.NajmLoader_loader__x86XG{display:inline-flex;flex-direction:column;align-items:center;width:120px;color:var(--njm-color-accent-soft)}.NajmLoader_loader__x86XG>svg{display:block;width:120px!important;height:100px!important;overflow:visible}.NajmLoader_frame__a2Z_V{stroke:currentColor;stroke-width:1;opacity:.35}.NajmLoader_signal__iaezT{stroke:currentColor;stroke-width:2;fill:color-mix(in srgb,var(--njm-color-accent) 8.2353%,transparent);transform-origin:60px 50px;animation:NajmLoader_signalBreathe__7V0Q0 1.8s ease-in-out infinite}.NajmLoader_loader__x86XG rect{fill:currentColor;opacity:.15}.NajmLoader_bitOne__akLxO{animation:NajmLoader_bitA__oWBTF 1.8s ease-in-out infinite}.NajmLoader_bitTwo__6_9yJ{animation:NajmLoader_bitB__zSrpK 1.8s ease-in-out .15s infinite}.NajmLoader_bitThree__P1kpL{animation:NajmLoader_bitC__w2elT 1.8s ease-in-out .3s infinite}.NajmLoader_bitFour__V1H6L{animation:NajmLoader_bitD__Z4hcc 1.8s ease-in-out .45s infinite}.NajmLoader_dots__XNUZv{display:flex;gap:7px;margin-top:8px}.NajmLoader_dots__XNUZv i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:NajmLoader_dot__9ezG_ 1.2s ease-in-out infinite}.NajmLoader_dots__XNUZv i:nth-child(2){animation-delay:.15s}.NajmLoader_dots__XNUZv i:nth-child(3){animation-delay:.3s}.NajmLoader_compact__zTzhk{width:25px;height:25px;color:currentColor}.NajmLoader_compact__zTzhk>svg{width:25px!important;height:25px!important}.NajmLoader_compact__zTzhk .NajmLoader_frame__a2Z_V{display:none}.NajmLoader_compact__zTzhk .NajmLoader_signal__iaezT{stroke-width:5}@keyframes NajmLoader_signalBreathe__7V0Q0{0%,to{transform:scale(.85);opacity:.5}50%{transform:scale(1.04);opacity:1}}@keyframes NajmLoader_bitA__oWBTF{50%{transform:translateX(13px);opacity:1}}@keyframes NajmLoader_bitB__zSrpK{50%{transform:translateY(13px);opacity:1}}@keyframes NajmLoader_bitC__w2elT{50%{transform:translateX(-13px);opacity:1}}@keyframes NajmLoader_bitD__Z4hcc{50%{transform:translateY(-13px);opacity:1}}@keyframes NajmLoader_dot__9ezG_{50%{opacity:.25;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.NajmLoader_dots__XNUZv i,.NajmLoader_loader__x86XG rect,.NajmLoader_signal__iaezT{animation:none}.NajmLoader_loader__x86XG rect{opacity:.6}}.NajmMascot_mascot__a6zws{display:block;width:66px;height:66px;flex-shrink:0}.NajmMascot_mascot__a6zws svg{display:block;width:100%;height:100%;overflow:visible}.NajmMascot_body__PAX_G{transform-origin:50px 80px;animation:NajmMascot_hello__OitJL 1.3s ease-in-out 1}.NajmMascot_eyes__x7m7p{transform-origin:50px 49px;animation:NajmMascot_blink__OczyI 4.5s 1s 1}.NajmMascot_tail__D4_4c{transform-origin:70px 67px}.NajmMascot_mascot__a6zws:hover .NajmMascot_thruster__sVz4C{animation:NajmMascot_wag__Sj6tT .7s ease-in-out 2}.NajmMascot_mascot__a6zws:hover .NajmMascot_body__PAX_G{transform:translateY(-3px);transition:transform .25s}.NajmMascot_spark__5XDnW{opacity:.65}.NajmMascot_thinking__emLny .NajmMascot_spark__5XDnW{animation:NajmMascot_signal__Hm1Hn 1.4s ease-in-out infinite}.NajmMascot_thinking__emLny .NajmMascot_eyes__x7m7p{animation:NajmMascot_blink__OczyI 3s infinite}.NajmMascot_shadow__ZwhAA{transform-origin:center}@keyframes NajmMascot_hello__OitJL{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-5px) rotate(-5deg)}65%{transform:translateY(-3px) rotate(3deg)}}@keyframes NajmMascot_blink__OczyI{0%,43%,49%,to{transform:scaleY(1)}46%{transform:scaleY(.12)}}@keyframes NajmMascot_wag__Sj6tT{0%,to{transform:rotate(0)}50%{transform:translateY(3px)}}@keyframes NajmMascot_signal__Hm1Hn{50%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.NajmMascot_mascot__a6zws *{animation:none!important;transition:none!important}.NajmMascot_mascot__a6zws:hover .NajmMascot_body__PAX_G{transform:none}}.NajmChat_widget__AmSbJ{position:fixed;right:22px;bottom:24px;z-index:70;color:#edf6ff;font-family:inherit}.NajmChat_widget__AmSbJ button,.NajmChat_widget__AmSbJ textarea{font-family:inherit}.NajmChat_button__87QdG{position:relative;display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 14px 8px 9px;border:1px solid #395b89;border-radius:16px;background:#111d2d;color:#f3f6fc!important;box-shadow:0 10px 28px #0004;cursor:pointer;transition:transform .2s}.NajmChat_icon__qdA51{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;background:#153b60;color:#d9edff;border-radius:11px}.NajmChat_button__87QdG>span:nth-child(2){display:grid;grid-gap:3px;gap:3px;text-align:start}.NajmChat_button__87QdG small{font:9px monospace;letter-spacing:.12em}.NajmChat_button__87QdG b{font-size:12px}.NajmChat_button__87QdG:hover{transform:translateY(-3px)}.NajmChat_widget__AmSbJ a:focus-visible,.NajmChat_widget__AmSbJ button:focus-visible,.NajmChat_widget__AmSbJ textarea:focus-visible{outline:2px solid #91ccff;outline-offset:3px}.NajmChat_unread__8qHck{position:absolute;top:0;right:0;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #387aba}.NajmChat_panel___1KX1{width:390px;height:min(570px,calc(100dvh - 120px));display:flex;flex-direction:column;border:1px solid #537da6;border-radius:19px;overflow:hidden;background:#0c1829;box-shadow:0 20px 75px #0007;animation:NajmChat_chatEnter__Vv2zc .24s ease-out}.NajmChat_header__OdnRW{display:flex;align-items:center;gap:10px;padding:14px 12px;background:#162b43;border-bottom:1px solid var(--njm-color-border-strong)}.NajmChat_header__OdnRW>div{flex:1 1;min-width:0}.NajmChat_header__OdnRW h2{font-size:15px!important;line-height:1.5;margin:0!important;color:var(--njm-color-text)}.NajmChat_header__OdnRW p{font-size:10px;line-height:1.5;margin:3px 0 0;color:#b4c9dc}.NajmChat_header__OdnRW>button{display:grid;place-items:center;flex-shrink:0;width:40px;height:44px;background:transparent;border:0;border-radius:7px;color:var(--njm-color-accent-soft);cursor:pointer}.NajmChat_header__OdnRW>button:hover{background:#24425f}.NajmChat_header__OdnRW>button:disabled{opacity:.3;cursor:default}.NajmChat_messages__wgtmE{padding:20px 16px;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#385674 transparent}.NajmChat_welcome__OncCf{padding:20px 12px;text-align:center}.NajmChat_welcome__OncCf>span{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px;border:1px solid #436a91;border-radius:20px;background:#172d48;color:var(--njm-color-accent-soft)}.NajmChat_welcome__OncCf>small{font:9px monospace;letter-spacing:.15em;color:#86b0d8}.NajmChat_welcome__OncCf h3{font-size:27px!important;margin:14px 0!important;line-height:1.4}.NajmChat_welcome__OncCf p{font-size:13px;line-height:1.9;color:var(--njm-color-muted)}.NajmChat_message__ZvvCv{max-width:92%;padding:12px 14px;margin-bottom:15px;border-radius:13px;overflow-wrap:anywhere}.NajmChat_message__ZvvCv>small{display:block;font-size:9px;margin-bottom:7px;color:#abc2dc}.NajmChat_message__ZvvCv p{font-size:13px;white-space:pre-wrap;margin:0}.NajmChat_message__ZvvCv a{color:var(--njm-color-accent-soft);text-decoration:underline;text-underline-offset:3px}.NajmChat_user__0NOOD{-webkit-margin-start:auto;margin-inline-start:auto;background:#254e76;border-end-end-radius:3px}.NajmChat_assistant__gaPkC{background:#16283d;border:1px solid var(--njm-color-border-strong);border-end-start-radius:3px}.NajmChat_options__NfkK6{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.NajmChat_options__NfkK6 button{background:#0d2035;border:1px solid #496987;border-radius:7px;padding:8px 10px;font-size:11px;color:#d3eaff;cursor:pointer;text-align:start}.NajmChat_thinking__4_6zS{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--njm-color-accent-soft);padding:10px}.NajmChat_error__PGElq{padding:12px;border:1px solid #8e6b5e;border-radius:10px;background:#2c2529;font-size:12px;line-height:1.6}.NajmChat_error__PGElq p{margin:0 0 9px}.NajmChat_error__PGElq button{display:flex;align-items:center;gap:7px;background:transparent;color:var(--njm-color-text);border:1px solid #8e8795;border-radius:6px;padding:8px;cursor:pointer}.NajmChat_composer__3k7br{border-top:1px solid var(--njm-color-border-strong);padding:12px;background:#101f32}.NajmChat_composerField__q8uPW{display:flex;align-items:flex-end;gap:8px;border:1px solid #385674;border-radius:12px;background:#091625;padding:8px}.NajmChat_composer__3k7br textarea{resize:none;width:100%;min-width:0;max-height:100px;min-height:46px;background:transparent;color:#edf6ff;border:0;padding:4px;font-size:13px;line-height:1.65;box-shadow:none}.NajmChat_composer__3k7br textarea::placeholder{color:#8da8c3}.NajmChat_composerField__q8uPW>button{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:0;border-radius:9px;background:var(--njm-color-action);cursor:pointer}.NajmChat_composerField__q8uPW>button:disabled{opacity:.35;cursor:default}.NajmChat_composerMeta__0JFmD{display:flex;justify-content:space-between;align-items:center;gap:9px;margin-top:10px;font-size:9px;color:#9cb3cd}.NajmChat_composerMeta__0JFmD a{display:flex;align-items:center;gap:3px;color:var(--njm-color-accent-soft)}.NajmChat_srOnly__TSffh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes NajmChat_chatEnter__Vv2zc{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.NajmChat_widget__AmSbJ{bottom:calc(87px + env(safe-area-inset-bottom));right:14px}.NajmChat_button__87QdG{min-height:48px;padding:6px 10px}.NajmChat_panel___1KX1{width:min(390px,calc(100vw - 28px));height:min(540px,calc(100dvh - 170px))}.NajmChat_header__OdnRW{padding:10px}.NajmChat_header__OdnRW p{font-size:9px}.NajmChat_icon__qdA51{width:34px;height:34px}.NajmChat_button__87QdG small{font-size:8px}.NajmChat_button__87QdG b{font-size:11px}.NajmChat_composer__3k7br textarea{font-size:16px}.NajmChat_messages__wgtmE{padding:14px 12px}.NajmChat_welcome__OncCf{padding:12px}.NajmChat_welcome__OncCf h3{font-size:24px!important}}@media(prefers-reduced-motion:reduce){.NajmChat_button__87QdG{transition:none}.NajmChat_button__87QdG:hover{transform:none}.NajmChat_panel___1KX1{animation:none}}.NajmChat_header__OdnRW>span:first-child{width:44px;height:44px}.NajmChat_welcome__OncCf>span:first-child{width:80px;height:80px;padding:0;border:0;background:none;margin:0 auto 14px}.NajmChat_button__87QdG{padding:0 14px 0 2px;gap:7px}.NajmChat_button__87QdG b{font-size:13px}.NajmChat_button__87QdG>span:first-child{width:60px;height:60px}.NajmChat_button__87QdG>span:nth-child(2){min-width:0}.NajmChat_button__87QdG small{color:#90a9c9}@media(max-width:760px){.NajmChat_button__87QdG>span:first-child{width:50px;height:50px}.NajmChat_button__87QdG{-webkit-padding-end:10px;padding-inline-end:10px}.NajmChat_button__87QdG b{font-size:11px}}.NajmChat_panel___1KX1{width:min(430px,calc(100vw - 28px));background:#0c1726}.NajmChat_header__OdnRW{background:linear-gradient(115deg,#173b61,#202d49)}.NajmChat_message__ZvvCv{font-size:14px;max-width:96%;padding:15px 16px}.NajmChat_message__ZvvCv p{font-size:14px;line-height:1.85}.NajmChat_message__ZvvCv p+p{margin-top:12px}.NajmChat_message__ZvvCv strong{color:#eef6ff;font-weight:750}.NajmChat_message__ZvvCv ul{-webkit-padding-start:20px;padding-inline-start:20px;margin:8px 0;display:grid;grid-gap:8px;gap:8px}.NajmChat_assistant__gaPkC{background:#142237;border-color:#304866;-webkit-border-start:3px solid #65b8f1;border-inline-start:3px solid #65b8f1}.NajmChat_assistant__gaPkC>small{color:#82d7e0;font-size:11px}.NajmChat_user__0NOOD{background:#254a76;max-width:88%}.NajmChat_composerField__q8uPW>button{width:auto;min-width:64px;min-height:48px;padding:8px;display:flex;gap:6px;flex-direction:column;background:#3088da;color:#fff;font-size:11px}.NajmChat_composerField__q8uPW>button:disabled{opacity:.6}.NajmChat_composerMeta__0JFmD{font-size:10px}.NajmChat_button__87QdG{background:linear-gradient(110deg,#173b61,#172638);border-color:#659dd1}.NajmChat_button__87QdG small{color:#b7d9fc}@media(max-width:760px){.NajmChat_message__ZvvCv li,.NajmChat_message__ZvvCv p{font-size:16px}}.NajmChat_message__ZvvCv ul{list-style:disc!important}.NajmChat_message__ZvvCv li{display:list-item!important;line-height:1.8}.NajmChat_options__NfkK6 button{min-height:44px;font-size:12px}