@media print{details.svelte-x89foa:not([open])>:where(.svelte-x89foa):not(summary){display:block!important}}.result-tabs.svelte-107xltm{display:none}.result-panels.svelte-107xltm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.result-panel.svelte-107xltm{min-width:0;border:1px solid #e2eaf0;border-radius:18px;background:#fff;padding:17px;box-shadow:0 8px 28px #2a485f0f}.result-panel.svelte-107xltm:nth-child(n+3){grid-column:1 / -1}.result-panel.svelte-107xltm:nth-child(4){border-color:#ffddd8;background:snow}@media(max-width:1023px){.result-tabs.svelte-107xltm{--bazi-header-height: 74px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;position:sticky;top:calc(var(--admin-bar-height, 0px) + var(--bazi-header-height));z-index:20;background:#fff;border-block:1px solid #e2eaf0;padding:5px 4px}.result-tabs.stuck.svelte-107xltm{box-shadow:0 5px 12px #2a485f14}.result-tabs.stuck.svelte-107xltm:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:var(--bazi-header-height);background:#f4f8fa;pointer-events:none}.result-tabs.svelte-107xltm button:where(.svelte-107xltm){min-height:44px;border-radius:9px;color:#596e80;font-size:11px;font-weight:700}.result-tabs.svelte-107xltm button[aria-selected=true]:where(.svelte-107xltm){background:#fff0ee;color:#b93b30}.result-tabs.svelte-107xltm button:where(.svelte-107xltm):focus-visible{outline:2px solid #ff6154;outline-offset:-2px}.result-panels.svelte-107xltm{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.result-panels.svelte-107xltm::-webkit-scrollbar{display:none}.result-panel.svelte-107xltm{flex:0 0 100%;min-height:min(680px,calc(100dvh - 110px));scroll-snap-align:start;border:0;border-radius:0;box-shadow:none;padding:15px 12px 22px}.result-panel.svelte-107xltm:nth-child(4){background:snow}}@media(max-width:768px){.result-tabs.svelte-107xltm{--bazi-header-height: 62px}}@media print{.result-tabs.svelte-107xltm{display:none}.result-panels.svelte-107xltm{display:block;overflow:visible}.result-panel.svelte-107xltm{min-height:0;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:16px;border:1px solid #ddd;box-shadow:none}}@media(prefers-reduced-motion:reduce){.result-panels.svelte-107xltm{scroll-behavior:auto}}.hero.svelte-1pp55sd{--gold: #d4af37;--gold-light: #f3d98b;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:28px;align-items:center;padding:40px 44px 32px;border-radius:28px;overflow:hidden;color:#f5f1e6;border:1px solid #3a3020;background:radial-gradient(55% 90% at 85% 40%,rgba(212,175,55,.18),transparent 70%),radial-gradient(45% 70% at 10% 110%,rgba(212,175,55,.1),transparent 70%),linear-gradient(160deg,#1b1710,#0d0c0a 55%,#120f0a);box-shadow:0 30px 60px -36px #503a0abf,inset 0 1px #f3d98b1f}.sky.svelte-1pp55sd{position:absolute;inset:0;pointer-events:none}.sky.svelte-1pp55sd span:where(.svelte-1pp55sd){position:absolute;border-radius:999px;background:var(--gold-light);box-shadow:0 0 6px #f3d98be6;opacity:.15;animation:svelte-1pp55sd-twinkle 6s ease-in-out infinite}@keyframes svelte-1pp55sd-twinkle{0%,to{opacity:.12;transform:scale(.8)}50%{opacity:.85;transform:scale(1.25)}}.hero-text.svelte-1pp55sd{position:relative;min-width:0}.kicker.svelte-1pp55sd{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-light);background:#d4af371f;border:1px solid rgba(212,175,55,.35)}.kicker.svelte-1pp55sd span:where(.svelte-1pp55sd){letter-spacing:.1em;color:var(--gold)}h1.svelte-1pp55sd{margin:16px 0 0;font-family:Unbounded,Inter,sans-serif;font-size:50px;line-height:1.08;font-weight:700;letter-spacing:-.02em;color:#fffaf0}.sheen.svelte-1pp55sd{background:linear-gradient(110deg,#b8892b,#f7e2a1 30%,#fff6d8 40%,#d4af37 55%,#a67c1f);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:svelte-1pp55sd-sheen 5s ease-in-out infinite}@keyframes svelte-1pp55sd-sheen{0%,35%{background-position:100% 0}70%,to{background-position:0 0}}.lead.svelte-1pp55sd{margin:14px 0 0;max-width:560px;font-size:18px;line-height:1.55;color:#d6cfbd}.chips.svelte-1pp55sd{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;font-size:14px;font-weight:600}.chips.svelte-1pp55sd>span:not(.relative),.chips.svelte-1pp55sd button[aria-haspopup]{padding:8px 13px;border-radius:999px;color:#f5ecd2;background:#ffffff0d;border:1px solid rgba(212,175,55,.3)}.chips.svelte-1pp55sd button[aria-haspopup]{color:var(--gold-light);text-decoration:none;transition:background .2s ease,border-color .2s ease}.chips.svelte-1pp55sd button[aria-haspopup]:hover{background:#d4af3724;border-color:var(--gold)}.chips.svelte-1pp55sd .tick,.chips.svelte-1pp55sd button[aria-haspopup]>span{color:var(--gold)}.hero-art.svelte-1pp55sd{position:relative;width:420px;height:340px}.wheel.svelte-1pp55sd{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 0 30px rgba(212,175,55,.12))}.ring-glyph.svelte-1pp55sd{font-weight:700;font-family:"Noto Serif SC",Songti SC,serif}.branch.svelte-1pp55sd{font-size:17px;fill:#c9a85a}.stem.svelte-1pp55sd{font-size:15px;fill:#8f7a48}.core-glyph.svelte-1pp55sd{font-size:24px;font-weight:700;letter-spacing:.04em;font-family:"Noto Serif SC",Songti SC,serif}.spin.svelte-1pp55sd{transform-origin:210px 170px;animation:svelte-1pp55sd-spin 80s linear infinite}.spin-slow.svelte-1pp55sd{transform-origin:210px 170px;animation:svelte-1pp55sd-spin 220s linear infinite}.spin-rev.svelte-1pp55sd{transform-origin:210px 170px;animation:svelte-1pp55sd-spin 150s linear infinite reverse}.comet.svelte-1pp55sd{transform-origin:210px 170px;animation:svelte-1pp55sd-spin 9s linear infinite}.core.svelte-1pp55sd{animation:svelte-1pp55sd-glow 4.5s ease-in-out infinite}@keyframes svelte-1pp55sd-spin{to{transform:rotate(360deg)}}@keyframes svelte-1pp55sd-glow{0%,to{filter:drop-shadow(0 0 4px rgba(212,175,55,.35))}50%{filter:drop-shadow(0 0 16px rgba(243,217,139,.75))}}.pillars.svelte-1pp55sd{position:absolute;inset:0;pointer-events:none}.pillar.svelte-1pp55sd{position:absolute;display:flex;flex-direction:column;align-items:center;width:54px;padding:8px 0 6px;border-radius:14px;background:linear-gradient(180deg,#2a2212f2,#120f0af2);border:1px solid rgba(212,175,55,.45);box-shadow:0 12px 24px -14px #000000e6,inset 0 1px #f3d98b33;animation:svelte-1pp55sd-settle .8s cubic-bezier(.2,.9,.3,1.2) both,svelte-1pp55sd-bob 6s ease-in-out infinite;animation-delay:calc(var(--i) * .14s + .2s),calc(var(--i) * -1.5s)}.pillar.svelte-1pp55sd:nth-child(1){left:0;top:18px}.pillar.svelte-1pp55sd:nth-child(2){left:10px;bottom:8px}.pillar.svelte-1pp55sd:nth-child(3){right:0;top:6px}.pillar.svelte-1pp55sd:nth-child(4){right:12px;bottom:18px}.p-glyph.svelte-1pp55sd{font-size:22px;line-height:1.1;font-weight:700;color:var(--gold-light);font-family:"Noto Serif SC",Songti SC,serif}.p-label.svelte-1pp55sd{margin-top:2px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a8987a}@keyframes svelte-1pp55sd-settle{0%{opacity:0;transform:translateY(-26px) scale(.9)}to{opacity:1;transform:none}}@keyframes svelte-1pp55sd-bob{0%,to{translate:0 0}50%{translate:0 -5px}}@media(max-width:1023px){.hero.svelte-1pp55sd{grid-template-columns:minmax(0,1fr) 300px;padding:30px 30px 26px}.hero-art.svelte-1pp55sd{width:300px;height:243px}h1.svelte-1pp55sd{font-size:40px}.pillar.svelte-1pp55sd{width:44px}.pillar.svelte-1pp55sd:nth-child(1){left:0;top:18px}.pillar.svelte-1pp55sd:nth-child(2){left:10px;bottom:8px}.pillar.svelte-1pp55sd:nth-child(3){right:0;top:6px}.pillar.svelte-1pp55sd:nth-child(4){right:12px;bottom:18px}.p-glyph.svelte-1pp55sd{font-size:18px}}@media(max-width:767px){.hero.svelte-1pp55sd{grid-template-columns:minmax(0,1fr);gap:0;padding:24px 18px;border-radius:22px}.hero-art.svelte-1pp55sd{position:absolute;top:-30px;right:-90px;width:260px;height:210px;opacity:.35;pointer-events:none}.pillars.svelte-1pp55sd{display:none}h1.svelte-1pp55sd{font-size:30px}.lead.svelte-1pp55sd{font-size:15.5px}.chips.svelte-1pp55sd{font-size:12.5px;margin-top:18px}.chips.svelte-1pp55sd>span:not(.relative),.chips.svelte-1pp55sd button[aria-haspopup]{padding:7px 11px}}@media(prefers-reduced-motion:reduce){.sky.svelte-1pp55sd span:where(.svelte-1pp55sd),.sheen.svelte-1pp55sd,.spin.svelte-1pp55sd,.spin-slow.svelte-1pp55sd,.spin-rev.svelte-1pp55sd,.comet.svelte-1pp55sd,.core.svelte-1pp55sd,.pillar.svelte-1pp55sd{animation:none}.sky.svelte-1pp55sd span:where(.svelte-1pp55sd){opacity:.4}.sheen.svelte-1pp55sd{background-position:50% 0}}@media print{.hero.svelte-1pp55sd{display:block;padding:0;border:0;background:none;box-shadow:none;color:#000}h1.svelte-1pp55sd{color:#000}.sheen.svelte-1pp55sd{color:#000;background:none}.sky.svelte-1pp55sd,.hero-art.svelte-1pp55sd,.kicker.svelte-1pp55sd,.lead.svelte-1pp55sd,.chips.svelte-1pp55sd{display:none}}.hero-form.svelte-1pp55sd{position:relative;grid-column:1 / -1}.hero-form.svelte-1pp55sd #bazi-birth-form{margin-top:8px}.hero-form.svelte-1pp55sd .form-label{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f3d98b}.hero-form.svelte-1pp55sd .form-label:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(212,175,55,.4),transparent)}.hero-form.svelte-1pp55sd form{color:#0f172a;background:linear-gradient(180deg,#fffdf6,#f8f0da);border-color:#d4af378c;box-shadow:inset 0 1px #fff,0 18px 40px -24px #000000e6}.hero-form.svelte-1pp55sd input:not([type=checkbox]),.hero-form.svelte-1pp55sd form span.bg-slate-50,.hero-form.svelte-1pp55sd fieldset button,.hero-form.svelte-1pp55sd button[type=submit]{box-sizing:border-box;height:44px;padding-top:0;padding-bottom:0}.hero-form.svelte-1pp55sd form span.bg-slate-50{display:grid;place-items:center}.hero-form.svelte-1pp55sd fieldset button{height:42px}.hero-form.svelte-1pp55sd input:not([type=checkbox]){background:#fff;border-color:#e6d8ad}.hero-form.svelte-1pp55sd input:focus{outline:none;border-color:#d4af37;box-shadow:0 0 0 3px #d4af3733}.hero-form.svelte-1pp55sd fieldset .grid{border-color:#e6d8ad;background:#fff}.hero-form.svelte-1pp55sd fieldset button[aria-pressed=true]{background:#14110b;color:#f3d98b}.hero-form.svelte-1pp55sd button[type=submit]{color:#f7e2a1;background:linear-gradient(150deg,#2a2213,#0f0d09);box-shadow:inset 0 0 0 1px #d4af378c,0 10px 22px -12px #503a0ae6;transition:box-shadow .2s ease,color .2s ease}.hero-form.svelte-1pp55sd button[type=submit]:hover{color:#fff6d8;box-shadow:inset 0 0 0 1px #d4af37,0 0 22px -4px #d4af3799}main.svelte-vrbxyf{width:calc(100% - 2 * var(--layout-gutter, 24px));max-width:var(--layout-max, 1280px)}.calc-pill.svelte-vrbxyf{position:fixed;left:50%;bottom:24px;z-index:60;display:inline-flex;align-items:center;gap:10px;overflow:hidden;padding:10px 20px 10px 12px;border-radius:999px;white-space:nowrap;font-size:15px;font-weight:600;color:#f7e2a1;background:linear-gradient(150deg,#2a2213,#0f0d09);box-shadow:inset 0 0 0 1px #d4af3799,0 16px 32px -12px #0f0c0699;transform:translate(-50%);animation:svelte-vrbxyf-pill-in .45s cubic-bezier(.2,.9,.3,1.2) both;transition:box-shadow .2s ease,color .2s ease}.calc-pill.svelte-vrbxyf:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgba(247,226,161,.3) 50%,transparent 65%);transform:translate(-120%);animation:svelte-vrbxyf-pill-sheen 4.5s ease-in-out 1s infinite;pointer-events:none}.calc-pill.svelte-vrbxyf:hover{color:#fff6d8;box-shadow:inset 0 0 0 1px #d4af37,0 0 26px -4px #d4af37b3}.calc-pill.svelte-vrbxyf:focus-visible{outline:3px solid #d4af37;outline-offset:3px}.pill-glyph.svelte-vrbxyf{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:999px;font-size:11px;letter-spacing:.02em;color:#14110b;background:linear-gradient(135deg,#f7e2a1,#d4af37)}.pill-arrow.svelte-vrbxyf{font-size:14px;color:#d4af37}@keyframes svelte-vrbxyf-pill-in{0%{opacity:0;transform:translate(-50%,24px) scale(.92)}to{opacity:1;transform:translate(-50%)}}@keyframes svelte-vrbxyf-pill-sheen{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}@media(max-width:768px){.calc-pill.svelte-vrbxyf{bottom:calc(var(--mobile-tab-bar-height, calc(55px + env(safe-area-inset-bottom, 0px)) ) + 12px);font-size:14px}}#bazi-birth-form{scroll-margin-top:calc(var(--admin-bar-height, 0px) + 90px)}.sample-badge.svelte-vrbxyf{display:inline-block;margin-bottom:4px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700;color:#f3d98b;background:#14110b}.gold-btn.svelte-vrbxyf{padding:8px 14px;border-radius:10px;font-size:14px;font-weight:600;color:#14110b;background:#fff;border:1px solid #e3d3a4;transition:border-color .18s ease,background .18s ease}.gold-btn.svelte-vrbxyf:hover{border-color:#d4af37;background:#fdf8ea}.sum.svelte-vrbxyf{position:relative;overflow:hidden;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid #ece4cc;transition:transform .25s ease,box-shadow .25s ease}.sum.svelte-vrbxyf:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,#d4af37,transparent)}.sum.svelte-vrbxyf:hover{transform:translateY(-2px);box-shadow:0 14px 26px -20px #503a0a99}.sum-label.svelte-vrbxyf{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a7a55}.sum-value.svelte-vrbxyf{margin-top:2px;font-weight:700;color:#14110b}.sum-dark.svelte-vrbxyf{background:linear-gradient(150deg,#241d10,#0f0d09);border-color:#3a3020}.sum-dark.svelte-vrbxyf .sum-label:where(.svelte-vrbxyf){color:#b9a679}.sum-dark.svelte-vrbxyf .sum-value:where(.svelte-vrbxyf){color:#f5ecd2}.sum-glyph.svelte-vrbxyf{font-size:22px;text-shadow:0 0 12px currentColor}.sec-title.svelte-vrbxyf{display:flex;align-items:center;gap:12px;font-size:1.5rem;line-height:2rem;font-weight:700;color:#0f172a}.sec-title.svelte-vrbxyf:before{content:attr(data-glyph);display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;font-size:20px;color:#f3d98b;background:linear-gradient(150deg,#2a2213,#0f0d09);box-shadow:inset 0 0 0 1px #d4af3766,0 8px 18px -10px #503a0acc}.gold-link.svelte-vrbxyf{color:#8a6416;text-decoration:none;background:linear-gradient(#d4af37,#d4af37) 0 100% / 0 1px no-repeat;transition:background-size .25s ease}.gold-link.svelte-vrbxyf:hover{background-size:100% 1px}.author-chip.svelte-vrbxyf{padding:6px 13px;border-radius:999px;font-size:14px;color:#334155;background:#fff;border:1px solid #e9e1c8;transition:border-color .18s ease,color .18s ease,background .18s ease}.author-chip.svelte-vrbxyf:hover{border-color:#d4af37;color:#14110b;background:#fdf8ea}.ink-cta.svelte-vrbxyf{position:relative;display:inline-block;overflow:hidden;padding:13px 28px;border-radius:14px;font-weight:600;color:#f7e2a1;background:linear-gradient(150deg,#2a2213,#0f0d09);box-shadow:inset 0 0 0 1px #d4af3780,0 14px 28px -16px #503a0ae6}.ink-cta.svelte-vrbxyf:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(247,226,161,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s ease}.ink-cta.svelte-vrbxyf:hover:after{transform:translate(120%)}.glossary.svelte-vrbxyf{-moz-columns:3 300px;columns:3 300px;-moz-column-gap:16px;column-gap:16px}.gloss-card.svelte-vrbxyf{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:16px;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid #ece4cc}.gloss-card.svelte-vrbxyf h3:where(.svelte-vrbxyf){display:flex;align-items:center;gap:10px;margin-bottom:10px;font-weight:700;color:#0f172a}.gloss-card.svelte-vrbxyf h3:where(.svelte-vrbxyf):before{content:attr(data-glyph);display:grid;place-items:center;width:30px;height:30px;border-radius:9px;font-size:16px;color:#8a6416;background:#faf3de;border:1px solid #ecdcae}.gloss-card.svelte-vrbxyf h3:where(.svelte-vrbxyf):after{content:attr(data-count);margin-left:auto;font-size:12px;font-weight:600;color:#a08a55}.gloss-card.svelte-vrbxyf ul:where(.svelte-vrbxyf){display:grid;gap:4px 16px;font-size:14px}.gloss-card.svelte-vrbxyf ul.two-col:where(.svelte-vrbxyf){grid-template-columns:1fr 1fr}.gloss-card.svelte-vrbxyf li:where(.svelte-vrbxyf) a:where(.svelte-vrbxyf){color:#334155;text-decoration:none;transition:color .15s ease}.gloss-card.svelte-vrbxyf li:where(.svelte-vrbxyf) a:where(.svelte-vrbxyf):hover{color:#8a6416;text-decoration:underline;text-decoration-color:#d4af37;text-underline-offset:3px}.steps.svelte-vrbxyf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.step.svelte-vrbxyf{position:relative;overflow:hidden;padding:22px 22px 24px;border-radius:20px;background:linear-gradient(180deg,#fff,#fdfaf1);border:1px solid #ece4cc}.step-num.svelte-vrbxyf{position:absolute;top:-14px;right:8px;font-size:96px;line-height:1;font-weight:700;color:#d4af3724;font-family:"Noto Serif SC",Songti SC,serif;pointer-events:none}.step-title.svelte-vrbxyf{position:relative;margin-bottom:10px;font-size:1.25rem;line-height:1.6rem;font-weight:700;color:#0f172a}.step.svelte-vrbxyf p:where(.svelte-vrbxyf){position:relative}.compare.svelte-vrbxyf{overflow-x:auto;padding:14px 10px;border-radius:20px;background:#fff;border:1px solid #ece4cc}.compare.svelte-vrbxyf table:where(.svelte-vrbxyf){width:100%;min-width:760px;border-collapse:separate;border-spacing:0;text-align:left;font-size:14px}.compare.svelte-vrbxyf th:where(.svelte-vrbxyf),.compare.svelte-vrbxyf td:where(.svelte-vrbxyf){padding:13px 16px;vertical-align:top;border-bottom:1px solid #f1ede3}.compare.svelte-vrbxyf thead:where(.svelte-vrbxyf) th:where(.svelte-vrbxyf){padding-top:14px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;vertical-align:bottom}.compare.svelte-vrbxyf tbody:where(.svelte-vrbxyf) tr:where(.svelte-vrbxyf):last-child>:where(.svelte-vrbxyf){border-bottom:0}.compare.svelte-vrbxyf tbody:where(.svelte-vrbxyf) th:where(.svelte-vrbxyf){width:24%;font-weight:600;color:#0f172a}.compare.svelte-vrbxyf td:where(.svelte-vrbxyf){color:#475569}.compare.svelte-vrbxyf .ours:where(.svelte-vrbxyf){position:relative;width:30%;color:#14110b;background:#fdf8ea;border-left:2px solid #d4af37;border-right:2px solid #d4af37;border-bottom-color:#f1e4bd}.compare.svelte-vrbxyf td.ours:where(.svelte-vrbxyf){font-weight:600}.compare.svelte-vrbxyf thead:where(.svelte-vrbxyf) .ours:where(.svelte-vrbxyf){border-top:2px solid #d4af37;border-radius:16px 16px 0 0;color:#14110b;font-size:13px;letter-spacing:.02em}.compare.svelte-vrbxyf tbody:where(.svelte-vrbxyf) tr:where(.svelte-vrbxyf):last-child .ours:where(.svelte-vrbxyf){border-bottom:2px solid #d4af37;border-radius:0 0 16px 16px}.ours-tag.svelte-vrbxyf{display:table;margin-bottom:6px;padding:2px 8px;border-radius:999px;font-size:10px;letter-spacing:.06em;color:#f3d98b;background:#14110b}.cell.svelte-vrbxyf{display:flex;align-items:flex-start;gap:8px}.mark.svelte-vrbxyf{display:grid;place-items:center;flex:none;width:18px;height:18px;margin-top:1px;border-radius:999px;font-size:11px;font-weight:700}.mark.good.svelte-vrbxyf{color:#8a6416;background:#f6ecd0}.ours.svelte-vrbxyf .mark.good:where(.svelte-vrbxyf){color:#f3d98b;background:#14110b}.mark.bad.svelte-vrbxyf{color:#94a3b8;background:#f1f5f9}.mark.partial.svelte-vrbxyf{color:#a16207;background:#fef3c7}@media(max-width:767px){.compare.svelte-vrbxyf{overflow:visible;padding:0;border:0;background:none}.compare.svelte-vrbxyf table:where(.svelte-vrbxyf),.compare.svelte-vrbxyf tbody:where(.svelte-vrbxyf),.compare.svelte-vrbxyf tr:where(.svelte-vrbxyf),.compare.svelte-vrbxyf th:where(.svelte-vrbxyf),.compare.svelte-vrbxyf td:where(.svelte-vrbxyf){display:block;width:auto;min-width:0}.compare.svelte-vrbxyf thead:where(.svelte-vrbxyf){display:none}.compare.svelte-vrbxyf tbody:where(.svelte-vrbxyf) th:where(.svelte-vrbxyf),.compare.svelte-vrbxyf .ours:where(.svelte-vrbxyf){width:auto}.compare.svelte-vrbxyf tbody:where(.svelte-vrbxyf){display:grid;gap:10px}.compare.svelte-vrbxyf tr:where(.svelte-vrbxyf){display:flex;flex-direction:column;padding:4px;border-radius:16px;background:#fff;border:1px solid #ece4cc}.compare.svelte-vrbxyf tbody:where(.svelte-vrbxyf) th:where(.svelte-vrbxyf){padding:10px 12px 8px;border:0;font-size:15px}.compare.svelte-vrbxyf td:where(.svelte-vrbxyf){padding:8px 12px;border:0;border-top:1px solid #f1ede3}.compare.svelte-vrbxyf td:where(.svelte-vrbxyf):before{content:attr(data-col);display:block;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.compare.svelte-vrbxyf td.ours:where(.svelte-vrbxyf){order:-1;margin:0 0 4px;padding:10px 12px;border:2px solid #d4af37;border-radius:12px}.compare.svelte-vrbxyf td.ours:where(.svelte-vrbxyf):before{color:#8a6416}.compare.svelte-vrbxyf tbody:where(.svelte-vrbxyf) tr:where(.svelte-vrbxyf):last-child .ours:where(.svelte-vrbxyf){border-bottom:2px solid #d4af37;border-radius:12px}.compare.svelte-vrbxyf tbody:where(.svelte-vrbxyf) tr:where(.svelte-vrbxyf)>th:where(.svelte-vrbxyf){order:-2}}main.svelte-vrbxyf a[href="#otzyvy"]{color:#8a6416}.faq-item.svelte-vrbxyf{padding:14px 16px;border-radius:14px;border:1px solid #efe8d4;background:#fff;border-left:3px solid #e4d29d}main.svelte-vrbxyf [data-reveal]{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}main.svelte-vrbxyf [data-reveal=pending]{opacity:0;transform:translateY(24px)}@media(max-width:1023px){.steps.svelte-vrbxyf{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.gloss-card.svelte-vrbxyf ul.two-col:where(.svelte-vrbxyf){grid-template-columns:minmax(0,1fr)}}#faq-equation-of-time{scroll-margin-top:calc(var(--admin-bar-height, 0px) + 150px)}#faq-equation-of-time.bazi-faq-flash{animation:svelte-vrbxyf-bazi-faq-highlight 2.5s ease-out both}@keyframes svelte-vrbxyf-bazi-faq-highlight{0%,70%{background:#fbf3dc;border-left-color:#d4af37}to{background:#fff;border-left-color:#e4d29d}}@media(prefers-reduced-motion:reduce){.calc-pill.svelte-vrbxyf,.calc-pill.svelte-vrbxyf:after{animation:none}#faq-equation-of-time.bazi-faq-flash{animation:none;background:#fbf3dc;border-left-color:#d4af37}}@media print{header,footer,nav.svelte-vrbxyf,form.ym-disable-keys,.calc-pill.svelte-vrbxyf{display:none!important}main.svelte-vrbxyf{width:auto;max-width:none;padding:0}}
