/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--paper:#f3ebdd;--paper-light:#fbf6ec;--ink:#241c18;--muted:#6f5f53;--oxblood:#7d251e;--vermilion:#b74736;--gold:#b88a3b;--gold-light:#dec486;--teal:#244a45;--line:#5836253b;--hairline:#7d251e2e;--display:Iowan Old Style, Baskerville, "Times New Roman", "Noto Serif KR", serif;--sans:-apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0}button,input{font:inherit}button{touch-action:manipulation}.site-shell{background:linear-gradient(90deg, transparent 0 7.8%, #7d251e0b 7.8% calc(7.8% + 1px), transparent calc(7.8% + 1px) 92.2%, #7d251e0b 92.2% calc(92.2% + 1px), transparent calc(92.2% + 1px)), radial-gradient(circle at 82% 4%, #b88a3b29, transparent 27%), var(--paper);min-height:100vh;overflow:hidden}.brand-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1240px;height:74px;margin:0 auto;padding:0 34px;display:flex}.brand{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:10px;padding:0;display:flex}.brand-mark{border:1px solid var(--oxblood);width:25px;height:25px;color:var(--oxblood);border-radius:50%;place-items:center;font-size:11px;display:grid}.brand-word{font:500 20px/1 var(--display);letter-spacing:.13em}.brand small{color:var(--oxblood);letter-spacing:-.02em;font-size:11px;font-weight:800}.brand-caption{color:var(--muted);font:600 9px/1 var(--sans);letter-spacing:.18em}.progress{z-index:40;gap:7px;display:grid;position:fixed;top:92px;right:28px}.progress i{background:#6f5f5338;border-radius:3px;width:3px;height:24px;display:block}.progress i.active{background:var(--oxblood)}.hero,.section-frame{max-width:1120px;margin:0 auto;padding:78px 34px 96px}.hero{grid-template-columns:1.05fr .95fr;grid-template-areas:"copy art""form art";align-content:center;gap:26px 78px;min-height:calc(100vh - 74px);display:grid}.hero-copy{grid-area:copy;max-width:640px}.celestial-instrument{grid-area:art}.birth-card{grid-area:form}.eyebrow{color:var(--oxblood);letter-spacing:.19em;margin:0 0 15px;font-size:10px;font-weight:900}.hero h1,.section-frame h2{font-family:var(--display);letter-spacing:-.055em;margin:0;font-weight:500;line-height:1.12}.hero h1{font-size:clamp(48px,6.2vw,78px)}.section-frame h2{font-size:clamp(45px,6vw,68px)}.hero h1 em,.section-frame h2 em{color:var(--oxblood);font-style:normal}.lead{max-width:650px;color:var(--muted);word-break:keep-all;margin:26px 0 0;font-size:16px;line-height:1.85}.lead b{color:var(--ink)}.difference{align-items:center;gap:18px;margin-top:26px;display:flex}.difference>span{border:1px solid var(--gold);color:var(--oxblood);font:800 9px/1 var(--sans);letter-spacing:.16em;flex:none;padding:7px 9px}.difference p{color:var(--muted);margin:0;font-size:11px}.difference b{color:var(--teal)}.celestial-instrument{aspect-ratio:1;justify-self:center;width:min(42vw,480px);position:relative}.celestial-instrument:before{content:"";border:1px solid var(--gold);background:repeating-conic-gradient(from 0deg, transparent 0 5.5deg, #b88a3b47 5.5deg 5.7deg);opacity:.7;border-radius:50%;position:absolute;inset:1.5%}.celestial-instrument:after{content:"";box-shadow:inset 0 0 0 1px var(--gold), 0 0 0 1px #b88a3b80;border:12px solid #244a45cc;border-radius:50%;position:absolute;inset:7%}.instrument-ring{border:1px solid #7d251e8c;border-radius:50%;position:absolute}.ring-a{inset:15%}.ring-b{border-style:dashed;inset:26%}.ring-c{border-color:var(--gold);inset:38%}.instrument-axis{z-index:2;background:#7d251e7a;position:absolute}.axis-x{height:1px;top:50%;left:11%;right:11%}.axis-y{width:1px;top:11%;bottom:11%;left:50%}.instrument-index{z-index:4;background:var(--paper-light);border:1px solid var(--gold);border-radius:50%;align-content:center;place-items:center;display:grid;position:absolute;inset:40%;box-shadow:0 0 0 7px #f3ebdddb}.instrument-index b{color:var(--oxblood);font:500 clamp(27px, 4vw, 42px)/1 var(--display)}.instrument-index span{color:var(--gold);font:700 7px/1.7 var(--sans);letter-spacing:.2em}.instrument-planet{z-index:5;background:var(--paper);border:1px solid var(--oxblood);width:30px;height:30px;color:var(--oxblood);font:500 14px/1 var(--display);border-radius:50%;place-items:center;display:grid;position:absolute}.planet-1{top:11%;left:calc(50% - 15px)}.planet-2{top:21%;right:18%}.planet-3{top:calc(50% - 15px);right:11%}.planet-4{bottom:21%;right:18%}.planet-5{bottom:11%;left:calc(50% - 15px)}.planet-6{bottom:21%;left:18%}.planet-7{top:calc(50% - 15px);left:11%}.planet-8{top:21%;left:18%}.birth-card{border:1px solid var(--line);background:#fbf6ecd1;grid-template-columns:1fr 1fr;gap:12px;max-width:650px;padding:16px;display:grid;box-shadow:0 20px 50px #41271a12}.birth-card>div{border:1px solid var(--hairline);background:#fffcf6b8;padding:10px 12px}.birth-card label,.waitlist label{color:var(--muted);letter-spacing:.1em;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.birth-card input,.waitlist input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;padding:4px 0}.birth-card>button,.primary{background:var(--oxblood);color:#fff8eb;cursor:pointer;border:0}.birth-card>button{text-align:left;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:59px;padding:0 18px;display:flex}.birth-card>button span{font-weight:800}.birth-card>button b{color:var(--gold-light);letter-spacing:.08em;font-size:10px}.birth-card>small{color:#8b786a;text-align:center;grid-column:1/-1;font-size:9px}.section-frame{max-width:980px}.discovery{padding-top:70px}.discovery-head{grid-template-columns:280px 1fr;align-items:center;gap:70px;min-height:480px;display:grid}.planet-medallion{aspect-ratio:1;width:272px;color:var(--paper-light);background:var(--oxblood);box-shadow:0 0 0 9px var(--paper), 0 0 0 10px var(--gold), 0 26px 60px #4b1c172e;border:1px solid #5f1814;border-radius:50%;align-content:center;place-items:center;display:grid;position:relative}.planet-medallion:before,.planet-medallion:after{content:"";border:1px solid #dec4867a;border-radius:50%;position:absolute}.planet-medallion:before{inset:17px}.planet-medallion:after{border-style:dashed;inset:29px}.planet-medallion span,.planet-medallion small{z-index:2;letter-spacing:.14em;position:relative}.planet-medallion span{color:var(--gold-light);font:500 13px/1.4 var(--display)}.planet-medallion strong{z-index:2;font:400 86px/.95 var(--display);margin:7px 0;position:relative}.planet-medallion small{color:#eddcb2;font-size:9px;font-weight:700}.discovery-copy h2{font-size:clamp(47px,6vw,70px)}.birth-annotation{border-bottom:1px solid var(--gold);color:var(--muted);margin:22px 0 0;padding-bottom:7px;font-size:11px;font-weight:700;display:inline-block}.planet-core{color:var(--ink);font:500 20px/1.6 var(--display);word-break:keep-all;margin:24px 0 19px}.trait-row{flex-wrap:wrap;gap:8px;display:flex}.trait-row span{border:1px solid var(--line);color:var(--teal);padding:7px 12px;font-size:10px;font-weight:900}.method-strip{background:var(--teal);color:#f7edda;grid-template-columns:repeat(3,1fr);gap:0;margin:12px 0 44px;padding:28px 26px 44px;display:grid;position:relative}.method-strip>div{border-left:1px solid #f7edda2e;padding:0 25px}.method-strip>div:first-child{border-left:0;padding-left:0}.method-strip>div:nth-child(3){padding-right:0}.method-strip span{color:var(--gold-light);font:500 20px/1 var(--display)}.method-strip b{margin:11px 0 8px;font-size:12px;display:block}.method-strip p{color:#cbd7d3;margin:0;font-size:10px;line-height:1.6}.method-strip>small{color:#f7edda8f;letter-spacing:.04em;font-size:8px;position:absolute;bottom:16px;left:26px}.balance-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;min-height:88px;margin-bottom:65px;padding:16px 20px;display:grid}.balance-bar>div:first-child span,.balance-bar>div:first-child b{display:block}.balance-bar>div:first-child span{color:var(--oxblood);letter-spacing:.16em;font-size:8px;font-weight:900}.balance-bar>div:first-child b{font-family:var(--display);margin-top:5px;font-size:18px;font-weight:500}.balance-bar>p{color:var(--muted);text-align:right;margin:0;font-size:10px}.seals{align-items:center;gap:8px;display:flex}.myduang-seal{background:radial-gradient(circle at 38% 30%, #bd5143, var(--oxblood) 56%, #4c1513);color:#e4c986;border:1px solid #591814;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:relative;box-shadow:inset 0 0 0 4px #ebbc711f,inset 0 0 12px #2a0a0859,0 6px 13px #4a1a1533}.myduang-seal:after{content:"";border:1px solid #e4c98694;border-radius:50%;position:absolute;inset:8px}.myduang-seal i{z-index:2;font:normal 17px/1 var(--display);text-shadow:0 1px #4d1713;position:relative}.myduang-seal.used{opacity:.24;filter:grayscale(.8);transform:scale(.92)}.seals.small .myduang-seal,.reading-cost .myduang-seal{width:31px;height:31px}.seals.small .myduang-seal:after,.reading-cost .myduang-seal:after{inset:5px}.seals.small .myduang-seal i,.reading-cost .myduang-seal i{font-size:11px}.free-map>header,.reading-picker>header{margin-bottom:25px}.free-map>header h3,.reading-picker>header h3{font:500 clamp(28px, 4vw, 42px)/1.2 var(--display);letter-spacing:-.035em;margin:0 0 9px}.free-map>header>span,.reading-picker>header>span{color:var(--muted);font-size:11px}.free-map{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:86px;display:grid}.free-map>header{grid-column:1/-1}.free-map article{border:1px solid var(--line);background:#fbf6ecbd;flex-direction:column;justify-content:space-between;min-height:335px;padding:22px;display:flex}.free-map article:nth-of-type(2){background:var(--oxblood);color:#fff4df;border-color:var(--oxblood)}.card-no{color:var(--gold);font:500 27px/1 var(--display);align-self:flex-end}.free-map article small{color:var(--oxblood);letter-spacing:.08em;font-size:9px;font-weight:900}.free-map article:nth-of-type(2) small{color:var(--gold-light)}.free-map h4{font:500 22px/1.42 var(--display);letter-spacing:-.025em;margin:8px 0 0}.free-map article p{border-top:1px solid var(--line);color:var(--muted);word-break:keep-all;margin:22px 0 0;padding-top:17px;font-size:12px;line-height:1.75}.free-map article:nth-of-type(2) p{color:#ead9c5;border-color:#fff4df38}.reading-picker{border-top:1px solid var(--oxblood);padding-top:62px}.reading-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.reading-grid>button{border:1px solid var(--line);min-height:190px;color:var(--ink);text-align:left;cursor:pointer;background:#fbf6eca3;grid-template-columns:34px 1fr auto;gap:14px;padding:22px;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative}.reading-grid>button:hover{border-color:var(--oxblood);transform:translateY(-2px)}.reading-grid>button.selected{border-color:var(--oxblood);box-shadow:inset 4px 0 0 var(--oxblood);background:#f8eddb}.reading-index{color:var(--gold);font:500 28px/1 var(--display)}.reading-grid small{color:var(--oxblood);letter-spacing:.07em;font-size:9px;font-weight:900}.reading-grid h4{font:500 20px/1.45 var(--display);word-break:keep-all;margin:8px 0 9px}.reading-grid p{color:var(--muted);margin:0;font-size:10px}.reading-cost{color:var(--oxblood);align-items:center;gap:5px;font-size:10px;font-weight:900;display:flex}.primary{justify-content:space-between;align-items:center;width:100%;min-height:62px;margin-top:16px;padding:0 20px;font-weight:850;display:flex}.primary span{color:var(--gold-light)}.primary:disabled{cursor:default;opacity:.42}.gift-toast{z-index:80;color:#f8efdf;background:#241c18f7;border:1px solid #dec4867a;grid-template-columns:auto 1fr;align-items:center;gap:20px;width:min(650px,100vw - 36px);min-height:120px;padding:20px 48px 20px 24px;animation:.72s cubic-bezier(.2,.9,.24,1.08) both gift-arrive;display:grid;position:fixed;bottom:30px;left:50%;box-shadow:0 25px 70px #1e100b54}.gift-seals{align-items:center;display:flex}.gift-seals .myduang-seal{margin-left:-17px;animation:.55s both seal-deal}.gift-seals .myduang-seal:first-child{margin-left:0}.gift-seals .myduang-seal:nth-child(2){animation-delay:.12s}.gift-seals .myduang-seal:nth-child(3){animation-delay:.24s}.gift-toast>div:nth-child(2)>span{color:var(--gold-light);letter-spacing:.18em;font-size:8px;font-weight:900}.gift-toast h3{font:500 21px/1.2 var(--display);margin:6px 0 5px}.gift-toast p{color:#cfc0b2;margin:0;font-size:10px;line-height:1.5}.gift-toast>button{color:#b8a99a;cursor:pointer;background:0 0;border:0;font-size:22px;position:absolute;top:10px;right:12px}.result{max-width:900px;padding-top:72px}.result-mast{border-bottom:1px solid var(--oxblood);padding-bottom:44px}.result-balance{color:var(--muted);justify-content:flex-end;align-items:center;gap:11px;margin-bottom:52px;font-size:9px;display:flex}.result-balance b{color:var(--oxblood)}.result-actions{background:var(--teal);color:#f8efdf;text-align:center;margin:64px 0 72px;padding:52px 40px 40px;position:relative;overflow:hidden}.result-actions:before,.result-actions:after{content:"";pointer-events:none;border:1px solid #dec48629;border-radius:50%;position:absolute}.result-actions:before{width:310px;height:310px;top:-210px;left:-80px;box-shadow:0 0 0 28px #dec48609}.result-actions:after{width:220px;height:220px;bottom:-145px;right:-115px;box-shadow:0 0 0 24px #dec48609}.result-actions>span{z-index:1;color:var(--gold-light);letter-spacing:.18em;font-size:8px;font-weight:900;position:relative}.result-actions h3{z-index:1;font:500 30px/1.35 var(--display);word-break:keep-all;margin:12px 0;position:relative}.result-actions>p{z-index:1;color:#c3d2ce;margin:0;font-size:10px;line-height:1.7;position:relative}.result-actions>button{z-index:1;border:1px solid var(--gold-light);background:var(--gold-light);width:min(430px,100%);min-height:58px;color:var(--teal);cursor:pointer;justify-content:space-between;align-items:center;margin-top:26px;padding:0 20px;font-size:11px;font-weight:900;transition:transform .18s,background .18s;display:inline-flex;position:relative}.result-actions>button:hover{background:#ecd48f;transform:translateY(-2px)}.result-actions>button:focus-visible{outline-offset:3px;outline:2px solid #fff8eb}.result-actions>button:disabled{cursor:wait;opacity:.62;transform:none}.result-actions>button b{font:600 18px/1 var(--display)}.result-action-feedback{z-index:1;color:#fff3c6;opacity:0;min-height:0;max-height:0;margin-top:0;font-size:9px;font-weight:800;transition:all .2s;position:relative;overflow:hidden;transform:translateY(-4px)}.result-action-feedback.visible{opacity:1;min-height:20px;max-height:40px;margin-top:12px;transform:translateY(0)}.result h2{max-width:790px;font-size:clamp(41px,6vw,67px)}.result-body{color:#4d3e35;max-width:720px;font:500 18px/1.85 var(--display);word-break:keep-all;margin:28px 0 24px}.evidence{color:var(--muted);align-items:center;gap:15px;font-size:10px;display:flex}.evidence>span{border:1px solid var(--gold);color:var(--oxblood);letter-spacing:.1em;flex:none;padding:6px 8px;font-size:8px;font-weight:900}.evidence p{margin:0}.evidence b{color:var(--ink)}.key-findings{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:28px 0 55px;display:grid}.key-findings>div{border-left:1px solid var(--line);min-height:125px;padding:18px}.key-findings>div:first-child{border-left:0}.key-findings span{color:var(--gold);font:500 18px/1 var(--display)}.key-findings p{word-break:keep-all;margin:13px 0 0;font-size:11px;line-height:1.65}.deep-reading{gap:0;display:grid}.deep-reading article{border-top:1px solid var(--line);grid-template-columns:70px 1fr;gap:30px;padding:35px 0;display:grid}.deep-reading article:last-child{border-bottom:1px solid var(--line)}.deep-index{color:var(--gold);font:500 33px/1 var(--display)}.deep-reading article span{color:var(--oxblood);letter-spacing:.1em;font-size:9px;font-weight:900}.deep-reading article h3{max-width:680px;font:500 24px/1.45 var(--display);letter-spacing:-.02em;word-break:keep-all;margin:8px 0 12px}.deep-reading article p{color:var(--muted);word-break:keep-all;margin:0;font-size:13px;line-height:1.82}.deep-reading ul{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:grid}.deep-reading li{color:#514138;background:#fbf6ecad;padding:9px 12px;font-size:11px}.deep-reading li:before{content:"—";color:var(--oxblood);margin-right:9px}.calculation-caveat{border:1px solid var(--line);color:var(--muted);margin:28px 0 0;padding:16px 18px;font-size:10px;line-height:1.7}.calculation-caveat b{color:var(--oxblood);margin-right:8px}.locked-preview{color:#f8efdf;background:#24211e;margin-top:70px;padding:33px}.locked-preview header{margin-bottom:23px}.locked-preview header>span,.waitlist>span,.success>span{color:var(--gold-light);letter-spacing:.18em;font-size:8px;font-weight:900}.locked-preview h3{font:500 28px/1.2 var(--display);margin:8px 0}.locked-preview header p{color:#ad9e91;margin:0;font-size:10px}.locked-preview>div{border-top:1px solid #f8efdf1f;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.locked-preview b,.locked-preview small{display:block}.locked-preview b{font-size:12px}.locked-preview small{color:#9d9187;margin-top:4px;font-size:10px}.locked-preview em{color:var(--gold-light);white-space:nowrap;font-size:9px;font-style:normal}.waitlist{background:var(--teal);color:#f8efdf;text-align:center;margin-top:14px;padding:50px 40px;position:relative;overflow:hidden}.waitlist:after{content:"";border:1px solid #dec4863b;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-150px;right:-100px;box-shadow:0 0 0 30px #dec4860a,0 0 0 60px #dec48609}.waitlist-seal,.success>.myduang-seal{justify-content:center;margin-bottom:16px;display:flex}.waitlist h3,.success h3{font:500 30px/1.35 var(--display);margin:9px 0 10px}.waitlist>p,.success p{color:#c3d2ce;margin:0;font-size:11px}.waitlist form{z-index:2;text-align:left;max-width:540px;margin:28px auto 0;position:relative}.waitlist label{color:#c6d5d1}.waitlist form>div{border-bottom:1px solid #f8efdfa6;grid-template-columns:1fr auto;display:grid}.waitlist input{color:#fff;padding:13px 4px}.waitlist input::placeholder{color:#ffffff73}.waitlist form button{background:var(--gold-light);color:var(--teal);cursor:pointer;border:0;padding:0 16px;font-size:10px;font-weight:900}.error{color:#ffd0c6;margin-top:9px;font-size:10px;display:block}.success{z-index:2;position:relative}.text-button{border:0;border-bottom:1px solid var(--oxblood);color:var(--oxblood);cursor:pointer;background:0 0;margin:28px auto 0;padding:5px 0;font-size:11px;font-weight:800;display:block}footer{border-top:1px solid var(--line);max-width:1120px;color:var(--muted);justify-content:space-between;gap:24px;margin:0 auto;padding:30px 34px 44px;font-size:9px;display:flex}footer div{align-items:center;gap:12px;display:flex}footer b{color:var(--ink);font-family:var(--display);letter-spacing:.1em;font-size:13px}footer p{text-align:right;margin:0}@keyframes gift-arrive{0%{opacity:0;transform:translate(-50%,26px)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes seal-deal{0%{opacity:0;transform:translateY(-18px)rotate(-12deg)scale(.76)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@media (max-width:760px){.site-shell{background:radial-gradient(circle at 90% 2%, #b88a3b21, transparent 19%), var(--paper)}.brand-bar{height:66px;padding:0 18px}.brand-caption{display:none}.brand-word{font-size:18px}.progress{z-index:90;border:1px solid var(--line);background:#f3ebddf0;grid-auto-flow:column;gap:5px;padding:8px 10px;top:auto;bottom:12px;right:50%;transform:translate(50%)}.progress i{width:24px;height:3px}.hero,.section-frame{padding:52px 19px 82px}.hero{flex-direction:column;gap:25px;min-height:auto;display:flex}.hero-copy{order:1}.celestial-instrument{order:2}.birth-card{order:3}.hero h1{font-size:45px}.lead{font-size:14px;line-height:1.78}.difference{align-items:flex-start}.celestial-instrument{width:min(91vw,410px);margin:5px auto 0}.birth-card{grid-template-columns:1fr;width:100%}.birth-card>button,.birth-card>small{grid-column:auto}.discovery{padding-top:47px}.discovery-head{text-align:center;grid-template-columns:1fr;gap:35px;min-height:0}.planet-medallion{width:220px;margin:0 auto}.planet-medallion strong{font-size:69px}.discovery-copy h2{font-size:46px}.planet-core{font-size:18px}.trait-row{justify-content:center}.method-strip{grid-template-columns:1fr;gap:18px;margin-top:50px;padding:23px 20px 54px}.method-strip>div,.method-strip>div:first-child,.method-strip>div:nth-child(3){border-bottom:1px solid #f7edda26;border-left:0;padding:0 0 18px}.method-strip>div:nth-child(3){border-bottom:0;padding-bottom:0}.method-strip>small{line-height:1.5;left:20px;right:20px}.balance-bar{grid-template-columns:1fr auto;gap:14px;margin-bottom:54px}.balance-bar>p{text-align:left;grid-column:1/-1}.myduang-seal{width:40px;height:40px}.free-map{grid-template-columns:1fr;margin-bottom:70px}.free-map article{min-height:260px}.free-map h4{font-size:24px}.reading-picker{padding-top:48px}.reading-grid{grid-template-columns:1fr}.reading-grid>button{grid-template-columns:32px 1fr;min-height:170px}.reading-cost{grid-column:2}.gift-toast{grid-template-columns:1fr;gap:12px;padding:22px 42px 22px 20px;bottom:24px}.gift-seals{justify-content:flex-start}.gift-toast h3{font-size:19px}.result h2{font-size:40px}.result-balance{justify-content:flex-start;margin-bottom:40px}.result-body{font-size:17px}.result-actions{margin:50px 0 58px;padding:42px 20px 30px}.result-actions h3{font-size:26px}.result-actions>p br{display:none}.result-actions>button{min-height:56px}.evidence{align-items:flex-start}.evidence p{line-height:1.55}.key-findings{grid-template-columns:1fr}.key-findings>div{border-left:0;border-top:1px solid var(--line);min-height:0}.key-findings>div:first-child{border-top:0}.deep-reading article{grid-template-columns:42px 1fr;gap:16px;padding:28px 0}.deep-index{font-size:25px}.deep-reading article h3{font-size:21px}.locked-preview{padding:26px 20px}.locked-preview h3{font-size:25px}.locked-preview>div{align-items:flex-start}.locked-preview small{line-height:1.45}.waitlist{padding:40px 20px}.waitlist h3,.success h3{font-size:26px}.waitlist form>div{border-bottom:0;grid-template-columns:1fr}.waitlist input{border-bottom:1px solid #f8efdfa6}.waitlist form button{min-height:46px;margin-top:8px}footer{text-align:center;flex-direction:column;padding:26px 19px 70px}footer div{flex-direction:column;gap:7px}footer p{text-align:center}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.gift-toast,.gift-seals .myduang-seal{animation:none!important}.reading-grid>button,.result-actions>button,.result-action-feedback{transition:none}}.site-shell h1,.site-shell h2,.site-shell h3,.site-shell h4,.site-shell p,.site-shell button,.site-shell dd{word-break:keep-all;overflow-wrap:normal}.landing-hero{padding-bottom:150px}.landing-hero h1{max-width:720px}.direct-birth-card{grid-template-columns:1.18fr .82fr}.nickname-field{border:1px solid var(--hairline);background:#fffcf6b8;grid-column:1/-1;grid-template-columns:160px 1fr;align-items:center;gap:14px;padding:12px;display:grid}.nickname-field>span{color:var(--muted);letter-spacing:.1em;font-size:9px;font-weight:900}.nickname-field em{color:var(--gold);margin-left:5px;font-size:8px;font-style:normal}.nickname-field input{border:0;border-bottom:1px solid var(--line);width:100%;min-width:0;color:var(--ink);font:500 17px/1.2 var(--display);background:0 0;outline:0;padding:9px 2px 7px}.nickname-field input:focus{border-color:var(--oxblood)}.nickname-field input::placeholder{color:#a39488;font-family:var(--sans);font-size:10px}.direct-birth-card fieldset{border:1px solid var(--hairline);background:#fffcf6b8;min-width:0;margin:0;padding:12px}.direct-birth-card legend{color:var(--muted);letter-spacing:.1em;padding:0 5px;font-size:9px;font-weight:900}.number-fields{gap:7px;display:grid}.date-fields{grid-template-columns:1.3fr .8fr .8fr}.time-fields{grid-template-columns:1fr 1fr}.number-fields label{border-bottom:1px solid var(--line);align-items:baseline;gap:3px;min-width:0;display:flex}.number-fields input{width:100%;min-width:0;color:var(--ink);font:500 19px/1 var(--display);text-align:right;background:0 0;border:0;outline:0;padding:9px 2px 7px}.number-fields label:focus-within{border-color:var(--oxblood)}.number-fields span{color:var(--muted);flex:none;font-size:10px}.place-field{border:1px solid var(--hairline);background:#fffcf6b8;grid-column:1/-1;grid-template-columns:100px 1fr;align-items:center;gap:7px 14px;padding:12px;display:grid}.place-field>span{color:var(--muted);letter-spacing:.1em;font-size:9px;font-weight:900}.place-field select{border:0;border-bottom:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:0 0;outline:0;padding:7px 2px;font-weight:800}.place-field small{color:#8b786a;grid-column:2;font-size:9px}.birth-error{color:var(--vermilion);text-align:center;grid-column:1/-1;margin:0;font-size:9px}.privacy-line{color:#8b786a;text-align:center;grid-column:1/-1;font-size:9px}.landing-sticky{z-index:75;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f3ebdde6;width:min(620px,100vw - 34px);padding:7px;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #3f251838}.landing-sticky button{background:var(--oxblood);color:#fff8eb;cursor:pointer;border:0;justify-content:space-between;align-items:center;width:100%;min-height:62px;padding:0 18px;display:flex}.landing-sticky button span{font-weight:900}.landing-sticky button b{color:var(--gold-light);letter-spacing:.06em;font-size:10px}.landing-sticky button:disabled{cursor:default;opacity:.42}.observatory-layout{grid-template-columns:410px 1fr;gap:68px;min-height:580px}.planet-observatory{aspect-ratio:1;place-items:center;width:min(100%,410px);display:grid;position:relative}.observatory-ring{border:1px solid var(--gold);border-radius:50%;position:absolute}.observatory-ring.ring-outer{background:repeating-conic-gradient(transparent 0 7deg, #b88a3b59 7deg 7.25deg);inset:2%}.observatory-ring.ring-middle{border-color:var(--oxblood);inset:12%}.observatory-ring.ring-inner{opacity:.72;border-style:dashed;inset:25%}.observatory-axis{background:#7d251e70;position:absolute}.observatory-axis.horizontal{height:1px;left:8%;right:8%}.observatory-axis.vertical{width:1px;top:8%;bottom:8%}.observatory-core{z-index:3;aspect-ratio:1;width:42%;color:var(--paper-light);background:var(--oxblood);box-shadow:0 0 0 8px var(--paper), 0 0 0 9px var(--gold);border-radius:50%;align-content:center;place-items:center;display:grid;position:relative}.observatory-core strong{font:500 34px/1.05 var(--display)}.observatory-core small{color:var(--gold-light);letter-spacing:.08em;margin-top:8px;font-size:8px}.observatory-node{z-index:4;border:1px solid var(--oxblood);width:34px;height:34px;color:var(--oxblood);background:var(--paper);font:500 15px/1 var(--display);opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translateY(-20px)scale(.62)}.planet-observatory.is-mapped .observatory-node{animation:.62s cubic-bezier(.2,.82,.22,1.12) both observatory-place}.planet-observatory.is-mapped .observatory-node:first-of-type{animation-delay:60ms}.planet-observatory.is-mapped .observatory-node:nth-of-type(2){animation-delay:.13s}.planet-observatory.is-mapped .observatory-node:nth-of-type(3){animation-delay:.2s}.planet-observatory.is-mapped .observatory-node:nth-of-type(4){animation-delay:.27s}.planet-observatory.is-mapped .observatory-node:nth-of-type(5){animation-delay:.34s}.planet-observatory.is-mapped .observatory-node:nth-of-type(6){animation-delay:.41s}.planet-observatory.is-mapped .observatory-node:nth-of-type(7){animation-delay:.48s}.planet-observatory.is-mapped .observatory-node:nth-of-type(8){animation-delay:.55s}.observatory-layout .discovery-copy h2{font-size:clamp(43px,5.4vw,66px)}.planet-destiny{color:var(--muted);margin:24px 0 18px;font-size:15px;line-height:1.82}.planet-destiny b{color:var(--ink)}.mapping-intro{border-top:1px solid var(--line);color:var(--muted);font:500 16px/1.75 var(--display);opacity:0;margin:24px 0 0;padding:16px 0 0;transition:all .6s .9s;transform:translateY(8px)}.mapping-intro.visible{opacity:1;transform:translateY(0)}.mapping-intro b{color:var(--oxblood)}.precision-layer{color:#f7edda;background:var(--teal);grid-template-columns:1fr auto;align-items:end;gap:20px;margin:14px 0 90px;padding:28px 30px;display:grid}.precision-layer span{color:var(--gold-light);letter-spacing:.18em;font-size:8px;font-weight:900}.precision-layer h3{font:500 25px/1.35 var(--display);margin:9px 0 8px}.precision-layer h3 em{color:var(--gold-light);font-style:normal}.precision-layer p{color:#cad7d3;max-width:690px;margin:0;font-size:11px;line-height:1.75}.precision-layer>small{color:#d8c8b4;border-left:1px solid #f7edda33;max-width:180px;padding-left:16px;font-size:9px;line-height:1.65}.unified-picker{border-top:1px solid var(--oxblood);padding-top:62px}.unified-picker>header{max-width:740px;margin-bottom:32px}.unified-picker>header h3{font:500 clamp(32px, 4.8vw, 48px)/1.22 var(--display);letter-spacing:-.035em;margin:0 0 12px}.unified-picker>header>span{color:var(--muted);font-size:11px;line-height:1.7}.unified-picker .balance-bar{margin:0 0 28px}.unified-picker .reading-grid>button{align-items:start;min-height:238px}.reading-content{min-width:0}.reading-benefit{border-top:1px solid var(--line);margin-top:17px;padding-top:14px}.reading-benefit b{color:var(--oxblood);letter-spacing:.04em;margin-bottom:7px;font-size:8px;display:block}.reading-benefit p{color:var(--muted);word-break:keep-all;font-size:9px;line-height:1.65}.scroll-cue{z-index:65;border:1px solid var(--line);color:var(--muted);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#f3ebddeb;align-items:center;gap:8px;padding:9px 13px;display:flex;position:fixed;bottom:58px;left:50%;transform:translate(-50%)}.scroll-cue.above-sticky{bottom:105px}.scroll-cue span{font-size:9px;font-weight:800}.scroll-cue b{color:var(--oxblood);font-size:16px;animation:1.6s ease-in-out infinite scroll-nudge}@keyframes observatory-place{0%{opacity:0;transform:translateY(-20px)scale(.62)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes scroll-nudge{0%,to{transform:translateY(-1px)}50%{transform:translateY(3px)}}@media (max-width:760px){.landing-hero{padding-bottom:158px}.landing-hero h1{font-size:44px;line-height:1.12}.direct-birth-card{grid-template-columns:1fr}.direct-birth-card fieldset,.nickname-field,.place-field,.birth-error,.privacy-line{grid-column:auto}.nickname-field{grid-template-columns:1fr;gap:4px}.place-field{grid-template-columns:86px 1fr}.place-field small{grid-column:1/-1}.landing-sticky{width:calc(100vw - 20px);bottom:10px}.landing-sticky button{min-height:58px}.site-shell:has(.landing-sticky) .progress{bottom:89px}.observatory-layout{text-align:center;grid-template-columns:1fr;gap:38px}.planet-observatory{width:min(92vw,390px);margin:0 auto}.observatory-layout .discovery-copy h2{font-size:43px}.planet-destiny{font-size:14px}.mapping-intro{text-align:center}.precision-layer{grid-template-columns:1fr;margin-top:48px;margin-bottom:72px;padding:24px 20px}.precision-layer h3{font-size:22px}.precision-layer>small{border-top:1px solid #f7edda33;border-left:0;max-width:none;padding:13px 0 0}.unified-picker{padding-top:48px}.unified-picker .reading-grid>button{grid-template-columns:31px 1fr;min-height:0}.unified-picker .reading-cost{grid-column:2}.scroll-cue{white-space:nowrap;bottom:56px}.scroll-cue.above-sticky{bottom:86px}}@media (prefers-reduced-motion:reduce){.planet-observatory.is-mapped .observatory-node,.scroll-cue b{opacity:1;transform:none;animation:none!important}.mapping-intro{transition:none}}.result-with-sticky{padding-bottom:170px}.shared-result{padding-bottom:90px}.shared-result-label{border:1px solid var(--line);border-left:4px solid var(--gold);background:#fbf6ecad;grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;margin-bottom:46px;padding:20px 22px;display:grid}.shared-result-label span{color:var(--gold);letter-spacing:.15em;writing-mode:vertical-rl;grid-row:1/3;font-size:8px;font-weight:900;transform:rotate(180deg)}.shared-result-label b{color:var(--oxblood);font:500 22px/1.3 var(--display)}.shared-result-label p{color:var(--muted);margin:0;font-size:10px}.shared-own-reading{border:1px solid var(--oxblood);text-align:center;background:#f8eddb;margin:20px 0 0;padding:54px 36px}.shared-own-reading>span{color:var(--oxblood);letter-spacing:.17em;font-size:8px;font-weight:900}.shared-own-reading h3{font:500 29px/1.42 var(--display);word-break:keep-all;margin:12px 0}.shared-own-reading p{max-width:550px;color:var(--muted);margin:0 auto;font-size:11px;line-height:1.7}.shared-own-reading button{background:var(--oxblood);color:#fff8eb;cursor:pointer;border:0;justify-content:space-between;align-items:center;width:min(460px,100%);min-height:60px;margin-top:26px;padding:0 20px;font-weight:900;display:inline-flex}.shared-own-reading button b{color:var(--gold-light)}.shared-own-reading button:hover{background:#681d18}.selectable-next>button{color:#f8efdf;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f8efdf1f;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:17px 0;transition:padding .2s,background .2s;display:flex}.selectable-next>button:hover,.selectable-next>button.selected{background:#dec48614;padding-left:13px;padding-right:13px}.selectable-next>button.selected{box-shadow:inset 3px 0 0 var(--gold-light)}.selectable-next>button b,.selectable-next>button small{display:block}.selectable-next>button b{font-size:12px}.selectable-next>button small{color:#9d9187;margin-top:4px;font-size:10px}.selectable-next>button em{color:var(--gold-light);white-space:nowrap;font-size:9px;font-style:normal}.result-sticky-action{z-index:76;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f3ebdded;width:min(650px,100vw - 34px);padding:7px;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #3f251847}.result-sticky-action>small{color:var(--muted);padding:2px 10px 7px;font-size:9px;font-weight:800;display:block}.result-sticky-action>button{background:var(--oxblood);color:#fff8eb;cursor:pointer;border:0;justify-content:space-between;align-items:center;width:100%;min-height:60px;padding:0 18px;font-weight:900;display:flex}.result-sticky-action>button b{color:var(--gold-light)}.result-sticky-action>button:disabled{opacity:.5;cursor:default}.shared-result-sticky{animation:.38s cubic-bezier(.2,.8,.25,1) both shared-cta-arrive}.shared-result-sticky>small{color:var(--oxblood)}@keyframes shared-cta-arrive{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.site-shell:has(.result-sticky-action) footer{padding-bottom:150px}@media (max-width:760px){.selectable-next>button{align-items:flex-start}.selectable-next>button em{padding-top:2px}.result-sticky-action{width:calc(100vw - 20px);bottom:10px}.result-sticky-action>button{min-height:56px}.site-shell:has(.result-sticky-action) .progress{bottom:94px}.site-shell:has(.result-sticky-action) .scroll-cue{bottom:128px}.shared-result{padding-bottom:70px}.shared-result-label{margin-bottom:34px;padding:17px}.shared-result-label b{font-size:20px}.shared-own-reading{padding:42px 20px}.shared-own-reading h3{font-size:25px}.shared-own-reading h3 br{display:none}}.observatory-node{text-align:center;background:#fbf6ecf5;border-radius:2px;align-content:center;width:76px;height:46px;padding:5px 4px}.observatory-node b,.observatory-node small{display:block}.observatory-node b{color:var(--oxblood);font:500 11px/1.2 var(--display)}.observatory-node small{color:var(--muted);font:800 8px/1 var(--sans);letter-spacing:.03em;margin-top:3px}.planet-observatory .node-1{top:1%}.planet-observatory .node-2{top:15%;right:5%}.planet-observatory .node-3{right:-3%}.planet-observatory .node-4{bottom:15%;right:5%}.planet-observatory .node-5{bottom:1%}.planet-observatory .node-6{bottom:15%;left:5%}.planet-observatory .node-7{left:-3%}.planet-observatory .node-8{top:15%;left:5%}.thaksa-placement-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);opacity:0;grid-template-columns:repeat(4,1fr);margin:-18px 0 72px;transition:all .5s 1.15s;display:grid;transform:translateY(10px)}.thaksa-placement-list.visible{opacity:1;transform:translateY(0)}.thaksa-placement-list>div{border-left:1px solid var(--line);padding:16px 13px}.thaksa-placement-list>div:nth-child(4n+1){border-left:0}.thaksa-placement-list>div:nth-child(n+5){border-top:1px solid var(--line)}.thaksa-placement-list span,.thaksa-placement-list b,.thaksa-placement-list small{display:block}.thaksa-placement-list span{color:var(--oxblood);letter-spacing:.08em;font-size:8px;font-weight:900}.thaksa-placement-list b{font:500 17px/1 var(--display);margin:5px 0 3px}.thaksa-placement-list small{color:var(--muted);font-size:8px}.engine-separation{border-top:1px solid var(--oxblood);margin:0 0 90px;padding-top:48px}.engine-separation>header span{color:var(--oxblood);letter-spacing:.18em;font-size:8px;font-weight:900}.engine-separation>header h3{font:500 31px/1.3 var(--display);margin:9px 0 25px}.engine-columns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.engine-columns article{border:1px solid var(--line);background:#fbf6ec8f;padding:25px}.engine-columns article:nth-child(2){background:var(--teal);color:#f7edda;border-color:var(--teal)}.engine-columns small{color:var(--oxblood);letter-spacing:.08em;font-size:8px;font-weight:900}.engine-columns article:nth-child(2) small{color:var(--gold-light)}.engine-columns h4{font:500 21px/1.4 var(--display);margin:9px 0 12px}.engine-columns p{color:var(--muted);margin:0;font-size:11px;line-height:1.75}.engine-columns p b{color:var(--ink)}.engine-columns article:nth-child(2) p{color:#cbd7d3}.engine-columns article:nth-child(2) p b{color:#f7edda}.engine-columns em{color:var(--gold-light);border-top:1px solid #f7edda33;margin-top:13px;padding-top:12px;font-size:9px;font-style:normal;line-height:1.6;display:block}.picker-header{grid-template-columns:1fr auto;align-items:end;gap:30px;display:grid;max-width:none!important}.picker-header>div{max-width:740px}.picker-header>div>span{color:var(--muted);font-size:11px;line-height:1.7}.picker-header aside{text-align:right;padding:0 0 4px}.picker-header aside b{color:var(--oxblood);margin-top:6px;font-size:9px;display:block}.picker-header aside .seals{justify-content:flex-end}.reading-cost{color:var(--oxblood);align-self:start;padding-top:2px;font-size:9px!important}.next-reading-feedback{color:#c4b5a8;border:1px solid #f8efdf29;margin-top:18px;padding:16px 17px}.next-reading-feedback.has-selection{background:#dec48614;border-color:#dec4868c}.next-reading-feedback b{color:var(--gold-light);font-size:11px}.next-reading-feedback p{color:#b9aba0;margin:5px 0 0;font-size:10px;line-height:1.6}.map-sticky-action{z-index:76;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f3ebdded;width:min(650px,100vw - 34px);padding:7px;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #3f251847}.map-sticky-action>small{color:var(--muted);padding:2px 10px 7px;font-size:9px;font-weight:800;display:block}.map-sticky-action>button{background:var(--oxblood);color:#fff8eb;cursor:pointer;border:0;justify-content:space-between;align-items:center;width:100%;min-height:60px;padding:0 18px;font-weight:900;display:flex}.map-sticky-action>button b{color:var(--gold-light)}.map-sticky-action>button:disabled{opacity:.48;cursor:default}.site-shell:has(.map-sticky-action) .discovery{padding-bottom:170px}.site-shell:has(.map-sticky-action) footer{padding-bottom:150px}.site-shell:has(.map-sticky-action) .gift-toast{bottom:120px}.scroll-cue{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--oxblood);box-shadow:none;background:0 0;border:0;flex-direction:column;gap:1px;padding:0}.scroll-cue span{letter-spacing:.04em;font-size:8px}.scroll-cue b{font-size:24px;line-height:.8;animation:1.25s cubic-bezier(.25,.8,.25,1) infinite scroll-pop}:is(.scroll-cue.above-sticky,.site-shell:has(.map-sticky-action) .scroll-cue){bottom:112px}.site-shell:has(.result-sticky-action) .scroll-cue{bottom:122px}@keyframes scroll-pop{0%,to{opacity:.55;transform:translateY(-3px)scale(.9)}50%{opacity:1;transform:translateY(7px)scale(1.16)}}@media (max-width:760px){.observatory-node{width:64px;height:42px}.observatory-node b{font-size:10px}.observatory-node small{font-size:7px}.planet-observatory .node-2,.planet-observatory .node-4{right:2%}.planet-observatory .node-6,.planet-observatory .node-8{left:2%}.planet-observatory .node-3{right:-5%}.planet-observatory .node-7{left:-5%}.thaksa-placement-list{grid-template-columns:repeat(2,1fr);margin-top:5px}.thaksa-placement-list>div:nth-child(odd){border-left:0}.thaksa-placement-list>div:nth-child(2n){border-left:1px solid var(--line)}.thaksa-placement-list>div:nth-child(n+3){border-top:1px solid var(--line)}.engine-columns{grid-template-columns:1fr}.engine-separation>header h3{font-size:27px}.engine-columns article{padding:21px 18px}.picker-header{grid-template-columns:1fr;gap:16px}.picker-header aside{text-align:left;justify-content:space-between;align-items:center;display:flex}.picker-header aside b{order:-1;margin:0}.picker-header aside .seals{justify-content:flex-end}.map-sticky-action{width:calc(100vw - 20px);bottom:10px}.map-sticky-action>button{min-height:56px}.site-shell:has(.map-sticky-action) .gift-toast{bottom:106px}}@media (prefers-reduced-motion:reduce){.scroll-cue b{animation:none!important}}#birth-form,#reading-picker,#deep-reading{scroll-margin-top:34px}.scroll-cue,.scroll-cue.above-sticky{z-index:1;width:max-content;color:var(--muted);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;margin:34px auto 58px;padding:5px 18px;display:flex;position:relative;bottom:auto;left:auto;transform:none}.site-shell:has(.landing-sticky) .scroll-cue{z-index:1;width:max-content;color:var(--muted);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;margin:34px auto 58px;padding:5px 18px;display:flex;position:relative;bottom:auto;left:auto;transform:none}.site-shell:has(.map-sticky-action) .scroll-cue{z-index:1;width:max-content;color:var(--muted);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;margin:34px auto 58px;padding:5px 18px;display:flex;position:relative;bottom:auto;left:auto;transform:none}.site-shell:has(.result-sticky-action) .scroll-cue{z-index:1;width:max-content;color:var(--muted);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;margin:34px auto 58px;padding:5px 18px;display:flex;position:relative;bottom:auto;left:auto;transform:none}.scroll-cue span{letter-spacing:.06em;font-size:9px;font-weight:900}.scroll-cue b{color:var(--oxblood);font-size:24px;line-height:.8;animation:1.25s cubic-bezier(.25,.8,.25,1) infinite scroll-pop}.landing-hero>.scroll-cue{margin-top:5px;margin-bottom:35px}.result .scroll-cue{color:#9c8e82;margin-top:48px;margin-bottom:48px}.result .scroll-cue b{color:var(--gold-light)}.planet-observatory{isolation:isolate}.planet-observatory:before{content:"";z-index:-1;filter:blur(12px);background:radial-gradient(circle,#b88a3b26,#0000 70%);border-radius:50%;transition:opacity .7s;position:absolute;inset:18%}.planet-observatory .observatory-ring,.planet-observatory .observatory-axis{opacity:0;transition:opacity .62s,transform .8s cubic-bezier(.2,.78,.22,1);transform:scale(.76)}.planet-observatory.is-mapped .observatory-ring,.planet-observatory.is-mapped .observatory-axis{opacity:1;transform:scale(1)}.planet-observatory.is-birth-planet:before{opacity:1}.planet-observatory.is-mapped:before{opacity:.25}.observatory-core{width:58%;transition:width .8s cubic-bezier(.2,.8,.2,1),box-shadow .8s}.planet-observatory.is-mapped .observatory-core{width:39%;box-shadow:0 0 0 10px var(--paper), 0 0 0 11px var(--gold)}.observatory-status{z-index:7;min-width:190px;color:var(--oxblood);letter-spacing:.09em;text-align:center;font-size:8px;font-weight:900;transition:color .4s;position:absolute;bottom:-42px;left:50%;transform:translate(-50%)}.planet-observatory.is-birth-planet .observatory-node{opacity:0;animation:none}.planet-observatory.is-mapped .observatory-node{box-shadow:0 8px 24px #4f271914}.map-caption{opacity:0;max-width:680px;color:var(--muted);text-align:center;margin:-5px auto 0;font-size:10px;line-height:1.75;transition:opacity .55s .55s,transform .55s .55s;transform:translateY(8px)}.map-caption.visible{opacity:1;transform:translateY(0)}.map-caption span{color:var(--oxblood);letter-spacing:.14em;margin-bottom:5px;font-size:8px;font-weight:900;display:block}.reading-method{color:#f8efdf;border-top:1px solid #f8efdf2e;border-bottom:1px solid #f8efdf2e;margin:74px 0}.reading-method summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:6px 20px;padding:24px 0;list-style:none;display:grid}.reading-method summary::-webkit-details-marker{display:none}.reading-method summary span{color:var(--gold-light);letter-spacing:.16em;grid-column:1;font-size:8px;font-weight:900}.reading-method summary b{font:500 20px/1.35 var(--display);grid-column:1}.reading-method summary i{color:var(--gold-light);grid-area:1/2/3;font-size:23px;font-style:normal;transition:transform .25s}.reading-method[open] summary i{transform:rotate(45deg)}.reading-method-grid{grid-template-columns:1fr 1fr;gap:12px;padding:0 0 28px;display:grid}.reading-method-grid article{background:#f8efdf09;border:1px solid #f8efdf24;padding:23px}.reading-method-grid small{color:var(--gold-light);letter-spacing:.08em;font-size:8px;font-weight:900}.reading-method-grid h3{font:500 19px/1.4 var(--display);margin:9px 0 12px}.reading-method-grid p{color:#b9ada3;margin:0;font-size:10px;line-height:1.75}.reading-method-grid p b{color:#f8efdf}.reading-method-grid em{color:var(--gold-light);margin-top:12px;font-size:9px;font-style:normal;line-height:1.6;display:block}@media (max-width:760px){.scroll-cue,.scroll-cue.above-sticky{margin-top:28px;margin-bottom:44px;bottom:auto;left:auto;transform:none}.site-shell:has(.landing-sticky) .scroll-cue{margin-top:28px;margin-bottom:44px;bottom:auto;left:auto;transform:none}.site-shell:has(.map-sticky-action) .scroll-cue{margin-top:28px;margin-bottom:44px;bottom:auto;left:auto;transform:none}.site-shell:has(.result-sticky-action) .scroll-cue{margin-top:28px;margin-bottom:44px;bottom:auto;left:auto;transform:none}.planet-observatory{width:min(88vw,370px);margin-bottom:34px}.observatory-core{width:56%}.planet-observatory.is-mapped .observatory-core{width:38%}.planet-observatory .node-1{top:0}.planet-observatory .node-2{top:14%;right:3%}.planet-observatory .node-3{right:-1%}.planet-observatory .node-4{bottom:14%;right:3%}.planet-observatory .node-5{bottom:0}.planet-observatory .node-6{bottom:14%;left:3%}.planet-observatory .node-7{left:-1%}.planet-observatory .node-8{top:14%;left:3%}.observatory-status{bottom:-35px}.map-caption{margin-top:5px;padding:0 14px}.reading-method{margin:58px 0}.reading-method-grid{grid-template-columns:1fr}.reading-method-grid article{padding:20px 17px}}@media (prefers-reduced-motion:reduce){.planet-observatory .observatory-ring,.planet-observatory .observatory-axis,.observatory-core,.map-caption{transition:none!important}}.result-type-reveal{text-align:center;background:#f8eddb;border:1px solid #7d251e33;margin:0 0 70px;padding:52px 38px 48px;overflow:hidden}.result-type-reveal>header span{color:var(--oxblood);letter-spacing:.13em;font-size:10px;font-weight:900}.result-type-reveal>header h2{font:500 46px/1.3 var(--display);letter-spacing:-.035em;word-break:keep-all;margin:12px 0 30px}.result-type-image{aspect-ratio:1;border:1px solid var(--gold);background-image:url(/duang-types-atlas.png);background-repeat:no-repeat;background-size:400% 200%;border-radius:50%;width:min(340px,78vw);margin:0 auto 29px;position:relative;overflow:hidden;box-shadow:0 0 0 10px #f8eddb,0 0 0 11px #b88a3b9e,0 24px 54px #4e2a1c2e}.result-type-image:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff7e585,inset 0 -60px 65px #2b1a178a}.result-type-image.type-sunday{background-position:0 0}.result-type-image.type-monday{background-position:33.333% 0}.result-type-image.type-tuesday{background-position:66.667% 0}.result-type-image.type-wednesday{background-position:100% 0}.result-type-image.type-thursday{background-position:0 100%}.result-type-image.type-friday{background-position:33.333% 100%}.result-type-image.type-saturday{background-position:66.667% 100%}.result-type-image.type-rahu{background-position:100% 100%}.result-type-image span,.result-type-image small{z-index:2;color:#fff4d7;text-shadow:0 1px 12px #2b1a17d9;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.result-type-image span{font:500 21px/1 var(--display);bottom:31px}.result-type-image small{letter-spacing:.12em;font-size:8px;font-weight:900;bottom:15px}.result-type-reveal>h3{color:var(--gold);font:500 38px/1.35 var(--display);letter-spacing:-.025em;word-break:keep-all;margin:0 0 18px}.result-type-reveal>p{color:#6f5f54;word-break:keep-all;max-width:680px;margin:0 auto;font-size:14px;line-height:1.75}.result-type-reveal>p b{color:var(--oxblood)}.result-type-reveal>aside{text-align:left;background:#f4e5d4;border:1px solid #7d251e40;max-width:690px;margin:31px auto 0;padding:21px 24px}.result-type-reveal>aside span{color:var(--oxblood);letter-spacing:.08em;font-size:10px;font-weight:900}.result-type-reveal>aside h4{font:500 23px/1.45 var(--display);word-break:keep-all;margin:9px 0 8px}.result-type-reveal>aside p{color:#6f5f54;word-break:keep-all;margin:0;font-size:13px;line-height:1.75}.result-calculation-stage{color:#f8efdf;background:radial-gradient(circle at 28% 44%,#bc8b3f24,#0000 31%),linear-gradient(145deg,#281d19 0%,#3b211b 54%,#173e3a 135%);border:1px solid #dec4864d;margin:0 0 70px;padding:42px 38px 48px;position:relative;overflow:hidden}.result-calculation-stage:before{content:"";pointer-events:none;border:1px solid #dec4861a;position:absolute;inset:14px}.result-calculation-stage>header{z-index:3;margin-bottom:34px;position:relative}.result-calculation-stage>header span{color:var(--gold-light);letter-spacing:.18em;font-size:8px;font-weight:900}.result-calculation-stage>header h2{color:#f8efdf;max-width:670px;margin:10px 0 7px;font-size:clamp(27px,3.4vw,36px);line-height:1.3}.result-calculation-stage>header p{color:#c7b7ad;word-break:keep-all;max-width:680px;margin:0;font-size:13px;line-height:1.72}.result-stage-grid{z-index:2;grid-template-columns:minmax(460px,1.4fr) minmax(220px,.72fr);align-items:center;gap:34px;display:grid;position:relative}.result-orbit-map{aspect-ratio:1;width:min(100%,500px);margin:0 auto 74px;position:relative}.result-orbit-map:after{content:"LOCAL HORIZON · NIRAYANA";color:#dec48673;letter-spacing:.18em;white-space:nowrap;font-size:7px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)translateY(-242px)}.result-ring{opacity:0;border-radius:50%;position:absolute;transform:scale(.72)rotate(-18deg)}.result-horizon{background:repeating-conic-gradient(#dec48673 0 .35deg, transparent .35deg 6deg);border:1px solid #dec486ad;animation:.8s 2.55s forwards result-ring-lock;inset:1%;-webkit-mask:radial-gradient(#0000 0 93%,#000 93.4%);mask:radial-gradient(#0000 0 93%,#000 93.4%)}.result-taksa-ring{border:1px solid #f8efdf42;animation:.85s 1.05s forwards result-ring-lock;inset:10%;box-shadow:0 0 0 15px #dec48606,inset 0 0 0 1px #dec4860f}.result-core-ring{border:1px dashed #dec4866b;animation:.7s .75s forwards result-ring-lock;inset:28%}.result-crosshair{z-index:0;opacity:0;background:#dec48624;animation:.65s 2.4s forwards result-line-open;position:absolute}.result-crosshair.horizontal{height:1px;top:50%;left:5%;right:5%}.result-crosshair.vertical{width:1px;top:5%;bottom:5%;left:50%}.result-wheel-core{z-index:5;background:var(--oxblood);color:#fff7e8;opacity:0;border-radius:50%;align-content:center;place-items:center;animation:.72s cubic-bezier(.2,.85,.22,1.08) .25s forwards result-core-arrive;display:grid;position:absolute;inset:35%;transform:scale(.58);box-shadow:0 0 0 8px #2d211d,0 0 0 9px #dec48694}.result-wheel-core small{color:var(--gold-light);letter-spacing:.15em;font-size:7px;font-weight:900}.result-wheel-core strong{font:500 37px/1 var(--display);margin:7px 0 4px}.result-wheel-core span{color:#e7cfaa;font-size:8px}.result-planet-node{z-index:4;color:#f7edda;opacity:0;text-align:left;background:#271b17eb;border:1px solid #dec48661;grid-template-columns:auto 1fr;align-content:center;gap:1px 5px;width:76px;min-height:55px;padding:7px 5px;display:grid;position:absolute;transform:translateY(-14px)scale(.7)}.result-planet-node b{color:var(--gold-light);font:500 17px/1 var(--display);grid-row:1/3;align-self:center}.result-planet-node strong{font:500 11px/1.15 var(--display)}.result-planet-node small{color:#b8a89a;font-size:7px;font-weight:900}.result-planet-node i{min-width:max-content;color:var(--gold-light);letter-spacing:.04em;font-size:7px;font-style:normal;font-weight:900;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)}.result-planet-node.is-focus{z-index:6;border-color:var(--gold-light);background:#78251f;box-shadow:0 0 0 4px #dec48614,0 0 25px #dec4863d}.result-planet-node.is-focus:after{content:"";opacity:0;border:1px solid #dec4868c;animation:1.6s 3.75s 2 both result-focus-pulse;position:absolute;inset:-5px}.result-node-1{top:0;left:50%}.result-node-2{top:14%;right:6%}.result-node-3{top:50%;right:0}.result-node-4{bottom:14%;right:6%}.result-node-5{bottom:0;left:50%}.result-node-6{bottom:14%;left:6%}.result-node-7{top:50%;left:0}.result-node-8{top:14%;left:6%}.result-node-1,.result-node-5{margin-left:-38px}.result-node-3,.result-node-7{margin-top:-28px}.result-planet-node{animation:.5s cubic-bezier(.2,.8,.2,1.1) forwards result-node-arrive}.result-node-1{animation-delay:1.08s}.result-node-2{animation-delay:1.21s}.result-node-3{animation-delay:1.34s}.result-node-4{animation-delay:1.47s}.result-node-5{animation-delay:1.6s}.result-node-6{animation-delay:1.73s}.result-node-7{animation-delay:1.86s}.result-node-8{animation-delay:1.99s}.result-lagna-marker{z-index:7;opacity:0;transform:rotate(var(--lagna-angle));pointer-events:none;border-radius:50%;animation:.88s cubic-bezier(.2,.75,.2,1) 2.65s forwards result-lagna-lock;position:absolute;inset:1%}.result-lagna-marker>i{background:var(--gold-light);width:12px;height:12px;position:absolute;top:-4px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 16px #dec48699}.result-lagna-marker>span{transform:translateX(-50%) rotate(calc(var(--lagna-angle) * -1));color:var(--gold-light);text-align:center;font-size:7px;font-weight:900;line-height:1.25;position:absolute;top:15px;left:50%}.result-lagna-marker>span b{font-size:9px}.coordinate-readout{z-index:8;opacity:0;border-top:1px solid #dec48657;border-bottom:1px solid #dec4862e;gap:4px;width:min(330px,88%);padding:11px 15px;animation:.6s 3.05s forwards result-coordinate-arrive;display:grid;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%)translateY(8px)}.coordinate-readout span{color:var(--gold-light);letter-spacing:.1em;font-size:8px;font-weight:900}.coordinate-readout b{color:#f7edda;font-size:10px;line-height:1.45}.coordinate-readout small{color:#b3a398;font-size:9px;line-height:1.45}.assembly-trace{margin:0;padding:0;list-style:none}.assembly-trace li{opacity:.24;border-top:1px solid #f8efdf1f;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;padding:16px 0;animation:.45s forwards result-trace-on;display:grid;transform:translate(9px)}.assembly-trace li:last-child{border-bottom:1px solid #f8efdf1f}.assembly-trace li:first-child{animation-delay:.45s}.assembly-trace li:nth-child(2){animation-delay:1.25s}.assembly-trace li:nth-child(3){animation-delay:2.72s}.assembly-trace li:nth-child(4){animation-delay:3.8s}.assembly-trace li>span{color:var(--gold-light);font:500 15px/1 var(--display)}.assembly-trace small,.assembly-trace b{display:block}.assembly-trace small{color:#9f9185;letter-spacing:.1em;margin-bottom:4px;font-size:7px;font-weight:900}.assembly-trace b{color:#f7edda;font-size:9px;line-height:1.5}.assembly-trace i{color:var(--gold-light);font-size:7px;font-style:normal;font-weight:900}.intersection-verdict{padding-top:4px}.intersection-verdict>h2{max-width:820px;font-size:clamp(37px,5.4vw,59px)}.formula-chips{flex-wrap:wrap;gap:7px;margin:25px 0 0;display:flex}.formula-chips span{border:1px solid var(--line);color:var(--oxblood);background:#fbf6ec94;padding:7px 9px;font-size:8px;font-weight:900}.myduang-verdict{background:var(--teal);color:#f7edda;margin:38px 0 0;padding:25px 28px}.myduang-verdict>span{color:var(--gold-light);letter-spacing:.16em;font-size:8px;font-weight:900}.myduang-verdict h3{color:#fff6e7;font:500 28px/1.38 var(--display);margin:8px 0 10px}.myduang-verdict p{color:#c4d2ce;margin:0;font-size:11px;line-height:1.75}.section-reading-source{flex-wrap:wrap;gap:5px;margin:0 0 10px;display:flex}.deep-reading article .section-reading-source span{color:var(--oxblood);letter-spacing:.03em;background:#fbf6ecbf;border:1px solid #7d251e47;padding:5px 7px;font-size:7px}@keyframes result-core-arrive{to{opacity:1;transform:scale(1)}}@keyframes result-ring-lock{to{opacity:1;transform:scale(1)rotate(0)}}@keyframes result-line-open{to{opacity:1;transform:scale(1)}}@keyframes result-node-arrive{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes result-lagna-lock{0%{opacity:0;transform:rotate(-80deg)}to{opacity:1;transform:rotate(var(--lagna-angle))}}@keyframes result-coordinate-arrive{to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes result-trace-on{to{opacity:1;transform:translate(0)}}@keyframes result-focus-pulse{0%,to{opacity:0;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:760px){.result-type-reveal{margin-left:-9px;margin-right:-9px;padding:42px 20px 38px}.result-type-reveal>header h2{margin-bottom:25px;font-size:31px}.result-type-image{width:min(280px,76vw);margin-bottom:25px}.result-type-image span{font-size:19px;bottom:27px}.result-type-reveal>h3{font-size:30px}.result-type-reveal>aside{padding:18px 17px}.result-calculation-stage{margin-left:-9px;margin-right:-9px;padding:29px 15px 37px}.result-calculation-stage:before{inset:8px}.result-calculation-stage>header{padding:0 8px}.result-calculation-stage>header h2{font-size:27px}.result-stage-grid{grid-template-columns:1fr;gap:19px}.result-orbit-map{width:min(86vw,370px);margin-bottom:68px}.result-orbit-map:after{transform:translate(-50%,-50%)rotate(-90deg)translateY(-180px)}.result-planet-node{width:64px;min-height:49px;padding:6px 4px}.result-planet-node b{font-size:14px}.result-planet-node strong{font-size:10px}.result-planet-node i{font-size:6px}.result-node-1,.result-node-5{margin-left:-32px}.result-node-3,.result-node-7{margin-top:-25px}.result-node-2,.result-node-4{right:3%}.result-node-6,.result-node-8{left:3%}.result-wheel-core strong{font-size:29px}.result-wheel-core small{font-size:6px}.assembly-trace{padding:0 9px}.assembly-trace li{padding:13px 0}.intersection-verdict>h2{font-size:38px}.myduang-verdict{padding:22px 19px}.myduang-verdict h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.result-calculation-stage *,.result-calculation-stage :before,.result-calculation-stage :after{transition:none!important;animation:none!important}.result-ring,.result-crosshair,.result-wheel-core,.result-planet-node,.result-lagna-marker,.coordinate-readout,.assembly-trace li{opacity:1;transform:none}.coordinate-readout{transform:translate(-50%)}.result-lagna-marker{transform:rotate(var(--lagna-angle))}}.landing-sticky button,.map-sticky-action>button{opacity:1}.birth-planet-portrait{aspect-ratio:1;isolation:isolate;place-items:center;width:min(100%,410px);display:grid;position:relative}.birth-planet-portrait:before{content:"";z-index:-2;filter:blur(7px);background:radial-gradient(circle,#b88a3b33,#b88a3b0a 46%,#0000 70%);border-radius:50%;position:absolute;inset:12%}.portrait-orbit{border:1px solid var(--gold);border-radius:50%;position:absolute}.portrait-orbit.orbit-a{background:repeating-conic-gradient(transparent 0 14deg, #b88a3b4d 14deg 14.25deg);inset:10%}.portrait-orbit.orbit-b{border-style:dashed;border-color:#7d251ea6;inset:22%}.portrait-planet{z-index:2;aspect-ratio:1;background:var(--oxblood);width:52%;color:var(--paper-light);box-shadow:0 0 0 10px var(--paper), 0 0 0 11px var(--gold), 0 22px 60px #4a22192e;border-radius:50%;align-content:center;place-items:center;animation:.8s cubic-bezier(.2,.82,.2,1.06) both portrait-arrive;display:grid;position:relative}.portrait-planet>span{color:var(--gold-light);font:500 25px/1 var(--display)}.portrait-planet strong{font:500 48px/1 var(--display);margin:9px 0 7px}.portrait-planet small{color:#e5cfa9;letter-spacing:.06em;font-size:8px}.birth-planet-portrait>b{color:var(--oxblood);letter-spacing:.17em;font-size:8px;position:absolute;bottom:3%}.mahathaksa-map-panel{border-top:1px solid var(--oxblood);border-bottom:1px solid var(--line);opacity:0;margin:12px 0 92px;padding:50px 28px 72px;transition:opacity .6s,transform .7s;overflow:hidden;transform:translateY(15px)}.mahathaksa-map-panel.visible{opacity:1;transform:translateY(0)}.mahathaksa-map-panel>header{text-align:center;max-width:720px;margin:0 auto 42px}.mahathaksa-map-panel>header span{color:var(--oxblood);letter-spacing:.17em;font-size:8px;font-weight:900}.mahathaksa-map-panel>header h3{font:500 31px/1.3 var(--display);margin:10px 0 11px}.mahathaksa-map-panel>header p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.planet-observatory.map-only{width:min(72vw,680px);margin:0 auto}.map-only .observatory-node{width:92px;height:57px;padding:7px 6px}.map-only .observatory-node b{font-size:14px}.map-only .observatory-node small{margin-top:5px;font-size:8px}.map-only .observatory-core strong{font-size:52px}.map-only .observatory-core small{margin-top:11px;font-size:9px}.map-only.planet-observatory .node-1{top:0}.map-only.planet-observatory .node-2{top:14%;right:4%}.map-only.planet-observatory .node-3{right:-1%}.map-only.planet-observatory .node-4{bottom:14%;right:4%}.map-only.planet-observatory .node-5{bottom:0}.map-only.planet-observatory .node-6{bottom:14%;left:4%}.map-only.planet-observatory .node-7{left:-1%}.map-only.planet-observatory .node-8{top:14%;left:4%}@keyframes portrait-arrive{0%{opacity:0;transform:scale(.76)}to{opacity:1;transform:scale(1)}}@media (max-width:760px){.birth-planet-portrait{width:min(86vw,370px);margin:0 auto}.portrait-planet strong{font-size:42px}.mahathaksa-map-panel{margin-left:-8px;margin-right:-8px;padding:40px 5px 62px}.mahathaksa-map-panel>header{margin-bottom:34px;padding:0 16px}.mahathaksa-map-panel>header h3{font-size:28px}.planet-observatory.map-only{width:min(92vw,560px)}.map-only .observatory-node{width:67px;height:47px;padding:5px 3px}.map-only .observatory-node b{font-size:10px}.map-only .observatory-node small{font-size:7px}.map-only .observatory-core strong{font-size:37px}.map-only .observatory-core small{font-size:7px}.map-only.planet-observatory .node-2,.map-only.planet-observatory .node-4{right:1%}.map-only.planet-observatory .node-6,.map-only.planet-observatory .node-8{left:1%}.map-only.planet-observatory .node-3{right:-2%}.map-only.planet-observatory .node-7{left:-2%}}@media (prefers-reduced-motion:reduce){.portrait-planet{animation:none!important}.mahathaksa-map-panel{opacity:1;transition:none;transform:none}}.result-planet-node.is-focus-primary{z-index:6;border-color:var(--gold-light);background:#78251f;box-shadow:0 0 0 4px #dec48614,0 0 25px #dec4863d}.result-planet-node.is-focus-primary:after{content:"";opacity:0;border:1px solid #dec4868c;animation:1.6s 3.75s 2 both result-focus-pulse;position:absolute;inset:-5px}.result-planet-node.is-focus-supporting{z-index:5;background:#432d25f5;border-color:#dec486d9;box-shadow:inset 0 0 0 1px #dec48626}.result-planet-node.is-focus-supporting i{color:#cfb771;opacity:.85}.verdict-signals{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:30px 0 0}.verdict-signals>div{border-top:1px solid var(--line);grid-template-columns:145px 1fr;gap:20px;padding:18px 0;display:grid}.verdict-signals>div:first-child{border-top:0}.verdict-signals b{color:var(--oxblood);letter-spacing:.04em;font-size:9px}.verdict-signals p{color:#4d3e35;word-break:keep-all;margin:0;font-size:13px;line-height:1.75}.formula-chips span.is-primary-axis{color:var(--oxblood);background:#f4e5d4;border-color:#7d251e6b}.formula-chips span.is-supporting-axis{color:#7c612e;background:#e8d29d29;border-color:#b88a3b80}.chapter-reading{gap:70px;display:grid}.reading-chapter{border-top:1px solid var(--oxblood)}.reading-chapter>header{grid-template-columns:62px 1fr;align-items:start;gap:22px;padding:24px 0 22px;display:grid}.reading-chapter>header>span{color:var(--gold);font:500 32px/1 var(--display)}.reading-chapter>header small{color:var(--oxblood);letter-spacing:.15em;font-size:8px;font-weight:900;display:block}.reading-chapter>header h3{font:500 31px/1.35 var(--display);word-break:keep-all;margin:7px 0 0}.chapter-sections{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr;display:grid}.chapter-sections article{border-top:1px solid var(--line);min-width:0;padding:28px 25px 30px;display:block}.chapter-sections article:first-child{border-top:0}.chapter-sections article>span{color:var(--oxblood);letter-spacing:.09em;font-size:8px;font-weight:900}.chapter-sections article h4{max-width:760px;font:500 23px/1.45 var(--display);word-break:keep-all;margin:9px 0 12px}.chapter-sections article p{color:var(--muted);word-break:keep-all;margin:0;font-size:13px;line-height:1.75}.chapter-sections article ul{gap:6px;margin:17px 0 0;padding:0;list-style:none;display:grid}.chapter-sections article li{color:#514138;background:#fbf6ecad;padding:10px 11px;font-size:12px;line-height:1.6}.chapter-sections article li:before{content:"—";color:var(--oxblood);margin-right:8px}.chapter-sections .section-reading-source{margin-bottom:12px}.chapter-sections .section-reading-source span{color:var(--oxblood);letter-spacing:.03em;background:#fbf6ecbf;border:1px solid #7d251e47;padding:5px 7px;font-size:7px}.place-correction{background:var(--teal);color:#f7edda;padding:29px 31px}.place-correction>span{color:var(--gold-light);letter-spacing:.13em;font-size:8px;font-weight:900}.place-correction h3{font:500 25px/1.4 var(--display);margin:10px 0 9px}.place-correction p{color:#c5d3cf;margin:0;font-size:11px;line-height:1.78}.place-correction small{color:var(--gold-light);letter-spacing:.06em;border-top:1px solid #f8efdf2b;margin-top:17px;padding-top:13px;font-size:8px;display:block}.next-myduang{color:#f8efdf;background:#211d1a;border:1px solid #4f4037;margin-top:72px;overflow:hidden}.next-myduang>header{border-bottom:1px solid #4f4037;padding:38px 36px 28px}.next-myduang>header>span,.coming-next>span,.next-reservation-copy>span{color:var(--gold-light);letter-spacing:.18em;font-size:8px;font-weight:900}.next-myduang>header h3{max-width:650px;font:500 36px/1.28 var(--display);word-break:keep-all;margin:11px 0 9px}.next-myduang>header p{color:#c2b3aa;word-break:keep-all;max-width:680px;margin:0;font-size:13px;line-height:1.72}.next-reading-unified{background:var(--teal);border:1px solid #dec48685;margin:25px}.next-reading-options{padding:16px}.next-reading-choice{color:#f8efdf;text-align:left;cursor:pointer;background:#20423b6b;border:1px solid #f8efdf38;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:16px;width:100%;padding:22px 20px;display:grid}.next-reading-choice:hover,.next-reading-choice.selected{box-shadow:inset 3px 0 0 var(--gold-light);background:#dec48614}.next-reading-radio{border:1px solid #f8efdfb8;border-radius:50%;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.next-reading-choice.selected .next-reading-radio:after{content:"";background:var(--gold-light);border-radius:50%;width:10px;height:10px;box-shadow:0 0 13px #dec48680}.next-reading-choice span small,.next-reading-choice span b,.next-reading-choice span em{display:block}.next-reading-choice span small{color:var(--gold-light);letter-spacing:.07em;font-size:8px;font-weight:900}.next-reading-choice span b{font:500 25px/1.35 var(--display);word-break:keep-all;margin:9px 0 13px}.next-reading-choice span em{color:#c3d2ce;word-break:keep-all;font-size:12px;font-style:normal;line-height:1.65}.next-reading-choice span em strong{color:#e4c984;letter-spacing:.04em;margin-bottom:3px;font-size:8px;display:block}.next-reading-choice>strong{color:var(--gold-light);white-space:nowrap;flex:none;font-size:9px}.next-reading-selection-feedback{background:#192e2a5c;border:1px solid #f8efdf29;margin:0 16px 16px;padding:15px 16px}.next-reading-selection-feedback.has-selection{background:#dec48617;border-color:#dec48694}.next-reading-selection-feedback b{color:var(--gold-light);font-size:10px}.next-reading-selection-feedback p{color:#c3d2ce;word-break:keep-all;margin:5px 0 0;font-size:12px;line-height:1.6}.coming-next{background:#1836317a;border-bottom:1px solid #f8efdf33;padding:23px 24px}.coming-next h4{color:#fff6e7;font:500 24px/1.35 var(--display);letter-spacing:.01em;margin:9px 0 5px}.coming-next p{color:#b9cbc7;margin:0;font-size:13px;line-height:1.65}.next-reservation{grid-template-columns:1fr 1fr;align-items:end;gap:32px;padding:26px 24px;display:grid}.next-reservation-copy h3{font:500 25px/1.38 var(--display);word-break:keep-all;margin:9px 0 7px}.next-reservation-copy p{color:#c3d2ce;word-break:keep-all;margin:0;font-size:13px;line-height:1.7}.next-reservation form{min-width:0}.next-reservation label{color:var(--gold-light);letter-spacing:.08em;font-size:8px;font-weight:900;display:block}.next-reservation input{color:#fff;background:0 0;border:0;border-bottom:1px solid #f8efdfa6;outline:0;width:100%;padding:13px 3px}.next-reservation input::placeholder{color:#ffffff73}.next-reservation .consent-line{color:#fff8e7c7;letter-spacing:0;cursor:pointer;align-items:flex-start;gap:9px;margin-top:10px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.next-reservation .consent-line input{accent-color:#d6b568;flex:none;width:17px;height:17px;margin:1px 0 0;padding:0}.next-reservation .consent-line b{color:#d6b568;font-weight:700}.next-reservation .success{text-align:center;grid-column:1/-1;padding:8px 0}.next-reservation .success .myduang-seal{margin:0 auto 15px}.result-sticky-action>small{color:var(--muted)}@media (max-width:760px){.verdict-signals>div{grid-template-columns:1fr;gap:7px}.reading-chapter>header{grid-template-columns:42px 1fr;gap:14px}.reading-chapter>header h3{font-size:27px}.chapter-sections article{grid-template-columns:none;padding:23px 18px;display:block}.chapter-sections article h4{font-size:21px}.place-correction{padding:25px 20px}.next-myduang>header{padding:31px 21px 24px}.next-myduang>header h3{font-size:31px}.next-reading-unified{margin:14px}.next-reading-options{padding:10px}.next-reading-choice{grid-template-columns:22px minmax(0,1fr);gap:12px;padding:20px 15px}.next-reading-choice>strong{white-space:normal;grid-column:2}.next-reading-selection-feedback{margin:0 10px 10px}.coming-next{padding:21px 18px}.coming-next h4{font-size:22px}.next-reservation{grid-template-columns:1fr;gap:22px;padding:23px 18px}}@media (prefers-reduced-motion:reduce){.result-planet-node.is-focus-primary:after,.shared-result-sticky{animation:none!important}}.full-page-preview{scroll-behavior:auto}.full-page-preview .progress{position:absolute}.full-page-preview .result-sticky-action{width:min(650px,100% - 34px);margin:24px auto 52px;position:static;transform:none}.landing-topic-picker{border-top:1px solid var(--line);background:linear-gradient(#ffffff29,#b88a3b12);margin:34px -26px -26px;padding:34px 26px 30px;transition:opacity .25s}.landing-topic-picker.locked{opacity:.48}.landing-topic-picker>header{max-width:660px;margin-bottom:22px}.landing-topic-picker>header .eyebrow{color:var(--oxblood);letter-spacing:.17em;margin:0 0 9px;font-size:8px;font-weight:900}.landing-topic-picker>header h2{font:500 29px/1.38 var(--display);letter-spacing:-.025em;word-break:keep-all;margin:0 0 9px}.landing-topic-picker>header>span{color:var(--muted);word-break:keep-all;font-size:12px;line-height:1.65}.landing-topic-picker .reading-grid{grid-template-columns:1fr}.landing-topic-picker .reading-grid>button{background:#fbf6ecc7;grid-template-columns:32px minmax(0,1fr) auto;min-height:0;padding:21px}.landing-topic-picker .reading-grid>button:disabled{cursor:not-allowed;transform:none}.landing-topic-picker .reading-grid h3{font:500 22px/1.42 var(--display);letter-spacing:-.015em;word-break:keep-all;margin:8px 0 12px}.landing-topic-picker .reading-benefit{border-top:1px solid var(--line);padding-top:10px}.landing-topic-picker .reading-benefit b{color:var(--oxblood);font-size:8px}.landing-topic-picker .reading-benefit p{word-break:keep-all;margin-top:4px;font-size:11px;line-height:1.62}.site-shell:has(.duang-ritual){background:#251915}.site-shell:has(.duang-ritual) .brand-bar{color:#f8efdf;background:#251915;border-color:#dec48638}.site-shell:has(.duang-ritual) .brand{color:#f8efdf}.site-shell:has(.duang-ritual) .brand-caption{color:#cdbd9f}.site-shell:has(.duang-ritual) footer{display:none}.duang-ritual{isolation:isolate;color:#f8efdf;background:radial-gradient(circle at 50% 34%,#882a1f66,#0000 28%),radial-gradient(circle at 50% 40%,#42231d 0%,#281916 52%,#17100e 100%);align-content:center;place-items:center;gap:25px;min-height:calc(100svh - 64px);padding:54px 28px 44px;display:grid;position:relative;overflow:hidden}.duang-ritual:before{content:"";z-index:-1;pointer-events:none;border:1px solid #dec48633;position:absolute;inset:18px}.ritual-atmosphere{z-index:-2;opacity:.6;background:repeating-conic-gradient(from 7deg at 50% 42%, transparent 0 12deg, #dec48606 12deg 12.4deg), radial-gradient(circle at 24% 20%, #ffecb426 0 1px, transparent 2px), radial-gradient(circle at 72% 66%, #ffecb41f 0 1px, transparent 2px);background-size:auto,73px 91px,109px 83px;animation:22s linear infinite ritual-sky-turn;position:absolute;inset:-30%}.ritual-wheel{aspect-ratio:1;filter:drop-shadow(0 24px 48px #00000047);width:min(430px,74vw);position:relative}.ritual-ring{border:1px solid #dec4868f;border-radius:50%;position:absolute}.ritual-ring.ring-outer{background:repeating-conic-gradient(#dec48647 0 .45deg, transparent .45deg 15deg);animation:15s linear infinite ritual-ring-turn;inset:0;-webkit-mask:radial-gradient(#0000 0 94%,#000 94.4%);mask:radial-gradient(#0000 0 94%,#000 94.4%)}.ritual-ring.ring-middle{opacity:.72;border-style:dashed;animation:19s linear infinite reverse ritual-ring-turn;inset:11%}.ritual-ring.ring-inner{border-color:#dec486b8;inset:29%;box-shadow:0 0 28px #dec48614}.ritual-axis{background:#dec4862e;position:absolute}.ritual-axis.axis-x{height:1px;top:50%;left:4%;right:4%}.ritual-axis.axis-y{width:1px;top:4%;bottom:4%;left:50%}.ritual-core{z-index:4;border:1px solid var(--gold-light);background:#86291f;border-radius:50%;align-content:center;place-items:center;display:grid;position:absolute;inset:35%;box-shadow:0 0 0 8px #2a1b17,0 0 0 9px #dec48675,0 0 42px #b88a3b3d}.ritual-core span{color:#f4d57f;font:500 32px/1 var(--display)}.ritual-core b{font:500 27px/1 var(--display);margin:7px 0 3px}.ritual-core small{color:#d9c7a3;font-size:7px}.ritual-planet{z-index:3;opacity:.18;background:#251915f0;border:1px solid #dec4866b;align-content:center;place-items:center;width:54px;min-height:45px;padding:5px;transition:opacity .45s,background .45s,box-shadow .45s;display:grid;position:absolute}.ritual-planet b{color:var(--gold-light);font:500 17px/1 var(--display)}.ritual-planet small{color:#bda989;margin-top:4px;font-size:7px;font-weight:900}.ritual-planet-1{top:-2%;left:calc(50% - 27px)}.ritual-planet-2{top:13%;right:6%}.ritual-planet-3{top:calc(50% - 23px);right:-2%}.ritual-planet-4{bottom:13%;right:6%}.ritual-planet-5{bottom:-2%;left:calc(50% - 27px)}.ritual-planet-6{bottom:13%;left:6%}.ritual-planet-7{top:calc(50% - 23px);left:-2%}.ritual-planet-8{top:13%;left:6%}.ritual-phase-0 .ritual-planet{animation:.34s forwards ritual-node-light}.ritual-phase-0 .ritual-planet-1{animation-delay:60ms}.ritual-phase-0 .ritual-planet-2{animation-delay:.14s}.ritual-phase-0 .ritual-planet-3{animation-delay:.22s}.ritual-phase-0 .ritual-planet-4{animation-delay:.3s}.ritual-phase-0 .ritual-planet-5{animation-delay:.38s}.ritual-phase-0 .ritual-planet-6{animation-delay:.46s}.ritual-phase-0 .ritual-planet-7{animation-delay:.54s}.ritual-phase-0 .ritual-planet-8{animation-delay:.62s}.ritual-phase-1 .ritual-planet,.ritual-phase-2 .ritual-planet{opacity:1}.ritual-phase-2 .ritual-planet{border-color:#f4d57fb8;box-shadow:0 0 18px #dec48626}.ritual-seals{z-index:8;pointer-events:none;width:min(430px,76vw);height:150px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.ritual-seal{opacity:0;transition:opacity .42s,transform .62s cubic-bezier(.2,.84,.22,1.15);position:absolute;top:50%;left:calc(50% - 25px);transform:translateY(90px)scale(.6)}.ritual-seal .myduang-seal{width:50px;height:50px;box-shadow:0 0 0 5px #f5d88f1f,0 8px 22px #00000061}.ritual-phase-1 .ritual-seal{opacity:1}.ritual-phase-1 .ritual-seal-1{transform:translate(-72px,70px)scale(1)}.ritual-phase-1 .ritual-seal-2{transform:translateY(86px)scale(1)}.ritual-phase-1 .ritual-seal-3{transform:translate(72px,70px)scale(1)}.ritual-phase-2 .ritual-seal-1,.ritual-phase-2 .ritual-seal-2{opacity:0;filter:brightness(2);transform:translateY(-28px)scale(.16)}.ritual-phase-2 .ritual-seal-3{opacity:1;transform:translateY(104px)scale(.86)}.ritual-copy{z-index:9;text-align:center;max-width:620px;min-height:104px;position:relative}.ritual-copy>span{color:var(--gold-light);letter-spacing:.2em;font-size:8px;font-weight:900}.ritual-copy h2{font:500 34px/1.34 var(--display);letter-spacing:-.02em;word-break:keep-all;margin:10px 0 8px}.ritual-copy p{color:#c7b6aa;word-break:keep-all;margin:0;font-size:13px;line-height:1.7}.ritual-balance{z-index:9;color:#9e8d82;opacity:.45;border-top:1px solid #dec48647;border-bottom:1px solid #dec48629;justify-content:center;align-items:center;gap:10px;min-width:315px;padding:12px 17px;font-size:10px;display:flex;position:relative}.ritual-balance i{color:#dec48680;font-style:normal}.ritual-balance b,.ritual-balance strong{color:#f0d28c}.ritual-phase-1 .ritual-balance{opacity:.8}.ritual-phase-2 .ritual-balance{opacity:1}@keyframes ritual-sky-turn{to{transform:rotate(360deg)}}@keyframes ritual-ring-turn{to{transform:rotate(360deg)}}@keyframes ritual-node-light{to{opacity:1;background:#361f19fa;box-shadow:0 0 16px #dec4861a}}@media (max-width:760px){.landing-topic-picker{margin:28px -18px -18px;padding:29px 18px 23px}.landing-topic-picker>header h2{font-size:25px}.landing-topic-picker .reading-grid>button{grid-template-columns:28px minmax(0,1fr);padding:18px 15px}.landing-topic-picker .reading-grid h3{font-size:20px}.landing-topic-picker .reading-cost{grid-column:2}.duang-ritual{gap:21px;min-height:calc(100svh - 58px);padding:38px 18px 35px}.duang-ritual:before{inset:9px}.ritual-wheel{width:min(86vw,360px)}.ritual-planet{width:48px;min-height:41px}.ritual-planet-1,.ritual-planet-5{left:calc(50% - 24px)}.ritual-planet-3,.ritual-planet-7{top:calc(50% - 21px)}.ritual-core{inset:34%}.ritual-core span{font-size:26px}.ritual-core b{font-size:23px}.ritual-seals{width:86vw}.ritual-copy{min-height:112px}.ritual-copy h2{font-size:27px}.ritual-copy p{font-size:12px}.ritual-balance{gap:7px;width:min(100%,340px);min-width:0;padding-left:8px;padding-right:8px}}@media (prefers-reduced-motion:reduce){.ritual-atmosphere,.ritual-ring,.ritual-planet{animation:none!important}.ritual-planet{opacity:1}.ritual-seal{transition:none!important}.ritual-phase-1 .ritual-seal-1{transform:translate(-72px,70px)}.ritual-phase-1 .ritual-seal-2{transform:translateY(86px)}.ritual-phase-1 .ritual-seal-3{transform:translate(72px,70px)}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
