.Navbar_logoLink__oox_X{display:inline-flex;align-items:center;text-decoration:none;color:inherit;min-width:0;flex-shrink:0}.Navbar_logoImg__y1yLC{display:block;height:clamp(28px,8vw,36px);width:auto;max-width:clamp(7rem,28vw,9rem);object-fit:contain}.Navbar_rightGroup__r_4bc{display:flex;align-items:center;justify-content:flex-end;gap:clamp(8px,2.5vw,14px);min-width:0;overflow:visible}.Navbar_accountButton__b2bAB{position:relative;z-index:10051;max-width:clamp(7.5rem,42vw,12.5rem);overflow:visible;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center;justify-content:center}.Navbar_accountButton__b2bAB .snvk-profileBtn{box-sizing:border-box;justify-content:center;min-width:calc(clamp(22px, 6vw, 28px) + .45rem + 3.25rem + clamp(5px, 1.2vw, 7px) + clamp(10px, 2.5vw, 14px));min-height:clamp(28px,8vw,36px);padding:clamp(3px,1vw,5px) clamp(10px,2.5vw,14px) clamp(3px,1vw,5px) clamp(5px,1.2vw,7px)}.Navbar_accountButton__b2bAB .snvk-avatar{width:clamp(22px,6vw,28px);height:clamp(22px,6vw,28px)}.Navbar_navThreeDot__CQlTF{color:var(--sk-text);flex:0 0 auto}.NotificationBellButton_bellButton__Sebyq{position:relative;display:inline-flex;align-items:center;justify-content:center;width:clamp(32px,8vw,38px);height:clamp(32px,8vw,38px);border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;padding:0;transition:background-color .3s ease,border-color .3s ease}.NotificationBellButton_bellButton__Sebyq:hover{background:var(--color-surface-hover)}.NotificationBellButton_bellIcon__1KNhF{font-size:clamp(.9rem,3.5vw,1.05rem);line-height:1}.NotificationBellButton_bellBadge__sdvs1{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--color-primary);color:var(--color-text-inverse);font-size:.65rem;font-weight:700;line-height:16px;text-align:center}.Button_button__LjXYv{background-color:var(--button-bg,var(--btn-primary-bg));color:var(--button-text,var(--btn-primary-text));border:1px solid var(--button-border-color,var(--border-color));cursor:pointer;text-decoration:none;font-family:inherit;font-weight:500;transition:background-color .3s ease,transform .2s ease,color .3s ease;border-radius:clamp(4px,1vw,8px);padding:clamp(4px,1vw,6px) clamp(6px,1.5vw,10px);font-size:clamp(12px,3vw,14px);line-height:1.2;position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:clamp(2px,.5vw,4px);width:auto;min-width:clamp(60px,15vw,120px);max-width:clamp(150px,50vw,300px);height:clamp(28px,8vw,36px);white-space:nowrap;flex:none;box-sizing:border-box}.Button_flexFill__fGRuz{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important}.Button_button__LjXYv:hover{background-color:var(--button-hover-bg,var(--btn-primary-hover-bg));color:var(--button-hover-text,var(--btn-primary-hover-text));transform:scale(1.02)}.Button_button__LjXYv:active{background-color:var(--button-active-bg,var(--button-hover-bg,var(--btn-primary-hover-bg)));color:var(--button-active-text,var(--button-hover-text,var(--btn-primary-hover-text)));transform:none}.Button_button__LjXYv:focus{outline:2px solid var(--focus-border-color);outline-offset:2px}.Button_button__LjXYv:focus-visible{outline:2px solid var(--focus-border-color);outline-offset:2px}.Button_primary__Dr4jg{--button-bg:var(--btn-primary-bg);--button-text:var(--btn-primary-text);--button-hover-bg:var(--btn-primary-hover-bg);--button-hover-text:var(--btn-primary-hover-text);--button-active-bg:var(--btn-primary-hover-bg);--button-active-text:var(--btn-primary-hover-text)}.Button_primary__Dr4jg:hover{background-color:var(--button-hover-bg,var(--btn-primary-hover-bg));color:var(--button-hover-text,var(--btn-primary-hover-text))}.Button_secondary__zD__d{--button-bg:var(--btn-secondary-bg);--button-text:var(--btn-secondary-text);--button-hover-bg:var(--btn-secondary-hover-bg);--button-hover-text:var(--btn-secondary-hover-text);--button-active-bg:var(--btn-secondary-hover-bg);--button-active-text:var(--btn-secondary-hover-text)}.Button_secondary__zD__d:hover{background-color:var(--button-hover-bg,var(--btn-secondary-hover-bg));color:var(--button-hover-text,var(--btn-secondary-hover-text))}.Button_appearanceOutline__zO5gF,.Button_appearanceTransparent__0FpHf{--button-bg:transparent;--button-hover-bg:transparent;--button-active-bg:transparent;--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-active-text:var(--text-color)}.Button_appearanceGhost__cSNgU{--button-bg:transparent;--button-hover-bg:transparent;--button-active-bg:transparent;--button-border-color:transparent;--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-active-text:var(--text-color)}.Button_buttonIcon___BmLL{display:flex;align-items:center;flex-shrink:0;color:inherit!important}.Button_buttonText__uN3CA{white-space:nowrap;color:inherit!important}.Button_wrapText__Qa726{white-space:normal!important}.Button_truncate__eZArW{overflow:hidden!important;text-overflow:ellipsis!important}.Button_noTruncate__bC_rq{overflow:visible!important;text-overflow:clip!important}.Button_badge___Hs9z{position:absolute;top:-6px;right:-6px;z-index:4;background-color:transparent;color:var(--error-color);border-radius:50%;min-width:clamp(16px,3.2vw,20px);height:clamp(16px,3.2vw,20px);padding:2px 6px;font-size:clamp(9px,2.2vw,11px);display:flex;align-items:center;justify-content:center;font-weight:700;border:2px solid var(--error-color)}.Button_notificationBadge__dsD8t{background-color:var(--chat-unread-badge);border-color:var(--chat-unread-badge);color:var(--text-color)}.Button_button__LjXYv:disabled{opacity:1;cursor:not-allowed}.Button_button__LjXYv:disabled,.Button_button__LjXYv:disabled:hover{transform:none;background-color:var(--disabled-bg);color:var(--text-color)}.Button_success__O9OeI{--button-bg:var(--success-color);--button-text:var(--btn-primary-text);--button-hover-bg:var(--success-color);--button-hover-text:var(--btn-primary-text);--button-active-bg:var(--success-color);--button-active-text:var(--btn-primary-text)}.Button_danger__9Xplf{--button-bg:var(--error-color);--button-text:var(--btn-primary-text);--button-hover-bg:var(--error-color);--button-hover-text:var(--btn-primary-text);--button-active-bg:var(--error-color);--button-active-text:var(--btn-primary-text)}.Button_warning__GwZuX{--button-bg:var(--warning-bg);--button-text:var(--warning-color);--button-hover-bg:var(--warning-bg);--button-hover-text:var(--warning-color);--button-active-bg:var(--warning-bg);--button-active-text:var(--warning-color);--button-border-color:var(--warning-border)}.Button_navbarButton__rZsvn{min-width:clamp(90px,24vw,140px)!important;max-width:clamp(160px,40vw,200px)!important;width:auto!important;padding:clamp(5px,1.2vw,8px) clamp(10px,2.6vw,16px)!important;gap:clamp(4px,1vw,8px)!important;border:1px solid var(--border-color)!important;border-radius:4px!important;white-space:nowrap!important;overflow:visible!important;font-size:clamp(10px,2.6vw,14px)!important;line-height:1.2!important;font-weight:600!important;background-color:var(--btn-primary-bg)!important;color:var(--btn-primary-text)!important}.Button_navbarIcon__P4s5Q{color:inherit!important;font-size:clamp(12px,3vw,16px)!important}.Button_userProfileLoginButton__E2nMk{min-width:clamp(56px,14vw,72px)!important;max-width:clamp(56px,14vw,72px)!important;padding:clamp(4px,1vw,6px) clamp(6px,1.5vw,10px)!important;gap:clamp(1px,.4vw,2px)!important;font-size:clamp(10px,2.8vw,14px)!important}.Button_reviewSectionButton__7FPhE{min-width:auto!important;padding:clamp(2px,.6vw,4px)!important;border:1px solid var(--border-color)!important;border-radius:4px!important}.Button_subnavbarButton__O_80B{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:clamp(32px,8vw,38px)!important;height:clamp(32px,8vw,38px)!important;min-width:clamp(32px,8vw,38px)!important;max-width:clamp(32px,8vw,38px)!important;padding:0!important;border-radius:50%!important;border:1px solid var(--color-border,var(--border-color))!important;background:var(--color-surface,var(--card-bg))!important;color:var(--color-text-primary,var(--text-color))!important;cursor:pointer;box-shadow:none!important;transition:background-color .3s ease,border-color .3s ease}.Button_subnavbarButton__O_80B:hover{background:var(--color-surface-hover,var(--sk-bg-muted,var(--card-bg)))!important;transform:none!important}.Button_themeToggleIcon__0y9VU{font-size:clamp(.9rem,3.5vw,1.05rem)!important;line-height:1!important}.Button_subnavbarIcon__OWC3v{color:inherit!important;font-size:clamp(18px,4.5vw,24px)!important}.Button_chatNotificationButton__aGiuc{background:var(--btn-primary-bg)!important;color:var(--btn-primary-text)!important;font-size:clamp(18px,4vw,22px)!important;min-width:auto!important}.Button_backButton__BYKua,.Button_chatNotificationButton__aGiuc{border:1px solid var(--border-color)!important;border-radius:4px!important;padding:clamp(4px,1vw,6px) clamp(6px,1.5vw,10px)!important}.Button_backButton__BYKua{min-width:clamp(50px,12vw,80px)!important;max-width:clamp(100px,25vw,140px)!important;width:auto!important;gap:clamp(2px,.5vw,4px)!important;font-size:clamp(8px,2.1vw,11px)!important}.Button_backButtonIcon__lWqxn{color:inherit!important;font-size:clamp(11px,2.8vw,14px)!important}.Button_scrollButton__ayUOe{min-width:44px!important;width:44px!important;height:44px!important;padding:6px!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.Button_icon__G3VoI{display:flex;align-items:center;flex-shrink:0;color:inherit!important}.Button_text__1nyjH{white-space:nowrap;color:inherit!important}.Button_outline__voIh5{--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-active-text:var(--text-color)}.Button_ghost__Hku80,.Button_outline__voIh5{--button-bg:transparent;--button-hover-bg:transparent;--button-active-bg:transparent}.Button_ghost__Hku80{--button-border-color:transparent;--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-active-text:var(--text-color)}.Button_transparent__wFU4r{--button-bg:transparent;--button-hover-bg:transparent;--button-active-bg:transparent;--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-active-text:var(--text-color)}.Button_sm__m6_Xl{font-size:clamp(10px,2.5vw,12px);height:clamp(24px,6vw,30px);padding:clamp(2px,.6vw,4px) clamp(6px,1.5vw,10px);min-width:clamp(40px,10vw,80px)}.Button_lg__gcICx{font-size:clamp(14px,3.5vw,16px);height:clamp(36px,10vw,44px);padding:clamp(6px,1.5vw,10px) clamp(14px,3.5vw,20px);min-width:clamp(80px,20vw,160px)}.Button_full__x3TXv{width:100%!important;max-width:100%!important}.LanguageButton_languageDropdownContainer__HTGbZ{position:relative;display:inline-block;z-index:10100}.LanguageButton_languageButton__q4Kco{display:flex;align-items:center;gap:clamp(2px,.5vw,4px);background:var(--primary-color,#b5451b);color:#fff;border:1px solid var(--border-color);border-radius:clamp(4px,1vw,6px);padding:clamp(4px,1vw,6px) clamp(6px,1.5vw,10px);cursor:pointer;font-size:clamp(11px,3vw,14px);font-weight:600;min-width:auto;height:clamp(28px,8vw,36px);box-sizing:border-box;transition:background .2s ease}.LanguageButton_languageButton__q4Kco:hover{opacity:.9}.LanguageButton_flagEmoji__ep3ND{font-size:clamp(14px,3.5vw,18px);line-height:1;flex-shrink:0}.LanguageButton_langCode__ZdWz2{font-size:clamp(10px,2.5vw,12px);font-weight:700;letter-spacing:.5px}.LanguageButton_languageDropdownMenu__YSCKM{min-width:clamp(180px,50vw,220px);max-height:clamp(320px,65vh,420px);display:flex;flex-direction:column;overflow:hidden;background:var(--card-bg);border:1px solid var(--border-color);border-radius:clamp(6px,1.5vw,8px);box-shadow:0 8px 24px rgba(0,0,0,.22);z-index:10100}.LanguageButton_searchWrap__sySYu{position:sticky;top:0;z-index:1;padding:clamp(6px,1.5vw,8px);background:var(--card-bg);border-bottom:1px solid var(--border-color)}.LanguageButton_searchInput__Q0e17{width:100%;box-sizing:border-box;padding:clamp(8px,2vw,10px) clamp(10px,2.5vw,12px);border:1px solid var(--border-color);border-radius:clamp(4px,1vw,6px);background:var(--color-surface,var(--card-bg));color:var(--text-color);font-size:clamp(13px,3.2vw,14px);outline:none}.LanguageButton_searchInput__Q0e17:focus{border-color:var(--primary-color,#b5451b)}.LanguageButton_languageList__RdM33{overflow-y:auto;max-height:clamp(240px,52vh,340px);padding:clamp(4px,1vw,6px) 0}.LanguageButton_noResults__l_4HK{margin:0;padding:clamp(12px,3vw,16px);text-align:center;color:var(--secondary-text-color,var(--text-muted));font-size:clamp(12px,3vw,14px)}.LanguageButton_languageOption__MQyB3{display:flex;align-items:center;gap:clamp(6px,1.5vw,10px);width:100%;padding:clamp(8px,2vw,12px) clamp(10px,2.5vw,16px);border:none;background:transparent;color:var(--text-color);cursor:pointer;font-size:clamp(13px,3.2vw,15px);text-align:left;transition:background .15s ease}.LanguageButton_languageOption__MQyB3:hover{background:var(--hover-color)}.LanguageButton_languageOption__MQyB3.LanguageButton_active__z0BKs{background:rgba(181,69,27,.1);font-weight:600}.LanguageButton_langNative__AB4zw{flex:1 1;font-weight:500}.LanguageButton_langEnglish__TYsfL{font-size:clamp(10px,2.5vw,12px);color:var(--secondary-text-color,var(--text-muted))}.LanguageButton_checkmark__61jey{color:var(--primary-color,#b5451b);font-weight:700;font-size:clamp(14px,3.5vw,16px)}.RiyaEntryButton_button__6zonB{display:inline-flex;align-items:center;gap:.45rem;padding:clamp(3px,1vw,5px) clamp(10px,2.5vw,14px) clamp(3px,1vw,5px) clamp(5px,1.2vw,7px);min-height:clamp(28px,8vw,36px);border-radius:var(--sk-radius-pill,var(--radius-full));border:1px solid var(--sk-riya,var(--color-ai-purple));background:var(--sk-riya,var(--color-ai-purple));color:#fff;font-size:var(--sk-text-sm,var(--font-size-sm));font-weight:600;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px var(--sk-riya-soft,rgba(124,58,237,.1))}.RiyaEntryButton_avatarWrap__QslaW{position:relative;width:clamp(22px,6vw,28px);height:clamp(22px,6vw,28px);flex-shrink:0}.RiyaEntryButton_avatar__N9Zax{width:100%;height:100%;border-radius:50%;object-fit:cover;border:1.5px solid rgba(255,255,255,.45)}.RiyaEntryButton_statusDot__IMHkJ{position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-radius:50%;background:#b8f0c0;border:1.5px solid #5b5fff;box-shadow:0 0 6px #b8f0c0}.RiyaEntryButton_label__8hf_2{letter-spacing:.02em}.SubNavbar_subNavbar__lrIky{display:flex!important;align-items:center!important;justify-content:center!important;padding-block:clamp(6px,1.5vw,10px)!important}.SubNavbar_subNavbar__lrIky ul{gap:clamp(4px,1vw,12px);width:100%;justify-content:center;align-items:center!important;padding-inline:clamp(4px,1vw,12px);margin:0!important}.SubNavbar_item__0Ce2P{list-style:none;display:flex;align-items:center;flex:0 0 auto}.PageBar_pageBar__nZ7dF{display:flex;justify-content:center;align-items:center;padding:clamp(8px,2vw,12px) clamp(10px,3vw,16px);background-color:var(--card-bg);border-bottom:1px solid var(--border-color);border-radius:6px 6px 0 0;box-shadow:0 1px 3px var(--shadow-color);transition:all .3s ease}.PageBar_buttonContainer__gyceY{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:clamp(250px,80vw,400px);gap:clamp(8px,3vw,16px)}.PageBar_navButton__0hkML{min-width:clamp(65px,18vw,90px)!important;padding:clamp(8px,2vw,10px) clamp(12px,3vw,16px)!important;font-size:clamp(11px,2.8vw,13px)!important;font-weight:500!important;border-radius:6px!important;transition:all .3s ease!important;margin:0!important;box-shadow:0 2px 4px var(--shadow-color)!important}.PageBar_navButton__0hkML,.PageBar_noEllipsis__O0Sud{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.PageBar_navButton__0hkML:hover{transform:translateY(-1px)!important;box-shadow:0 4px 8px var(--shadow-color)!important}.PageBar_navButton__0hkML:active{transform:translateY(0)!important;box-shadow:0 2px 4px var(--shadow-color)!important}.PageBar_stickyBar__giK3G{position:sticky;top:0;z-index:20;width:100%;border-radius:0}html[data-kundli-pdf-busy=true] .PageBar_backNav__xLCif,html[data-vivah-pdf-busy=true] .PageBar_backNav__xLCif{opacity:.45!important;pointer-events:none!important;cursor:not-allowed!important}