:root{--astropanel-primary:#7c3aed;--astropanel-secondary:#ec4899;--astropanel-surface:#ffffff;--astropanel-text:#172033;--astropanel-muted:#64748b;--astropanel-line:rgba(148,163,184,.22);--astropanel-shadow:0 18px 55px rgba(15,23,42,.12);--astropanel-radius:24px;--astropanel-button-radius:999px}.astropanel-grid{display:grid;grid-template-columns:repeat(var(--astropanel-grid-columns,3),minmax(0,1fr));gap:22px;margin:26px 0}.astropanel-card{--astropanel-sign-color:var(--astropanel-primary);position:relative;isolation:isolate;display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--astropanel-sign-color) 18%,var(--astropanel-line));border-radius:var(--astropanel-radius);padding:20px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--astropanel-sign-color) 15%,transparent),transparent 38%),linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 10px 28px rgb(15 23 42 / .08);overflow:hidden;color:var(--astropanel-text);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.astropanel-card::before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--astropanel-primary),var(--astropanel-secondary));z-index:0}.astropanel-card:hover{transform:translateY(-5px);box-shadow:var(--astropanel-shadow);border-color:color-mix(in srgb,var(--astropanel-sign-color) 42%,var(--astropanel-line))}.astropanel-card,.astropanel-card p,.astropanel-card div,.astropanel-card span,.astropanel-card li{color:var(--astropanel-text)}.astropanel-card-image{width:100%;height:158px;object-fit:cover;border-radius:18px;margin-bottom:14px}.astropanel-card-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:2px 0 14px}.astropanel-card-period,.astropanel-card-date{display:inline-flex;align-items:center;border-radius:999px;padding:5px 10px;font-size:.76rem;font-weight:800;line-height:1;letter-spacing:.02em}.astropanel-card-period{background:color-mix(in srgb,var(--astropanel-sign-color) 13%,#fff);color:var(--astropanel-sign-color)!important}.astropanel-card-date{background:#f8fafc;color:#475569!important;border:1px solid rgb(148 163 184 / .22)}.astropanel-card-header{display:flex;gap:14px;align-items:center;border:0;padding:0;margin-bottom:12px}.astropanel-card-icon,.astropanel-card-symbol{flex:0 0 52px;width:52px;height:52px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;object-fit:contain;background:linear-gradient(145deg,color-mix(in srgb,var(--astropanel-sign-color) 18%,#fff),#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--astropanel-sign-color) 20%,transparent),0 10px 24px rgb(15 23 42 / .08)}.astropanel-card-symbol{font-size:2rem;color:var(--astropanel-sign-color)!important;font-weight:800}.astropanel-card-title-wrap{display:flex;flex-direction:column;gap:3px;min-width:0}.astropanel-card h3{margin:0;color:#0f172a!important;font-size:1.32rem;line-height:1.12;font-weight:900;letter-spacing:-.03em}.astropanel-card-title-wrap strong{color:#64748b!important;font-size:.86rem;font-weight:700}.astropanel-sign-description{color:#475569!important;font-size:.93rem;margin:0 0 14px;line-height:1.58}.astropanel-content,.astropanel-content p,.astropanel-content li{line-height:1.75;color:#263244!important;font-size:1rem}.astropanel-content p:first-child{margin-top:0}.astropanel-content p:last-child{margin-bottom:0}.astropanel-card-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:18px}.astropanel-card button,.astropanel-tab{border:0;border-radius:var(--astropanel-button-radius,999px);padding:10px 14px;background:var(--astropanel-sign-color,var(--astropanel-primary));color:#fff!important;cursor:pointer;font-weight:800;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease}.astropanel-card button:hover{transform:translateY(-1px);opacity:.94}.astropanel-copy{box-shadow:0 9px 20px color-mix(in srgb,var(--astropanel-sign-color) 24%,transparent)}.astropanel-tab-buttons{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 18px;padding:6px;background:#f1f5f9;border:1px solid rgb(148 163 184 / .2);border-radius:999px;width:max-content;max-width:100%}.astropanel-tab{background:transparent!important;color:#334155!important;box-shadow:none!important}.astropanel-tab.is-active,.astropanel-tab[aria-selected="true"]{background:#111827!important;color:#fff!important;box-shadow:0 8px 20px rgb(15 23 42 / .16)!important}.astropanel-tab:focus-visible,.astropanel-card button:focus-visible{outline:3px solid color-mix(in srgb,var(--astropanel-primary) 35%,#fff);outline-offset:2px}.astropanel-error{border-color:#fecaca;background:#fff1f2;color:#991b1b}.astropanel-error,.astropanel-error *{color:#991b1b!important}.astropanel-skeleton-card span,.astropanel-skeleton-card strong,.astropanel-skeleton-card p{display:block;border-radius:12px;background:linear-gradient(90deg,rgb(148 163 184 / .18),rgb(148 163 184 / .36),rgb(148 163 184 / .18));background-size:200% 100%;animation:astropanelSkeleton 1.2s infinite}.astropanel-skeleton-card span{width:42%;height:18px}.astropanel-skeleton-card strong{width:74%;height:24px;margin-top:14px}.astropanel-skeleton-card p{height:14px;margin:14px 0}.astropanel-skeleton-card p:nth-child(4){width:92%}.astropanel-skeleton-card p:nth-child(5){width:68%}@keyframes astropanelSkeleton{0%{background-position:200% 0}100%{background-position:-200% 0}}@media(max-width:640px){.astropanel-grid{grid-template-columns:1fr;gap:16px;margin:18px 0}.astropanel-card{padding:17px;border-radius:20px}.astropanel-card-topline{align-items:flex-start}.astropanel-tab-buttons{width:100%;border-radius:20px}.astropanel-tab{flex:1 1 auto;text-align:center}.astropanel-card-actions{display:grid;grid-template-columns:1fr;gap:8px}.astropanel-card button{width:100%}}@media(prefers-color-scheme:dark){:root{--astropanel-surface:#0f172a;--astropanel-text:#e5edf7;--astropanel-muted:#cbd5e1;--astropanel-line:rgba(148,163,184,.22)}.astropanel-card{background:radial-gradient(circle at top right,color-mix(in srgb,var(--astropanel-sign-color) 20%,transparent),transparent 40%),linear-gradient(180deg,#111827,#0f172a);border-color:#334155;box-shadow:0 10px 28px rgb(0 0 0 / .22)}.astropanel-card,.astropanel-card p,.astropanel-card div,.astropanel-card span,.astropanel-card li{color:var(--astropanel-text)}.astropanel-card h3{color:#f8fafc!important}.astropanel-card-title-wrap strong,.astropanel-sign-description{color:#cbd5e1!important}.astropanel-content,.astropanel-content p,.astropanel-content li{color:#dbe4f0!important}.astropanel-card-period{background:color-mix(in srgb,var(--astropanel-sign-color) 20%,#0f172a);color:#f8fafc!important}.astropanel-card-date{background:#1e293b;color:#dbe4f0!important;border-color:#334155}.astropanel-card-icon,.astropanel-card-symbol{background:linear-gradient(145deg,color-mix(in srgb,var(--astropanel-sign-color) 24%,#1e293b),#111827)}.astropanel-tab-buttons{background:#111827;border-color:#334155}.astropanel-tab{color:#dbe4f0!important}.astropanel-tab.is-active,.astropanel-tab[aria-selected="true"]{background:#f8fafc!important;color:#111827!important}}.astropanel-horoscope-widget .astropanel-grid{grid-template-columns:1fr;gap:14px;margin:12px 0}.astropanel-horoscope-widget .astropanel-card{padding:16px;border-radius:18px}.astropanel-horoscope-widget .astropanel-card h3{font-size:1.12rem}.astropanel-horoscope-widget .astropanel-card-symbol,.astropanel-horoscope-widget .astropanel-card-icon{width:44px;height:44px;flex-basis:44px;font-size:1.6rem}.astropanel-horoscope-widget .astropanel-tab-buttons{width:100%;border-radius:18px}.astropanel-horoscope-widget .astropanel-tab{flex:1 1 auto;text-align:center;padding:8px 10px}.astropanel-horoscope-widget .astropanel-card-actions{display:grid;grid-template-columns:1fr;gap:8px}.astropanel-horoscope-widget .astropanel-card button{width:100%}.astropanel-card-actions .astropanel-copy{width:100%;justify-content:center;text-align:center}.astropanel-card-actions{align-items:end}.astropanel-content{margin-bottom:0}.astropanel-compact-grid{display:grid;grid-template-columns:repeat(var(--astropanel-icons-columns,12),minmax(0,1fr));gap:12px;margin:18px 0}.astropanel-compact-item{appearance:none;border:1px solid color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary)) 18%,var(--astropanel-line));background:linear-gradient(180deg,#fff,#fbfdff);border-radius:18px;padding:12px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:92px;cursor:pointer;box-shadow:0 8px 22px rgb(15 23 42 / .06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.astropanel-compact-item:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgb(15 23 42 / .11);border-color:color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary)) 38%,var(--astropanel-line))}.astropanel-compact-icon{width:44px;height:44px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary)) 16%,#fff),#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary)) 18%,transparent)}.astropanel-compact-symbol{font-size:1.9rem;line-height:1;color:var(--astropanel-sign-color,var(--astropanel-primary));font-weight:900}.astropanel-compact-icon-img{width:34px;height:34px;object-fit:contain}.astropanel-compact-name{font-size:.9rem;font-weight:900;line-height:1.1;color:#172033!important;text-align:center;text-shadow:none}.astropanel-modal{position:fixed;inset:0;z-index:99999;display:none}.astropanel-modal.is-open{display:block}.astropanel-modal-backdrop{position:absolute;inset:0;background:rgb(15 23 42 / .62);backdrop-filter:blur(4px)}.astropanel-modal-dialog{position:relative;z-index:1;width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 44px);overflow:auto;margin:22px auto;background:#fff0;border-radius:var(--astropanel-radius)}.astropanel-modal-close{position:sticky;top:10px;float:right;z-index:2;width:38px;height:38px;border:0;border-radius:999px;background:#0f172a;color:#fff;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 12px 32px rgb(15 23 42 / .24)}.astropanel-modal-body{clear:both}.astropanel-modal-body .astropanel-card{margin:0}.astropanel-modal-loading{background:#fff;border-radius:18px;padding:28px;text-align:center;font-weight:800;color:#172033}html.astropanel-modal-open{overflow:hidden}@media(max-width:780px){.astropanel-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.astropanel-modal-dialog{width:calc(100vw - 20px);margin:10px auto}.astropanel-compact-item{min-height:86px}}@media(max-width:420px){.astropanel-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.astropanel-compact-item .astropanel-compact-name{color:#172033!important}.astropanel-compact-item:hover .astropanel-compact-name{color:#0f172a!important}.astropanel-compact-grid .astropanel-compact-item .astropanel-compact-name,.astropanel-compact-grid button.astropanel-compact-item .astropanel-compact-name,.astropanel-compact-grid .astropanel-compact-item:hover .astropanel-compact-name,.astropanel-compact-grid .astropanel-compact-item:focus .astropanel-compact-name{color:#111827!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}.astropanel-card{min-width:0}.astropanel-card-title-wrap,.astropanel-content{min-width:0}.astropanel-content{overflow-wrap:anywhere}.astropanel-compact-grid .astropanel-compact-item .astropanel-compact-name,.astropanel-compact-grid button.astropanel-compact-item .astropanel-compact-name,.astropanel-compact-grid .astropanel-compact-item:hover .astropanel-compact-name,.astropanel-compact-grid .astropanel-compact-item:focus .astropanel-compact-name{color:#111827!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}.astropanel-modal-body .astropanel-card{box-shadow:0 24px 80px rgb(15 23 42 / .24)}.astropanel-archive-page{max-width:1180px;margin:32px auto;padding:0 18px;color:var(--astropanel-text,#172033)}.astropanel-breadcrumb{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:.92rem;color:#64748b}.astropanel-breadcrumb a{color:var(--astropanel-primary,#7c3aed);font-weight:800;text-decoration:none}.astropanel-archive-hero{border:1px solid rgb(148 163 184 / .22);border-radius:28px;padding:34px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--astropanel-primary) 18%,transparent),transparent 42%),linear-gradient(180deg,#fff,#fbfdff);box-shadow:var(--astropanel-shadow)}.astropanel-archive-hero h1{margin:0 0 10px;font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.05em;color:#0f172a}.astropanel-archive-hero p{max-width:780px;font-size:1.05rem;line-height:1.7;color:#475569}.astropanel-archive-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:24px 0}.astropanel-archive-card{border:1px solid rgb(148 163 184 / .22);border-radius:22px;background:#fff;box-shadow:0 12px 34px rgb(15 23 42 / .07);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.astropanel-archive-card:hover{transform:translateY(-3px);box-shadow:0 20px 50px rgb(15 23 42 / .13);border-color:color-mix(in srgb,var(--astropanel-primary) 34%,#e2e8f0)}.astropanel-archive-link{display:flex;min-height:210px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;text-decoration:none!important;color:#172033!important}.astropanel-archive-symbol{width:58px;height:58px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;font-size:2.25rem;font-weight:900;color:var(--astropanel-primary,#7c3aed)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--astropanel-primary) 16%,#fff),#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--astropanel-primary) 18%,transparent)}.astropanel-archive-title{font-size:1.25rem;font-weight:950;color:#0f172a!important}.astropanel-archive-desc{font-size:.95rem;line-height:1.6;color:#475569!important;flex:1}.astropanel-archive-cta{margin-top:auto;border-radius:999px;padding:8px 12px;background:linear-gradient(135deg,var(--astropanel-primary,#7c3aed),var(--astropanel-secondary,#ec4899));color:#fff!important;font-weight:900;font-size:.86rem}@media(max-width:960px){.astropanel-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.astropanel-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.astropanel-archive-hero{padding:24px}}@media(max-width:420px){.astropanel-archive-grid{grid-template-columns:1fr}}.astropanel-profile-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:28px 0 0}.astropanel-profile-pill{border:1px solid rgb(148 163 184 / .22);border-radius:14px;background:#f8fafc;padding:9px 10px;display:flex;flex-direction:column;gap:3px}.astropanel-profile-pill em{font-style:normal;font-size:.72rem;font-weight:900;color:#64748b!important}.astropanel-profile-pill strong{font-size:.88rem;color:#111827!important;line-height:1.2}.astropanel-archive-meta{display:inline-flex;align-items:center;border-radius:999px;background:#f8fafc;border:1px solid rgb(148 163 184 / .22);color:#475569!important;font-size:.82rem;font-weight:900;padding:6px 10px}.astropanel-profile-standalone{max-width:980px;margin:24px auto}.astropanel-profile-panel{border:1px solid rgb(148 163 184 / .22);border-radius:24px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 14px 42px rgb(15 23 42 / .08);padding:22px;margin:18px 0;color:#172033}.astropanel-profile-panel h3,.astropanel-profile-standalone h2{margin-top:0;color:#0f172a!important;letter-spacing:-.03em}.astropanel-profile-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.astropanel-profile-fact{border:1px solid rgb(148 163 184 / .22);border-radius:16px;background:#f8fafc;padding:13px}.astropanel-profile-fact span{display:block;font-size:.76rem;color:#64748b!important;font-weight:900;margin-bottom:5px}.astropanel-profile-fact strong{display:block;color:#111827!important;font-weight:950}.astropanel-profile-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.astropanel-profile-list{border:1px solid rgb(148 163 184 / .22);border-radius:16px;background:#fff;padding:14px}.astropanel-profile-list h4,.astropanel-profile-area h4{margin:0 0 10px;color:#0f172a!important}.astropanel-profile-list ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.astropanel-profile-list li{border-radius:999px;background:color-mix(in srgb,var(--astropanel-primary) 10%,#fff);border:1px solid color-mix(in srgb,var(--astropanel-primary) 22%,#e2e8f0);padding:7px 10px;font-weight:800;color:#111827!important}.astropanel-profile-areas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.astropanel-profile-area{border:1px solid rgb(148 163 184 / .22);border-radius:16px;background:#fff;padding:15px}.astropanel-profile-area p{margin:0;line-height:1.7;color:#334155!important}@media(max-width:820px){.astropanel-profile-facts,.astropanel-profile-areas{grid-template-columns:1fr}.astropanel-profile-lists{grid-template-columns:1fr}}@media(max-width:520px){.astropanel-profile-summary{grid-template-columns:1fr}}.astropanel-tarot{margin:26px 0;padding:24px;border:1px solid rgb(148 163 184 / .22);border-radius:28px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--astropanel-primary) 18%,transparent),transparent 42%),linear-gradient(180deg,#fff,#fbfdff);box-shadow:var(--astropanel-shadow)}.astropanel-tarot-head p{margin:0 0 6px;color:var(--astropanel-primary,#7c3aed)!important;font-weight:900;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.astropanel-tarot-head h2{margin:0 0 18px;color:#0f172a!important;letter-spacing:-.04em}.astropanel-tarot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.astropanel-tarot-card{border:1px solid rgb(148 163 184 / .22);border-radius:22px;background:#fff;padding:18px;box-shadow:0 12px 34px rgb(15 23 42 / .07);display:flex;flex-direction:column;gap:14px}.astropanel-tarot-card-face{min-height:230px;border-radius:18px;background:linear-gradient(160deg,#111827,#312e81 58%,var(--astropanel-primary,#7c3aed));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:18px;position:relative;overflow:hidden}.astropanel-tarot-card-face::before{content:"";position:absolute;inset:12px;border:1px solid rgb(255 255 255 / .35);border-radius:14px}.astropanel-tarot-label{position:relative;z-index:1;border-radius:999px;background:rgb(255 255 255 / .14);padding:5px 10px;font-size:.78rem;font-weight:900;color:#fff!important}.astropanel-tarot-symbol{position:relative;z-index:1;font-size:4rem;line-height:1;margin:16px 0 10px;color:#fff!important;text-shadow:0 12px 34px rgb(0 0 0 / .24)}.astropanel-tarot-card h3{position:relative;z-index:1;margin:0;color:#fff!important;font-size:1.35rem}.astropanel-tarot-card p{margin:0;line-height:1.7;color:#334155!important;font-weight:600}@media(max-width:820px){.astropanel-tarot-grid{grid-template-columns:1fr}.astropanel-tarot-card-face{min-height:190px}}.astropanel-numerology{margin:26px 0;padding:24px;border:1px solid rgb(148 163 184 / .22);border-radius:28px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--astropanel-secondary,#ec4899) 16%,transparent),transparent 42%),linear-gradient(180deg,#fff,#fbfdff);box-shadow:var(--astropanel-shadow);color:#172033}.astropanel-numerology-head p{margin:0 0 6px;color:var(--astropanel-primary,#7c3aed)!important;font-weight:900;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.astropanel-numerology-head h2{margin:0 0 18px;color:#0f172a!important;letter-spacing:-.04em}.astropanel-numerology-form{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-bottom:18px}.astropanel-numerology-form label{display:flex;flex-direction:column;gap:6px;font-weight:900;color:#334155}.astropanel-numerology-form input{min-width:260px;border:1px solid rgb(148 163 184 / .45);border-radius:14px;padding:11px 12px;font-size:1rem}.astropanel-numerology-form button{border:0;border-radius:999px;padding:12px 18px;background:linear-gradient(135deg,var(--astropanel-primary,#7c3aed),var(--astropanel-secondary,#ec4899));color:#fff;font-weight:950;cursor:pointer}.astropanel-numerology-result{display:flex;gap:18px;align-items:center;border:1px solid rgb(148 163 184 / .22);border-radius:22px;background:#fff;padding:18px;box-shadow:0 12px 34px rgb(15 23 42 / .07)}.astropanel-numerology-result.is-error{display:block;color:#991b1b;background:#fee2e2;border-color:#fecaca}.astropanel-numerology-number{width:84px;height:84px;border-radius:24px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#111827,var(--astropanel-primary,#7c3aed));color:#fff!important;font-size:2.5rem;font-weight:950;box-shadow:0 16px 42px rgb(15 23 42 / .18)}.astropanel-numerology-result h3{margin:0 0 8px;color:#0f172a!important}.astropanel-numerology-result p{margin:0;line-height:1.7;color:#334155!important}@media(max-width:620px){.astropanel-numerology-form{display:block}.astropanel-numerology-form label{margin-bottom:12px}.astropanel-numerology-form input{min-width:0;width:100%}.astropanel-numerology-result{align-items:flex-start;flex-direction:column}}.astropanel-compatibility{margin:26px 0;padding:24px;border:1px solid rgb(148 163 184 / .22);border-radius:28px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--astropanel-secondary,#ec4899) 18%,transparent),transparent 42%),linear-gradient(180deg,#fff,#fbfdff);box-shadow:var(--astropanel-shadow);color:#172033}.astropanel-compatibility-head p{margin:0 0 6px;color:var(--astropanel-primary,#7c3aed)!important;font-weight:900;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.astropanel-compatibility-head h2{margin:0 0 18px;color:#0f172a!important;letter-spacing:-.04em}.astropanel-compatibility-form{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-bottom:18px}.astropanel-compatibility-form label{display:flex;flex-direction:column;gap:6px;font-weight:900;color:#334155}.astropanel-compatibility-form select{min-width:220px;border:1px solid rgb(148 163 184 / .45);border-radius:14px;padding:11px 12px;font-size:1rem;background:#fff}.astropanel-compatibility-form button{border:0;border-radius:999px;padding:12px 18px;background:linear-gradient(135deg,var(--astropanel-primary,#7c3aed),var(--astropanel-secondary,#ec4899));color:#fff;font-weight:950;cursor:pointer}.astropanel-compatibility-result{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;border:1px solid rgb(148 163 184 / .22);border-radius:24px;background:#fff;padding:20px;box-shadow:0 12px 34px rgb(15 23 42 / .07)}.astropanel-compatibility-result.is-error{display:block;color:#991b1b;background:#fee2e2;border-color:#fecaca}.astropanel-compatibility-score{width:140px;height:140px;border-radius:34px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#111827,var(--astropanel-primary,#7c3aed),var(--astropanel-secondary,#ec4899));color:#fff;box-shadow:0 18px 50px rgb(15 23 42 / .2)}.astropanel-compatibility-score span{font-size:2.6rem;font-weight:950;line-height:1;color:#fff!important}.astropanel-compatibility-score small{font-weight:900;color:#fff!important;opacity:.9}.astropanel-compatibility-content h3{margin:0 0 8px;color:#0f172a!important}.astropanel-compatibility-content p{line-height:1.7;color:#334155!important}.astropanel-compatibility-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.astropanel-compatibility-box{border:1px solid rgb(148 163 184 / .22);border-radius:16px;background:#f8fafc;padding:14px}.astropanel-compatibility-box h4{margin:0 0 10px;color:#0f172a!important}.astropanel-compatibility-box ul{margin:0;padding-left:18px;color:#334155!important;line-height:1.65}@media(max-width:780px){.astropanel-compatibility-result{grid-template-columns:1fr}.astropanel-compatibility-score{width:120px;height:120px}.astropanel-compatibility-columns{grid-template-columns:1fr}}@media(max-width:520px){.astropanel-compatibility-form{display:block}.astropanel-compatibility-form label{margin-bottom:12px}.astropanel-compatibility-form select{width:100%;min-width:0}}.astropanel-grid .astropanel-card,.astropanel-tabs-panel .astropanel-card,.astropanel-modal-body .astropanel-card{display:flex;flex-direction:column}.astropanel-card .astropanel-profile-summary{margin-top:auto!important;margin-bottom:12px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important}.astropanel-card .astropanel-profile-pill{min-height:58px;justify-content:center;align-items:center;text-align:center;padding:9px 8px!important}.astropanel-card .astropanel-profile-pill em{display:block;white-space:nowrap}.astropanel-card .astropanel-profile-pill strong{display:block;word-break:break-word}.astropanel-card .astropanel-card-actions{margin-top:0!important}@media(max-width:720px){.astropanel-card .astropanel-profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.astropanel-card .astropanel-profile-pill{min-height:54px}}.astropanel-design-pack{box-sizing:border-box}.astropanel-design-pack *{box-sizing:border-box}.astropanel-design-pack--classic{--astropanel-card-radius:16px;--astropanel-card-gap:16px}.astropanel-design-pack--soft{--astropanel-card-radius:24px;--astropanel-card-gap:18px}.astropanel-design-pack--minimal{--astropanel-card-radius:10px;--astropanel-card-gap:12px}.astropanel-design-pack--premium{--astropanel-card-radius:28px;--astropanel-card-gap:20px}.astropanel-card,.astropanel-grid,.astropanel-tabs,.astropanel-compact-grid,.astropanel-profile-panel,.astropanel-tarot,.astropanel-numerology,.astropanel-compatibility{max-width:100%}.astropanel-content img,.astropanel-card img{max-width:100%;height:auto}.astropanel-card,.astropanel-panel,.astropanel-profile-panel,.astropanel-archive-card{box-sizing:border-box}.astropanel-card *,.astropanel-panel *,.astropanel-profile-panel *,.astropanel-archive-card *{box-sizing:border-box}.astropanel-grid,.astropanel-archive-grid,.astropanel-compact-grid{width:100%}.astropanel-card,.astropanel-archive-card,.astropanel-profile-panel{overflow-wrap:anywhere}.astropanel-grid,.astropanel-archive-grid,.astropanel-compact-grid{contain:layout style}.astropanel-card,.astropanel-grid,.astropanel-tabs,.astropanel-compact-grid,.astropanel-icons,.astropanel-profile-panel,.astropanel-archive-grid,.astropanel-archive-card{max-width:100%}.astropanel-card,.astropanel-profile-panel,.astropanel-archive-card{overflow-wrap:break-word}.astropanel-grid,.astropanel-archive-grid,.astropanel-compact-grid{gap:16px}.astropanel-tarot,.astropanel-numerology,.astropanel-compatibility{max-width:100%;overflow-wrap:break-word}.astropanel-tarot form,.astropanel-numerology form,.astropanel-compatibility form{max-width:100%}.astropanel-tarot input,.astropanel-tarot select,.astropanel-tarot textarea,.astropanel-numerology input,.astropanel-numerology select,.astropanel-numerology textarea,.astropanel-compatibility input,.astropanel-compatibility select,.astropanel-compatibility textarea{max-width:100%;box-sizing:border-box}.astropanel-tarot .is-loading,.astropanel-numerology .is-loading,.astropanel-compatibility .is-loading{opacity:.7;cursor:wait}.astropanel-card,.astropanel-panel,.astropanel-tarot,.astropanel-numerology,.astropanel-compatibility{box-sizing:border-box}.astropanel-card *,.astropanel-panel *,.astropanel-tarot *,.astropanel-numerology *,.astropanel-compatibility *{box-sizing:border-box}.wp-block-astropanel-horoscope-daily,.wp-block-astropanel-horoscope-weekly,.wp-block-astropanel-horoscope-monthly,.wp-block-astropanel-tarot-daily,.wp-block-astropanel-numerology-report,.wp-block-astropanel-compatibility{max-width:100%}.astropanel-tarot,.astropanel-numerology,.astropanel-compatibility,.astropanel-card{word-break:normal;overflow-wrap:anywhere}.astropanel-card a:focus,.astropanel-tabs button:focus,.astropanel-tarot button:focus,.astropanel-numerology button:focus,.astropanel-compatibility button:focus{outline:2px solid currentColor;outline-offset:2px}@media (max-width:600px){.astropanel-grid,.astropanel-archive-grid,.astropanel-compact-grid{grid-template-columns:1fr}.astropanel-card,.astropanel-profile-panel,.astropanel-archive-card{min-width:0}}.astropanel-card p,.astropanel-profile-panel p,.astropanel-archive-card p,.astropanel-tarot p,.astropanel-numerology p,.astropanel-compatibility p{line-height:1.65}.astropanel-card h2,.astropanel-card h3,.astropanel-profile-panel h2,.astropanel-profile-panel h3{line-height:1.25}.astropanel-seo-intro{margin:0 0 18px;line-height:1.7}.astropanel-seo-intro+.astropanel-grid,.astropanel-seo-intro+.astropanel-tabs,.astropanel-seo-intro+.astropanel-card{margin-top:16px}.astropanel-archive-card,.astropanel-profile-panel,.astropanel-card{hyphens:auto}.astropanel-archive-card .astropanel-meta,.astropanel-card .astropanel-meta{font-size:.95em}.astropanel-seo-intro,.astropanel-card,.astropanel-archive-card,.astropanel-profile-panel{text-wrap:pretty}.astropanel-tarot label,.astropanel-numerology label,.astropanel-compatibility label{display:inline-block;margin-bottom:6px;font-weight:600}.astropanel-premium-notice{padding:14px 16px;border-radius:10px;margin:16px 0;line-height:1.6}.astropanel-premium-notice strong{font-weight:700}.astropanel-premium-notice p:last-child{margin-bottom:0}.astropanel-premium-notice a{font-weight:600;text-decoration:underline}.astropanel-premium-notice small{display:block;margin-top:8px;line-height:1.5}.astropanel-premium-notice{max-width:100%;box-sizing:border-box}.astropanel-demo-section,.astropanel-sales-section{max-width:100%;box-sizing:border-box}.astropanel-landing-block,.astropanel-demo-section,.astropanel-sales-section{width:100%;max-width:100%}.astropanel-card p,.astropanel-tarot p,.astropanel-numerology p,.astropanel-compatibility p{margin-bottom:1em}.astropanel-card ul,.astropanel-tarot ul,.astropanel-numerology ul,.astropanel-compatibility ul{padding-left:1.25em}.astropanel-seo-block{margin:0 0 22px;line-height:1.7}.astropanel-seo-block h2,.astropanel-seo-block h3{margin-top:0}.astropanel-premium-lock,.astropanel-premium-cta{max-width:100%;box-sizing:border-box}.astropanel-landing-block,.astropanel-sales-section,.astropanel-demo-section{margin-bottom:24px}.astropanel-card,.astropanel-profile-panel,.astropanel-archive-card,.astropanel-premium-notice{max-width:100%}.astropanel-license-message{max-width:100%;box-sizing:border-box;line-height:1.6}.astropanel-card,.astropanel-grid,.astropanel-archive-card{contain:content}.astropanel-commercial-section,.astropanel-landing-block,.astropanel-sales-section{max-width:100%;box-sizing:border-box}.astropanel-help-block{max-width:100%;line-height:1.65}.astropanel-module-section,.astropanel-commercial-section{max-width:100%;box-sizing:border-box}.astropanel-calculators{display:grid;grid-template-columns:repeat(var(--ap-calc-columns,3),minmax(0,1fr));gap:22px;margin:28px 0}.astropanel-calculators.astropanel-calculators-list{grid-template-columns:1fr}.astropanel-calculator{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-width:0;background:linear-gradient(180deg,rgb(255 255 255 / .96),rgb(255 255 255 / .9)),radial-gradient(circle at top right,var(--ap-calc-secondary,#f5f3ff),transparent 48%);color:var(--ap-calc-text,#1f2937);font-family:var(--ap-calc-font,inherit);border:1px solid rgb(124 58 237 / .16);border-radius:calc(var(--ap-calc-radius,16px) + 8px);padding:24px;margin:0 0 24px;box-sizing:border-box;box-shadow:var(--ap-calc-shadow,0 18px 45px rgb(15 23 42 / .10));transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.astropanel-calculators .astropanel-calculator{margin:0}.astropanel-calculator::before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--ap-calc-primary,#7c3aed),#ec4899);z-index:-1}.astropanel-calculator::after{content:"";position:absolute;width:190px;height:190px;right:-92px;top:-94px;border-radius:999px;background:color-mix(in srgb,var(--ap-calc-primary,#7c3aed) 12%,transparent);z-index:-1}.astropanel-calculator:hover{transform:translateY(-4px);box-shadow:0 26px 70px rgb(15 23 42 / .16);border-color:rgb(124 58 237 / .28)}.astropanel-calculator,.astropanel-calculator *{box-sizing:border-box}.astropanel-calculator-header{display:flex;align-items:flex-start;gap:16px;margin:0 0 22px}.astropanel-calculator-icon{flex:0 0 48px;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,var(--ap-calc-primary,#7c3aed),#ec4899);color:#fff;font-size:26px;font-weight:800;line-height:1;box-shadow:0 12px 28px color-mix(in srgb,var(--ap-calc-primary,#7c3aed) 28%,transparent)}.astropanel-calculator-badge{display:inline-flex;align-items:center;width:max-content;border-radius:999px;padding:5px 10px;margin:0 0 8px;background:color-mix(in srgb,var(--ap-calc-primary,#7c3aed) 11%,#fff);color:var(--ap-calc-primary,#7c3aed);font-size:.76rem;font-weight:800;line-height:1;letter-spacing:.02em}.astropanel-calculator h3{margin:0 0 6px;color:var(--ap-calc-text,#1f2937);font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.2;font-weight:800}.astropanel-calculator-header p{margin:0;color:color-mix(in srgb,var(--ap-calc-text,#1f2937) 72%,#64748b);font-size:.95rem;line-height:1.55}.astropanel-calculator-form{display:grid;grid-template-columns:1fr;gap:14px;margin-top:auto}.astropanel-calculator-form label{display:block;margin:0}.astropanel-calculator-form label span{display:block;color:var(--ap-calc-text,#1f2937);font-size:.9rem;font-weight:800;margin:0 0 7px}.astropanel-calculator-form input{width:100%;max-width:100%;min-height:46px;box-sizing:border-box;border:1px solid rgb(100 116 139 / .26);border-radius:14px;padding:11px 13px;background:rgb(255 255 255 / .86);color:var(--ap-calc-text,#1f2937);font:inherit;outline:none;box-shadow:0 1px 0 rgb(15 23 42 / .03);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.astropanel-calculator-form input:focus{border-color:var(--ap-calc-primary,#7c3aed);background:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--ap-calc-primary,#7c3aed) 14%,transparent)}.astropanel-calculator-form button{width:100%;min-height:48px;border:0;border-radius:999px;padding:12px 18px;margin-top:2px;background:linear-gradient(135deg,var(--ap-calc-primary,#7c3aed),#ec4899);color:#fff;font-weight:800;cursor:pointer;box-shadow:0 14px 32px color-mix(in srgb,var(--ap-calc-primary,#7c3aed) 24%,transparent);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.astropanel-calculator-form button:hover{transform:translateY(-1px);filter:saturate(1.08);box-shadow:0 18px 38px color-mix(in srgb,var(--ap-calc-primary,#7c3aed) 30%,transparent)}.astropanel-calculator-form button:focus-visible{outline:3px solid color-mix(in srgb,var(--ap-calc-primary,#7c3aed) 28%,transparent);outline-offset:3px}.astropanel-calculator-result{margin-top:18px;padding:16px;border-radius:18px;background:linear-gradient(180deg,rgb(255 255 255 / .90),rgb(255 255 255 / .78));border:1px solid rgb(124 58 237 / .14);box-shadow:inset 0 1px 0 rgb(255 255 255 / .6)}.astropanel-calculator-result span{display:block;margin:0 0 4px;color:#64748b;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.astropanel-calculator-result strong{display:block;margin:0 0 6px;color:var(--ap-calc-primary,#7c3aed);font-size:1.22em;line-height:1.25}.astropanel-calculator-result p{margin:0;color:var(--ap-calc-text,#1f2937);line-height:1.6}@media(max-width:1024px){.astropanel-calculators{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.astropanel-calculators{grid-template-columns:1fr;gap:18px}.astropanel-calculator{padding:20px;border-radius:var(--ap-calc-radius,16px)}.astropanel-calculator-header{gap:13px}.astropanel-calculator-icon{width:44px;height:44px;flex-basis:44px;border-radius:14px;font-size:24px}}.astropanel-compact-grid{display:grid!important;grid-template-columns:repeat(var(--astropanel-icons-columns,12),minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:18px 0!important;padding:0!important;box-sizing:border-box!important}.astropanel-component-sidebar .astropanel-compact-grid,.widget .astropanel-compact-grid,.astropanel-horoscope-widget .astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-columns,12),minmax(0,1fr))!important;gap:10px!important;margin:10px 0!important}.astropanel-compact-grid .astropanel-compact-item,button.astropanel-compact-item{appearance:none!important;-webkit-appearance:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important;min-height:98px!important;width:100%!important;padding:12px 8px!important;border:1px solid color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 22%,rgb(148 163 184 / .28))!important;border-radius:22px!important;background:radial-gradient(circle at 80% 0,color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 15%,transparent),transparent 42%),linear-gradient(180deg,#fff,#f8fbff)!important;box-shadow:0 12px 30px rgb(15 23 42 / .08)!important;color:#111827!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;user-select:none!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.astropanel-component-sidebar .astropanel-compact-item,.widget .astropanel-compact-item,.astropanel-horoscope-widget .astropanel-compact-item{min-height:88px!important;padding:11px 8px!important;border-radius:18px!important}.astropanel-compact-grid .astropanel-compact-item:hover,.astropanel-compact-grid .astropanel-compact-item:focus-visible{transform:translateY(-3px)!important;border-color:color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 48%,rgb(148 163 184 / .32))!important;box-shadow:0 18px 42px rgb(124 58 237 / .15)!important;outline:none!important}.astropanel-compact-grid .astropanel-compact-item:focus-visible{box-shadow:0 18px 42px rgb(124 58 237 / .15),0 0 0 3px color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 22%,transparent)!important}.astropanel-compact-icon{width:50px!important;height:50px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(145deg,color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 17%,#fff),#fff)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 20%,transparent),0 10px 22px rgb(15 23 42 / .08)!important}.astropanel-component-sidebar .astropanel-compact-icon,.widget .astropanel-compact-icon,.astropanel-horoscope-widget .astropanel-compact-icon{width:42px!important;height:42px!important;border-radius:15px!important}.astropanel-compact-symbol{font-size:1.95rem!important;line-height:1!important;color:var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed))!important;font-weight:900!important}.astropanel-compact-icon-img{width:35px!important;height:35px!important;object-fit:contain!important}.astropanel-compact-name{font-size:.94rem!important;font-weight:900!important;line-height:1.15!important;color:#111827!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important;opacity:1!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.astropanel-component-sidebar .astropanel-compact-name,.widget .astropanel-compact-name,.astropanel-horoscope-widget .astropanel-compact-name{font-size:.82rem!important}.astropanel-component-sidebar{background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(248 250 252 / .88))!important;border:1px solid rgb(148 163 184 / .22)!important;border-radius:22px!important;padding:14px!important;box-shadow:0 14px 36px rgb(15 23 42 / .08)!important;box-sizing:border-box!important;overflow:hidden!important}.astropanel-period-modal{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important}.astropanel-modal-period-toolbar{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important;margin:0!important;padding:0 0 2px 0!important;position:relative!important;z-index:3!important}.astropanel-modal-active-period{display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:9px 15px!important;border-radius:999px!important;background:#f3e8ff!important;color:#7c3aed!important;border:1px solid #f3e8ff!important;box-shadow:0 10px 25px rgb(124 58 237 / .16)!important;font-size:.94rem!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}.astropanel-modal-period-toolbar .astropanel-period-modal-tabs{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important}.astropanel-modal-period-toolbar .astropanel-modal-period-tab{appearance:none!important;min-height:36px!important;padding:8px 14px!important;border-radius:999px!important;border:1px solid rgb(124 58 237 / .20)!important;background:#fff!important;color:#6d28d9!important;box-shadow:0 8px 18px rgb(15 23 42 / .07)!important;font-weight:900!important;line-height:1!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.astropanel-modal-period-toolbar .astropanel-modal-period-tab:hover,.astropanel-modal-period-toolbar .astropanel-modal-period-tab:focus-visible{transform:translateY(-1px)!important;border-color:rgb(124 58 237 / .45)!important;outline:none!important}.astropanel-modal-period-toolbar .astropanel-modal-period-tab.is-active{background:#7c3aed!important;color:#fff!important;border-color:#7c3aed!important;box-shadow:0 10px 24px rgb(124 58 237 / .20)!important;cursor:default!important}.astropanel-modal-period-toolbar .astropanel-modal-period-tab.is-active:hover{transform:none!important}.astropanel-modal-period-panel[hidden]{display:none!important}.astropanel-modal-period-panel .astropanel-card{margin:0!important;max-width:none!important;width:100%!important}.astropanel-period-modal .astropanel-modal-period-panel .astropanel-card-period{display:none!important}.astropanel-period-modal .astropanel-modal-period-panel .astropanel-card-topline{justify-content:flex-end!important}@media(max-width:782px){.astropanel-compact-grid{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))!important;gap:10px!important}.astropanel-component-sidebar .astropanel-compact-grid{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))!important}.astropanel-compact-grid .astropanel-compact-item{min-height:92px!important;border-radius:18px!important;padding:11px 8px!important}.astropanel-compact-icon{width:44px!important;height:44px!important}.astropanel-compact-symbol{font-size:1.75rem!important}.astropanel-modal-period-toolbar{gap:8px!important}.astropanel-modal-active-period{min-height:34px!important;padding:8px 12px!important;font-size:.88rem!important}.astropanel-modal-period-toolbar .astropanel-modal-period-tab{min-height:34px!important;padding:8px 11px!important;font-size:.86rem!important}}@media(max-width:420px){.astropanel-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.astropanel-compact-name{font-size:.8rem!important}}.astropanel-period-modal .astropanel-modal-period-panel .astropanel-card{padding:20px 24px 24px!important}.astropanel-period-modal .astropanel-profile-summary{margin-top:22px!important;margin-bottom:10px!important;display:grid!important;grid-template-columns:repeat(4,minmax(92px,1fr))!important;gap:10px!important;align-items:stretch!important}.astropanel-period-modal .astropanel-profile-pill{min-height:42px!important;padding:6px 8px!important;border-radius:12px!important;gap:2px!important;justify-content:center!important;align-items:center!important;text-align:center!important;box-shadow:none!important}.astropanel-period-modal .astropanel-profile-pill em{font-size:.66rem!important;line-height:1.05!important;letter-spacing:.02em!important;white-space:nowrap!important}.astropanel-period-modal .astropanel-profile-pill strong{font-size:.82rem!important;line-height:1.12!important;font-weight:900!important;word-break:break-word!important}@media(max-width:782px){.astropanel-period-modal .astropanel-modal-period-panel .astropanel-card{padding:18px!important}.astropanel-period-modal .astropanel-profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:18px!important}.astropanel-period-modal .astropanel-profile-pill{min-height:40px!important;padding:6px 7px!important}}@media(max-width:420px){.astropanel-period-modal .astropanel-modal-period-panel .astropanel-card{padding:16px!important}.astropanel-period-modal .astropanel-profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.astropanel-period-modal .astropanel-profile-pill em{font-size:.62rem!important}.astropanel-period-modal .astropanel-profile-pill strong{font-size:.78rem!important}}@media(max-width:340px){.astropanel-period-modal .astropanel-profile-summary{grid-template-columns:1fr!important}}html.astropanel-modal-open,body.astropanel-modal-open{overflow:hidden!important}body>.astropanel-modal{position:fixed!important;inset:0!important;z-index:99999!important;display:none!important;box-sizing:border-box!important}body>.astropanel-modal.is-open{display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:28px 16px!important;overflow-y:auto!important;overflow-x:hidden!important}body>.astropanel-modal>.astropanel-modal-backdrop{position:fixed!important;inset:0!important;background:rgb(15 23 42 / .62)!important;backdrop-filter:blur(4px)!important}body>.astropanel-modal>.astropanel-modal-dialog{position:relative!important;z-index:1!important;width:680px!important;max-width:calc(100vw - 32px)!important;min-width:0!important;max-height:calc(100vh - 56px)!important;margin:0 auto!important;overflow-y:auto!important;overflow-x:hidden!important;background:transparent!important;border-radius:22px!important;box-sizing:border-box!important}body>.astropanel-modal>.astropanel-modal-dialog>.astropanel-modal-body{width:100%!important;max-width:100%!important;box-sizing:border-box!important;clear:both!important}body>.astropanel-modal .astropanel-period-modal,body>.astropanel-modal .astropanel-modal-period-panel,body>.astropanel-modal .astropanel-modal-period-panel .astropanel-card{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body>.astropanel-modal .astropanel-modal-period-panel .astropanel-card{padding:18px 20px 20px!important;border-radius:22px!important;margin:0!important}body>.astropanel-modal .astropanel-profile-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}@media(max-width:900px){body>.astropanel-modal.is-open{padding:18px 12px!important}body>.astropanel-modal>.astropanel-modal-dialog{width:640px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 36px)!important}body>.astropanel-modal .astropanel-profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:520px){body>.astropanel-modal.is-open{padding:10px!important}body>.astropanel-modal>.astropanel-modal-dialog{width:100%!important;max-width:calc(100vw - 20px)!important;max-height:calc(100vh - 20px)!important;border-radius:18px!important}body>.astropanel-modal .astropanel-modal-period-panel .astropanel-card{padding:14px!important;border-radius:18px!important}body>.astropanel-modal .astropanel-profile-summary{grid-template-columns:1fr!important}}.astropanel-sidebar-shortcode{width:100%;max-width:100%;box-sizing:border-box}.astropanel-sidebar-grid{display:grid!important;grid-template-columns:repeat(var(--astropanel-sidebar-columns,4),minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:12px 0!important;padding:0!important;box-sizing:border-box!important;contain:layout style}.astropanel-sidebar-item{appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;width:100%!important;min-height:42px!important;padding:8px 9px!important;border:1px solid color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 24%,rgb(148 163 184 / .35))!important;border-radius:14px!important;background:linear-gradient(180deg,#fff,#f8fbff)!important;color:#111827!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;box-shadow:0 8px 20px rgb(15 23 42 / .06)!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important;box-sizing:border-box!important;overflow:hidden!important}.astropanel-sidebar-item:hover,.astropanel-sidebar-item:focus-visible{transform:translateY(-1px)!important;border-color:color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 48%,rgb(148 163 184 / .35))!important;box-shadow:0 12px 28px rgb(124 58 237 / .13)!important;outline:none!important}.astropanel-sidebar-item:focus-visible{box-shadow:0 12px 28px rgb(124 58 237 / .13),0 0 0 3px color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 22%,transparent)!important}.astropanel-sidebar-icon{flex:0 0 26px;width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 18%,#fff),#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed)) 20%,transparent)}.astropanel-sidebar-symbol{font-size:1.15rem;line-height:1;color:var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed));font-weight:900}.astropanel-sidebar-icon-img{width:21px;height:21px;object-fit:contain}.astropanel-sidebar-name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:850;line-height:1.15;color:#111827!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}@media(max-width:782px){.astropanel-sidebar-grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))!important;gap:9px!important}.astropanel-sidebar-item{min-height:40px!important;padding:8px!important}.astropanel-sidebar-name{font-size:.84rem!important}}@media(max-width:420px){.astropanel-sidebar-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{display:grid!important;grid-template-columns:repeat(var(--astropanel-sidebar-columns,4),minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:12px 0!important;padding:0!important;border:0!important;background:transparent!important}.astropanel-sidebar-shortcode .astropanel-sidebar-item,.astropanel-sidebar-item{appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:9px 10px!important;border:1px solid rgb(124 58 237 / .22)!important;border-radius:14px!important;background:linear-gradient(180deg,#ffffff,#f8f7ff)!important;color:#111827!important;text-align:left!important;cursor:pointer!important;box-shadow:0 8px 20px rgb(15 23 42 / .06)!important}.astropanel-sidebar-shortcode .astropanel-sidebar-item:hover,.astropanel-sidebar-item:hover,.astropanel-sidebar-shortcode .astropanel-sidebar-item:focus-visible,.astropanel-sidebar-item:focus-visible{transform:translateY(-1px)!important;border-color:rgb(124 58 237 / .48)!important;box-shadow:0 12px 26px rgb(124 58 237 / .14)!important;outline:none!important}.astropanel-sidebar-shortcode .astropanel-sidebar-icon,.astropanel-sidebar-icon{flex:0 0 28px!important;width:28px!important;height:28px!important;border-radius:9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(145deg,rgb(124 58 237 / .16),#fff)!important;box-shadow:inset 0 0 0 1px rgb(124 58 237 / .20)!important}.astropanel-sidebar-shortcode .astropanel-sidebar-symbol,.astropanel-sidebar-symbol{font-size:1.18rem!important;line-height:1!important;color:var(--astropanel-sign-color,var(--astropanel-primary,#7c3aed))!important;font-weight:900!important}.astropanel-sidebar-shortcode .astropanel-sidebar-icon-img,.astropanel-sidebar-icon-img{width:22px!important;height:22px!important;object-fit:contain!important}.astropanel-sidebar-shortcode .astropanel-sidebar-name,.astropanel-sidebar-name{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.88rem!important;font-weight:800!important;line-height:1.15!important;color:#111827!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}.astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-columns,12),minmax(0,1fr))!important}@media(max-width:782px){.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{grid-template-columns:repeat(auto-fit,minmax(94px,1fr))!important;gap:9px!important}.astropanel-sidebar-shortcode .astropanel-sidebar-item,.astropanel-sidebar-item{min-height:42px!important;padding:8px!important}.astropanel-sidebar-shortcode .astropanel-sidebar-name,.astropanel-sidebar-name{font-size:.84rem!important}}@media(max-width:420px){.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.astropanel-sidebar-shortcode{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.astropanel-sidebar-shortcode .astropanel-sidebar-grid{display:grid!important;grid-template-columns:repeat(var(--astropanel-sidebar-columns,4),minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:12px 0!important;padding:0!important;box-sizing:border-box!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card{appearance:none!important;-webkit-appearance:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:76px!important;padding:8px 6px!important;border:1px solid color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-sidebar-primary,var(--astropanel-primary,#7c3aed))) 26%,rgb(148 163 184 / .36))!important;border-radius:var(--astropanel-sidebar-item-radius,14px)!important;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--astropanel-sidebar-secondary,var(--astropanel-secondary,#ec4899)) 7%,#fff))!important;color:#111827!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;box-shadow:var(--astropanel-sidebar-shadow,0 8px 20px rgb(15 23 42 / .06))!important;box-sizing:border-box!important;overflow:hidden!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card:hover,.astropanel-sidebar-shortcode .astropanel-sidebar-card:focus-visible{transform:translateY(-1px)!important;border-color:color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-sidebar-primary,var(--astropanel-primary,#7c3aed))) 50%,rgb(148 163 184 / .35))!important;box-shadow:0 12px 28px rgb(124 58 237 / .14)!important;outline:none!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card:focus-visible{box-shadow:0 12px 28px rgb(124 58 237 / .14),0 0 0 3px color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-sidebar-primary,var(--astropanel-primary,#7c3aed))) 22%,transparent)!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card-icon{flex:0 0 auto!important;width:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:11px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-sidebar-primary,var(--astropanel-primary,#7c3aed))) 18%,#fff),#fff)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--astropanel-sign-color,var(--astropanel-sidebar-primary,var(--astropanel-primary,#7c3aed))) 22%,transparent)!important}.astropanel-sidebar-shortcode .astropanel-sidebar-symbol{font-size:1.28rem!important;line-height:1!important;color:var(--astropanel-sign-color,var(--astropanel-sidebar-primary,var(--astropanel-primary,#7c3aed)))!important;font-weight:900!important}.astropanel-sidebar-shortcode .astropanel-sidebar-icon-img{width:25px!important;height:25px!important;object-fit:contain!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card-name{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(.68rem,3.2vw,.84rem)!important;font-weight:800!important;line-height:1.15!important;color:#111827!important;text-align:center!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}@media(max-width:782px){.astropanel-sidebar-shortcode .astropanel-sidebar-grid{grid-template-columns:repeat(auto-fit,minmax(72px,1fr))!important;gap:9px!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card{min-height:72px!important;padding:8px 5px!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card-icon{width:32px!important;height:32px!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card-name{font-size:.76rem!important}}@media(max-width:420px){.astropanel-sidebar-shortcode .astropanel-sidebar-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card-name{font-size:.82rem!important}}.astropanel-tabs .astropanel-grid{grid-template-columns:repeat(var(--astropanel-tabs-columns,4),minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}.astropanel-tabs .astropanel-profile-summary{display:none!important}.astropanel-tabs .astropanel-card{padding:16px!important;height:100%!important;min-height:100%!important;display:flex!important;flex-direction:column!important}.astropanel-tabs .astropanel-card h3{font-size:clamp(.96rem,.86rem + .25vw,1.08rem)!important;line-height:1.12!important}.astropanel-tabs .astropanel-card-title-wrap strong{font-size:clamp(.68rem,.62rem + .18vw,.78rem)!important;line-height:1.32!important}.astropanel-tabs .astropanel-sign-description{font-size:clamp(.74rem,.68rem + .18vw,.82rem)!important;line-height:1.42!important;margin-bottom:10px!important}.astropanel-tabs .astropanel-content{flex:1 1 auto!important;min-height:0!important}.astropanel-tabs .astropanel-content,.astropanel-tabs .astropanel-content p,.astropanel-tabs .astropanel-content li{font-size:clamp(.76rem,.68rem + .22vw,.86rem)!important;line-height:1.52!important;overflow-wrap:anywhere!important;word-break:normal!important}.astropanel-tabs .astropanel-card-actions{margin-top:auto!important;padding-top:18px!important;display:flex!important;align-items:flex-end!important}.astropanel-tabs .astropanel-card-actions .astropanel-copy{width:100%!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.astropanel-tabs .astropanel-card-period,.astropanel-tabs .astropanel-card-date{font-size:.68rem!important;padding:4px 8px!important}.astropanel-tabs .astropanel-card-icon,.astropanel-tabs .astropanel-card-symbol{width:44px!important;height:44px!important;flex-basis:44px!important;font-size:1.65rem!important}@media(max-width:1024px){.astropanel-tabs .astropanel-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.astropanel-tabs .astropanel-content,.astropanel-tabs .astropanel-content p,.astropanel-tabs .astropanel-content li{font-size:.84rem!important;line-height:1.54!important}}@media(max-width:620px){.astropanel-tabs .astropanel-grid{grid-template-columns:1fr!important}.astropanel-tabs .astropanel-content,.astropanel-tabs .astropanel-content p,.astropanel-tabs .astropanel-content li{font-size:.9rem!important;line-height:1.62!important}}.astropanel-archive-page{--astropanel-primary:var(--astropanel-archive-primary,var(--astropanel-primary,#7c3aed));--astropanel-secondary:var(--astropanel-archive-secondary,var(--astropanel-secondary,#ec4899))}.astropanel-archive-grid{display:grid!important;grid-template-columns:repeat(var(--astropanel-archive-columns,4),minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}.astropanel-archive-card{display:flex!important;min-width:0!important;height:100%!important;border-radius:var(--astropanel-archive-radius,18px)!important;box-shadow:0 12px 34px rgb(15 23 42 / .07)!important}.astropanel-archive-shadow-none .astropanel-archive-card{box-shadow:none!important}.astropanel-archive-shadow-soft .astropanel-archive-card{box-shadow:0 12px 34px rgb(15 23 42 / .07)!important}.astropanel-archive-shadow-strong .astropanel-archive-card{box-shadow:0 18px 52px rgb(15 23 42 / .16)!important}.astropanel-archive-link{display:flex!important;flex-direction:column!important;width:100%!important;min-height:178px!important;height:100%!important;gap:9px!important;padding:14px!important;box-sizing:border-box!important}.astropanel-archive-head{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important}.astropanel-archive-symbol{width:38px!important;height:38px!important;min-width:38px!important;border-radius:12px!important;font-size:1.45rem!important;line-height:1!important}.astropanel-archive-name-wrap{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;min-width:0!important}.astropanel-archive-title{display:block!important;font-size:.95rem!important;line-height:1.15!important;font-weight:950!important;color:#0f172a!important;overflow-wrap:anywhere!important}.astropanel-archive-meta{display:block!important;width:max-content!important;max-width:100%!important;padding:0!important;border:0!important;background:transparent!important;color:#64748b!important;font-size:.68rem!important;line-height:1.15!important;font-weight:850!important;overflow-wrap:anywhere!important}.astropanel-archive-desc{display:block!important;flex:1 1 auto!important;margin:0!important;font-size:.82rem!important;line-height:1.45!important;color:#475569!important;overflow-wrap:anywhere!important}.astropanel-archive-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:24px!important;margin-top:auto!important;padding:4px 8px!important;font-size:10px!important;line-height:1.1!important;font-weight:900!important;border-radius:10px!important;box-sizing:border-box!important}.astropanel-archive-button-pill .astropanel-archive-cta{border-radius:999px!important}.astropanel-archive-button-rounded .astropanel-archive-cta{border-radius:10px!important}.astropanel-archive-button-minimal .astropanel-archive-cta{background:transparent!important;color:var(--astropanel-archive-primary,#7c3aed)!important;border:1px solid color-mix(in srgb,var(--astropanel-archive-primary,#7c3aed) 35%,#e2e8f0)!important}@media(max-width:1100px){.astropanel-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:720px){.astropanel-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.astropanel-archive-link{min-height:160px!important;padding:12px!important}.astropanel-archive-desc{font-size:.78rem!important}}@media(max-width:420px){.astropanel-archive-grid{grid-template-columns:1fr!important}}.astropanel-archive-page:not(.astropanel-archive-detail-page) .astropanel-archive-hero-slim{padding:20px 28px!important;min-height:0!important}.astropanel-archive-page:not(.astropanel-archive-detail-page) .astropanel-archive-hero-slim .astropanel-component-kicker,.astropanel-archive-page:not(.astropanel-archive-detail-page) .astropanel-archive-hero-slim h1,.astropanel-archive-page:not(.astropanel-archive-detail-page) .astropanel-archive-hero-slim h2{display:none!important}.astropanel-archive-page:not(.astropanel-archive-detail-page) .astropanel-archive-hero-slim p{margin:0!important;max-width:820px!important;font-size:.95rem!important;line-height:1.55!important}@media(max-width:720px){.astropanel-archive-page:not(.astropanel-archive-detail-page) .astropanel-archive-hero-slim{padding:16px 18px!important}}.astropanel-profile-standalone{max-width:1120px!important;margin:24px auto!important}.astropanel-profile-facts{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}.astropanel-profile-fact{min-height:74px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:left!important;padding:12px!important;overflow:hidden!important}.astropanel-profile-fact span{font-size:.7rem!important;line-height:1.15!important;white-space:normal!important}.astropanel-profile-fact strong{font-size:.88rem!important;line-height:1.2!important;overflow-wrap:anywhere!important}.astropanel-profile-lists{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.astropanel-profile-list{min-height:118px!important}.astropanel-profile-forecast-tabs{margin-top:18px!important;display:block!important;width:100%!important}.astropanel-profile-forecast-nav{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:5px!important;border:1px solid rgb(124 58 237 / .35)!important;border-radius:12px!important;background:#fff!important;margin:0 0 16px!important}.astropanel-profile-forecast-tab{appearance:none!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#cbd5e1!important;font-size:12px!important;font-weight:800!important;line-height:1!important;padding:10px 13px!important;cursor:pointer!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}.astropanel-profile-forecast-tab.is-active{background:linear-gradient(135deg,#7c3aed,#dd3c8c)!important;color:#fff!important;box-shadow:0 8px 18px rgb(124 58 237 / .25)!important}.astropanel-profile-forecast-panels{display:block!important;width:100%!important}.astropanel-profile-forecast-panel{position:relative!important;width:100%!important;border:1px solid rgb(167 139 250 / .3)!important;border-top:3px solid #dd3c8c!important;border-radius:16px!important;background:linear-gradient(160deg,#24204f 0%,#101827 100%)!important;color:#fff!important;padding:18px!important;min-height:220px!important;box-shadow:0 14px 30px rgb(15 23 42 / .18)!important;overflow:hidden!important}.astropanel-profile-forecast-panel::before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 15% 15%,rgb(124 58 237 / .22),transparent 34%)!important;pointer-events:none!important}.astropanel-profile-forecast-badge{position:relative!important;z-index:1!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;background:rgb(255 255 255 / .94)!important;color:#7c3aed!important;font-size:11px!important;font-weight:900!important;line-height:1!important;padding:6px 10px!important;margin-bottom:12px!important}.astropanel-profile-forecast-content{position:relative!important;z-index:1!important;font-size:clamp(12px,1.05vw,14px)!important;line-height:1.58!important;color:#fff!important;overflow-wrap:anywhere!important;max-width:100%!important}.astropanel-profile-forecast-content p{margin:0 0 10px!important;color:inherit!important}.astropanel-profile-forecast-content p:last-child{margin-bottom:0!important}@media(max-width:1080px){.astropanel-profile-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:820px){.astropanel-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.astropanel-profile-lists,.astropanel-profile-areas{grid-template-columns:1fr!important}.astropanel-profile-list{min-height:0!important}.astropanel-profile-forecast-nav{display:flex!important;width:100%!important}.astropanel-profile-forecast-tab{flex:1 1 0!important;text-align:center!important;padding:10px 8px!important}.astropanel-profile-forecast-panel{padding:16px!important;min-height:180px!important}}@media(max-width:520px){.astropanel-profile-facts{grid-template-columns:1fr!important}.astropanel-profile-panel{padding:16px!important;margin:14px 0!important}.astropanel-profile-standalone>h2{font-size:1.35rem!important}}.astropanel-tarot{--astropanel-tarot-primary:var(--astropanel-primary,#6d28d9);--astropanel-tarot-secondary:var(--astropanel-secondary,#db2777);margin:28px 0;padding:clamp(18px,3vw,30px);border:1px solid rgb(124 58 237 / .18);border-radius:28px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--astropanel-tarot-primary) 14%,transparent),transparent 42%),linear-gradient(180deg,#fff,#fbf7ff);box-shadow:0 18px 55px rgb(15 23 42 / .10)}.astropanel-tarot-head{margin:0 0 22px}.astropanel-tarot-head p{margin:0 0 6px;color:var(--astropanel-tarot-primary)!important;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.astropanel-tarot-head h2{margin:0 0 8px;color:#0f172a!important;font-size:clamp(1.35rem,1.1rem + 1vw,2rem);letter-spacing:-.04em}.astropanel-tarot-head span{display:block;color:#64748b!important;font-weight:600;line-height:1.6}.astropanel-tarot-grid,.astropanel-tarot-dictionary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.astropanel-tarot-card,.astropanel-tarot-dictionary-card{border:1px solid rgb(148 163 184 / .24);border-radius:24px;background:#fff;box-shadow:0 14px 34px rgb(15 23 42 / .07);overflow:hidden}.astropanel-tarot-card{display:flex;flex-direction:column}.astropanel-tarot-card-face{min-height:250px;border-radius:0;background:linear-gradient(160deg,#111827,#312e81 55%,var(--astropanel-tarot-primary));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:18px;position:relative;overflow:hidden}.astropanel-tarot-card-face::before{content:"";position:absolute;inset:14px;border:1px solid rgb(255 255 255 / .35);border-radius:18px;pointer-events:none}.astropanel-tarot-card-face img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.astropanel-tarot-label{position:absolute;left:14px;top:14px;z-index:2;border-radius:999px;background:rgb(15 23 42 / .58);backdrop-filter:blur(6px);padding:6px 10px;font-size:.76rem;font-weight:900;color:#fff!important}.astropanel-tarot-symbol{position:relative;z-index:1;font-size:4.4rem;line-height:1;margin:8px 0;color:#fff!important}.astropanel-tarot-card-face strong{position:relative;z-index:1;color:#fff!important;font-size:1.25rem}.astropanel-tarot-card-body,.astropanel-tarot-dictionary-content{padding:18px}.astropanel-tarot-card-body h3,.astropanel-tarot-dictionary-content h3{margin:0 0 10px;color:#0f172a!important;font-size:1.18rem}.astropanel-tarot-card-body h3 span{display:inline-flex;vertical-align:middle;margin-left:6px;border-radius:999px;background:color-mix(in srgb,var(--astropanel-tarot-secondary) 14%,#fff);color:var(--astropanel-tarot-secondary)!important;padding:3px 8px;font-size:.72rem}.astropanel-tarot-card-body p,.astropanel-tarot-dictionary-content p{margin:0 0 10px;line-height:1.72;color:#334155!important;font-weight:600}.astropanel-tarot-card-body p:last-child,.astropanel-tarot-dictionary-content p:last-child{margin-bottom:0}.astropanel-tarot-keywords{color:var(--astropanel-tarot-primary)!important;font-size:.86rem;font-weight:900!important}.astropanel-tarot-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.astropanel-tarot-shortcuts code{display:block;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid rgb(148 163 184 / .26);font-weight:800;color:#312e81}.astropanel-tarot-dictionary-card{display:grid;grid-template-columns:160px minmax(0,1fr)}.astropanel-tarot-dictionary-card .astropanel-tarot-card-face{min-height:100%;height:100%}.astropanel-tarot-dictionary-grid{grid-template-columns:1fr}@media(max-width:920px){.astropanel-tarot-grid{grid-template-columns:1fr}.astropanel-tarot-shortcuts{grid-template-columns:1fr}.astropanel-tarot-dictionary-card{grid-template-columns:1fr}.astropanel-tarot-card-face{min-height:210px}}.astropanel-tarot-three-detail .astropanel-tarot-three-overview,.astropanel-tarot-three-detail .astropanel-tarot-three-flow{border:1px solid rgb(124 58 237 / .18);border-radius:20px;background:rgb(255 255 255 / .82);box-shadow:0 12px 30px rgb(15 23 42 / .06);padding:16px 18px;margin:0 0 18px}.astropanel-tarot-three-detail .astropanel-tarot-three-flow{margin:18px 0 0}.astropanel-tarot-three-detail .astropanel-tarot-three-overview strong,.astropanel-tarot-three-detail .astropanel-tarot-three-flow strong,.astropanel-tarot-three-detail .astropanel-tarot-position-note strong{display:block;color:#0f172a!important;font-size:.94rem;font-weight:950;margin:0 0 7px}.astropanel-tarot-three-detail .astropanel-tarot-three-overview p,.astropanel-tarot-three-detail .astropanel-tarot-three-flow p,.astropanel-tarot-three-detail .astropanel-tarot-position-note p{margin:0;color:#334155!important;font-size:.94rem;font-weight:650;line-height:1.68}.astropanel-tarot-three-grid{align-items:stretch}.astropanel-tarot-position{display:flex;flex-direction:column;gap:12px;min-width:0}.astropanel-tarot-position .astropanel-tarot-card{height:100%}.astropanel-tarot-position-note{border:1px solid rgb(219 39 119 / .16);border-radius:18px;background:linear-gradient(180deg,#fff,#fff7fb);padding:14px;box-shadow:0 10px 24px rgb(219 39 119 / .06)}@media(max-width:920px){.astropanel-tarot-three-detail .astropanel-tarot-three-overview,.astropanel-tarot-three-detail .astropanel-tarot-three-flow,.astropanel-tarot-position-note{padding:14px}}.astropanel-tarot-reading .astropanel-tarot-context-overview{border-color:rgb(124 58 237 / .18);background:linear-gradient(180deg,#fff,#faf7ff)}.astropanel-tarot-single-grid{grid-template-columns:minmax(0,420px);justify-content:center}.astropanel-tarot-answer{border:1px solid rgb(124 58 237 / .2);border-radius:22px;background:linear-gradient(135deg,#fff,#f8f5ff);box-shadow:0 14px 34px rgb(15 23 42 / .07);padding:18px 20px;margin:0 0 18px;text-align:center}.astropanel-tarot-answer span{display:block;margin:0 0 8px;color:var(--astropanel-tarot-primary)!important;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.astropanel-tarot-answer strong{display:block;margin:0 0 10px;color:#0f172a!important;font-size:clamp(1.5rem,1.15rem + 1.2vw,2.25rem);font-weight:950}.astropanel-tarot-answer p{max-width:760px;margin:0 auto;color:#334155!important;font-weight:650;line-height:1.68}.astropanel-tarot-answer-yes{border-color:rgb(22 163 74 / .25);background:linear-gradient(135deg,#fff,#f0fdf4)}.astropanel-tarot-answer-no{border-color:rgb(220 38 38 / .22);background:linear-gradient(135deg,#fff,#fef2f2)}.astropanel-tarot-answer-unknown{border-color:rgb(217 119 6 / .24);background:linear-gradient(135deg,#fff,#fffbeb)}@media(max-width:920px){.astropanel-tarot-single-grid{grid-template-columns:1fr}.astropanel-tarot-answer{padding:16px}}.astropanel-tarot{max-width:1160px!important;margin:28px auto!important;padding:clamp(18px,3.2vw,34px)!important;border:1px solid color-mix(in srgb,var(--astropanel-tarot-primary) 18%,rgb(148 163 184 / .32))!important;border-radius:30px!important;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--astropanel-tarot-secondary) 14%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--astropanel-tarot-primary) 18%,transparent),transparent 38%),linear-gradient(180deg,#ffffff,#fbf7ff 58%,#ffffff)!important;box-shadow:0 24px 70px rgb(15 23 42 / .12)!important;overflow:hidden!important}.astropanel-tarot-head{position:relative!important;max-width:760px!important;margin:0 0 24px!important;padding-left:14px!important}.astropanel-tarot-head::before{content:""!important;position:absolute!important;left:0!important;top:5px!important;bottom:4px!important;width:4px!important;border-radius:999px!important;background:linear-gradient(180deg,var(--astropanel-tarot-primary),var(--astropanel-tarot-secondary))!important}.astropanel-tarot-head p{margin:0 0 7px!important;color:var(--astropanel-tarot-primary)!important;font-size:.76rem!important;font-weight:950!important;letter-spacing:.11em!important;text-transform:uppercase!important}.astropanel-tarot-head h2{margin:0 0 9px!important;color:#0f172a!important;font-size:clamp(1.45rem,1.1rem + 1.25vw,2.18rem)!important;font-weight:950!important;letter-spacing:-.045em!important;line-height:1.08!important}.astropanel-tarot-head span{display:block!important;color:#475569!important;font-size:clamp(.92rem,.86rem + .18vw,1.02rem)!important;font-weight:650!important;line-height:1.65!important}.astropanel-tarot-grid{gap:clamp(14px,2vw,22px)!important;align-items:stretch!important}.astropanel-tarot-card,.astropanel-tarot-dictionary-card{border:1px solid rgb(148 163 184 / .26)!important;border-radius:26px!important;background:rgb(255 255 255 / .96)!important;box-shadow:0 16px 42px rgb(15 23 42 / .08)!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.astropanel-tarot-card:hover,.astropanel-tarot-dictionary-card:hover{transform:translateY(-3px)!important;border-color:color-mix(in srgb,var(--astropanel-tarot-primary) 28%,rgb(148 163 184 / .28))!important;box-shadow:0 24px 58px rgb(15 23 42 / .13)!important}.astropanel-tarot-card-face{aspect-ratio:2/3!important;min-height:0!important;border-radius:0!important;background:radial-gradient(circle at 50% 14%,rgb(255 255 255 / .18),transparent 28%),linear-gradient(155deg,#0f172a 0%,#24155b 54%,var(--astropanel-tarot-primary) 100%)!important;isolation:isolate!important}.astropanel-tarot-card-face::before{z-index:2!important;inset:13px!important;border:1px solid rgb(255 255 255 / .42)!important;border-radius:20px!important}.astropanel-tarot-card-face::after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg,rgb(15 23 42 / .18),rgb(15 23 42 / .05) 42%,rgb(15 23 42 / .24))!important;pointer-events:none!important}.astropanel-tarot-card-face img{z-index:0!important;transition:transform .28s ease!important}.astropanel-tarot-card:hover .astropanel-tarot-card-face img,.astropanel-tarot-dictionary-card:hover .astropanel-tarot-card-face img{transform:scale(1.035)!important}.astropanel-tarot-label{left:16px!important;top:16px!important;z-index:3!important;background:rgb(15 23 42 / .64)!important;border:1px solid rgb(255 255 255 / .28)!important;box-shadow:0 10px 22px rgb(15 23 42 / .18)!important;backdrop-filter:blur(8px)!important}.astropanel-tarot-symbol,.astropanel-tarot-card-face strong{z-index:3!important}.astropanel-tarot-card-body,.astropanel-tarot-dictionary-content{padding:clamp(16px,2vw,21px)!important}.astropanel-tarot-card-body h3,.astropanel-tarot-dictionary-content h3{color:#0f172a!important;font-size:clamp(1.05rem,.98rem + .25vw,1.22rem)!important;font-weight:950!important;line-height:1.18!important}.astropanel-tarot-keywords{display:inline-flex!important;width:auto!important;max-width:100%!important;margin:0 0 12px!important;padding:6px 10px!important;border-radius:999px!important;background:color-mix(in srgb,var(--astropanel-tarot-primary) 10%,#fff)!important;color:var(--astropanel-tarot-primary)!important;font-size:.8rem!important;line-height:1.35!important;font-weight:900!important}.astropanel-tarot-card-body p,.astropanel-tarot-dictionary-content p{color:#334155!important;font-size:.94rem!important;font-weight:650!important;line-height:1.72!important}.astropanel-tarot-position-note,.astropanel-tarot-three-detail .astropanel-tarot-three-overview,.astropanel-tarot-three-detail .astropanel-tarot-three-flow,.astropanel-tarot-reading .astropanel-tarot-context-overview,.astropanel-tarot-answer{border-radius:22px!important;border-color:color-mix(in srgb,var(--astropanel-tarot-primary) 18%,rgb(148 163 184 / .26))!important;background:rgb(255 255 255 / .88)!important;box-shadow:0 14px 36px rgb(15 23 42 / .07)!important;backdrop-filter:blur(8px)!important}.astropanel-tarot-position-note strong,.astropanel-tarot-three-detail .astropanel-tarot-three-overview strong,.astropanel-tarot-three-detail .astropanel-tarot-three-flow strong{color:#111827!important}.astropanel-tarot-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))!important}.astropanel-tarot-shortcuts code{border-radius:16px!important;background:rgb(255 255 255 / .9)!important;border-color:rgb(148 163 184 / .26)!important;color:#312e81!important;box-shadow:0 10px 24px rgb(15 23 42 / .05)!important;overflow-wrap:anywhere!important}.astropanel-tarot-dictionary-grid{gap:16px!important}.astropanel-tarot-dictionary-card{grid-template-columns:148px minmax(0,1fr)!important;align-items:stretch!important}.astropanel-tarot-dictionary-card .astropanel-tarot-card-face{height:auto!important;min-height:220px!important}.astropanel-tarot-single-grid{grid-template-columns:minmax(0,390px)!important}@media(max-width:1100px){.astropanel-tarot-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:920px){.astropanel-tarot{border-radius:24px!important;padding:18px!important}.astropanel-tarot-grid,.astropanel-tarot-shortcuts{grid-template-columns:1fr!important}.astropanel-tarot-dictionary-card{grid-template-columns:1fr!important}.astropanel-tarot-card-face{aspect-ratio:16/11!important}.astropanel-tarot-dictionary-card .astropanel-tarot-card-face{min-height:210px!important}}@media(max-width:520px){.astropanel-tarot{margin:20px 0!important;padding:15px!important;border-radius:20px!important}.astropanel-tarot-head{padding-left:12px!important;margin-bottom:18px!important}.astropanel-tarot-card,.astropanel-tarot-dictionary-card{border-radius:20px!important}.astropanel-tarot-card-body,.astropanel-tarot-dictionary-content{padding:15px!important}.astropanel-tarot-card-face{aspect-ratio:4/3!important}.astropanel-tarot-card-body p,.astropanel-tarot-dictionary-content p{font-size:.9rem!important;line-height:1.66!important}}.astropanel-tarot-dictionary-detail-card .astropanel-tarot-dictionary-content{display:flex!important;flex-direction:column!important;gap:12px!important}.astropanel-tarot-dictionary-title{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important}.astropanel-tarot-dictionary-title h3{margin-bottom:8px!important}.astropanel-tarot-dictionary-title>span{display:inline-flex!important;min-width:44px!important;height:44px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:linear-gradient(135deg,var(--astropanel-tarot-primary),var(--astropanel-tarot-secondary))!important;color:#fff!important;font-weight:950!important;box-shadow:0 12px 26px rgb(15 23 42 / .12)!important}.astropanel-tarot-dictionary-meta{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.astropanel-tarot-dictionary-meta span{display:inline-flex!important;align-items:center!important;border:1px solid color-mix(in srgb,var(--astropanel-tarot-primary) 16%,rgb(148 163 184 / .28))!important;border-radius:999px!important;background:rgb(255 255 255 / .88)!important;padding:6px 10px!important;color:#334155!important;font-size:.78rem!important;font-weight:900!important}.astropanel-tarot-dictionary-focus,.astropanel-tarot-dictionary-guidance{margin:0!important;padding:12px 14px!important;border-radius:18px!important;background:color-mix(in srgb,var(--astropanel-tarot-primary) 7%,#fff)!important;color:#334155!important}.astropanel-tarot-dictionary-guidance{background:color-mix(in srgb,var(--astropanel-tarot-secondary) 7%,#fff)!important}.astropanel-tarot-dictionary-meanings{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.astropanel-tarot-dictionary-meaning{border:1px solid rgb(148 163 184 / .22)!important;border-radius:18px!important;background:#fff!important;padding:12px 13px!important}.astropanel-tarot-dictionary-meaning strong{display:block!important;margin:0 0 6px!important;color:#0f172a!important;font-size:.82rem!important;font-weight:950!important}.astropanel-tarot-dictionary-meaning p{margin:0!important;font-size:.9rem!important;line-height:1.64!important}@media(max-width:720px){.astropanel-tarot-dictionary-meanings{grid-template-columns:1fr!important}.astropanel-tarot-dictionary-title{align-items:center!important}}.astropanel-tarot-card.is-reversed .astropanel-tarot-card-face,.astropanel-tarot-reversed-card .astropanel-tarot-card-face{transform:none!important;position:relative!important}.astropanel-tarot-card.is-reversed .astropanel-tarot-card-face::after,.astropanel-tarot-reversed-card .astropanel-tarot-card-face::after{content:"Ters"!important;position:absolute!important;right:12px!important;bottom:12px!important;z-index:4!important;padding:6px 10px!important;border-radius:999px!important;background:rgb(15 23 42 / .72)!important;color:#fff!important;font-size:.76rem!important;font-weight:950!important;letter-spacing:.02em!important}.astropanel-tarot-card-body h3 span,.astropanel-tarot-reversed-card h3 span{display:inline-flex!important;margin-left:6px!important;padding:3px 8px!important;border-radius:999px!important;background:color-mix(in srgb,var(--astropanel-tarot-secondary) 14%,#fff)!important;color:var(--astropanel-tarot-secondary)!important;font-size:.72rem!important;font-weight:950!important;vertical-align:middle!important}.astropanel-tarot-reversed-note,.astropanel-tarot-reversed-position-note,.astropanel-tarot-reversed-intro{border:1px solid color-mix(in srgb,var(--astropanel-tarot-secondary) 18%,rgb(148 163 184 / .26))!important;border-radius:18px!important;background:color-mix(in srgb,var(--astropanel-tarot-secondary) 7%,#fff)!important;color:#334155!important}.astropanel-tarot-reversed-note,.astropanel-tarot-reversed-position-note{margin:12px 0 0!important;padding:11px 12px!important;font-size:.88rem!important;line-height:1.58!important;font-weight:700!important}.astropanel-tarot-reversed-intro{margin:0 0 18px!important;padding:16px 18px!important;box-shadow:0 14px 36px rgb(15 23 42 / .06)!important}.astropanel-tarot-reversed-intro strong{display:block!important;margin:0 0 7px!important;color:#0f172a!important;font-weight:950!important}.astropanel-tarot-reversed-intro p{margin:0!important;color:#334155!important;font-weight:650!important;line-height:1.7!important}.astropanel-tarot-reversed-grid .astropanel-tarot-dictionary-meaning{background:rgb(255 255 255 / .94)!important}.astropanel-tarot-combination-overview,.astropanel-tarot-combination-notes>div{border:1px solid color-mix(in srgb,var(--astropanel-tarot-primary) 16%,rgb(148 163 184 / .24))!important;border-radius:22px!important;background:rgb(255 255 255 / .92)!important;box-shadow:0 16px 42px rgb(15 23 42 / .07)!important}.astropanel-tarot-combination-overview{margin:0 0 18px!important;padding:16px 18px!important}.astropanel-tarot-combination-grid{grid-template-columns:repeat(2,minmax(0,360px))!important;justify-content:center!important;align-items:stretch!important}.astropanel-tarot-combination-notes{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:18px 0 0!important}.astropanel-tarot-combination-notes>div{padding:16px 18px!important}.astropanel-tarot-combination-overview strong,.astropanel-tarot-combination-notes strong{display:block!important;margin:0 0 7px!important;color:#0f172a!important;font-size:.88rem!important;font-weight:950!important}.astropanel-tarot-combination-overview p,.astropanel-tarot-combination-notes p{margin:0!important;color:#334155!important;font-size:.94rem!important;line-height:1.72!important;font-weight:650!important}@media(max-width:720px){.astropanel-tarot-combination-grid,.astropanel-tarot-combination-notes{grid-template-columns:1fr!important}}.astropanel-tarot-celtic-overview,.astropanel-tarot-celtic-result{margin:0 0 18px!important;padding:18px 20px!important;border:1px solid color-mix(in srgb,var(--astropanel-tarot-primary) 18%,rgb(148 163 184 / .26))!important;border-radius:20px!important;background:rgb(255 255 255 / .92)!important;box-shadow:0 12px 30px rgb(15 23 42 / .06)!important}.astropanel-tarot-celtic-result{margin:20px 0 0!important;background:color-mix(in srgb,var(--astropanel-tarot-secondary) 7%,#fff)!important}.astropanel-tarot-celtic-overview strong,.astropanel-tarot-celtic-result strong{display:block!important;margin:0 0 8px!important;color:#0f172a!important;font-weight:950!important}.astropanel-tarot-celtic-overview p,.astropanel-tarot-celtic-result p{margin:0!important;color:#334155!important;font-weight:650!important;line-height:1.7!important}.astropanel-tarot-celtic-cross-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:start!important}.astropanel-tarot-celtic-position .astropanel-tarot-card-face{aspect-ratio:4/3!important;min-height:210px!important}.astropanel-tarot-celtic-position .astropanel-tarot-card-body p{font-size:.92rem!important;line-height:1.66!important}.astropanel-tarot-celtic-position .astropanel-tarot-position-note{height:auto!important}@media(min-width:1180px){.astropanel-tarot-celtic-cross-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.astropanel-tarot-celtic-position .astropanel-tarot-card-face{min-height:185px!important}}@media(max-width:920px){.astropanel-tarot-celtic-cross-grid{grid-template-columns:1fr!important}.astropanel-tarot-celtic-position .astropanel-tarot-card-face{min-height:200px!important}}.astropanel-tarot-daily-summary,.astropanel-tarot-single-summary{margin:0 0 18px!important;padding:18px 20px!important;border:1px solid color-mix(in srgb,var(--astropanel-tarot-primary) 18%,rgb(148 163 184 / .24))!important;border-radius:22px!important;background:rgb(255 255 255 / .94)!important;box-shadow:0 14px 34px rgb(15 23 42 / .06)!important}.astropanel-tarot-daily-summary strong,.astropanel-tarot-single-summary strong,.astropanel-tarot-guidance-box strong{display:block!important;margin:0 0 8px!important;color:#0f172a!important;font-weight:950!important}.astropanel-tarot-daily-summary p,.astropanel-tarot-single-summary p,.astropanel-tarot-guidance-box p{margin:0!important;color:#334155!important;font-size:.94rem!important;line-height:1.72!important;font-weight:650!important}.astropanel-tarot-guidance-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:18px 0 0!important}.astropanel-tarot-guidance-box{padding:16px 18px!important;border:1px solid color-mix(in srgb,var(--astropanel-tarot-secondary) 16%,rgb(148 163 184 / .25))!important;border-radius:20px!important;background:linear-gradient(180deg,rgb(255 255 255 / .96),color-mix(in srgb,var(--astropanel-tarot-secondary) 5%,#fff))!important;box-shadow:0 12px 30px rgb(15 23 42 / .055)!important}.astropanel-tarot-daily-detail .astropanel-tarot-single-grid,.astropanel-tarot-single-detail .astropanel-tarot-single-grid{grid-template-columns:minmax(0,430px)!important}@media(max-width:920px){.astropanel-tarot-guidance-grid{grid-template-columns:1fr!important}.astropanel-tarot-daily-summary,.astropanel-tarot-single-summary,.astropanel-tarot-guidance-box{padding:15px!important}}.astropanel-tarot-shortcuts code.is-default{outline:2px solid var(--astropanel-tarot-primary);outline-offset:3px}.astropanel-tarot-default-note{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--astropanel-tarot-primary) 12%,#fff);color:var(--astropanel-tarot-primary);font-weight:700}.astropanel-tarot-disabled-box{margin-top:18px;padding:18px;border-radius:18px;border:1px dashed color-mix(in srgb,var(--astropanel-tarot-primary) 40%,#d1d5db);background:color-mix(in srgb,var(--astropanel-tarot-primary) 8%,#fff)}.astropanel-tarot-disabled-box strong{display:block;margin-bottom:6px;color:var(--astropanel-tarot-primary)}.astropanel-tarot-disabled-box p{margin:0;color:#4b5563}.astropanel-tarot,.astropanel-tarot *{box-sizing:border-box!important}.astropanel-tarot{max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}.astropanel-tarot img{max-width:100%!important;height:auto!important}.astropanel-tarot-empty-box,.astropanel-tarot-card-empty .astropanel-tarot-card-body{border:1px dashed color-mix(in srgb,var(--astropanel-tarot-primary) 40%,#d1d5db)!important;border-radius:18px!important;background:color-mix(in srgb,var(--astropanel-tarot-primary) 8%,#fff)!important;color:#334155!important}.astropanel-tarot-empty-box{margin-top:18px!important;padding:18px!important}.astropanel-tarot-empty-box strong{display:block!important;margin:0 0 7px!important;color:var(--astropanel-tarot-primary)!important;font-weight:950!important}.astropanel-tarot-empty-box p{margin:0!important;line-height:1.65!important}.astropanel-tarot-card-empty .astropanel-tarot-card-body{padding:16px!important}@media(max-width:640px){.astropanel-tarot{padding:18px 14px!important;border-radius:20px!important}.astropanel-tarot-head h2{font-size:clamp(1.35rem,1.1rem + 4vw,1.9rem)!important;line-height:1.16!important}.astropanel-tarot-head span{font-size:.92rem!important;line-height:1.6!important}.astropanel-tarot-grid,.astropanel-tarot-three-grid,.astropanel-tarot-combination-grid,.astropanel-tarot-celtic-cross-grid,.astropanel-tarot-dictionary-grid{grid-template-columns:1fr!important;gap:14px!important}.astropanel-tarot-card-face{min-height:190px!important;aspect-ratio:4/3!important}.astropanel-tarot-card-body{padding:16px!important}.astropanel-tarot-card-body h3{font-size:1.05rem!important}.astropanel-tarot-card-body p,.astropanel-tarot-position-note p,.astropanel-tarot-dictionary-meaning p{font-size:.92rem!important;line-height:1.62!important}.astropanel-tarot-shortcuts{display:grid!important;grid-template-columns:1fr!important}.astropanel-tarot-shortcuts code{white-space:normal!important;overflow-wrap:anywhere!important}}.astropanel-tarot-card-face{aspect-ratio:1/2!important;min-height:0!important;padding:0!important;background:#111827!important}.astropanel-tarot-card-face img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;background:#111827!important}.astropanel-tarot-card:hover .astropanel-tarot-card-face img,.astropanel-tarot-dictionary-card:hover .astropanel-tarot-card-face img{transform:scale(1.015)!important}.astropanel-tarot-card.is-reversed .astropanel-tarot-card-face img,.astropanel-tarot-reversed-card .astropanel-tarot-card-face img{transform:rotate(180deg)!important}.astropanel-tarot-card.is-reversed:hover .astropanel-tarot-card-face img,.astropanel-tarot-reversed-card:hover .astropanel-tarot-card-face img{transform:rotate(180deg) scale(1.015)!important}.astropanel-tarot-dictionary-card .astropanel-tarot-card-face{min-height:260px!important}.astropanel-tarot-single-grid{grid-template-columns:minmax(0,320px)!important}@media(max-width:920px){.astropanel-tarot-card-face{aspect-ratio:1/2!important}.astropanel-tarot-dictionary-card .astropanel-tarot-card-face{min-height:0!important}}@media(max-width:520px){.astropanel-tarot-card-face{aspect-ratio:1/2!important}}.astropanel-tarot-card-selection-reading .astropanel-tarot-selection-intro{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 18px!important;padding:16px 18px!important;border:1px solid color-mix(in srgb,var(--astropanel-tarot-primary) 18%,rgb(148 163 184 / .26))!important;border-radius:20px!important;background:linear-gradient(135deg,rgb(255 255 255 / .96),color-mix(in srgb,var(--astropanel-tarot-primary) 6%,#fff))!important}.astropanel-tarot-selection-intro strong{display:block!important;color:#0f172a!important;font-size:1rem!important;font-weight:950!important}.astropanel-tarot-selection-intro p{flex:1 1 360px!important;margin:0!important;color:#475569!important;font-weight:700!important;line-height:1.6!important}.astropanel-tarot-selection-progress{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:var(--astropanel-tarot-primary)!important;color:#fff!important;padding:8px 12px!important;font-size:.84rem!important;font-weight:950!important;white-space:nowrap!important}.astropanel-tarot-selection-slots{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:14px!important;margin:18px 0 0!important}.astropanel-tarot-selection-slot{min-height:112px!important;border:1px dashed color-mix(in srgb,var(--astropanel-tarot-primary) 22%,rgb(148 163 184 / .42))!important;border-radius:20px!important;background:rgb(255 255 255 / .72)!important;padding:14px!important;overflow:hidden!important}.astropanel-tarot-selection-slot-empty{display:flex!important;min-height:84px!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:6px!important}.astropanel-tarot-selection-slot-empty strong,.astropanel-tarot-selection-position-title strong{display:block!important;color:#0f172a!important;font-weight:950!important}.astropanel-tarot-selection-slot-empty p,.astropanel-tarot-selection-position-title span{display:block!important;margin:0!important;color:#64748b!important;font-weight:700!important;line-height:1.45!important}.astropanel-tarot-selection-slot-empty .astropanel-tarot-selection-placeholder{color:var(--astropanel-tarot-primary)!important;font-weight:900!important;font-size:.86rem!important}.astropanel-tarot-selection-slot.is-filled{padding:0!important;border-style:solid!important;background:#fff!important;box-shadow:0 12px 32px rgb(15 23 42 / .08)!important}.astropanel-tarot-selection-position-title{padding:12px 14px!important;border-bottom:1px solid rgb(148 163 184 / .18)!important;background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--astropanel-tarot-primary) 5%,#fff))!important}.astropanel-tarot-selection-position-title strong,.astropanel-tarot-selection-position-title span{display:block!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;gap:0!important;align-items:stretch!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face{width:120px!important;min-height:0!important;height:auto!important;aspect-ratio:2/3.25!important;border-radius:0!important;background:#111827!important;padding:0!important;overflow:hidden!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face::before,.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face::after{display:none!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face img{position:static!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;background:#111827!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-body{padding:14px!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note,.astropanel-tarot-selection-result-inner .astropanel-tarot-answer,.astropanel-tarot-selection-result-inner .astropanel-tarot-guidance-grid{grid-column:1/-1!important;margin:12px 14px!important}.astropanel-tarot-back-grid{display:grid!important;grid-template-columns:repeat(var(--astropanel-tarot-selection-columns,12),minmax(0,1fr))!important;gap:8px!important;align-items:start!important;justify-items:center!important;margin:18px auto 0!important;max-width:100%!important;overflow:visible!important}.astropanel-tarot-back-card{all:unset!important;box-sizing:border-box!important;display:block!important;width:100%!important;max-width:64px!important;min-width:0!important;aspect-ratio:2/3.25!important;border:0!important;border-radius:10px!important;background:transparent!important;padding:0!important;box-shadow:none!important;cursor:pointer!important;position:relative!important;overflow:visible!important;transition:transform .18s ease,opacity .18s ease!important;will-change:transform!important;perspective:900px!important}.astropanel-tarot-back-card *{box-sizing:border-box!important}.astropanel-tarot-back-card-inner{position:relative!important;display:block!important;width:100%!important;height:100%!important;transform-style:preserve-3d!important;transition:transform .48s cubic-bezier(.2,.75,.2,1)!important}.astropanel-tarot-back-card-face{position:absolute!important;inset:0!important;display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;overflow:hidden!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;background:#111827!important;box-shadow:0 8px 18px rgb(15 23 42 / .22)!important;color:#f8fafc!important;font-size:1.2rem!important}.astropanel-tarot-back-card-back{transform:rotateY(0deg)!important;z-index:2!important}.astropanel-tarot-back-card-front{transform:rotateY(180deg)!important;background:#fff!important;z-index:1!important}.astropanel-tarot-back-card img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;border-radius:10px!important;pointer-events:none!important;background:#111827!important}.astropanel-tarot-back-card-front img{background:#fff!important}.astropanel-tarot-back-card-front-image.is-reversed{transform:rotate(180deg)!important}.astropanel-tarot-back-card em{display:none!important}.astropanel-tarot-back-card:hover,.astropanel-tarot-back-card:focus-visible{outline:2px solid color-mix(in srgb,var(--astropanel-tarot-primary) 55%,#fff)!important;outline-offset:3px!important;animation:astropanelTarotCardBounce .58s ease both!important}.astropanel-tarot-back-card:hover .astropanel-tarot-back-card-face,.astropanel-tarot-back-card:focus-visible .astropanel-tarot-back-card-face{box-shadow:0 12px 24px rgb(15 23 42 / .28)!important}.astropanel-tarot-back-card.is-selected{opacity:1!important;cursor:not-allowed!important;filter:none!important;transform:none!important}.astropanel-tarot-back-card.is-flipped .astropanel-tarot-back-card-inner{transform:rotateY(180deg)!important}.astropanel-tarot-back-card.is-selected::after{content:"✓";position:absolute!important;inset:auto 4px 4px auto!important;width:18px!important;height:18px!important;border-radius:999px!important;background:var(--astropanel-tarot-primary)!important;color:#fff!important;font-size:.72rem!important;font-weight:950!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:4!important}.astropanel-tarot-back-card:disabled:hover{animation:none!important;outline:0!important}.astropanel-tarot-card-selection-reading.is-complete .astropanel-tarot-selection-progress{background:#16a34a!important}@keyframes astropanelTarotCardBounce{0%{transform:translateY(0) rotate(0)}30%{transform:translateY(-8px) rotate(-1.5deg)}55%{transform:translateY(2px) rotate(1deg)}78%{transform:translateY(-3px) rotate(-.6deg)}100%{transform:translateY(0) rotate(0)}}@media(max-width:920px){.astropanel-tarot-back-grid{grid-template-columns:repeat(auto-fit,minmax(48px,1fr))!important}.astropanel-tarot-back-card{max-width:62px!important}}@media(max-width:640px){.astropanel-tarot-selection-slots{grid-template-columns:1fr!important}.astropanel-tarot-back-grid{grid-template-columns:repeat(auto-fit,minmax(42px,1fr))!important;gap:8px!important}.astropanel-tarot-back-card{max-width:58px!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:96px minmax(0,1fr)!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face{width:96px!important}.astropanel-tarot-selection-intro{align-items:flex-start!important}.astropanel-tarot-selection-progress{width:100%!important}}@media(max-width:420px){.astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:1fr!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face{width:min(140px,100%)!important;margin:12px auto 0!important}}.astropanel-tarot-back-card.is-locked,.astropanel-tarot-back-card[aria-disabled="true"]{cursor:not-allowed!important;pointer-events:none!important}.astropanel-tarot-back-card.is-revealing{animation:none!important;outline:2px solid color-mix(in srgb,var(--astropanel-tarot-primary) 70%,#fff)!important;outline-offset:3px!important}.astropanel-tarot-back-card.is-flipped .astropanel-tarot-back-card-inner{transform:rotateY(180deg)!important}.astropanel-tarot-back-card.is-revealed .astropanel-tarot-back-card-inner{transform:none!important;transition:none!important}.astropanel-tarot-back-card.is-revealed .astropanel-tarot-back-card-back{opacity:0!important;visibility:hidden!important;transform:rotateY(180deg)!important;z-index:1!important}.astropanel-tarot-back-card.is-revealed .astropanel-tarot-back-card-front{opacity:1!important;visibility:visible!important;transform:rotateY(0deg)!important;z-index:3!important}.astropanel-tarot-back-card.is-revealed .astropanel-tarot-back-card-front img{opacity:1!important;visibility:visible!important}.astropanel-tarot-selection-slot.is-filling{position:relative!important;min-height:112px!important}.astropanel-tarot-selection-slot.is-filling::after{content:"Kart açılıyor..."!important;position:absolute!important;inset:auto 14px 14px 14px!important;display:block!important;color:var(--astropanel-tarot-primary)!important;font-weight:900!important;font-size:.86rem!important}.astropanel-tarot-daily-detail .astropanel-tarot-selection-slots,.astropanel-tarot-single-detail .astropanel-tarot-selection-slots{grid-template-columns:1fr!important;gap:14px!important}.astropanel-tarot-daily-detail .astropanel-tarot-selection-slot,.astropanel-tarot-single-detail .astropanel-tarot-selection-slot{width:100%!important;max-width:none!important}.astropanel-tarot-daily-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-guidance-grid,.astropanel-tarot-single-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-guidance-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:auto!important;margin:12px 14px!important}.astropanel-tarot-daily-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-guidance-box,.astropanel-tarot-single-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-guidance-box{display:block!important;width:100%!important;max-width:none!important}.astropanel-tarot-daily-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-guidance-box>strong,.astropanel-tarot-single-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-guidance-box>strong{display:block!important;margin:0 0 8px!important;font-weight:950!important}.astropanel-tarot-daily-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-guidance-box>p,.astropanel-tarot-single-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-guidance-box>p,.astropanel-tarot-daily-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body p,.astropanel-tarot-single-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body p,.astropanel-tarot-daily-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note p,.astropanel-tarot-single-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note p{font-weight:400!important}.astropanel-tarot-three-detail .astropanel-tarot-selection-slots{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important}.astropanel-tarot-three-detail .astropanel-tarot-selection-slot{width:100%!important;max-width:none!important}.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner{display:block!important;width:100%!important}.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;align-items:stretch!important;width:100%!important}.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note{display:block!important;width:auto!important;max-width:none!important;margin:12px 14px 14px!important}.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note>strong{display:block!important;margin:0 0 8px!important;font-weight:950!important}.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body p,.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note p,.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-reversed-position-note{font-weight:400!important}.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body strong,.astropanel-tarot-three-detail .astropanel-tarot-selection-position-title strong,.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note>strong{font-weight:950!important}@media(max-width:640px){.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:96px minmax(0,1fr)!important}}@media(max-width:420px){.astropanel-tarot-three-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:1fr!important}}.astropanel-tarot-love .astropanel-tarot-selection-slots,.astropanel-tarot-career .astropanel-tarot-selection-slots{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important}.astropanel-tarot-love .astropanel-tarot-selection-slot,.astropanel-tarot-career .astropanel-tarot-selection-slot{width:100%!important;max-width:none!important}.astropanel-tarot-love .astropanel-tarot-selection-result-inner,.astropanel-tarot-career .astropanel-tarot-selection-result-inner{display:block!important;width:100%!important}.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-card{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;align-items:stretch!important;width:100%!important}.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note{display:block!important;width:auto!important;max-width:none!important;margin:12px 14px 14px!important}.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note>strong,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note>strong{display:block!important;margin:0 0 8px!important;font-weight:950!important}.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body p,.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note p,.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-reversed-position-note,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body p,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note p,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-reversed-position-note{font-weight:400!important}.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body strong,.astropanel-tarot-love .astropanel-tarot-selection-position-title strong,.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note>strong,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body strong,.astropanel-tarot-career .astropanel-tarot-selection-position-title strong,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note>strong{font-weight:950!important}@media(max-width:640px){.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:96px minmax(0,1fr)!important}}@media(max-width:420px){.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:1fr!important}}.astropanel-tarot-linear-reading .astropanel-tarot-selection-slots,.astropanel-tarot-love-detail .astropanel-tarot-selection-slots,.astropanel-tarot-career-detail .astropanel-tarot-selection-slots,.astropanel-tarot-card-selection-reading .astropanel-tarot-linear-slots{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important}.astropanel-tarot-linear-reading .astropanel-tarot-selection-slot,.astropanel-tarot-love-detail .astropanel-tarot-selection-slot,.astropanel-tarot-career-detail .astropanel-tarot-selection-slot{display:block!important;width:100%!important;max-width:none!important;grid-column:1/-1!important;clear:both!important}.astropanel-tarot-linear-reading .astropanel-tarot-selection-result-inner,.astropanel-tarot-love-detail .astropanel-tarot-selection-result-inner,.astropanel-tarot-career-detail .astropanel-tarot-selection-result-inner{display:block!important;width:100%!important;max-width:none!important}.astropanel-tarot-linear-reading .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-love-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-career-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;width:100%!important;max-width:none!important}.astropanel-tarot-linear-reading .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note,.astropanel-tarot-love-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note,.astropanel-tarot-career-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note{display:block!important;width:auto!important;max-width:none!important;margin:12px 14px 14px!important}.astropanel-tarot-linear-reading .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body p,.astropanel-tarot-love-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body p,.astropanel-tarot-career-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body p,.astropanel-tarot-linear-reading .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note p,.astropanel-tarot-love-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note p,.astropanel-tarot-career-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note p{font-weight:400!important}.astropanel-tarot-linear-reading .astropanel-tarot-selection-position-title strong,.astropanel-tarot-love-detail .astropanel-tarot-selection-position-title strong,.astropanel-tarot-career-detail .astropanel-tarot-selection-position-title strong,.astropanel-tarot-linear-reading .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note>strong,.astropanel-tarot-love-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note>strong,.astropanel-tarot-career-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note>strong{font-weight:950!important}@media(max-width:640px){.astropanel-tarot-linear-reading .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-love-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-career-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:96px minmax(0,1fr)!important}}@media(max-width:420px){.astropanel-tarot-linear-reading .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-love-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-career-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:1fr!important}}.astropanel-tarot .astropanel-tarot-card-body p,.astropanel-tarot .astropanel-tarot-dictionary-content p,.astropanel-tarot .astropanel-tarot-position-note p,.astropanel-tarot .astropanel-tarot-selection-note p,.astropanel-tarot .astropanel-tarot-guidance-box p,.astropanel-tarot .astropanel-tarot-answer p,.astropanel-tarot .astropanel-tarot-reversed-intro p,.astropanel-tarot .astropanel-tarot-dictionary-meaning p,.astropanel-tarot .astropanel-tarot-reversed-note,.astropanel-tarot .astropanel-tarot-reversed-position-note{font-weight:400!important}.astropanel-tarot .astropanel-tarot-keywords{font-weight:500!important}.astropanel-tarot .astropanel-tarot-card-body h3,.astropanel-tarot .astropanel-tarot-dictionary-content h3,.astropanel-tarot .astropanel-tarot-answer strong,.astropanel-tarot .astropanel-tarot-answer span,.astropanel-tarot .astropanel-tarot-guidance-box>strong,.astropanel-tarot .astropanel-tarot-dictionary-meaning>strong,.astropanel-tarot .astropanel-tarot-position-note>strong,.astropanel-tarot .astropanel-tarot-selection-note>strong,.astropanel-tarot .astropanel-tarot-selection-position-title strong{font-weight:950!important}.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body p,.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner .astropanel-tarot-answer p,.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner .astropanel-tarot-selection-note p{font-weight:400!important}.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner .astropanel-tarot-card-body .astropanel-tarot-keywords{font-weight:500!important}.astropanel-tarot-reversed-dictionary{padding:clamp(16px,2.4vw,24px)!important}.astropanel-tarot-reversed-dictionary .astropanel-tarot-head{margin-bottom:14px!important}.astropanel-tarot-reversed-dictionary .astropanel-tarot-head h2{margin-bottom:6px!important}.astropanel-tarot-reversed-intro{margin:0 0 12px!important;padding:12px 14px!important;border-radius:16px!important;box-shadow:none!important}.astropanel-tarot-reversed-intro strong{margin-bottom:5px!important}.astropanel-tarot-reversed-intro p{line-height:1.55!important;font-size:.92rem!important}.astropanel-tarot-reversed-grid{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.astropanel-tarot-reversed-card{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:start!important;gap:0!important;border-radius:18px!important;box-shadow:0 10px 24px rgb(15 23 42 / .06)!important;overflow:hidden!important}.astropanel-tarot-reversed-card:hover{transform:none!important}.astropanel-tarot-reversed-card .astropanel-tarot-card-face{width:92px!important;height:138px!important;min-height:138px!important;max-height:138px!important;aspect-ratio:2/3!important;align-self:start!important;border-radius:0!important;padding:0!important;background:#111827!important}.astropanel-tarot-reversed-card .astropanel-tarot-card-face::before{display:none!important}.astropanel-tarot-reversed-card .astropanel-tarot-card-face::after{top:7px!important;left:7px!important;right:auto!important;bottom:auto!important;z-index:5!important;padding:3px 7px!important;font-size:.66rem!important;line-height:1!important}.astropanel-tarot-reversed-card .astropanel-tarot-card-face img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:#111827!important}.astropanel-tarot-reversed-card .astropanel-tarot-label{display:none!important}.astropanel-tarot-reversed-card .astropanel-tarot-dictionary-content{padding:12px 14px!important;gap:8px!important}.astropanel-tarot-reversed-card .astropanel-tarot-dictionary-title{align-items:flex-start!important;gap:8px!important;margin:0!important}.astropanel-tarot-reversed-card .astropanel-tarot-dictionary-title h3{margin:0 0 4px!important;font-size:1rem!important;line-height:1.2!important}.astropanel-tarot-reversed-card .astropanel-tarot-dictionary-title h3 span{padding:2px 6px!important;font-size:.65rem!important}.astropanel-tarot-reversed-card .astropanel-tarot-dictionary-title>span{min-width:34px!important;height:34px!important;font-size:.82rem!important}.astropanel-tarot-reversed-card .astropanel-tarot-keywords{margin:0!important;padding:4px 8px!important;font-size:.76rem!important;line-height:1.25!important}.astropanel-tarot-reversed-card .astropanel-tarot-dictionary-meanings{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.astropanel-tarot-reversed-card .astropanel-tarot-dictionary-meaning{padding:10px 11px!important;border-radius:14px!important;min-width:0!important}.astropanel-tarot-reversed-card .astropanel-tarot-dictionary-meaning strong{margin:0 0 5px!important;font-size:.78rem!important;line-height:1.25!important}.astropanel-tarot-reversed-card .astropanel-tarot-dictionary-meaning p{font-size:.84rem!important;line-height:1.5!important}@media(max-width:760px){.astropanel-tarot-reversed-card{grid-template-columns:76px minmax(0,1fr)!important}.astropanel-tarot-reversed-card .astropanel-tarot-card-face{width:76px!important;height:114px!important;min-height:114px!important;max-height:114px!important}.astropanel-tarot-reversed-card .astropanel-tarot-dictionary-meanings{grid-template-columns:1fr!important}}@media(max-width:480px){.astropanel-tarot-reversed-card{grid-template-columns:1fr!important}.astropanel-tarot-reversed-card .astropanel-tarot-card-face{width:84px!important;height:126px!important;min-height:126px!important;max-height:126px!important;margin:12px 0 0 12px!important;border-radius:12px!important}}.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner p,.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner .astropanel-tarot-keywords,.astropanel-tarot-reversed-compact p,.astropanel-tarot-reversed-compact .astropanel-tarot-keywords,.astropanel-tarot-reversed-compact .astropanel-tarot-dictionary-meaning p{font-weight:400!important}.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner h1,.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner h2,.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner h3,.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner h4,.astropanel-tarot-yes-no .astropanel-tarot-selection-result-inner strong,.astropanel-tarot-reversed-compact h1,.astropanel-tarot-reversed-compact h2,.astropanel-tarot-reversed-compact h3,.astropanel-tarot-reversed-compact h4,.astropanel-tarot-reversed-compact strong{font-weight:800!important}.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-list{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:100%!important}.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-item{display:grid!important;grid-template-columns:86px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;overflow:hidden!important}.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-visual{width:86px!important;height:129px!important;min-width:86px!important;margin:0!important;overflow:hidden!important}.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-visual img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:rotate(180deg)!important}.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-content{min-width:0!important;max-width:100%!important;overflow:hidden!important}.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-meanings{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important}@media(max-width:560px){.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-item{grid-template-columns:70px minmax(0,1fr)!important;gap:9px!important;padding:9px!important}.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-visual{width:70px!important;height:105px!important;min-width:70px!important}.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-meanings{grid-template-columns:1fr!important}}.astropanel-tarot-reversed-5948 .astropanel-tarot-reversed-item{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;gap:16px!important;align-items:start!important}.astropanel-tarot-reversed-5948 .astropanel-tarot-reversed-visual{width:124px!important;height:186px!important;min-width:124px!important;justify-self:start!important;margin:0!important}.astropanel-tarot-reversed-5948 .astropanel-tarot-reversed-visual img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:rotate(180deg)!important}.astropanel-tarot-reversed-5948 .astropanel-tarot-reversed-meanings{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important}.astropanel-tarot-reversed-5948 .astropanel-tarot-dictionary-meaning p,.astropanel-tarot-reversed-5948 .astropanel-tarot-keywords{font-weight:400!important}.astropanel-tarot-reversed-5948 .astropanel-tarot-dictionary-meaning strong,.astropanel-tarot-reversed-5948 h3{font-weight:800!important}@media(max-width:760px){.astropanel-tarot-reversed-5948 .astropanel-tarot-reversed-item{grid-template-columns:110px minmax(0,1fr)!important;gap:12px!important}.astropanel-tarot-reversed-5948 .astropanel-tarot-reversed-visual{width:104px!important;height:156px!important;min-width:104px!important}.astropanel-tarot-reversed-5948 .astropanel-tarot-reversed-meanings{grid-template-columns:1fr!important}}@media(max-width:480px){.astropanel-tarot-reversed-5948 .astropanel-tarot-reversed-item{grid-template-columns:1fr!important}.astropanel-tarot-reversed-5948 .astropanel-tarot-reversed-visual{width:118px!important;height:177px!important}}.astropanel-tarot-reversed-5949 .astropanel-tarot-reversed-item{grid-template-columns:174px minmax(0,1fr)!important;align-items:start!important}.astropanel-tarot-reversed-5949 .astropanel-tarot-reversed-visual{width:160px!important;height:240px!important;min-width:160px!important;justify-self:start!important}.astropanel-tarot-reversed-5949 .astropanel-tarot-reversed-meanings{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.astropanel-tarot-reversed-5949 .astropanel-tarot-dictionary-meaning{border:1px solid rgb(148 163 184 / .28)!important;border-radius:14px!important;background:rgb(255 255 255 / .94)!important;padding:12px 13px!important;min-width:0!important;box-shadow:none!important}.astropanel-tarot-reversed-5949 .astropanel-tarot-dictionary-meaning strong{display:block!important;margin:0 0 6px!important;font-weight:800!important;color:#0f172a!important}.astropanel-tarot-reversed-5949 .astropanel-tarot-dictionary-meaning p,.astropanel-tarot-reversed-5949 .astropanel-tarot-keywords{font-weight:400!important}@media (max-width:760px){.astropanel-tarot-reversed-5949 .astropanel-tarot-reversed-item{grid-template-columns:128px minmax(0,1fr)!important;gap:12px!important}.astropanel-tarot-reversed-5949 .astropanel-tarot-reversed-visual{width:120px!important;height:180px!important;min-width:120px!important}.astropanel-tarot-reversed-5949 .astropanel-tarot-reversed-meanings{grid-template-columns:1fr!important}}@media (max-width:520px){.astropanel-tarot-reversed-5949 .astropanel-tarot-reversed-item{grid-template-columns:1fr!important}.astropanel-tarot-reversed-5949 .astropanel-tarot-reversed-visual{width:146px!important;height:219px!important;min-width:146px!important;margin:0 auto!important}}.astropanel-tarot-combinations-detail .astropanel-tarot-selection-slots,.astropanel-tarot-combinations.astropanel-tarot-card-selection-reading .astropanel-tarot-selection-slots{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important}.astropanel-tarot-combinations-detail .astropanel-tarot-selection-slot,.astropanel-tarot-combinations.astropanel-tarot-card-selection-reading .astropanel-tarot-selection-slot{display:block!important;width:100%!important;max-width:none!important;grid-column:1/-1!important}.astropanel-tarot-combinations-detail .astropanel-tarot-selection-result-inner,.astropanel-tarot-combinations.astropanel-tarot-card-selection-reading .astropanel-tarot-selection-result-inner{display:block!important;width:100%!important;max-width:none!important}.astropanel-tarot-combination-live-result{margin:16px 0 0!important;padding:16px!important;border:1px solid color-mix(in srgb,var(--astropanel-tarot-primary) 22%,rgb(148 163 184 / .30))!important;border-radius:20px!important;background:rgb(255 255 255 / .94)!important;box-shadow:0 14px 34px rgb(15 23 42 / .07)!important}.astropanel-tarot-combination-live-result[hidden]{display:none!important}.astropanel-tarot-combination-live-result>strong{display:block!important;margin:0 0 12px!important;font-weight:900!important;color:#0f172a!important}.astropanel-tarot-combination-live-grid{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.astropanel-tarot-combination-live-grid>div{padding:13px 14px!important;border:1px solid rgb(148 163 184 / .28)!important;border-radius:16px!important;background:rgb(255 255 255 / .96)!important}.astropanel-tarot-combination-live-grid strong{display:block!important;margin:0 0 6px!important;font-weight:800!important;color:#0f172a!important}.astropanel-tarot-combination-live-grid p{margin:0!important;font-weight:400!important;line-height:1.62!important;color:#334155!important}.astropanel-tarot-celtic-cross.astropanel-tarot-card-selection-reading .astropanel-tarot-selection-slots,.astropanel-tarot-celtic-cross .astropanel-tarot-selection-slots{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important}.astropanel-tarot-celtic-cross.astropanel-tarot-card-selection-reading .astropanel-tarot-selection-slot,.astropanel-tarot-celtic-cross .astropanel-tarot-selection-slot{display:block!important;width:100%!important;max-width:none!important;grid-column:1/-1!important}.astropanel-tarot-celtic-cross .astropanel-tarot-selection-result-inner{display:block!important;width:100%!important;max-width:none!important;font-weight:400!important}.astropanel-tarot-celtic-cross .astropanel-tarot-selection-result-inner p,.astropanel-tarot-celtic-cross .astropanel-tarot-card-body p,.astropanel-tarot-celtic-cross .astropanel-tarot-position-note p,.astropanel-tarot-celtic-cross .astropanel-tarot-selection-position-title span,.astropanel-tarot-celtic-cross .astropanel-tarot-selection-slot-empty p,.astropanel-tarot-celtic-cross .astropanel-tarot-keywords,.astropanel-tarot-celtic-cross .astropanel-tarot-reversed-note,.astropanel-tarot-celtic-cross .astropanel-tarot-reversed-position-note{font-weight:400!important}.astropanel-tarot-celtic-cross .astropanel-tarot-selection-position-title strong,.astropanel-tarot-celtic-cross .astropanel-tarot-selection-slot-empty strong,.astropanel-tarot-celtic-cross .astropanel-tarot-card-body h3,.astropanel-tarot-celtic-cross .astropanel-tarot-position-note strong{font-weight:800!important}.astropanel-tarot-celtic-cross .astropanel-tarot-card{width:100%!important;max-width:100%!important}.astropanel-tarot-celtic-cross .astropanel-tarot-selection-slots,.astropanel-tarot-celtic-cross.astropanel-tarot-card-selection-reading .astropanel-tarot-selection-slots{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important;max-width:100%!important}.astropanel-tarot-celtic-cross .astropanel-tarot-selection-slot,.astropanel-tarot-celtic-cross.astropanel-tarot-card-selection-reading .astropanel-tarot-selection-slot{display:block!important;width:100%!important;max-width:100%!important;grid-column:1/-1!important;overflow:hidden!important}.astropanel-tarot-celtic-cross .astropanel-tarot-celtic-result-item,.astropanel-tarot-celtic-cross .astropanel-tarot-celtic-result-item *:not(strong):not(h1):not(h2):not(h3):not(h4):not(.astropanel-tarot-celtic-result-title strong){font-weight:400!important}.astropanel-tarot-celtic-cross .astropanel-tarot-celtic-result-item strong,.astropanel-tarot-celtic-cross .astropanel-tarot-celtic-result-item h3{font-weight:800!important}.astropanel-tarot-celtic-cross .astropanel-tarot-celtic-result-item{padding:16px!important;border:1px solid rgb(109 40 217 / .22)!important;border-radius:18px!important;background:rgb(255 255 255 / .96)!important;box-shadow:0 14px 34px rgb(15 23 42 / .06)!important}@media (max-width:640px){.astropanel-tarot-celtic-cross .astropanel-tarot-celtic-result-body{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important}.astropanel-tarot-celtic-cross .astropanel-tarot-celtic-result-visual{width:96px!important;max-width:96px!important}}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-list{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-item{display:grid!important;grid-template-columns:174px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-visual{width:160px!important;height:240px!important;min-width:160px!important;justify-self:start!important}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-visual img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-content,.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-content p{font-weight:400!important}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-meanings{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-meaning{border:1px solid rgb(148 163 184 / .28)!important;border-radius:14px!important;background:rgb(255 255 255 / .94)!important;padding:12px 13px!important;box-shadow:none!important}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-meaning strong{display:block!important;margin:0 0 6px!important;font-weight:800!important;color:#0f172a!important}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-meaning p{margin:0!important;font-weight:400!important;line-height:1.58!important;color:#334155!important}@media(max-width:760px){.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-item{grid-template-columns:1fr!important}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-visual{width:150px!important;height:225px!important;min-width:150px!important;justify-self:start!important}.astropanel-tarot-dictionary-5953 .astropanel-tarot-dictionary-meanings{grid-template-columns:1fr!important}}.astropanel-vedic-chart-result .astropanel-vedic-interpretation-card span,.astropanel-calculator .astropanel-vedic-interpretation-card span{text-transform:none!important;letter-spacing:normal!important;font-weight:500!important;line-height:1.65!important}.astropanel-calculator .astropanel-nakshatra-detail-grid,.astropanel-calculator-blog .astropanel-nakshatra-detail-grid{grid-template-columns:1fr!important}.astropanel-calculator .astropanel-nakshatra-detail-card{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;min-height:auto!important;width:100%!important;padding:15px 16px!important;gap:7px!important}.astropanel-calculator .astropanel-nakshatra-detail-card b,.astropanel-calculator .astropanel-nakshatra-detail-card strong,.astropanel-calculator .astropanel-nakshatra-detail-card span,.astropanel-calculator .astropanel-nakshatra-detail-card em{grid-column:auto!important;text-transform:none!important;letter-spacing:normal!important}.astropanel-calculator .astropanel-nakshatra-detail-card b{font-size:13px!important;line-height:1.35!important;font-weight:900!important;color:#64748b!important}.astropanel-calculator .astropanel-nakshatra-detail-card strong{font-size:16px!important;line-height:1.35!important;font-weight:900!important;color:#111827!important}.astropanel-calculator .astropanel-nakshatra-detail-card span,.astropanel-calculator .astropanel-nakshatra-detail-card em{font-size:14px!important;line-height:1.65!important;font-weight:500!important;color:#334155!important;white-space:normal!important}.astropanel-icons-shortcode{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.astropanel-icons-shortcode .astropanel-compact-grid{display:grid!important;grid-template-columns:repeat(var(--astropanel-icons-columns,12),minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:100%!important}.astropanel-icons-shortcode .astropanel-compact-item{min-height:76px!important;padding:10px 6px!important;border-radius:18px!important}.astropanel-icons-shortcode .astropanel-compact-icon{width:38px!important;height:38px!important;border-radius:13px!important}.astropanel-icons-shortcode .astropanel-compact-symbol{font-size:1.48rem!important}.astropanel-icons-shortcode .astropanel-compact-name{font-size:.78rem!important;line-height:1.1!important}body>.astropanel-modal .astropanel-period-modal{gap:0!important}body>.astropanel-modal .astropanel-modal-period-toolbar{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 0 10px!important;background:transparent!important;position:relative!important;z-index:5!important}body>.astropanel-modal .astropanel-period-modal-tabs{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important;padding:0!important}body>.astropanel-modal .astropanel-modal-period-tab{appearance:none!important;-webkit-appearance:none!important;border:1px solid rgb(124 58 237 / .28)!important;border-radius:999px!important;background:#fff!important;color:#5b21b6!important;min-height:34px!important;padding:8px 13px!important;font-weight:900!important;line-height:1!important;box-shadow:0 8px 18px rgb(15 23 42 / .08)!important;cursor:pointer!important}body>.astropanel-modal .astropanel-modal-period-tab.is-active,body>.astropanel-modal .astropanel-modal-period-tab[aria-selected="true"]{background:linear-gradient(135deg,var(--astropanel-primary,#7c3aed),var(--astropanel-secondary,#ec4899))!important;color:#fff!important;border-color:transparent!important}@media(max-width:782px){.astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.astropanel-icons-shortcode .astropanel-compact-item{min-height:72px!important}}@media(max-width:520px){.astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:360px){.astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.astropanel-modal-body .astropanel-period-modal>.astropanel-modal-period-toolbar,.astropanel-period-modal>.astropanel-modal-period-toolbar{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:0 0 8px 0!important;padding:0!important;background:transparent!important;border:0!important;position:relative!important;z-index:30!important;pointer-events:auto!important}.astropanel-modal-body .astropanel-period-modal-tabs,.astropanel-period-modal-tabs[role="tablist"]{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;border:0!important;background:transparent!important;pointer-events:auto!important}.astropanel-modal-body button.astropanel-modal-period-tab,.astropanel-period-modal button.astropanel-modal-period-tab,.astropanel-modal-period-tab[role="tab"]{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:34px!important;margin:0!important;padding:8px 14px!important;border:1px solid rgb(124 58 237 / .28)!important;border-radius:999px!important;background:#ffffff!important;color:#5b21b6!important;font:inherit!important;font-size:.9rem!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;box-shadow:0 8px 18px rgb(15 23 42 / .08)!important;cursor:pointer!important;pointer-events:auto!important;user-select:none!important}.astropanel-modal-body button.astropanel-modal-period-tab:hover,.astropanel-modal-body button.astropanel-modal-period-tab:focus-visible,.astropanel-period-modal button.astropanel-modal-period-tab:hover,.astropanel-period-modal button.astropanel-modal-period-tab:focus-visible{border-color:rgb(124 58 237 / .55)!important;outline:none!important;transform:translateY(-1px)!important}.astropanel-modal-body button.astropanel-modal-period-tab.is-active,.astropanel-modal-body button.astropanel-modal-period-tab[aria-selected="true"],.astropanel-period-modal button.astropanel-modal-period-tab.is-active,.astropanel-period-modal button.astropanel-modal-period-tab[aria-selected="true"]{background:linear-gradient(135deg,var(--astropanel-primary,#7c3aed),var(--astropanel-secondary,#ec4899))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 10px 24px rgb(124 58 237 / .22)!important}.astropanel-period-modal .astropanel-modal-period-panel[hidden]{display:none!important;visibility:hidden!important}.astropanel-period-modal .astropanel-modal-period-panel:not(.is-active)[hidden]{display:none!important}.astropanel-period-modal .astropanel-modal-period-panel.is-active{display:block!important;visibility:visible!important}@media(max-width:520px){.astropanel-modal-body button.astropanel-modal-period-tab,.astropanel-period-modal button.astropanel-modal-period-tab{min-height:32px!important;padding:7px 10px!important;font-size:.84rem!important}}.astropanel-sign-templates{display:none!important}.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-sidebar-shortcode .astropanel-sidebar-grid{align-items:stretch!important;overflow:visible!important}.astropanel-icons-shortcode .astropanel-compact-item,.astropanel-sidebar-shortcode .astropanel-sidebar-card{min-width:0!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important}.astropanel-icons-shortcode .astropanel-compact-icon,.astropanel-sidebar-shortcode .astropanel-sidebar-card-icon{flex:0 0 auto!important}.astropanel-icons-shortcode .astropanel-compact-name,.astropanel-sidebar-shortcode .astropanel-sidebar-card-name{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body>.astropanel-modal .astropanel-period-modal-tabs{position:relative!important;z-index:60!important}body>.astropanel-modal .astropanel-modal-period-tab{touch-action:manipulation!important;pointer-events:auto!important}@media(max-width:900px){.astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}}@media(max-width:640px){.astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.astropanel-icons-shortcode .astropanel-compact-item{min-height:70px!important;padding:8px 5px!important;border-radius:14px!important}.astropanel-icons-shortcode .astropanel-compact-icon{width:34px!important;height:34px!important;border-radius:11px!important;margin-bottom:5px!important}.astropanel-icons-shortcode .astropanel-compact-symbol{font-size:1.34rem!important;line-height:1!important}.astropanel-icons-shortcode .astropanel-compact-name{font-size:.72rem!important;line-height:1.05!important}}@media(max-width:380px){.astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body>.astropanel-modal.is-open{align-items:flex-start!important;justify-content:center!important}body>.astropanel-modal .astropanel-period-modal,.astropanel-modal .astropanel-period-modal{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:0!important}body>.astropanel-modal .astropanel-modal-period-toolbar,.astropanel-modal .astropanel-modal-period-toolbar{display:block!important;width:100%!important;margin:0 0 14px 0!important;padding:0!important;background:transparent!important;border:0!important;position:relative!important;z-index:80!important;pointer-events:auto!important}body>.astropanel-modal .astropanel-period-modal-tabs,.astropanel-modal .astropanel-period-modal-tabs[role="tablist"]{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;flex-wrap:wrap!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;list-style:none!important;pointer-events:auto!important}body>.astropanel-modal button.astropanel-modal-period-tab,.astropanel-modal button.astropanel-modal-period-tab,.astropanel-period-modal button.astropanel-modal-period-tab,button.astropanel-modal-period-tab[role="tab"]{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:96px!important;min-height:42px!important;margin:0!important;padding:10px 22px!important;border:0!important;border-radius:999px!important;background:#fff!important;color:#3f1d13!important;font-family:inherit!important;font-size:1rem!important;font-weight:900!important;line-height:1!important;text-align:center!important;text-decoration:none!important;box-shadow:0 12px 28px rgb(15 23 42 / .12)!important;cursor:pointer!important;pointer-events:auto!important;user-select:none!important;opacity:1!important;transform:none!important}body>.astropanel-modal button.astropanel-modal-period-tab:hover,.astropanel-modal button.astropanel-modal-period-tab:hover,body>.astropanel-modal button.astropanel-modal-period-tab:focus-visible,.astropanel-modal button.astropanel-modal-period-tab:focus-visible{transform:translateY(-1px)!important;outline:3px solid rgb(124 58 237 / .18)!important;outline-offset:2px!important}body>.astropanel-modal button.astropanel-modal-period-tab.is-active,body>.astropanel-modal button.astropanel-modal-period-tab[aria-selected="true"],.astropanel-modal button.astropanel-modal-period-tab.is-active,.astropanel-modal button.astropanel-modal-period-tab[aria-selected="true"]{background:linear-gradient(135deg,var(--astropanel-primary,#7c3aed),var(--astropanel-secondary,#ec4899))!important;color:#fff!important;box-shadow:0 14px 32px rgb(124 58 237 / .24)!important}.astropanel-period-modal .astropanel-modal-period-panel[hidden],.astropanel-period-modal .astropanel-modal-period-panel:not(.is-active){display:none!important;visibility:hidden!important}.astropanel-period-modal .astropanel-modal-period-panel.is-active{display:block!important;visibility:visible!important}.astropanel-tabs .astropanel-tab-buttons{display:flex!important;gap:10px!important;flex-wrap:wrap!important;width:max-content!important;max-width:100%!important;margin:0 0 18px!important;padding:6px!important;border:1px solid rgb(124 58 237 / .20)!important;border-radius:999px!important;background:#fff!important;box-shadow:0 12px 28px rgb(15 23 42 / .08)!important}.astropanel-tabs button.astropanel-tab{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:9px 16px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#334155!important;font-weight:900!important;cursor:pointer!important}.astropanel-tabs button.astropanel-tab.is-active,.astropanel-tabs button.astropanel-tab[aria-selected="true"]{background:linear-gradient(135deg,var(--astropanel-primary,#7c3aed),var(--astropanel-secondary,#ec4899))!important;color:#fff!important;box-shadow:0 10px 24px rgb(124 58 237 / .20)!important}.astropanel-icons-shortcode .astropanel-compact-grid{display:grid!important;grid-template-columns:repeat(var(--astropanel-icons-columns,12),minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:100%!important}.astropanel-icons-shortcode .astropanel-compact-item{min-width:0!important;width:100%!important;max-width:100%!important;min-height:76px!important;overflow:hidden!important;box-sizing:border-box!important}.astropanel-icons-shortcode .astropanel-compact-icon{flex:0 0 auto!important}.astropanel-icons-shortcode .astropanel-compact-name{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(max-width:900px){.astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}}@media(max-width:640px){body>.astropanel-modal.is-open{padding:12px 10px!important}body>.astropanel-modal .astropanel-period-modal-tabs,.astropanel-modal .astropanel-period-modal-tabs[role="tablist"]{gap:8px!important}body>.astropanel-modal button.astropanel-modal-period-tab,.astropanel-modal button.astropanel-modal-period-tab{min-width:0!important;flex:1 1 0!important;min-height:38px!important;padding:9px 10px!important;font-size:.9rem!important}.astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.astropanel-icons-shortcode .astropanel-compact-item{min-height:72px!important;padding:8px 5px!important;border-radius:14px!important}.astropanel-icons-shortcode .astropanel-compact-icon{width:34px!important;height:34px!important;border-radius:11px!important}.astropanel-icons-shortcode .astropanel-compact-symbol{font-size:1.32rem!important;line-height:1!important}.astropanel-icons-shortcode .astropanel-compact-name{font-size:.72rem!important;line-height:1.08!important}}@media(max-width:380px){.astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.astropanel-tarot .astropanel-tarot-card-face,.astropanel-tarot .astropanel-tarot-celtic-result-visual,.astropanel-tarot .astropanel-tarot-dictionary-visual,.astropanel-tarot .astropanel-tarot-reversed-visual{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:#111827!important}.astropanel-tarot .astropanel-tarot-card-image,.astropanel-tarot .astropanel-tarot-card-face>img,.astropanel-tarot .astropanel-tarot-celtic-result-visual>img,.astropanel-tarot .astropanel-tarot-dictionary-visual>img,.astropanel-tarot .astropanel-tarot-reversed-visual>img{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;visibility:visible!important;background:#111827!important}.astropanel-tarot .astropanel-tarot-selection-result-inner .astropanel-tarot-card-face{width:120px!important;min-width:120px!important;aspect-ratio:2/3.25!important;height:auto!important}.astropanel-tarot .astropanel-tarot-card-face.is-image-missing::after,.astropanel-tarot .astropanel-tarot-celtic-result-visual.is-image-missing::after{content:'✦';color:#fff!important;font-size:2rem!important;font-weight:900!important}.astropanel-tarot .astropanel-tarot-selection-result-inner .astropanel-tarot-card{align-items:start!important}.astropanel-tarot .astropanel-tarot-selection-result-inner .astropanel-tarot-card-face,.astropanel-tarot .astropanel-tarot-celtic-result-visual,.astropanel-tarot .astropanel-tarot-dictionary-visual,.astropanel-tarot .astropanel-tarot-reversed-visual{aspect-ratio:1/2!important;height:auto!important;min-height:0!important;align-self:start!important;background:transparent!important;padding:0!important}.astropanel-tarot .astropanel-tarot-selection-result-inner .astropanel-tarot-card-face{width:120px!important;min-width:120px!important;max-width:120px!important}.astropanel-tarot .astropanel-tarot-celtic-result-visual{width:128px!important;max-width:128px!important}.astropanel-tarot .astropanel-tarot-dictionary-visual,.astropanel-tarot .astropanel-tarot-reversed-visual{width:160px!important;max-width:160px!important}.astropanel-tarot .astropanel-tarot-card-image,.astropanel-tarot .astropanel-tarot-selection-result-inner .astropanel-tarot-card-face>img,.astropanel-tarot .astropanel-tarot-celtic-result-visual>img,.astropanel-tarot .astropanel-tarot-dictionary-visual>img,.astropanel-tarot .astropanel-tarot-reversed-visual>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;background:transparent!important}@media(max-width:640px){.astropanel-tarot .astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:92px minmax(0,1fr)!important}.astropanel-tarot .astropanel-tarot-selection-result-inner .astropanel-tarot-card-face{width:92px!important;min-width:92px!important;max-width:92px!important}.astropanel-tarot .astropanel-tarot-celtic-result-body{grid-template-columns:92px minmax(0,1fr)!important}.astropanel-tarot .astropanel-tarot-celtic-result-visual{width:92px!important;max-width:92px!important}}@media(max-width:420px){.astropanel-tarot .astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:1fr!important}.astropanel-tarot .astropanel-tarot-selection-result-inner .astropanel-tarot-card-face{width:min(132px,100%)!important;min-width:0!important;max-width:132px!important;margin:12px auto 0!important}}.astropanel-compact-grid,.astropanel-tarot,.astropanel-numerology,.astropanel-compatibility,.astropanel-calculator,.astropanel-calculators,.astropanel-card,.astropanel-modal,.astropanel-modal *,.astropanel-period-modal,.astropanel-period-modal *,.astropanel-tarot *,.astropanel-calculator *,.astropanel-numerology *,.astropanel-compatibility *{box-sizing:border-box!important}.astropanel-tarot,.astropanel-numerology,.astropanel-compatibility,.astropanel-calculator,.astropanel-card{max-width:100%!important;overflow-wrap:break-word!important;word-break:normal!important}.astropanel-tarot img,.astropanel-card img,.astropanel-calculator img{max-width:100%!important;height:auto!important}.astropanel-calculator table,.astropanel-card table,.astropanel-tarot table{width:100%!important;max-width:100%!important;border-collapse:collapse!important}.astropanel-responsive-scroll,.astropanel-calculator-result,.astropanel-card .astropanel-content{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}@media(max-width:1024px){.astropanel-compact-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.astropanel-calculators{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.astropanel-tarot-grid,.astropanel-tarot-dictionary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.astropanel-tarot-celtic-cross-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:768px){.astropanel-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin:14px 0!important}.astropanel-compact-item{min-height:80px!important;padding:10px 6px!important;border-radius:16px!important}.astropanel-compact-icon{width:40px!important;height:40px!important;border-radius:14px!important}.astropanel-compact-symbol{font-size:1.65rem!important}.astropanel-compact-icon-img{width:30px!important;height:30px!important}.astropanel-compact-name{font-size:.82rem!important;line-height:1.15!important}body>.astropanel-modal.is-open,.astropanel-modal.is-open{align-items:flex-start!important;justify-content:center!important;padding:10px!important;overflow-y:auto!important;overflow-x:hidden!important}body>.astropanel-modal>.astropanel-modal-dialog,.astropanel-modal-dialog{width:100%!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;margin:0 auto!important;border-radius:18px!important;overflow-y:auto!important;overflow-x:hidden!important}.astropanel-modal-close{position:sticky!important;top:8px!important;right:8px!important;width:38px!important;height:38px!important;min-width:38px!important;z-index:10!important}.astropanel-period-modal,.astropanel-modal-period-panel,.astropanel-modal-period-panel .astropanel-card{width:100%!important;max-width:100%!important;min-width:0!important}.astropanel-modal-period-panel .astropanel-card{padding:14px!important;border-radius:18px!important}.astropanel-modal-period-tabs,.astropanel-period-modal-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 12px!important;align-items:center!important}.astropanel-modal-period-tab,.astropanel-profile-forecast-tab{appearance:none!important;border:0!important;border-radius:999px!important;padding:9px 14px!important;min-height:38px!important;font-weight:900!important;line-height:1!important;background:#fff!important;color:#4c1d95!important;box-shadow:0 8px 20px rgb(15 23 42 / .08)!important;cursor:pointer!important}.astropanel-modal-period-tab.is-active,.astropanel-profile-forecast-tab.is-active{background:linear-gradient(135deg,var(--astropanel-primary,#7c3aed),var(--astropanel-secondary,#ec4899))!important;color:#fff!important}.astropanel-profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.astropanel-tarot,.astropanel-numerology,.astropanel-compatibility,.astropanel-calculator{padding:16px!important;border-radius:20px!important;margin:18px 0!important}.astropanel-tarot-head h2,.astropanel-numerology-head h2,.astropanel-compatibility-head h2{font-size:1.45rem!important;line-height:1.2!important}.astropanel-tarot-grid,.astropanel-tarot-dictionary-grid,.astropanel-tarot-shortcuts,.astropanel-tarot-celtic-cross-grid,.astropanel-tarot-selection-slots{grid-template-columns:1fr!important;gap:14px!important}.astropanel-tarot-back-grid{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))!important;gap:8px!important;justify-items:center!important}.astropanel-tarot-back-card{max-width:56px!important;width:100%!important}.astropanel-tarot-selection-intro{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}.astropanel-tarot-selection-progress{width:100%!important;text-align:center!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-linear-reading .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-love-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-career-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:96px minmax(0,1fr)!important;gap:0!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face{width:96px!important;min-width:96px!important;max-width:96px!important}.astropanel-tarot-celtic-result-body,.astropanel-tarot-celtic-result-item{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important}.astropanel-tarot-celtic-result-visual{width:96px!important;max-width:96px!important}.astropanel-calculators{grid-template-columns:1fr!important;gap:16px!important}.astropanel-calculator-header{gap:12px!important;margin-bottom:16px!important}.astropanel-calculator-icon{width:42px!important;height:42px!important;flex-basis:42px!important;font-size:23px!important}.astropanel-calculator-form,.astropanel-birth-chart-fields,.astropanel-moon-phase-fields,.astropanel-simple-date-fields,.astropanel-zodiac-date-fields{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.astropanel-field,.astropanel-field-city,.astropanel-field-district,.astropanel-node-system-field{grid-column:auto!important;width:100%!important;min-width:0!important}.astropanel-calculator input,.astropanel-calculator select,.astropanel-calculator textarea,.astropanel-numerology input,.astropanel-numerology select,.astropanel-compatibility input,.astropanel-compatibility select{width:100%!important;min-width:0!important;max-width:100%!important;font-size:16px!important}.astropanel-numerology-form,.astropanel-compatibility-form{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;align-items:stretch!important}.astropanel-numerology-result,.astropanel-compatibility-result{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}.astropanel-compatibility-columns{grid-template-columns:1fr!important}}@media(max-width:520px){.astropanel-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.astropanel-compact-item{min-height:74px!important;padding:9px 5px!important}.astropanel-compact-icon{width:36px!important;height:36px!important;border-radius:12px!important}.astropanel-compact-symbol{font-size:1.45rem!important}.astropanel-compact-name{font-size:.78rem!important}.astropanel-modal-dialog{max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important;border-radius:16px!important}.astropanel-modal-period-tabs,.astropanel-period-modal-tabs{gap:6px!important}.astropanel-modal-period-tab,.astropanel-profile-forecast-tab{padding:8px 11px!important;font-size:.88rem!important;min-height:34px!important}.astropanel-profile-summary{grid-template-columns:1fr!important}.astropanel-card h1,.astropanel-card h2,.astropanel-card h3,.astropanel-tarot h2,.astropanel-calculator h3{font-size:clamp(1.15rem,6vw,1.55rem)!important;line-height:1.18!important}.astropanel-card p,.astropanel-tarot p,.astropanel-calculator p,.astropanel-numerology p,.astropanel-compatibility p{font-size:.95rem!important;line-height:1.6!important}.astropanel-tarot,.astropanel-numerology,.astropanel-compatibility,.astropanel-calculator{padding:14px!important;border-radius:18px!important}.astropanel-tarot-back-grid{grid-template-columns:repeat(auto-fit,minmax(38px,1fr))!important;gap:7px!important}.astropanel-tarot-back-card{max-width:50px!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-love .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-career .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-linear-reading .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-love-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-career-detail .astropanel-tarot-selection-result-inner .astropanel-tarot-card{grid-template-columns:1fr!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face{width:118px!important;min-width:0!important;max-width:118px!important;margin:12px auto 0!important}.astropanel-tarot-celtic-result-body,.astropanel-tarot-celtic-result-item{grid-template-columns:1fr!important}.astropanel-tarot-celtic-result-visual{width:118px!important;max-width:118px!important;margin:0 auto!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-body{padding:12px!important}}@media(max-width:900px){.astropanel-icons-shortcode,.astropanel-component-sidebar,.astropanel-horoscope-widget,.widget .astropanel-icons-shortcode{max-width:100%!important;overflow:hidden!important}.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.astropanel-component-sidebar .astropanel-compact-grid,.widget .astropanel-compact-grid,.astropanel-horoscope-widget .astropanel-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.astropanel-compact-item{min-width:0!important;min-height:76px!important;padding:9px 6px!important}.astropanel-compact-icon{flex:0 0 auto!important}.astropanel-modal.is-open,body>.astropanel-modal.is-open{padding:10px!important;align-items:flex-start!important}.astropanel-modal-dialog,body>.astropanel-modal>.astropanel-modal-dialog{width:100%!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;margin:0 auto!important;overflow:auto!important}.astropanel-modal-period-tabs,.astropanel-period-modal-tabs{position:relative!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin:0 0 12px!important;z-index:4!important}.astropanel-modal-period-tab,.astropanel-profile-forecast-tab{flex:1 1 auto!important;min-width:86px!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important}.astropanel-tarot,.astropanel-tarot-card-selection-reading,.astropanel-tarot-reading,.astropanel-tarot-reversed-dictionary,.astropanel-tarot-reversed-compact{width:100%!important;max-width:100%!important;overflow:hidden!important}.astropanel-tarot-head,.astropanel-tarot-selection-intro{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.astropanel-tarot-grid,.astropanel-tarot-dictionary-grid,.astropanel-tarot-shortcuts,.astropanel-tarot-selection-slots,.astropanel-tarot-celtic-cross-grid{grid-template-columns:1fr!important}.astropanel-tarot-back-grid{grid-template-columns:repeat(auto-fit,minmax(42px,1fr))!important;gap:8px!important;align-items:start!important;justify-items:center!important}.astropanel-tarot-back-card{width:100%!important;max-width:58px!important}.astropanel-tarot-selection-progress{width:100%!important;text-align:center!important}.astropanel-tarot-selection-result-inner,.astropanel-tarot-celtic-results,.astropanel-tarot-reversed-list{max-width:100%!important;overflow:hidden!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-celtic-result-body,.astropanel-tarot-celtic-result-item,.astropanel-tarot-reversed-card,.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-item{grid-template-columns:94px minmax(0,1fr)!important;gap:12px!important;align-items:start!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face,.astropanel-tarot-celtic-result-visual,.astropanel-tarot-reversed-card .astropanel-tarot-card-face,.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-visual{width:94px!important;min-width:94px!important;max-width:94px!important;height:auto!important;aspect-ratio:1/1.55!important}.astropanel-tarot-card-body,.astropanel-tarot-dictionary-content,.astropanel-tarot-selection-note,.astropanel-tarot-answer,.astropanel-tarot-position-note{min-width:0!important;max-width:100%!important;overflow-wrap:break-word!important}.astropanel-calculators,.astropanel-calculator-form,.astropanel-birth-chart-fields,.astropanel-moon-phase-fields,.astropanel-simple-date-fields,.astropanel-zodiac-date-fields,.astropanel-numerology-form,.astropanel-compatibility-form{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.astropanel-calculator-header,.astropanel-numerology-head,.astropanel-compatibility-head{min-width:0!important}.astropanel-calculator button,.astropanel-numerology button,.astropanel-compatibility button,.astropanel-calculator-form button{width:100%!important}.astropanel-calculator-result,.astropanel-numerology-result,.astropanel-compatibility-result{width:100%!important;max-width:100%!important;overflow-x:auto!important}.astropanel-compatibility-score,.astropanel-numerology-number{justify-self:start!important}}@media(max-width:560px){.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.astropanel-compact-item{min-height:70px!important;padding:8px 5px!important;border-radius:14px!important}.astropanel-compact-icon{width:34px!important;height:34px!important;border-radius:12px!important}.astropanel-compact-symbol{font-size:1.35rem!important}.astropanel-compact-name{font-size:.76rem!important;line-height:1.1!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.astropanel-modal-dialog,body>.astropanel-modal>.astropanel-modal-dialog{max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important;border-radius:16px!important}.astropanel-modal-close{width:36px!important;height:36px!important;min-width:36px!important}.astropanel-modal-period-tabs,.astropanel-period-modal-tabs{gap:6px!important}.astropanel-modal-period-tab,.astropanel-profile-forecast-tab{min-width:0!important;flex:1 1 0!important;padding:8px 9px!important;font-size:.86rem!important}.astropanel-profile-summary,.astropanel-card .astropanel-profile-summary,.astropanel-profile-facts,.astropanel-profile-lists,.astropanel-profile-areas{grid-template-columns:1fr!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-celtic-result-body,.astropanel-tarot-celtic-result-item,.astropanel-tarot-reversed-card,.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-item{grid-template-columns:1fr!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face,.astropanel-tarot-celtic-result-visual,.astropanel-tarot-reversed-card .astropanel-tarot-card-face,.astropanel-tarot-reversed-compact .astropanel-tarot-reversed-visual{width:min(128px,100%)!important;min-width:0!important;max-width:128px!important;margin:10px auto 0!important}.astropanel-tarot .astropanel-tarot-card-body,.astropanel-tarot .astropanel-tarot-dictionary-content,.astropanel-tarot .astropanel-tarot-selection-note,.astropanel-tarot .astropanel-tarot-answer,.astropanel-tarot .astropanel-tarot-guidance-box{padding:12px!important;border-radius:14px!important}.astropanel-tarot .astropanel-tarot-keywords{white-space:normal!important;max-width:100%!important}.astropanel-calculator,.astropanel-numerology,.astropanel-compatibility{padding:13px!important;border-radius:16px!important}.astropanel-calculator-header{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important}.astropanel-calculator-icon{width:40px!important;height:40px!important;flex-basis:40px!important;font-size:21px!important}.astropanel-calculator input,.astropanel-calculator select,.astropanel-calculator textarea,.astropanel-numerology input,.astropanel-numerology select,.astropanel-compatibility input,.astropanel-compatibility select{min-height:44px!important;font-size:16px!important}.astropanel-compatibility-score{width:108px!important;height:108px!important;border-radius:26px!important}.astropanel-numerology-number{width:72px!important;height:72px!important;border-radius:20px!important;font-size:2rem!important}}@media (max-width:768px){.astropanel,.astropanel-card,.astropanel-icons-shortcode,.astropanel-compact-grid,.astropanel-tarot,.astropanel-calculator,.astropanel-calculators,.astropanel-numerology,.astropanel-compatibility,.astropanel-chinese-zodiac-page,.astropanel-mayan-zodiac-page,.astropanel-dream-page{width:100%!important;max-width:100%!important;min-width:0!important}.astropanel-icons-shortcode,.astropanel-tarot,.astropanel-calculator,.astropanel-numerology,.astropanel-compatibility,.astropanel-chinese-zodiac-page,.astropanel-mayan-zodiac-page{overflow:hidden!important}.astropanel-compact-grid,.astropanel-chinese-zodiac-icons,.astropanel-mayan-zodiac-icons{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}.astropanel-compact-item,.astropanel-chinese-zodiac-trigger,.astropanel-mayan-zodiac-trigger,.astropanel-chinese-zodiac-single-trigger,.astropanel-mayan-zodiac-single-trigger{min-width:0!important;width:100%!important;max-width:100%!important;padding:10px 8px!important;min-height:82px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;text-align:center!important}.astropanel-compact-name,.astropanel-chinese-trigger-name,.astropanel-mayan-trigger-name,.astropanel-mayan-trigger-name-tr,.astropanel-mayan-trigger-name-original{max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important;line-height:1.15!important}.astropanel-modal,.astropanel-chinese-modal-overlay,.astropanel-mayan-modal-overlay{padding:10px!important;align-items:flex-start!important;overflow-x:hidden!important;overflow-y:auto!important}.astropanel-modal-dialog,.astropanel-chinese-modal-dialog,.astropanel-mayan-modal-dialog,.astropanel-chinese-popup,.astropanel-mayan-popup,.astropanel-period-modal{width:100%!important;max-width:calc(100vw - 20px)!important;min-width:0!important;max-height:calc(100dvh - 20px)!important;margin:0 auto!important;overflow:auto!important;border-radius:18px!important}.astropanel-modal-body,.astropanel-chinese-modal-body,.astropanel-mayan-modal-body,.astropanel-chinese-popup-card,.astropanel-mayan-popup-card{width:100%!important;min-width:0!important;overflow-x:hidden!important}.astropanel-modal-close,.astropanel-chinese-modal-close,.astropanel-mayan-modal-close{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;top:8px!important;right:8px!important;z-index:30!important}.astropanel-modal-period-tabs,.astropanel-period-modal-tabs,.astropanel-chinese-popup-tabs,.astropanel-mayan-popup-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:0 0 12px!important}.astropanel-modal-period-tab,.astropanel-profile-forecast-tab,.astropanel-chinese-popup-tab,.astropanel-mayan-popup-tab{flex:0 1 auto!important;appearance:none!important;border:0!important;border-radius:999px!important;min-height:36px!important;padding:8px 12px!important;font-size:14px!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}.astropanel-calculator-form,.astropanel-calculator-field-grid,.astropanel-birth-chart-fields,.astropanel-moon-phase-fields,.astropanel-simple-date-fields,.astropanel-zodiac-date-fields,.astropanel-numerology-form,.astropanel-compatibility-form,.astropanel-inline-form{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important}.astropanel-field,.astropanel-field-date,.astropanel-field-time,.astropanel-field-city,.astropanel-field-district,.astropanel-node-system-field{grid-column:auto!important;width:100%!important;min-width:0!important}.astropanel-calculator input,.astropanel-calculator select,.astropanel-calculator textarea,.astropanel-numerology input,.astropanel-numerology select,.astropanel-numerology textarea,.astropanel-compatibility input,.astropanel-compatibility select,.astropanel-compatibility textarea{width:100%!important;max-width:100%!important;min-width:0!important;font-size:16px!important}.astropanel-calculator-result,.astropanel-numerology-result,.astropanel-compatibility-result,.astropanel-moon-phase-result,.astropanel-birth-chart-result{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.astropanel-calculator-result table,.astropanel-birth-chart-detail-table,.astropanel-moon-phase-table{min-width:520px!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-celtic-result-item,.astropanel-tarot-celtic-result-body{width:100%!important;max-width:100%!important;min-width:0!important}}@media (max-width:480px){.astropanel-compact-grid,.astropanel-chinese-zodiac-icons,.astropanel-mayan-zodiac-icons{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.astropanel-compact-item,.astropanel-chinese-zodiac-trigger,.astropanel-mayan-zodiac-trigger,.astropanel-chinese-zodiac-single-trigger,.astropanel-mayan-zodiac-single-trigger{min-height:76px!important;padding:9px 6px!important}.astropanel-compact-icon,.astropanel-chinese-trigger-icon,.astropanel-mayan-trigger-icon,.astropanel-chinese-popup-icon,.astropanel-mayan-popup-icon{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}.astropanel-modal,.astropanel-chinese-modal-overlay,.astropanel-mayan-modal-overlay{padding:6px!important}.astropanel-modal-dialog,.astropanel-chinese-modal-dialog,.astropanel-mayan-modal-dialog,.astropanel-chinese-popup,.astropanel-mayan-popup,.astropanel-period-modal{max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important;border-radius:16px!important}.astropanel-modal-period-tabs,.astropanel-period-modal-tabs,.astropanel-chinese-popup-tabs,.astropanel-mayan-popup-tabs{gap:6px!important}.astropanel-modal-period-tab,.astropanel-profile-forecast-tab,.astropanel-chinese-popup-tab,.astropanel-mayan-popup-tab{min-height:34px!important;padding:8px 10px!important;font-size:13px!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card,.astropanel-tarot-celtic-result-item,.astropanel-tarot-celtic-result-body{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.astropanel-tarot-selection-result-inner .astropanel-tarot-card-face,.astropanel-tarot-celtic-result-visual{margin-left:auto!important;margin-right:auto!important}}@media (max-width:380px){.astropanel-compact-name,.astropanel-chinese-trigger-name,.astropanel-mayan-trigger-name{font-size:12px!important}.astropanel-modal-period-tab,.astropanel-profile-forecast-tab,.astropanel-chinese-popup-tab,.astropanel-mayan-popup-tab{padding:7px 9px!important;font-size:12px!important}}@media (max-width:768px){.astropanel,.astropanel *{box-sizing:border-box!important}.astropanel-icons-shortcode,.astropanel-tarot,.astropanel-calculator,.astropanel-calculators,.astropanel-numerology,.astropanel-compatibility,.astropanel-chinese-zodiac-page,.astropanel-mayan-zodiac-page{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;overflow-x:hidden!important}.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid,.astropanel-chinese-zodiac-icons,.astropanel-mayan-zodiac-icons{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-items:stretch!important}.astropanel-compact-item,.astropanel-chinese-zodiac-trigger,.astropanel-mayan-zodiac-trigger,.astropanel-chinese-zodiac-single-trigger,.astropanel-mayan-zodiac-single-trigger{overflow:hidden!important;word-break:normal!important;overflow-wrap:anywhere!important;touch-action:manipulation!important}.astropanel-compact-icon,.astropanel-chinese-trigger-icon,.astropanel-mayan-trigger-icon{flex:0 0 auto!important}.astropanel-modal-dialog,.astropanel-period-modal,.astropanel-chinese-popup,.astropanel-mayan-popup{display:flex!important;flex-direction:column!important}.astropanel-modal-body,.astropanel-period-modal-body,.astropanel-chinese-popup-card,.astropanel-mayan-popup-card{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.astropanel-modal-period-tabs,.astropanel-period-modal-tabs,.astropanel-chinese-popup-tabs,.astropanel-mayan-popup-tabs{flex-shrink:0!important}.astropanel-modal-period-tab,.astropanel-profile-forecast-tab,.astropanel-chinese-popup-tab,.astropanel-mayan-popup-tab{cursor:pointer!important;user-select:none!important}.astropanel-tarot-grid,.astropanel-tarot-three-grid,.astropanel-tarot-celtic-grid,.astropanel-tarot-dictionary-grid,.astropanel-tarot-combination-grid,.astropanel-tarot-shortcuts{grid-template-columns:1fr!important}.astropanel-tarot-card,.astropanel-tarot-dictionary-card,.astropanel-tarot-celtic-result-item,.astropanel-tarot-selection-result-inner,.astropanel-tarot-answer,.astropanel-tarot-position-note{max-width:100%!important;min-width:0!important;overflow:hidden!important}.astropanel-tarot-card-body,.astropanel-tarot-dictionary-content,.astropanel-tarot-selection-note,.astropanel-tarot-answer,.astropanel-tarot-position-note{overflow-wrap:break-word!important}.astropanel-calculator-result,.astropanel-numerology-result,.astropanel-compatibility-result,.astropanel-birth-chart-result,.astropanel-moon-phase-result{border-radius:16px!important}.astropanel-calculator-result table,.astropanel-numerology-result table,.astropanel-compatibility-result table,.astropanel-birth-chart-result table,.astropanel-moon-phase-result table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}}@media (max-width:520px){.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid,.astropanel-chinese-zodiac-icons,.astropanel-mayan-zodiac-icons{grid-template-columns:repeat(2,minmax(0,1fr))!important}.astropanel-modal-period-tab,.astropanel-profile-forecast-tab,.astropanel-chinese-popup-tab,.astropanel-mayan-popup-tab{flex:1 1 calc(33.333% - 6px)!important;text-align:center!important;justify-content:center!important}.astropanel-tarot .astropanel-tarot-card-face,.astropanel-tarot .astropanel-tarot-selection-result-inner .astropanel-tarot-card-face,.astropanel-tarot .astropanel-tarot-celtic-result-visual,.astropanel-tarot .astropanel-tarot-dictionary-visual,.astropanel-tarot .astropanel-tarot-reversed-visual{max-width:132px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:380px){.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid,.astropanel-chinese-zodiac-icons,.astropanel-mayan-zodiac-icons{gap:7px!important}.astropanel-compact-item,.astropanel-chinese-zodiac-trigger,.astropanel-mayan-zodiac-trigger,.astropanel-chinese-zodiac-single-trigger,.astropanel-mayan-zodiac-single-trigger{padding:8px 5px!important;min-height:72px!important}}.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-columns,12),minmax(0,1fr))!important}.astropanel-icons-shortcode .astropanel-compact-name,.astropanel-compact-grid .astropanel-compact-name{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;line-height:1.12!important}@media(max-width:900px){.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-tablet-columns,4),minmax(0,1fr))!important}}@media(max-width:640px){.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-mobile-columns,3),minmax(0,1fr))!important;gap:8px!important}.astropanel-icons-shortcode .astropanel-compact-item,.astropanel-compact-grid .astropanel-compact-item,button.astropanel-compact-item{min-height:var(--astropanel-icons-mobile-card-height,72px)!important;padding:8px 5px!important;border-radius:14px!important}.astropanel-icons-shortcode .astropanel-compact-icon,.astropanel-compact-grid .astropanel-compact-icon{width:var(--astropanel-icons-mobile-icon-size,34px)!important;height:var(--astropanel-icons-mobile-icon-size,34px)!important;border-radius:11px!important}.astropanel-icons-shortcode .astropanel-compact-name,.astropanel-compact-grid .astropanel-compact-name{font-size:var(--astropanel-icons-mobile-font-size,12px)!important}}@media(max-width:380px){.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-small-mobile-columns,2),minmax(0,1fr))!important}}.astropanel-icons-shortcode,.astropanel-sidebar-shortcode,.astropanel-chinese-zodiac-page,.astropanel-mayan-zodiac-page{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}.astropanel-compact-grid,.astropanel-sidebar-grid,.astropanel-chinese-icon-grid,.astropanel-mayan-icon-grid{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.astropanel-compact-item,.astropanel-sidebar-card,.astropanel-sidebar-item,.astropanel-chinese-zodiac-trigger,.astropanel-mayan-zodiac-trigger{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.astropanel-compact-name,.astropanel-sidebar-card-name,.astropanel-sidebar-name,.astropanel-chinese-trigger-name,.astropanel-mayan-trigger-name,.astropanel-mayan-trigger-name-tr,.astropanel-mayan-trigger-name-original{display:block!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;text-align:center!important}@media(max-width:900px){.astropanel-sidebar-grid{grid-template-columns:repeat(var(--astropanel-sidebar-tablet-columns,var(--astropanel-icons-tablet-columns,4)),minmax(0,1fr))!important}}@media(max-width:640px){.astropanel-sidebar-grid{grid-template-columns:repeat(var(--astropanel-sidebar-mobile-columns,var(--astropanel-icons-mobile-columns,3)),minmax(0,1fr))!important;gap:8px!important}.astropanel-sidebar-card,.astropanel-sidebar-item{min-height:var(--astropanel-sidebar-mobile-card-height,var(--astropanel-icons-mobile-card-height,72px))!important;padding:8px 5px!important;border-radius:14px!important}.astropanel-sidebar-card-icon,.astropanel-sidebar-icon{width:var(--astropanel-sidebar-mobile-icon-size,var(--astropanel-icons-mobile-icon-size,34px))!important;height:var(--astropanel-sidebar-mobile-icon-size,var(--astropanel-icons-mobile-icon-size,34px))!important;flex-basis:var(--astropanel-sidebar-mobile-icon-size,var(--astropanel-icons-mobile-icon-size,34px))!important}.astropanel-sidebar-card-name,.astropanel-sidebar-name{font-size:var(--astropanel-sidebar-mobile-font-size,var(--astropanel-icons-mobile-font-size,12px))!important;line-height:1.12!important}.astropanel-modal .astropanel-modal-dialog,.astropanel-modal-dialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;margin:12px auto!important}.astropanel-modal .astropanel-modal-body,.astropanel-modal-body{max-height:calc(100dvh - 86px)!important;overflow:auto!important;overflow-x:hidden!important;border-radius:18px!important}.astropanel-period-modal-tabs,.astropanel-modal-period-toolbar{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}}@media(max-width:380px){.astropanel-sidebar-grid{grid-template-columns:repeat(var(--astropanel-sidebar-small-mobile-columns,var(--astropanel-icons-small-mobile-columns,2)),minmax(0,1fr))!important}}@media(max-width:360px){.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid,.astropanel-sidebar-grid,.astropanel-chinese-icon-grid,.astropanel-mayan-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.astropanel-compact-item,.astropanel-sidebar-card,.astropanel-sidebar-item,.astropanel-chinese-zodiac-trigger,.astropanel-mayan-zodiac-trigger{min-height:72px!important;padding:8px 5px!important}.astropanel-compact-icon,.astropanel-sidebar-card-icon,.astropanel-sidebar-icon,.astropanel-chinese-trigger-icon,.astropanel-mayan-trigger-icon{width:32px!important;height:32px!important}.astropanel-compact-name,.astropanel-sidebar-card-name,.astropanel-sidebar-name,.astropanel-chinese-trigger-name,.astropanel-mayan-trigger-name-tr,.astropanel-mayan-trigger-name-original{font-size:11px!important;line-height:1.12!important}}@media (max-width:768px){.astropanel-chinese-zodiac-page,.astropanel-mayan-zodiac-page,.astropanel-chinese-zodiac-icons,.astropanel-mayan-zodiac-icons{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;grid-template-columns:none!important;overflow-x:hidden!important}.astropanel-chinese-icon-grid,.astropanel-mayan-icon-grid{display:grid!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:repeat(var(--ap-chinese-mobile-columns,var(--ap-mayan-mobile-columns,3)),minmax(0,1fr))!important;justify-items:stretch!important;align-items:stretch!important;box-sizing:border-box!important}.astropanel-chinese-icon-grid{grid-template-columns:repeat(var(--ap-chinese-mobile-columns,3),minmax(0,1fr))!important}.astropanel-mayan-icon-grid{grid-template-columns:repeat(var(--ap-mayan-mobile-columns,3),minmax(0,1fr))!important}.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-mobile-columns,3),minmax(0,1fr))!important}.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{grid-template-columns:repeat(var(--astropanel-sidebar-mobile-columns,var(--astropanel-icons-mobile-columns,3)),minmax(0,1fr))!important}}@media (max-width:520px){.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-mobile-columns,3),minmax(0,1fr))!important}.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{grid-template-columns:repeat(var(--astropanel-sidebar-mobile-columns,var(--astropanel-icons-mobile-columns,3)),minmax(0,1fr))!important}.astropanel-chinese-icon-grid{grid-template-columns:repeat(var(--ap-chinese-mobile-columns,3),minmax(0,1fr))!important}.astropanel-mayan-icon-grid{grid-template-columns:repeat(var(--ap-mayan-mobile-columns,3),minmax(0,1fr))!important}}@media (max-width:380px){.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-mobile-columns,3),minmax(0,1fr))!important}.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{grid-template-columns:repeat(var(--astropanel-sidebar-mobile-columns,var(--astropanel-icons-mobile-columns,3)),minmax(0,1fr))!important}.astropanel-chinese-icon-grid{grid-template-columns:repeat(var(--ap-chinese-mobile-columns,3),minmax(0,1fr))!important}.astropanel-mayan-icon-grid{grid-template-columns:repeat(var(--ap-mayan-mobile-columns,3),minmax(0,1fr))!important}}@media (max-width:360px){.astropanel-icons-shortcode .astropanel-compact-grid,.astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-mobile-columns,3),minmax(0,1fr))!important}.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{grid-template-columns:repeat(var(--astropanel-sidebar-mobile-columns,var(--astropanel-icons-mobile-columns,3)),minmax(0,1fr))!important}.astropanel-chinese-icon-grid{grid-template-columns:repeat(var(--ap-chinese-mobile-columns,3),minmax(0,1fr))!important}.astropanel-mayan-icon-grid{grid-template-columns:repeat(var(--ap-mayan-mobile-columns,3),minmax(0,1fr))!important}}.astropanel-component-sidebar.astropanel-sidebar-shortcode,.astropanel-sidebar-shortcode{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{display:grid!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:repeat(var(--astropanel-sidebar-columns,4),minmax(0,1fr))!important;justify-items:stretch!important}@media(max-width:900px){.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{grid-template-columns:repeat(var(--astropanel-sidebar-tablet-columns,var(--astropanel-sidebar-columns,4)),minmax(0,1fr))!important}}@media(max-width:768px){.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{grid-template-columns:repeat(var(--astropanel-sidebar-mobile-columns,var(--astropanel-sidebar-columns,3)),minmax(0,1fr))!important;gap:9px!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card,.astropanel-sidebar-card{min-height:var(--astropanel-sidebar-mobile-card-height,72px)!important;padding:8px 5px!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card-icon,.astropanel-sidebar-card-icon{width:var(--astropanel-sidebar-mobile-icon-size,34px)!important;height:var(--astropanel-sidebar-mobile-icon-size,34px)!important}.astropanel-sidebar-shortcode .astropanel-sidebar-card-name,.astropanel-sidebar-card-name{font-size:var(--astropanel-sidebar-mobile-font-size,12px)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}}@media(max-width:380px){.astropanel-sidebar-shortcode .astropanel-sidebar-grid,.astropanel-sidebar-grid{grid-template-columns:repeat(var(--astropanel-sidebar-small-mobile-columns,var(--astropanel-sidebar-mobile-columns,2)),minmax(0,1fr))!important}}.astropanel-icons.astropanel-icons-shortcode,.astropanel-icons-shortcode{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.astropanel-icons.astropanel-icons-shortcode>.astropanel-compact-grid,.astropanel-icons-shortcode .astropanel-compact-grid{display:grid!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:repeat(var(--astropanel-icons-columns,12),minmax(0,1fr))!important;justify-items:stretch!important;box-sizing:border-box!important}@media(max-width:900px){body .astropanel-icons.astropanel-icons-shortcode>.astropanel-compact-grid,body .astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-tablet-columns,4),minmax(0,1fr))!important}}@media(max-width:768px){body .astropanel-icons.astropanel-icons-shortcode>.astropanel-compact-grid,body .astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-mobile-columns,3),minmax(0,1fr))!important}body .astropanel-icons-shortcode .astropanel-compact-item{min-height:var(--astropanel-icons-mobile-card-height,72px)!important}body .astropanel-icons-shortcode .astropanel-compact-icon{width:var(--astropanel-icons-mobile-icon-size,34px)!important;height:var(--astropanel-icons-mobile-icon-size,34px)!important}body .astropanel-icons-shortcode .astropanel-compact-name{font-size:var(--astropanel-icons-mobile-font-size,12px)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}}@media(max-width:380px){body .astropanel-icons.astropanel-icons-shortcode>.astropanel-compact-grid,body .astropanel-icons-shortcode .astropanel-compact-grid{grid-template-columns:repeat(var(--astropanel-icons-small-mobile-columns,var(--astropanel-icons-mobile-columns,3)),minmax(0,1fr))!important}}.astropanel-katina{--astropanel-katina-primary:#9d174d;--astropanel-katina-secondary:#7c3aed;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:24px 0!important;padding:22px!important;border:1px solid color-mix(in srgb,var(--astropanel-katina-primary) 24%,transparent)!important;border-radius:28px!important;background:linear-gradient(160deg,rgb(255 255 255 / .96),color-mix(in srgb,var(--astropanel-katina-secondary) 7%,#fff))!important;box-shadow:0 18px 48px rgb(15 23 42 / .08)!important;overflow:hidden!important}.astropanel-katina *,.astropanel-katina *::before,.astropanel-katina *::after{box-sizing:border-box!important}.astropanel-katina .astropanel-katina-head p{color:var(--astropanel-katina-primary)!important}.astropanel-katina .astropanel-katina-head h2{color:#111827!important}.astropanel-katina .astropanel-katina-head span{color:#475569!important}.astropanel-katina .astropanel-katina-selection-intro{background:color-mix(in srgb,var(--astropanel-katina-primary) 7%,#fff)!important;border-color:color-mix(in srgb,var(--astropanel-katina-primary) 20%,transparent)!important}.astropanel-katina .astropanel-tarot-selection-progress{background:linear-gradient(135deg,var(--astropanel-katina-primary),var(--astropanel-katina-secondary))!important;color:#fff!important}.astropanel-katina .astropanel-katina-back-grid{display:grid!important;grid-template-columns:repeat(var(--astropanel-katina-columns,9),minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:920px!important;margin:20px auto 0!important;justify-items:center!important;align-items:start!important;overflow:visible!important}.astropanel-katina .astropanel-katina-back-card{appearance:none!important;-webkit-appearance:none!important;display:block!important;width:100%!important;max-width:var(--astropanel-katina-card-size,78px)!important;min-width:0!important;aspect-ratio:2/3!important;border:0!important;border-radius:14px!important;background:transparent!important;padding:0!important;box-shadow:none!important;cursor:pointer!important;position:relative!important;overflow:visible!important;perspective:900px!important}.astropanel-katina .astropanel-katina-back-card-inner{position:relative!important;display:block!important;width:100%!important;height:100%!important;transform-style:preserve-3d!important;transition:transform .48s cubic-bezier(.2,.75,.2,1)!important}.astropanel-katina .astropanel-katina-card-back,.astropanel-katina .astropanel-katina-card-front{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;border-radius:14px!important;overflow:hidden!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;box-shadow:0 10px 22px rgb(15 23 42 / .2)!important}.astropanel-katina .astropanel-katina-card-back{background:radial-gradient(circle at 50% 24%,color-mix(in srgb,var(--astropanel-katina-secondary) 58%,#fff),#111827 70%)!important;color:#fff!important;transform:rotateY(0deg)!important;border:1px solid rgb(255 255 255 / .22)!important}.astropanel-katina .astropanel-katina-card-back::before{content:"";position:absolute;inset:8px;border:1px solid rgb(255 255 255 / .33);border-radius:10px;pointer-events:none}.astropanel-katina .astropanel-katina-card-back span{font-size:1.8rem!important;color:#fff!important;text-shadow:0 10px 24px rgb(0 0 0 / .28)!important}.astropanel-katina .astropanel-katina-card-front{background:linear-gradient(160deg,#fff,color-mix(in srgb,var(--astropanel-katina-primary) 8%,#fff))!important;color:var(--astropanel-katina-primary)!important;transform:rotateY(180deg)!important;border:1px solid color-mix(in srgb,var(--astropanel-katina-primary) 18%,transparent)!important}.astropanel-katina .astropanel-katina-card-front strong{font-size:2rem!important;line-height:1!important;color:var(--astropanel-katina-primary)!important}.astropanel-katina .astropanel-katina-selection-slots{grid-template-columns:1fr!important;margin-top:22px!important}.astropanel-katina .astropanel-katina-selection-slot{border-color:color-mix(in srgb,var(--astropanel-katina-primary) 18%,transparent)!important;background:#fff!important;box-shadow:0 12px 30px rgb(15 23 42 / .06)!important}.astropanel-katina .astropanel-katina-result-inner{display:block!important;width:100%!important;max-width:100%!important;font-weight:400!important}.astropanel-katina .astropanel-katina-result-title{margin-bottom:14px!important;border-bottom:1px solid rgb(148 163 184 / .2)!important;padding-bottom:10px!important}.astropanel-katina-card{display:grid!important;grid-template-columns:150px minmax(0,1fr)!important;gap:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important;border:1px solid rgb(148 163 184 / .22)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 12px 32px rgb(15 23 42 / .06)!important}.astropanel-katina-card-face{min-height:260px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:18px!important;background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--astropanel-katina-secondary) 34%,#fff),var(--astropanel-katina-primary) 78%)!important;color:#fff!important;text-align:center!important}.astropanel-katina-card-face span{font-size:4rem!important;line-height:1!important;color:#fff!important;text-shadow:0 12px 30px rgb(0 0 0 / .22)!important}.astropanel-katina-card-face strong{color:#fff!important;font-size:1.05rem!important;line-height:1.25!important}.astropanel-katina-card-body{padding:18px!important;min-width:0!important;width:100%!important}.astropanel-katina-card-body h3{margin:0 0 8px!important;color:#111827!important;font-size:1.25rem!important;line-height:1.25!important}.astropanel-katina-keywords{display:inline-flex!important;max-width:100%!important;margin:0 0 14px!important;border-radius:999px!important;padding:6px 10px!important;background:color-mix(in srgb,var(--astropanel-katina-secondary) 10%,#fff)!important;color:var(--astropanel-katina-secondary)!important;font-weight:800!important;font-size:.86rem!important;line-height:1.4!important;white-space:normal!important}.astropanel-katina-meaning{margin:0 0 12px!important;padding:12px 14px!important;border:1px solid rgb(148 163 184 / .18)!important;border-radius:16px!important;background:#fff!important}.astropanel-katina-meaning strong{display:block!important;margin:0 0 5px!important;color:#111827!important;font-weight:900!important}.astropanel-katina-meaning p{margin:0!important;color:#334155!important;line-height:1.68!important;font-weight:500!important}.astropanel-katina-answer{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-top:12px!important;padding:13px 15px!important;border-radius:16px!important;background:linear-gradient(135deg,var(--astropanel-katina-primary),var(--astropanel-katina-secondary))!important;color:#fff!important}.astropanel-katina-answer strong,.astropanel-katina-answer span{color:#fff!important;font-weight:900!important}@media(max-width:920px){.astropanel-katina{padding:18px!important;border-radius:24px!important}.astropanel-katina .astropanel-katina-back-grid{grid-template-columns:repeat(var(--astropanel-katina-tablet-columns,6),minmax(0,1fr))!important;gap:10px!important;max-width:100%!important}.astropanel-katina .astropanel-katina-back-card{max-width:68px!important}.astropanel-katina-card{grid-template-columns:120px minmax(0,1fr)!important}.astropanel-katina-card-face{min-height:230px!important}.astropanel-katina-card-face span{font-size:3.2rem!important}}@media(max-width:640px){.astropanel-katina{padding:15px!important}.astropanel-katina .astropanel-katina-back-grid{grid-template-columns:repeat(var(--astropanel-katina-mobile-columns,4),minmax(0,1fr))!important;gap:8px!important}.astropanel-katina .astropanel-katina-back-card{max-width:var(--astropanel-katina-mobile-card-size,60px)!important;border-radius:12px!important}.astropanel-katina-card{grid-template-columns:1fr!important}.astropanel-katina-card-face{min-height:190px!important}.astropanel-katina-card-body{padding:15px!important}.astropanel-katina-meaning{padding:11px 12px!important}}.astropanel-katina-three .astropanel-katina-selection-slots,.astropanel-katina-love .astropanel-katina-selection-slots{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important}.astropanel-katina-three .astropanel-katina-selection-slot,.astropanel-katina-love .astropanel-katina-selection-slot,.astropanel-katina-yes-no .astropanel-katina-selection-slot{width:100%!important;max-width:100%!important;grid-column:1/-1!important}.astropanel-katina-answer-main{margin:0 0 12px!important}.astropanel-katina-position-note{margin-top:14px!important;background:color-mix(in srgb,var(--astropanel-katina-secondary) 8%,#fff)!important;border-color:color-mix(in srgb,var(--astropanel-katina-secondary) 20%,transparent)!important}.astropanel-katina-yes-no .astropanel-katina-answer-main span{font-size:1.02rem!important}.astropanel-katina .astropanel-katina-back-grid>*{min-width:0!important}.astropanel-katina .astropanel-katina-back-card:focus-visible{outline:3px solid color-mix(in srgb,var(--astropanel-katina-primary) 42%,#fff)!important;outline-offset:3px!important}.astropanel-katina .astropanel-katina-back-card.is-selected,.astropanel-katina .astropanel-katina-back-card.is-revealed{pointer-events:none!important}.astropanel-katina .astropanel-katina-back-card.is-selected .astropanel-katina-card-front,.astropanel-katina .astropanel-katina-back-card.is-revealed .astropanel-katina-card-front{box-shadow:0 12px 28px color-mix(in srgb,var(--astropanel-katina-primary) 24%,rgb(15 23 42 / .18))!important}.astropanel-katina-card,.astropanel-katina-card-body,.astropanel-katina-meaning,.astropanel-katina-answer{min-width:0!important;max-width:100%!important}.astropanel-katina-card-body h3,.astropanel-katina-card-face strong,.astropanel-katina-meaning p,.astropanel-katina-answer span{word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}.astropanel-katina .astropanel-tarot-selection-placeholder,.astropanel-katina .astropanel-tarot-selection-slot-empty p{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}@media(max-width:380px){.astropanel-katina .astropanel-katina-back-grid{grid-template-columns:repeat(var(--astropanel-katina-small-mobile-columns,3),minmax(0,1fr))!important;gap:8px!important}.astropanel-katina .astropanel-katina-back-card{max-width:var(--astropanel-katina-mobile-card-size,58px)!important}.astropanel-katina-card-face{min-height:170px!important;padding:14px!important}.astropanel-katina-card-face span{font-size:2.8rem!important}.astropanel-katina-card-body h3{font-size:1.12rem!important}}.astropanel-iskambil{--astropanel-iskambil-primary:#111827;--astropanel-iskambil-secondary:#dc2626;width:100%!important;max-width:100%!important;margin:24px auto!important;padding:22px!important;border:1px solid color-mix(in srgb,var(--astropanel-iskambil-primary) 20%,transparent)!important;border-radius:28px!important;background:linear-gradient(160deg,rgb(255 255 255 / .97),color-mix(in srgb,var(--astropanel-iskambil-secondary) 6%,#fff))!important;box-shadow:0 18px 45px rgb(15 23 42 / .08)!important;overflow:hidden!important}.astropanel-iskambil *,.astropanel-iskambil *::before,.astropanel-iskambil *::after{box-sizing:border-box!important}.astropanel-iskambil .astropanel-iskambil-head p{color:var(--astropanel-iskambil-secondary)!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.astropanel-iskambil .astropanel-iskambil-head h2{color:#111827!important}.astropanel-iskambil .astropanel-iskambil-head span{color:#475569!important}.astropanel-iskambil .astropanel-iskambil-selection-intro{background:color-mix(in srgb,var(--astropanel-iskambil-secondary) 7%,#fff)!important;border-color:color-mix(in srgb,var(--astropanel-iskambil-secondary) 18%,transparent)!important}.astropanel-iskambil .astropanel-tarot-selection-progress{background:linear-gradient(135deg,var(--astropanel-iskambil-primary),var(--astropanel-iskambil-secondary))!important;color:#fff!important}.astropanel-iskambil .astropanel-iskambil-back-grid{display:grid!important;grid-template-columns:repeat(var(--astropanel-iskambil-columns,13),minmax(0,1fr))!important;gap:9px!important;align-items:center!important;justify-items:center!important;width:100%!important;max-width:100%!important;margin:18px auto!important}.astropanel-iskambil .astropanel-iskambil-back-card{width:100%!important;max-width:var(--astropanel-iskambil-card-size,74px)!important;aspect-ratio:2.5/3.5!important;min-height:0!important;border:0!important;border-radius:10px!important;background:transparent!important;padding:0!important;cursor:pointer!important;perspective:900px!important;box-shadow:none!important;overflow:visible!important}.astropanel-iskambil .astropanel-iskambil-back-card-inner{position:relative!important;display:block!important;width:100%!important;height:100%!important;transform-style:preserve-3d!important;transition:transform .48s cubic-bezier(.2,.75,.2,1)!important}.astropanel-iskambil .astropanel-iskambil-card-back,.astropanel-iskambil .astropanel-iskambil-card-front{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;backface-visibility:hidden!important;box-shadow:0 9px 18px rgb(15 23 42 / .16)!important;overflow:hidden!important}.astropanel-iskambil .astropanel-iskambil-card-back{background:radial-gradient(circle at 50% 24%,#374151,#111827 70%)!important;color:#fff!important;transform:rotateY(0deg)!important;border:1px solid rgb(255 255 255 / .22)!important}.astropanel-iskambil .astropanel-iskambil-card-back::before{content:"";position:absolute;inset:7px;border:1px solid rgb(255 255 255 / .32);border-radius:8px;pointer-events:none}.astropanel-iskambil .astropanel-iskambil-card-back span{font-size:1.5rem!important;color:#fff!important;text-shadow:0 8px 18px rgb(0 0 0 / .28)!important}.astropanel-iskambil .astropanel-iskambil-card-front{background:#fff!important;color:#111827!important;transform:rotateY(180deg)!important;border:1px solid rgb(15 23 42 / .12)!important}.astropanel-iskambil .astropanel-iskambil-suit-kupa .astropanel-iskambil-card-front,.astropanel-iskambil .astropanel-iskambil-suit-karo .astropanel-iskambil-card-front{color:#dc2626!important}.astropanel-iskambil .astropanel-iskambil-card-front strong{font-size:1.55rem!important;line-height:1!important;color:inherit!important}.astropanel-iskambil .astropanel-iskambil-selection-slots{grid-template-columns:1fr!important;margin-top:22px!important}.astropanel-iskambil .astropanel-iskambil-selection-slot{border-color:color-mix(in srgb,var(--astropanel-iskambil-secondary) 18%,transparent)!important;background:#fff!important;box-shadow:0 12px 30px rgb(15 23 42 / .06)!important}.astropanel-iskambil .astropanel-iskambil-result-inner{display:block!important;width:100%!important;max-width:100%!important;font-weight:400!important}.astropanel-iskambil .astropanel-iskambil-result-title{margin-bottom:14px!important;border-bottom:1px solid rgb(148 163 184 / .2)!important;padding-bottom:10px!important}.astropanel-iskambil-card{display:grid!important;grid-template-columns:145px minmax(0,1fr)!important;gap:18px!important;width:100%!important;max-width:100%!important;margin:0!important;border:1px solid rgb(148 163 184 / .18)!important;border-radius:22px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 14px 36px rgb(15 23 42 / .08)!important}.astropanel-iskambil-card-face{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:260px!important;padding:18px!important;background:linear-gradient(160deg,#111827,var(--astropanel-iskambil-secondary))!important;color:#fff!important;text-align:center!important}.astropanel-iskambil-card-kupa .astropanel-iskambil-card-face,.astropanel-iskambil-card-karo .astropanel-iskambil-card-face{background:linear-gradient(160deg,#991b1b,#dc2626)!important}.astropanel-iskambil-card-sinek .astropanel-iskambil-card-face{background:linear-gradient(160deg,#064e3b,#111827)!important}.astropanel-iskambil-card-maca .astropanel-iskambil-card-face{background:linear-gradient(160deg,#020617,#334155)!important}.astropanel-iskambil-card-face span{font-size:3.6rem!important;line-height:1!important;color:#fff!important;text-shadow:0 12px 30px rgb(0 0 0 / .22)!important}.astropanel-iskambil-card-face strong{color:#fff!important;font-size:1rem!important;line-height:1.25!important}.astropanel-iskambil-card-body{padding:18px!important;min-width:0!important;width:100%!important}.astropanel-iskambil-card-body h3{margin:0 0 8px!important;color:#111827!important;font-size:1.25rem!important;line-height:1.25!important}.astropanel-iskambil-keywords{display:inline-flex!important;max-width:100%!important;margin:0 0 14px!important;border-radius:999px!important;padding:6px 10px!important;background:color-mix(in srgb,var(--astropanel-iskambil-secondary) 9%,#fff)!important;color:var(--astropanel-iskambil-secondary)!important;font-weight:800!important;font-size:.86rem!important;line-height:1.4!important;white-space:normal!important}.astropanel-iskambil-meaning{margin:0 0 12px!important;padding:12px 14px!important;border:1px solid rgb(148 163 184 / .18)!important;border-radius:16px!important;background:#fff!important}.astropanel-iskambil-meaning strong{display:block!important;margin:0 0 5px!important;color:#111827!important;font-weight:900!important}.astropanel-iskambil-meaning p{margin:0!important;color:#334155!important;line-height:1.68!important;font-weight:500!important}.astropanel-iskambil-answer{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:12px 0!important;padding:13px 15px!important;border-radius:16px!important;background:linear-gradient(135deg,var(--astropanel-iskambil-primary),var(--astropanel-iskambil-secondary))!important;color:#fff!important}.astropanel-iskambil-answer strong,.astropanel-iskambil-answer span{color:#fff!important;font-weight:900!important}@media(max-width:920px){.astropanel-iskambil{padding:18px!important;border-radius:24px!important}.astropanel-iskambil .astropanel-iskambil-back-grid{grid-template-columns:repeat(var(--astropanel-iskambil-tablet-columns,7),minmax(0,1fr))!important;gap:10px!important}.astropanel-iskambil .astropanel-iskambil-back-card{max-width:68px!important}.astropanel-iskambil-card{grid-template-columns:120px minmax(0,1fr)!important}.astropanel-iskambil-card-face{min-height:230px!important}}@media(max-width:640px){.astropanel-iskambil{padding:14px!important;border-radius:20px!important}.astropanel-iskambil .astropanel-iskambil-back-grid{grid-template-columns:repeat(var(--astropanel-iskambil-mobile-columns,4),minmax(0,1fr))!important;gap:9px!important}.astropanel-iskambil .astropanel-iskambil-back-card{max-width:var(--astropanel-iskambil-mobile-card-size,58px)!important}.astropanel-iskambil-card{display:block!important}.astropanel-iskambil-card-face{min-height:160px!important}.astropanel-iskambil-card-face span{font-size:3rem!important}.astropanel-iskambil-card-body{padding:14px!important}.astropanel-iskambil-meaning{padding:11px!important}.astropanel-iskambil-answer{display:block!important}.astropanel-iskambil-answer span{display:block!important;margin-top:5px!important}}@media(max-width:380px){.astropanel-iskambil .astropanel-iskambil-back-grid{grid-template-columns:repeat(var(--astropanel-iskambil-small-mobile-columns,3),minmax(0,1fr))!important}.astropanel-iskambil .astropanel-iskambil-back-card{max-width:54px!important}.astropanel-iskambil-card-face{min-height:145px!important}}.astropanel-iskambil-three .astropanel-iskambil-selection-slots,.astropanel-iskambil-love .astropanel-iskambil-selection-slots,.astropanel-iskambil-career .astropanel-iskambil-selection-slots{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important}.astropanel-iskambil-three .astropanel-iskambil-selection-slot,.astropanel-iskambil-love .astropanel-iskambil-selection-slot,.astropanel-iskambil-career .astropanel-iskambil-selection-slot,.astropanel-iskambil-yes-no .astropanel-iskambil-selection-slot{width:100%!important;max-width:100%!important;grid-column:1/-1!important}.astropanel-iskambil-answer-main{margin:0 0 12px!important}.astropanel-iskambil-position-note{margin-top:14px!important;background:color-mix(in srgb,var(--astropanel-iskambil-secondary) 8%,#fff)!important;border-color:color-mix(in srgb,var(--astropanel-iskambil-secondary) 20%,transparent)!important}.astropanel-iskambil .astropanel-iskambil-energy{background:linear-gradient(135deg,rgb(248 250 252 / .96),color-mix(in srgb,var(--astropanel-iskambil-primary) 6%,#fff))!important;border-color:color-mix(in srgb,var(--astropanel-iskambil-primary) 18%,transparent)!important}.astropanel-iskambil .astropanel-iskambil-net-advice{background:linear-gradient(135deg,rgb(255 255 255 / .98),color-mix(in srgb,var(--astropanel-iskambil-secondary) 9%,#fff))!important;border-color:color-mix(in srgb,var(--astropanel-iskambil-secondary) 24%,transparent)!important}.astropanel-iskambil .astropanel-iskambil-net-advice strong{color:var(--astropanel-iskambil-secondary)!important}.astropanel-iskambil .astropanel-iskambil-energy p,.astropanel-iskambil .astropanel-iskambil-net-advice p{overflow-wrap:anywhere!important;word-break:normal!important}.astropanel-iskambil,.astropanel-iskambil .astropanel-iskambil-back-grid,.astropanel-iskambil .astropanel-iskambil-selection-slots,.astropanel-iskambil .astropanel-iskambil-selection-slot,.astropanel-iskambil .astropanel-iskambil-result-inner,.astropanel-iskambil .astropanel-iskambil-card,.astropanel-iskambil .astropanel-iskambil-card-body{min-width:0!important}.astropanel-iskambil .astropanel-iskambil-back-grid{grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-auto-rows:auto!important;place-items:center!important;overflow:visible!important}.astropanel-iskambil .astropanel-iskambil-back-card{justify-self:center!important;align-self:center!important;min-width:0!important;min-height:0!important}.astropanel-iskambil .astropanel-iskambil-back-card-inner,.astropanel-iskambil .astropanel-iskambil-card-back,.astropanel-iskambil .astropanel-iskambil-card-front{width:100%!important;height:100%!important}.astropanel-iskambil .astropanel-iskambil-selection-slot,.astropanel-iskambil .astropanel-tarot-selection-slot-empty,.astropanel-iskambil .astropanel-iskambil-result-title,.astropanel-iskambil .astropanel-iskambil-meaning,.astropanel-iskambil .astropanel-iskambil-answer{overflow:visible!important;max-width:100%!important}.astropanel-iskambil .astropanel-iskambil-card-face strong,.astropanel-iskambil .astropanel-iskambil-card-body h3,.astropanel-iskambil .astropanel-iskambil-keywords,.astropanel-iskambil .astropanel-iskambil-meaning p,.astropanel-iskambil .astropanel-iskambil-answer span,.astropanel-iskambil .astropanel-tarot-selection-slot-empty p,.astropanel-iskambil .astropanel-tarot-selection-placeholder{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}.astropanel-iskambil .astropanel-iskambil-keywords{display:flex!important;flex-wrap:wrap!important;width:fit-content!important}.astropanel-iskambil .astropanel-iskambil-meaning p,.astropanel-iskambil .astropanel-iskambil-energy p,.astropanel-iskambil .astropanel-iskambil-net-advice p{line-height:1.7!important}@media(max-width:920px){.astropanel-iskambil .astropanel-iskambil-back-grid{grid-template-columns:repeat(var(--astropanel-iskambil-tablet-columns,7),minmax(0,1fr))!important}.astropanel-iskambil .astropanel-iskambil-back-card{max-width:min(var(--astropanel-iskambil-card-size,74px),68px)!important}}@media(max-width:640px){.astropanel-iskambil{margin:18px auto!important;padding:14px!important;width:100%!important}.astropanel-iskambil .astropanel-iskambil-back-grid{grid-template-columns:repeat(var(--astropanel-iskambil-mobile-columns,4),minmax(0,1fr))!important;gap:8px!important}.astropanel-iskambil .astropanel-iskambil-back-card{width:100%!important;max-width:var(--astropanel-iskambil-mobile-card-size,58px)!important}.astropanel-iskambil .astropanel-iskambil-selection-intro,.astropanel-iskambil .astropanel-iskambil-selection-slot{padding:12px!important}.astropanel-iskambil .astropanel-iskambil-card{display:block!important;border-radius:18px!important}.astropanel-iskambil .astropanel-iskambil-card-face{min-height:148px!important;padding:16px!important}.astropanel-iskambil .astropanel-iskambil-card-face span{font-size:2.8rem!important}.astropanel-iskambil .astropanel-iskambil-card-face strong{font-size:.96rem!important}.astropanel-iskambil .astropanel-iskambil-card-body{padding:14px!important}.astropanel-iskambil .astropanel-iskambil-card-body h3{font-size:1.14rem!important}.astropanel-iskambil .astropanel-iskambil-meaning{margin-bottom:10px!important;padding:11px!important;border-radius:14px!important}.astropanel-iskambil .astropanel-iskambil-answer{padding:12px!important;border-radius:14px!important}}@media(max-width:380px){.astropanel-iskambil{padding:12px!important}.astropanel-iskambil .astropanel-iskambil-back-grid{grid-template-columns:repeat(var(--astropanel-iskambil-small-mobile-columns,3),minmax(0,1fr))!important;gap:7px!important}.astropanel-iskambil .astropanel-iskambil-back-card{width:100%!important;max-width:var(--astropanel-iskambil-mobile-card-size,58px)!important}.astropanel-iskambil .astropanel-iskambil-card-face{min-height:136px!important}.astropanel-iskambil .astropanel-iskambil-card-face span{font-size:2.45rem!important}.astropanel-iskambil .astropanel-iskambil-meaning p,.astropanel-iskambil .astropanel-tarot-selection-slot-empty p{font-size:.94rem!important}}.astropanel-katina .astropanel-katina-back-card{aspect-ratio:35/55!important}.astropanel-katina .astropanel-katina-card-back img,.astropanel-katina .astropanel-katina-card-front img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;border-radius:inherit!important;pointer-events:none!important}.astropanel-katina .astropanel-katina-card-back img{background:#111827!important}.astropanel-katina .astropanel-katina-card-front img{background:#fff!important}.astropanel-katina-card-face-image{padding:0!important;background:#111827!important}.astropanel-katina-card-face-image img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important}.astropanel-katina-card-face-image+.astropanel-katina-card-body h3{margin-top:0!important}@media(max-width:640px){.astropanel-katina-card-face-image{min-height:240px!important}}@media(max-width:380px){.astropanel-katina-card-face-image{min-height:220px!important}}.astropanel-katina .astropanel-katina-selection-intro p,.astropanel-katina .astropanel-katina-result-title span,.astropanel-katina .astropanel-katina-card-body,.astropanel-katina .astropanel-katina-card-body p,.astropanel-katina .astropanel-katina-card-details,.astropanel-katina .astropanel-katina-card-details p,.astropanel-katina .astropanel-katina-keywords,.astropanel-katina .astropanel-katina-answer span{font-weight:400!important}.astropanel-katina .astropanel-katina-result-title strong,.astropanel-katina .astropanel-katina-card-body h3,.astropanel-katina .astropanel-katina-meaning strong,.astropanel-katina .astropanel-katina-answer strong{font-weight:800!important}.astropanel-katina-card{display:block!important;padding:0!important;overflow:hidden!important}.astropanel-katina-card-main{display:grid!important;grid-template-columns:170px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;width:100%!important;padding:18px!important}.astropanel-katina-card-face{width:170px!important;max-width:170px!important;min-height:0!important;aspect-ratio:35/55!important;align-self:start!important;border-radius:14px!important}.astropanel-katina-card-face-image{background:#fff!important;padding:0!important;box-shadow:0 10px 24px rgb(15 23 42 / .10)!important}.astropanel-katina-card-face-image img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;border-radius:inherit!important;background:#fff!important}.astropanel-katina-card-summary{padding:0!important}.astropanel-katina-card-summary h3{margin:0 0 10px!important}.astropanel-katina-keywords{display:block!important;width:fit-content!important;max-width:100%!important;color:#475569!important}.astropanel-katina-card-summary .astropanel-katina-meaning{margin:12px 0 0!important}.astropanel-katina-card-details{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;padding:0 18px 18px!important}.astropanel-katina-card-details .astropanel-katina-meaning,.astropanel-katina-card-details .astropanel-katina-answer{width:100%!important;margin:0!important}.astropanel-katina-meaning p{font-weight:400!important}.astropanel-katina-answer{font-weight:400!important}.astropanel-katina .astropanel-katina-card-back img,.astropanel-katina .astropanel-katina-card-front img{object-fit:cover!important}@media(max-width:700px){.astropanel-katina-card-main{grid-template-columns:130px minmax(0,1fr)!important;gap:14px!important;padding:14px!important}.astropanel-katina-card-face{width:130px!important;max-width:130px!important}.astropanel-katina-card-details{padding:0 14px 14px!important}}@media(max-width:480px){.astropanel-katina-card-main{grid-template-columns:105px minmax(0,1fr)!important;gap:12px!important}.astropanel-katina-card-face{width:105px!important;max-width:105px!important}.astropanel-katina-card-summary h3{font-size:1.12rem!important}.astropanel-katina .astropanel-katina-keywords,.astropanel-katina .astropanel-katina-meaning p{font-size:.95rem!important}}.astropanel-katina-single .astropanel-katina-card,.astropanel-katina .astropanel-katina-card-single-layout{display:grid!important;grid-template-columns:140px minmax(0,1fr)!important;gap:18px!important;width:100%!important;max-width:100%!important;align-items:start!important;padding:16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.astropanel-katina-single .astropanel-katina-card-face,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-face{width:140px!important;max-width:140px!important;min-width:140px!important;aspect-ratio:35 / 55!important;min-height:auto!important;height:auto!important;margin:0!important;border-radius:12px!important;justify-self:start!important;align-self:start!important;overflow:hidden!important;background:#fff!important;box-shadow:0 10px 24px rgb(15 23 42 / .12)!important}.astropanel-katina-single .astropanel-katina-card-face::before,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-face::before{display:none!important}.astropanel-katina-single .astropanel-katina-card-face img,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-face img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;background:#fff!important}.astropanel-katina-single .astropanel-katina-card-summary,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-summary{min-width:0!important;width:100%!important;padding:0!important}.astropanel-katina-single .astropanel-katina-card-summary h3,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-summary h3{margin:0 0 8px!important;color:#0f172a!important;font-size:1.06rem!important;line-height:1.25!important;font-weight:800!important}.astropanel-katina-single .astropanel-katina-keywords,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-keywords{display:inline-flex!important;width:auto!important;max-width:100%!important;margin:0 0 12px!important;padding:6px 10px!important;border-radius:999px!important;background:rgb(109 40 217 / .08)!important;color:#475569!important;font-size:.84rem!important;line-height:1.4!important;font-weight:400!important;white-space:normal!important}.astropanel-katina-single .astropanel-katina-card-summary .astropanel-katina-meaning,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-summary .astropanel-katina-meaning{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.astropanel-katina-single .astropanel-katina-card-summary .astropanel-katina-meaning strong,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-summary .astropanel-katina-meaning strong{display:block!important;margin:0 0 6px!important;color:#0f172a!important;font-size:1rem!important;line-height:1.25!important;font-weight:800!important}.astropanel-katina-single .astropanel-katina-card-summary .astropanel-katina-meaning p,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-summary .astropanel-katina-meaning p{margin:0!important;color:#334155!important;line-height:1.68!important;font-weight:400!important}.astropanel-katina-single .astropanel-katina-card-details,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details{grid-column:1 / -1!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;padding:0!important;margin-top:2px!important}.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-meaning,.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-answer,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-meaning,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-answer{width:100%!important;margin:0!important;padding:14px 16px!important;border:1px solid rgb(148 163 184 / .18)!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important}.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-meaning strong,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-meaning strong{display:block!important;margin:0 0 6px!important;color:#0f172a!important;font-size:1rem!important;line-height:1.25!important;font-weight:800!important}.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-meaning p,.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-answer span,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-meaning p,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-answer span{margin:0!important;color:#334155!important;line-height:1.68!important;font-weight:400!important}.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-answer,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-answer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;background:linear-gradient(135deg,var(--astropanel-katina-primary),var(--astropanel-katina-secondary))!important}.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-answer strong,.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-answer span,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-answer strong,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-answer span{color:#fff!important}.astropanel-katina-single .astropanel-katina-card-summary p,.astropanel-katina-single .astropanel-katina-card-details p,.astropanel-katina .astropanel-katina-card-single-layout p{font-weight:400!important}@media(max-width:640px){.astropanel-katina-single .astropanel-katina-card,.astropanel-katina .astropanel-katina-card-single-layout{grid-template-columns:110px minmax(0,1fr)!important;gap:14px!important;padding:14px!important}.astropanel-katina-single .astropanel-katina-card-face,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-face{width:110px!important;max-width:110px!important;min-width:110px!important}.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-meaning,.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-answer,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-meaning,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-answer{padding:12px 14px!important}}@media(max-width:420px){.astropanel-katina-single .astropanel-katina-card,.astropanel-katina .astropanel-katina-card-single-layout{grid-template-columns:1fr!important}.astropanel-katina-single .astropanel-katina-card-face,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-face{width:min(150px,100%)!important;max-width:min(150px,100%)!important;min-width:0!important;margin:0 auto!important}}.astropanel-katina-single .astropanel-katina-card-face,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-face{background:transparent!important;padding:0!important}.astropanel-katina-single .astropanel-katina-card-face-image,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-face-image{background:transparent!important;box-shadow:none!important}.astropanel-katina-single .astropanel-katina-card-face-image img,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-face-image img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;object-position:center top!important;border-radius:12px!important;background:transparent!important}.astropanel-katina-single .astropanel-katina-card,.astropanel-katina .astropanel-katina-card-single-layout{row-gap:14px!important}.astropanel-katina-single .astropanel-katina-card-details,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;gap:12px!important}.astropanel-katina-single .astropanel-katina-card-details>.astropanel-katina-meaning,.astropanel-katina-single .astropanel-katina-card-details>.astropanel-katina-answer,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details>.astropanel-katina-meaning,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details>.astropanel-katina-answer{display:block!important;width:100%!important;max-width:100%!important;flex:0 0 auto!important;align-self:stretch!important}.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-meaning.is-warning,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-meaning.is-warning{background:#fff1f2!important;border-color:#f3c3cb!important}.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-meaning.is-warning strong,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-meaning.is-warning strong,.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-meaning.is-warning p,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-meaning.is-warning p{color:#7f1d1d!important}.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-meaning.is-advice,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-meaning.is-advice{background:#ecfdf5!important;border-color:#b7e4cc!important}.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-meaning.is-advice strong,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-meaning.is-advice strong,.astropanel-katina-single .astropanel-katina-card-details .astropanel-katina-meaning.is-advice p,.astropanel-katina .astropanel-katina-card-single-layout .astropanel-katina-card-details .astropanel-katina-meaning.is-advice p{color:#14532d!important}