.tt-tool{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sw-s24);min-width:0}.tt-tool>.sw-head{margin-bottom:0}.tt-tool__form,.tt-tool__side,.tt-tool__working,.tt-tool__rest{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sw-s24);align-content:start;min-width:0}.tt-tool__side{scroll-margin-top:calc(var(--sw-header-h) + 16px)}.tt-tool__side:focus{outline:none}.tt-tool__side:focus-visible{outline:var(--sw-focus) solid var(--sw-gold);outline-offset:4px;border-radius:var(--sw-r-lg)}.tt-tool__side[aria-busy=true]{opacity:.55}.tt-tool__working:empty{display:none}@media(min-width:1024px){.tt-tool{grid-template-columns:minmax(0,var(--sw-main)) var(--sw-rail);grid-template-areas:"head head" "form side" "work side" "rest side";justify-content:space-between;align-items:start;column-gap:var(--sw-s40)}.tt-tool>.sw-head{grid-area:head}.tt-tool__form{grid-area:form}.tt-tool__side{grid-area:side;position:sticky;top:calc(var(--sw-header-h) + 16px)}.tt-tool__working{grid-area:work}.tt-tool__rest{grid-area:rest}.tt-tool--computed .tt-tool__side{position:static}}.tt-head__art{display:block;width:64px;height:64px;margin-bottom:4px}.tt-head__art img{width:64px;height:64px;filter:drop-shadow(0 8px 18px rgb(246 183 60 / .18))}@media(prefers-reduced-motion:no-preference){html:not([data-lite]) .tt-head__art img{animation:tt-float 3.6s var(--sw-ease-emphasized) infinite alternate}}@keyframes tt-float{to{transform:translateY(-4px) rotate(1deg)}}.tt-formcard{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.tt-formcard__lede{color:var(--sw-ink-muted);font-size:15px;line-height:1.55}.tt-formcard__title{margin:0;color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:var(--sw-fs-h3);font-weight:600;line-height:1.3}.tt-formcard form{display:grid;gap:12px}.tt-formcard__note,.tt-form-note{color:var(--sw-ink-faint);font-size:13px;line-height:1.5}.tt-formcard__note a,.tt-form-note a{color:var(--sw-gold-light);text-decoration:underline;text-underline-offset:3px}.tt-form-error{color:#ff8a95;font-size:14px;font-weight:600;line-height:1.45}.tt-fields{display:grid;gap:12px}.tt-fields>.sw-field{align-content:start}@media(min-width:560px){.tt-fields--two{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-fields--two>.tt-field--wide{grid-column:1 / -1}}.tt-remember{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-height:20px;margin:-4px 0;color:var(--sw-ink-faint);font-size:13px;line-height:20px}html.sw-js .tt-remember[hidden]{display:flex!important;visibility:hidden}.tt-remember__clear{min-height:20px;padding:0 4px;color:var(--sw-gold-light);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.sw-field select.sw-field__input{padding-right:24px}.sw-field .city-suggest{position:absolute;z-index:20;top:calc(100% + 4px);left:0;width:100%;max-height:264px;margin:0;padding:6px;overflow-y:auto;border:1px solid var(--sw-stroke-strong);border-radius:var(--sw-r-sm);background:var(--sw-surface2);box-shadow:0 18px 40px #00000073;list-style:none}.sw-field .city-suggest li{display:flex;align-items:center;min-height:var(--sw-tap);padding:8px 12px;border-radius:var(--sw-r-xs);color:var(--sw-ink);font-size:15px;line-height:1.3;cursor:pointer}.sw-field .city-suggest li:hover,.sw-field .city-suggest li.is-active{background:#f6b73c29;color:var(--sw-gold-light)}.sw-field .ss-bt{gap:8px;padding:2px 0 4px}.sw-field .ss-bt select{min-height:40px;padding:0 8px;border:1px solid var(--sw-stroke-strong);border-radius:var(--sw-r-xs);background:var(--sw-surface2);color:var(--sw-ink);font-family:var(--sw-face-sans);font-size:16px}.sw-field .ss-bt__period{border-color:var(--sw-stroke-strong)}.sw-field .ss-bt__period button[aria-checked=true]{background:var(--sw-gold);color:var(--sw-on-gold)}.sw-field .ss-bt__readback{color:var(--sw-ink-faint);font-size:13px}.tt-explainer{display:grid;gap:12px}.tt-explainer__title{color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:var(--sw-fs-h3);font-weight:600;line-height:1.3}.tt-checks{display:grid;gap:10px;margin:0;padding:0;list-style:none}.tt-checks li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;color:var(--sw-ink-muted);font-size:15px;line-height:1.5}.tt-checks svg{width:18px;height:18px;margin-top:2px;color:var(--sw-emerald)}.sw-answer[data-tool-result] .sw-answer__body p{margin:0}.sw-answer[data-tool-result] .sw-answer__body a:not(.sw-btn){color:var(--sw-gold-light);font-weight:600;text-decoration:underline;text-decoration-color:#ffd98a66;text-underline-offset:3px}.sw-answer[data-tool-result] .sw-table-wrap{margin-top:4px}.sw-answer[data-tt-number] .sw-answer__value{display:grid;place-items:center;width:112px;height:112px;margin:6px 0 2px;border:2px solid rgb(246 183 60 / .55);border-radius:50%;background:radial-gradient(circle at 50% 35%,#f6b73c33,#f6b73c0a 70%);box-shadow:0 0 0 6px #f6b73c14;color:var(--sw-gold-light);font-size:56px;line-height:1}.tt-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.tt-actions .sw-btn{min-width:132px}.tt-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;margin:4px 0 0}.tt-tile{display:grid;gap:2px;padding:12px 14px;border:1px solid var(--sw-stroke);border-radius:var(--sw-r-sm);background:#ffffff08}.tt-tile dt,.tt-tile__label{color:var(--sw-ink-faint);font-size:13px;font-weight:700}.tt-tile dd,.tt-tile__value{margin:0;color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:22px;font-weight:600;line-height:1.2}.tt-tile__note{color:var(--sw-ink-muted);font-size:13px}.tt-tool__rest>.sw-section:first-child,.tt-tool__rest>.related-links:first-child{margin-top:0}.tt-tool__rest .sw-section,.tt-tool__rest .sw-faq,.tt-tool__rest .related-links{margin-top:var(--sw-s16)}.tt-related .sw-rail>h2{margin-bottom:var(--sw-s16)}.tt-note{color:var(--sw-ink-faint);font-size:13px;line-height:1.55}.tt-tile--raises{border-color:#ff5d6c59}.tt-tile--raises .tt-tile__note{color:#ff8a95;font-weight:700}.tt-tiles--facts .tt-tile{display:flex;flex-direction:column-reverse;justify-content:flex-end}.tt-tiles--facts .tt-tile dd{color:var(--sw-gold-light);font-size:32px}.tt-tiles--facts .tt-tile dt{color:var(--sw-ink-muted);font-size:14px;font-weight:600;line-height:1.45}.tt-block{display:grid;gap:8px;margin-top:6px;padding-top:14px;border-top:1px solid var(--sw-stroke)}.tt-block__title{margin:0;color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:19px;font-weight:600;line-height:1.3}.tt-block p{margin:0}.tt-block--limit p{color:var(--sw-ink-muted);font-size:15px;line-height:1.55}.tt-list{display:grid;gap:8px;margin:0;padding-left:1.15em;color:var(--sw-ink-muted);font-size:15px;line-height:1.5}.tt-list li::marker{color:var(--sw-gold)}.tt-list strong{color:var(--sw-ink)}.tt-list__detail{display:block;margin-top:2px;color:var(--sw-ink-muted)}.tt-def__over{display:block;margin-bottom:2px;color:var(--sw-gold-light);font-family:var(--sw-face-sans);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}:lang(hi) .tt-def__over,:lang(mr) .tt-def__over{letter-spacing:0;text-transform:none}.tt-tile dd.tt-tile__note{color:var(--sw-ink-muted);font-family:var(--sw-face-sans);font-size:13px;font-weight:600;line-height:1.4}.tt-tool__working>.tt-block:first-child{margin-top:0;padding-top:0;border-top:0}.tt-block__link{margin:4px 0 0}.tt-lede{max-width:68ch;margin:0 0 var(--sw-s16);color:var(--sw-ink-muted);font-size:16px;line-height:1.625}.tt-assoc{display:grid;gap:10px;margin:0}.tt-assoc>div{display:grid;gap:2px;padding:12px 14px;border:1px solid var(--sw-stroke);border-radius:var(--sw-r-sm);background:#ffffff08}.tt-assoc dt{color:var(--sw-ink-faint);font-size:13px;font-weight:700}.tt-assoc dd{margin:0;color:var(--sw-ink);font-size:15px;font-weight:600;line-height:1.5}.tt-assoc--wide dd{color:var(--sw-ink-muted);font-weight:500}@media(min-width:560px){.tt-assoc:not(.tt-assoc--wide){grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-working{display:grid;gap:8px;margin:0;padding-left:1.4em;color:var(--sw-ink-muted);font-size:15px;line-height:1.55;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tt-working li::marker{color:var(--sw-gold);font-weight:700}.tt-tags,.tt-balance{display:grid;gap:12px}@media(min-width:560px){.tt-tags,.tt-balance{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-tags__label{margin:0 0 6px;color:var(--sw-ink-faint);font-size:13px;font-weight:700}.tt-tags__list{display:flex;flex-wrap:wrap;gap:8px;margin:0}.tt-tag{display:inline-grid;place-items:center;min-width:36px;min-height:32px;padding:2px 10px;border:1px solid rgb(246 183 60 / .45);border-radius:var(--sw-r-pill);background:#f6b73c1a;color:var(--sw-gold-light);font-size:14px;font-weight:700}.tt-tag--present{border-color:var(--sw-stroke-strong);background:#ffffff0a;color:var(--sw-ink)}.tt-tag--missing{border-style:dashed;border-color:var(--sw-stroke-strong);background:transparent;color:var(--sw-ink-faint)}.tt-tag--empty{border-color:var(--sw-stroke);background:transparent;color:var(--sw-ink-faint);font-weight:600}.tt-expanders{display:grid;gap:10px}.tt-expander{border:1px solid var(--sw-stroke);border-radius:var(--sw-r-sm);background:#ffffff08}.tt-expander>summary{display:flex;align-items:center;gap:14px;min-height:56px;padding:10px 14px;cursor:pointer;list-style:none}.tt-expander>summary::-webkit-details-marker{display:none}.tt-expander>summary:after{content:"+";margin-left:auto;color:var(--sw-gold-light);font-size:20px;font-weight:600}.tt-expander[open]>summary:after{content:"−"}.tt-expander__number{display:grid;flex:none;place-items:center;width:40px;height:40px;border:1px solid rgb(246 183 60 / .45);border-radius:50%;color:var(--sw-gold-light);font-family:var(--sw-face-serif);font-size:20px;font-weight:600}.tt-expander__label{display:grid;color:var(--sw-ink);font-size:15px;font-weight:700}.tt-expander__label small{color:var(--sw-ink-faint);font-size:13px;font-weight:600}.tt-expander__body{display:grid;gap:10px;padding:0 14px 14px;color:var(--sw-ink-muted);font-size:15px;line-height:1.55}.tt-expander__body p{margin:0}.tt-loshu{display:grid;gap:10px;margin:0}.tt-loshu figcaption{color:var(--sw-ink-faint);font-size:13px;font-weight:700}.tt-loshu__square{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:320px}.tt-loshu__cell{position:relative;display:grid;place-items:center;align-content:center;gap:2px;aspect-ratio:1;min-height:72px;border:1px solid var(--sw-stroke-strong);border-radius:var(--sw-r-sm);background:#ffffff08;text-align:center}.tt-loshu__cell strong{color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:22px;font-weight:600;line-height:1.1;overflow-wrap:anywhere}.tt-loshu__cell small{color:var(--sw-ink-faint);font-size:13px;font-weight:600}.tt-loshu__pos{position:absolute;top:6px;left:8px;color:var(--sw-ink-faint);font-size:13px;font-weight:700}.tt-loshu__cell--strong{border-color:#f6b73c8c;background:#f6b73c1f}.tt-loshu__cell--strong strong{color:var(--sw-gold-light)}.tt-loshu__cell--missing{border-style:dashed;background:transparent}.tt-loshu__cell--missing strong{color:var(--sw-ink-faint)}.tt-loshu__legend{display:flex;flex-wrap:wrap;gap:8px;margin:0}.tt-cards{display:grid;gap:10px;margin:0;padding:0;list-style:none}@media(min-width:720px){.tt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-card{display:grid;gap:6px;align-content:start;padding:14px 16px;border:1px solid var(--sw-stroke);border-radius:var(--sw-r-sm);background:#ffffff08;color:var(--sw-ink-muted);font-size:15px;line-height:1.55}.tt-card--on{border-color:#4fd18b59}.tt-card p{margin:0}.tt-card__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;color:var(--sw-ink-faint);font-size:13px;font-weight:700}.tt-card__title{color:var(--sw-ink);font-size:16px;font-weight:700}.tt-card__number{color:var(--sw-gold-light);font-family:var(--sw-face-serif);font-size:24px;font-weight:600;line-height:1}.tt-card__practice strong{color:var(--sw-ink)}.tt-years{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tt-years li{display:grid;grid-template-columns:56px 44px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:8px 14px;border:1px solid var(--sw-stroke);border-radius:var(--sw-r-sm);background:#ffffff08}.tt-years li[aria-current]{border-color:#f6b73c8c;background:#f6b73c14}.tt-years__year{color:var(--sw-ink-faint);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.tt-years__number{color:var(--sw-gold-light);font-family:var(--sw-face-serif);font-size:24px;font-weight:600}.tt-years__theme{color:var(--sw-ink);font-size:15px;font-weight:600}.tt-appblock{display:grid;gap:8px}.tt-appblock p{margin:0;color:var(--sw-ink-muted);font-size:15px;line-height:1.55}.tt-appblock .tt-block__title{font-size:18px}.tt-optional{border:1px solid var(--sw-stroke);border-radius:var(--sw-r-sm)}.tt-optional>summary{display:flex;align-items:center;min-height:48px;padding:10px 14px;color:var(--sw-gold-light);font-size:14px;font-weight:700;cursor:pointer}.tt-optional__body{display:grid;gap:12px;padding:0 14px 14px}.tt-note a,.tt-form-note a,.tt-formcard__note a{color:var(--sw-gold-light);font-weight:600;text-decoration:underline;text-decoration-color:#ffd98a66;text-underline-offset:3px}.tt-working{list-style:decimal}.tt-sample:empty{display:none}.tt-chart,.tt-ref__body{display:grid;gap:12px;min-width:0;color:var(--sw-ink-muted);font-size:15px;line-height:1.6}.tt-chart>*,.tt-ref__body>*{margin:0;max-width:var(--sw-prose)}.tt-chart>.sw-table-wrap,.tt-ref__body>.sw-table-wrap,.tt-chart>.sw-app{max-width:none}.tt-chart>h2{color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:var(--sw-fs-h2);font-weight:600;line-height:var(--sw-lh-h2);letter-spacing:-.015em;text-wrap:balance}.tt-chart h3,.tt-ref__body h3{margin-top:var(--sw-s12);color:var(--sw-ink);font-size:var(--sw-fs-h3);font-weight:700;line-height:1.3}.tt-chart strong,.tt-ref__body strong{color:var(--sw-ink)}.tt-ref__body :is(ul,ol){padding-left:22px;list-style:disc}.tt-ref__body ol{list-style:decimal}.tt-ref__body li+li{margin-top:6px}.tt-ref__body li::marker{color:var(--sw-gold)}.tt-chart a,.tt-ref__body a,.tt-lede a,.tt-related .tt-note a{color:var(--sw-gold-light);font-weight:600;text-decoration:underline;text-decoration-color:#ffd98a59;text-underline-offset:3px}.tt-ref{display:grid;gap:10px;min-width:0}.tt-ref>details.varga-section{margin:0;border:1px solid var(--sw-stroke);border-radius:var(--sw-r-md);background:var(--sw-surface1)}.tt-ref>details.varga-section>summary{display:flex;align-items:center;gap:16px;min-height:56px;padding:12px 18px;cursor:pointer;list-style:none}.tt-ref>details.varga-section>summary::-webkit-details-marker{display:none}.tt-ref>details.varga-section>summary>h2{flex:1 1 auto;margin:0;color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:18px;font-weight:600;line-height:1.35}.tt-ref>details.varga-section>summary:after{content:"+";flex:none;color:var(--sw-gold-light);font-size:22px;font-weight:600;line-height:1}.tt-ref>details.varga-section[open]>summary:after{content:"−"}.tt-ref__body{padding:0 18px 18px}.tt-related-defs .sw-def__title a{display:inline-flex;align-items:center;min-height:var(--sw-tap)}.tt-chart .dosha-result{display:grid;gap:12px;min-width:0}.tt-chart .dosha-result>*{margin:0}.tt-chart .dosha-result h2{color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:var(--sw-fs-h2);font-weight:600;line-height:var(--sw-lh-h2)}.tt-chart .dosha-result .section-label{color:var(--sw-ink-faint);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dosha-verdict{padding:4px 0 4px 16px;border-left:4px solid var(--sw-gold)}.dosha-verdict[data-present=no]{border-left-color:var(--sw-stroke-strong, var(--sw-stroke))}.dosha-verdict h3{margin:0 0 6px}.dosha-limit{padding:14px 16px;border:1px solid var(--sw-stroke);border-radius:var(--sw-r-md);background:var(--sw-surface1)}.dosha-limit h3{margin:0 0 6px;font-size:16px}.dosha-types :target{outline:2px solid var(--sw-gold);outline-offset:2px}.tt-chart .dosha-types{display:grid;gap:12px}.tt-chart .dosha-types>*{margin:0}.tt-chart>h2+p,.tt-chart>p+h2{margin-top:0}.tt-cta{margin:4px 0 0}.tt-checks--plain{padding-left:20px;list-style:disc}.tt-checks--plain li{display:list-item;color:var(--sw-ink-muted);font-size:14px;line-height:1.5}.tt-checks--plain li::marker{color:var(--sw-gold)}.tt-filter{display:grid;gap:12px;margin:0 0 var(--sw-s16)}@media(min-width:720px){.tt-fields--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-pages{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:var(--sw-s16)}.tt-pages__status{color:var(--sw-ink-faint);font-size:14px}.tt-names{display:grid;gap:var(--sw-s24);min-width:0}.tt-names>.sw-section,.tt-names>.sw-faq{margin:0}.tt-provenance{margin-top:var(--sw-s16)}.tt-provenance p{font-size:14px}.tt-provenance a,.tt-names .sw-section__intro a,.tt-names .tt-note a{color:var(--sw-gold-light);font-weight:600;text-decoration:underline;text-decoration-color:#ffd98a59;text-underline-offset:3px}.tt-names .sw-answer__value{font-size:clamp(26px,6.4vw,34px)}.tt-paths{display:grid;gap:14px}.tt-path{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:baseline}.tt-path__n{grid-row:span 2;color:var(--sw-gold-light);font-family:var(--sw-face-serif);font-size:20px;font-weight:600}.tt-path h2{margin:0;color:var(--sw-ink);font-size:16px;font-weight:700}.tt-path p{margin:4px 0 0;color:var(--sw-ink-muted);font-size:14px;line-height:1.5}.baby-name-form__choice p{margin:0}.tt-finder-notes{margin-top:var(--sw-s16);padding:0}.tt-mulank .content-section,.tt-mulank .public-result{display:grid;gap:12px;min-width:0;margin:0 0 var(--sw-s24)}.tt-mulank .content-section>*,.tt-mulank .public-result>*{margin:0}.tt-mulank h2{color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:var(--sw-fs-h2);font-weight:600;line-height:var(--sw-lh-h2)}.tt-mulank .numerology-core-grid{display:grid;gap:12px}@media(min-width:720px){.tt-mulank .numerology-core-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-mulank .numerology-core-number{padding:16px 18px;border:1px solid var(--sw-stroke);border-radius:var(--sw-r-md);background:var(--sw-surface1)}.tt-mulank .numerology-core-number>strong{display:block;color:var(--sw-gold-light);font-family:var(--sw-face-serif);font-size:40px;line-height:1.1}.tt-mulank .mulank-working{padding-left:22px;list-style:decimal}.tt-mulank .mulank-working code{font-size:14px}.tt-chart,.tt-ref,.tt-ref__body,.tt-names,.tt-paths,.tt-mulank .content-section,.tt-mulank .public-result{grid-template-columns:minmax(0,1fr)}.tt-chart>section,.tt-chart>div{min-width:0;max-width:100%}.tt-number{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sw-s24);min-width:0}.tt-number>.sw-head{margin-bottom:0}.tt-number .sw-answer .sw-btn{margin-top:12px}.tt-time-unknown{display:grid;gap:6px;grid-column:1 / -1}.tt-time-unknown .public-check{display:inline-flex;align-items:center;gap:10px;min-height:var(--sw-tap);color:var(--sw-ink);font-size:15px;cursor:pointer}.tt-time-unknown .public-check input{width:20px;height:20px;accent-color:var(--sw-gold)}.tt-formcard .public-tool-trust{margin:4px 0 0}.tt-chart small,.tt-ref__body small{font-size:max(13px,.85em)}@media(max-width:400px){.tt-tool>.sw-head,.tt-number>.sw-head,.tt-names>.sw-head{gap:6px}.tt-tool>.sw-head .tt-head__art,.tt-tool>.sw-head .tt-head__art img,.tt-number>.sw-head .tt-head__art,.tt-number>.sw-head .tt-head__art img,.tt-names>.sw-head .tt-head__art,.tt-names>.sw-head .tt-head__art img{width:44px;height:44px}.tt-tool>.sw-head .sw-head__title,.tt-number>.sw-head .sw-head__title,.tt-names>.sw-head .sw-head__title{font-size:28px;line-height:1.12}.tt-tool>.sw-head .sw-head__intro,.tt-number>.sw-head .sw-head__intro,.tt-names>.sw-head .sw-head__intro{font-size:15px;line-height:1.5}}.kundli-house__number,.kundli-house__lord,.kundli-house__keywords li,.kundli-house__drishti{font-size:13px}.public-result-overview dt,.public-result-overview div>span,.kundli-method li,.kundli-identity-grid dt,.kundli-identity-grid dd,.kundli-life-area__band,.kundli-life-area-grid details,.kundli-reading__scope,.kundli-chart-card>header>div:first-child>span,.kundli-chart-card header p,.kundli-chart-style button,.kundli-chart-legend,.public-data-table thead th,.byname-table thead th,.public-field>span,.public-form-note,.navatara-tara-card dt,.navatara-identity span,.navatara-today h3 small,.navatara-tara-card>div:first-child span,.navatara-tara-card dd,.navatara-grahas article>span,.navatara-grahas p,.navatara-muhurta>article>span,.navatara-muhurta section p,.navatara-calendar time,.navatara-calendar span,.navatara-conversion__note,.navatara-explainer__grid article>span,.numerology-analysis-item__planet,.numerology-analysis-item__details dt{font-size:13px}.tt-names small,.tt-number small{font-size:max(13px,.85em)}@media(max-width:400px){.tt-tool>.sw-head,.tt-number>.sw-head,.tt-names>.sw-head{position:relative}.tt-tool>.sw-head>.tt-head__art,.tt-number>.sw-head>.tt-head__art,.tt-names>.sw-head>.tt-head__art{position:absolute;top:0;right:0;margin:0}.tt-tool>.sw-head>.sw-head__over,.tt-number>.sw-head>.sw-head__over,.tt-names>.sw-head>.sw-head__over{min-height:44px;padding-right:56px}.tt-formcard{gap:10px;padding:16px}.tt-formcard__title{font-size:19px}.tt-formcard>form{order:1}.tt-formcard>.tt-formcard__lede{order:2;font-size:14px;line-height:1.5}.tt-formcard>.tt-remember,.tt-formcard>.tt-formcard__note{order:3}}@media(max-width:400px){.tt-tool>.sw-head>.tt-head__art+.sw-head__title,.tt-number>.sw-head>.tt-head__art+.sw-head__title,.tt-names>.sw-head>.tt-head__art+.sw-head__title{padding-right:56px}}.navatara-identity dt,.navatara-conversion__features article>span,.chakra-transit-table thead th,.chakra-transit-table td small,.chakra-fort span,.chakra-fort span b,.sudarshana-month-grid article>div,.sudarshana-month-grid article>div span,.sudarshana-month-grid article>div time,.sudarshana-month-grid p,.sudarshana-month-grid p strong,.sudarshana-month-grid__evidence{font-size:13px}.tt-tool .public-definition-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.tt-tool .public-definition-grid article{min-width:0;overflow-wrap:anywhere}.tt-tool__working .navatara-ledger{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.tt-tool .navatara-conversion__features{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.story-link-row a{font-size:13px}.tt-tool__working .navatara-result__header h2{font-size:var(--sw-fs-h2);line-height:var(--sw-lh-h2)}.lo-tool .sw-rail>h2{margin:0 0 var(--sw-s12);color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:var(--sw-fs-h2);font-weight:600;line-height:var(--sw-lh-h2);letter-spacing:-.015em;text-wrap:balance}.rbn-cell__rashi{display:block;margin-top:2px;color:var(--sw-ink-faint);font-size:13px;font-weight:600;line-height:1.35}.sw-table tbody th .rbn-cell__rashi,.sw-table td .rbn-cell__rashi{font-variant-numeric:normal}.rbn-tool .sw-table th>span{display:block;color:var(--sw-ink-faint);font-size:13px;font-weight:600}.rbn-working{display:grid;gap:12px;min-width:0}.rbn-pins{display:flex;flex-wrap:wrap;gap:10px}.rbn-pins .sw-btn{max-width:100%;white-space:normal;text-align:left}.rbn-related .sw-rail{display:grid;gap:14px}.rbn-related>.tt-note{margin-top:12px}@media(min-width:720px){.rbn-related .sw-rail--rows .sw-rail__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.lo-applater[hidden],.tt-explainer[hidden],.lo-number[hidden]{display:none}.lo-number{display:grid;gap:var(--sw-s16);min-width:0;scroll-margin-top:calc(var(--sw-header-h) + 16px)}.lo-number:focus{outline:none}.lo-number__title{margin:0;color:var(--sw-ink);font-family:var(--sw-face-serif);font-size:var(--sw-fs-h3);font-weight:600;line-height:1.3}.lo-number [data-number-working],.lo-number [data-number-working-digits]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.lo-number .tt-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.lo-method,.lo-example{display:grid;gap:14px}.lo-method .tt-list{padding-left:1.4em;list-style:decimal}.lo-method .tt-list li::marker{color:var(--sw-gold);font-weight:700}@media(min-width:1024px){.tt-tool.ik-tool{grid-template-areas:"head head" "form side" "work work" "rest ."}.tt-tool.ik-tool .tt-tool__side{position:static}.tt-tool.ik-tool .kx-body{grid-template-columns:minmax(0,622px) minmax(320px,1fr)}}
