@font-face{font-family:IRANSans;src:url(/assets/IRANSansWeb-CmozMVYU.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IRANSans;src:url(/assets/IRANSansWeb_Medium-BU5JQRwu.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IRANSans;src:url(/assets/IRANSansWeb_Bold-BIlCKSwe.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{color-scheme:light}body{margin:0;background:#fafbfc;color:#1a2230;-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid #163a70;outline-offset:5px}.rashava-nav-link[aria-current=page]{color:#163a70}.rashava-nav-link[aria-current=page]:after{content:"";position:absolute;bottom:1px;width:20px;height:2px;border-radius:50%;background:#163a70}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;scroll-behavior:auto!important}}.rashava-ribbon-start,.rashava-ribbon-end{width:104px;height:104px;flex:none}.rashava-ribbon-middle{width:0;height:104px;flex:1}@media(min-width:640px)and (max-width:1279px){.rashava-ribbon-start,.rashava-ribbon-end{width:72px}}@media(max-width:639px){.rashava-ribbon-start,.rashava-ribbon-end{width:46px}}.rashava-sec-drawer{background:linear-gradient(135deg,#fffefa,#f7f5f0 65%,#f0ede6);border-left:1px solid rgb(22 58 112 / 9%);box-shadow:-12px 0 40px #0e223d14;animation:rashava-drawer-enter .28s cubic-bezier(.2,.8,.2,1)}.rashava-drawer-backdrop{animation:rashava-backdrop-enter .2s ease-out}.rashava-sec-drawer .rashava-nav-link{min-height:56px;justify-content:flex-start;padding-inline:16px;font-size:14px;border-bottom:1px solid rgb(22 58 112 / 6%)}.rashava-sec-drawer .rashava-nav-link[aria-current=page]{font-weight:700}.rashava-sec-drawer .rashava-nav-link[aria-current=page]:after{inset-inline-start:0;bottom:22px;width:2px;height:12px;border-radius:2px}.rashava-menu-toggle:hover,.rashava-menu-toggle:active,.rashava-menu-toggle:focus,.rashava-drawer-close{background:transparent}@keyframes rashava-drawer-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rashava-backdrop-enter{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.rashava-sec-drawer,.rashava-drawer-backdrop{animation:none}}@media(prefers-reduced-motion:no-preference){.rashava-hero-enter{animation:rashava-hero-reveal .8s cubic-bezier(.16,1,.3,1) both}.rashava-hero-title-first{animation-delay:80ms}.rashava-hero-title-second{animation-delay:.21s}.rashava-hero-description{animation-delay:.34s}.rashava-hero-action{animation-delay:.47s}.rashava-hero-artwork[data-ready=false]{opacity:0}.rashava-hero-artwork[data-ready=true]{transform-origin:50% 20%;animation:rashava-badge-arrive 1.2s cubic-bezier(.16,1,.3,1) .14s both}.rashava-sec-hero>.rashava-hero-background{animation:rashava-background-arrive 1.4s ease-out .16s both}.rashava-hero-action:focus-within{animation:none}.rashava-hero-cta{transition:background-color .18s,transform .22s,box-shadow .22s}.rashava-hero-cta:hover{transform:translateY(-2px);box-shadow:0 8px 20px #163a701f}.rashava-hero-cta:active{transform:translateY(0)}}@keyframes rashava-hero-reveal{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes rashava-badge-arrive{0%{opacity:0;transform:translate3d(-24px,28px,0) rotate(-4deg) scale(.96)}65%{opacity:1}to{opacity:1;transform:translateZ(0) rotate(0) scale(1)}}@keyframes rashava-background-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rashava-hero-stats{position:relative;border-top:1px solid rgb(22 58 112 / 12%);background:linear-gradient(180deg,rgb(220 231 245 / 20%),transparent);animation-delay:.6s}.rashava-hero-stats:before{content:"";position:absolute;top:-1px;left:calc(50% - 24px);width:48px;height:2px;background:#163a70;border-radius:2px}.rashava-hero-stat+.rashava-hero-stat{border-inline-start:1px solid rgb(22 58 112 / 10%)}.rashava-feature-item:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#95a3b850 18%,#95a3b850 82%,transparent)}.rashava-feature-item:last-child:after{display:none}@media(min-width:640px)and (max-width:1023px){.rashava-feature-item:nth-last-child(-n+2):after{display:none}}@media(min-width:1024px){.rashava-feature-item:nth-last-child(-n+3):after{display:none}}@media(prefers-reduced-motion:no-preference){[data-rashava-reveal]{transition:opacity .8s ease,transform 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--rashava-reveal-order, 0) * 90ms)}[data-rashava-reveal=pending]{opacity:0;transform:translate3d(0,28px,0)}[data-rashava-reveal=visible]{opacity:1;transform:translateZ(0)}[data-rashava-reveal=visible] .rashava-feature-icon{animation:rashava-feature-unfold 1.1s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--rashava-reveal-order, 0) * 90ms)}@keyframes rashava-feature-unfold{0%{transform:perspective(500px) rotateY(-22deg) rotate(-5deg) scale(.88)}to{transform:perspective(500px) rotateY(0) rotate(0) scale(1)}}}@media(max-width:639px){.rashava-feature-item{--rashava-reveal-order: 0 !important}}.rashava-blog-layout{display:grid;grid-template-columns:1.35fr 1fr;gap:36px}.rashava-blog-article{position:relative;min-width:0}.rashava-blog-article-link{position:relative;display:block;height:100%}.rashava-blog-featured{isolation:isolate;min-height:440px;color:#0b2034;border-radius:7px}.rashava-blog-featured:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(120deg,#e8e5df,#f8f6f1 40%,#f0ede7);clip-path:polygon(0 0,100% 0,100% 100%,52px 100%,0 calc(100% - 52px))}.rashava-blog-featured:after{content:"";position:absolute;bottom:0;left:0;width:52px;height:52px;border-radius:0 14px 0 0;pointer-events:none;clip-path:polygon(0 0,100% 0,100% 100%);background:linear-gradient(135deg,#fffdf8 10%,#e9e5dc 48%,#b9b5ae)}.rashava-blog-bookmark{position:absolute;z-index:2;top:-8px;right:28px;width:34px;height:64px;border-radius:10px 5px 2px 2px;transform:rotate(-9deg) skewY(14deg);pointer-events:none;background:linear-gradient(95deg,#c6c0b5,#faf8ef 16%,#e9e4d9 72%,#bdb7aa);box-shadow:4px 5px 5px #20273420;border:1px solid #ffffff70}.rashava-blog-index{color:#9ba9bc;font-size:14px}.rashava-blog-featured .rashava-blog-index{position:absolute;top:32px;left:32px;color:#79879c}.rashava-blog-featured .rashava-blog-copy{position:relative;z-index:1;padding:78px 28px 0;margin-left:22%}.rashava-blog-category{font-size:12px;line-height:2;color:#b3c2d5}.rashava-blog-featured .rashava-blog-category{color:#213b52}.rashava-blog-copy h3{margin-top:8px;font-size:18px;font-weight:700;line-height:1.9}.rashava-blog-featured h3{font-size:clamp(22px,2vw,27px);line-height:1.8}.rashava-blog-summary{margin-top:12px;color:#65748a;font-size:13px;line-height:2}.rashava-blog-art{display:block;height:auto;object-fit:contain;pointer-events:none}.rashava-blog-featured .rashava-blog-art{position:absolute;left:16px;bottom:40px;width:58%;height:240px}.rashava-blog-meta{display:flex;align-items:center;gap:14px;font-size:12px;color:#b3c2d5}.rashava-blog-featured .rashava-blog-meta{position:absolute;right:28px;bottom:28px;color:#52647a}.rashava-blog-recent{display:grid;grid-template-rows:1fr 1fr}.rashava-blog-compact+.rashava-blog-compact{border-top:1px solid #b3c2d530}.rashava-blog-compact .rashava-blog-article-link{display:grid;grid-template-columns:1.3fr 1fr;align-content:center;align-items:center;column-gap:12px;padding:20px 0}.rashava-blog-compact .rashava-blog-index{grid-column:1;margin-bottom:8px}.rashava-blog-compact .rashava-blog-copy{grid-column:1}.rashava-blog-compact .rashava-blog-art{grid-column:2;grid-row:1 / 4;width:90%;max-height:160px;justify-self:center}.rashava-blog-compact .rashava-blog-meta{grid-column:1;margin-top:14px}.rashava-sec-blog a:focus-visible{outline-color:#c9d7ea;outline-offset:8px;border-radius:5px}.rashava-blog-featured a:focus-visible{outline-color:#c9d7ea}@media(prefers-reduced-motion:no-preference){.rashava-blog-art{transition:transform .25s ease}.rashava-blog-article-link:hover .rashava-blog-art{transform:translateY(-4px)}}@media(max-width:1023px){.rashava-blog-layout{gap:28px;grid-template-columns:1.15fr 1fr}.rashava-blog-featured{min-height:460px}.rashava-blog-featured .rashava-blog-copy{padding:76px 24px 0;margin-left:0}.rashava-blog-featured .rashava-blog-art{width:68%;bottom:64px;height:200px}.rashava-blog-copy h3{font-size:16px}.rashava-blog-featured h3{font-size:22px}}@media(max-width:767px){.rashava-blog-layout{grid-template-columns:1fr}.rashava-blog-featured{min-height:460px}.rashava-blog-featured .rashava-blog-art{width:64%;left:16px;bottom:64px}.rashava-blog-compact .rashava-blog-article-link{min-height:190px;grid-template-columns:1.4fr 1fr}.rashava-blog-compact .rashava-blog-art{max-height:150px}}@media(max-width:374px){.rashava-blog-featured{min-height:490px}.rashava-blog-featured h3{font-size:21px}.rashava-blog-compact .rashava-blog-article-link{column-gap:4px}.rashava-blog-meta{gap:8px;font-size:11px}}.rashava-partner-carousel{margin-top:32px;border-bottom:1px solid #163a7024;padding-bottom:12px}.rashava-partner-stage{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:16px}.rashava-partner-window{overflow:hidden;padding:8px 0;touch-action:pan-y}.rashava-partner-slide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.rashava-partner-logo{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;min-width:0}.rashava-partner-logo img{width:72px;height:72px;object-fit:contain}.rashava-partner-logo span{color:#526b8c;font-size:14px;line-height:1.8}.rashava-partner-control{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#31557e}.rashava-partner-control:hover{background:#dce7f560}.rashava-partner-control:disabled{opacity:.3;cursor:default}.rashava-partner-pagination{display:flex;align-items:center;justify-content:center;margin-top:20px}.rashava-partner-pagination button{min-width:32px;height:44px;display:grid;place-items:center}.rashava-partner-pagination span{width:7px;height:7px;border-radius:9px;background:#a2b4ce}.rashava-partner-pagination [aria-current=true] span{width:25px;background:#163a70}.rashava-partners-ribbon{position:absolute;width:230px;max-width:none;opacity:.55}.rashava-partners-ribbon-right{top:-65px;right:-35px;transform:rotate(18deg)}.rashava-partners-ribbon-left{bottom:-65px;left:-35px;transform:rotate(195deg)}@media(prefers-reduced-motion:no-preference){.rashava-partner-slide{animation:rashava-partner-arrive .35s ease-out both}.rashava-partner-pagination span{transition:width .2s ease,background-color .2s ease}@keyframes rashava-partner-arrive{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}}@media(max-width:639px){.rashava-partner-stage{grid-template-columns:28px minmax(0,1fr) 28px;gap:2px}.rashava-partner-control{width:28px;height:44px}.rashava-partner-slide{gap:6px}.rashava-partner-logo{gap:10px}.rashava-partner-logo img{width:40px;height:40px}.rashava-partner-logo span{font-size:10px}.rashava-partners-ribbon{opacity:.25}}.rashava-sec-collaboration:after{content:"";position:absolute;inset-inline:6%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgb(201 215 234 / 18%),transparent)}.rashava-collaboration-ribbon{position:absolute;left:-35px;top:50%;width:260px;height:72px;opacity:.3;transform:translateY(-50%) rotate(-8deg);background:linear-gradient(105deg,transparent 4%,#284b78 32%,#a8bcd8 50%,#17375f 69%,transparent 96%);clip-path:polygon(0 37%,26% 10%,52% 39%,76% 12%,100% 35%,100% 66%,75% 91%,50% 62%,25% 90%,0 65%);filter:blur(.2px)}.rashava-collaboration-cta{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.rashava-collaboration-cta:hover{transform:translateY(-2px);background:#fff;box-shadow:0 10px 24px #00000029}.rashava-collaboration-cta:active{transform:translateY(0)}.rashava-footer-brand img{filter:grayscale(1) brightness(0) invert(1);opacity:.9}.rashava-footer-link{transition:color .16s ease}.rashava-footer-link:hover{color:#fff}.rashava-sec-collaboration a:focus-visible,.rashava-footer a:focus-visible{outline-color:#dce7f5}@media(max-width:767px){.rashava-collaboration-ribbon{left:-120px;top:auto;bottom:12px;opacity:.22}}@media(prefers-reduced-motion:reduce){.rashava-collaboration-cta,.rashava-footer-link{transition:none}}.rashava-contact-ribbon{position:absolute;z-index:-1;left:-180px;top:-85px;width:520px;max-width:none;opacity:.13;transform:rotate(12deg)}.rashava-contact-art{position:relative;min-height:205px;display:grid;place-items:center}.rashava-contact-art img{position:relative;width:min(100%,235px);object-fit:contain;filter:drop-shadow(0 12px 18px rgb(22 58 112 / 9%))}.rashava-contact-art-ring{position:absolute;width:185px;height:185px;border:1px solid rgb(22 58 112 / 13%);border-radius:50%}.rashava-contact-art-ring:before,.rashava-contact-art-ring:after{content:"";position:absolute;top:34px;right:34px;bottom:34px;left:34px;border:1px solid rgb(22 58 112 / 8%);border-radius:inherit}.rashava-contact-art-ring:after{top:82px;right:82px;bottom:82px;left:82px}.rashava-contact-form{order:1;padding:24px 26px;border:1px solid rgb(22 58 112 / 11%);border-radius:0 12px 12px 0;background:#fafbfc;box-shadow:0 18px 50px #163a700f}.rashava-contact-details{order:2;position:relative;overflow:hidden;padding:28px 26px;border-radius:12px 0 0 12px;background:#071321;color:#f5f8fc}.rashava-contact-details:after{content:"";position:absolute;left:-55px;bottom:-65px;width:180px;height:180px;border:24px solid rgb(141 166 199 / 9%);border-radius:50%}.rashava-contact-list{display:grid;gap:0}.rashava-contact-list>div{position:relative;z-index:1;border-bottom:1px solid rgb(255 255 255 / 9%)}.rashava-contact-list dt a{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding:14px 0;color:#dce7f5}.rashava-contact-list-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgb(255 255 255 / 13%);border-radius:50%}.rashava-contact-list small,.rashava-contact-list strong{display:block}.rashava-contact-list small{color:#91a5be;font-size:10px;font-weight:400}.rashava-contact-list strong{margin-top:4px;color:#dce7f5;font-size:12px;font-weight:400}.rashava-contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px}.rashava-contact-field{display:block;margin-bottom:15px}.rashava-contact-field>span{display:block;margin-bottom:8px;color:#52647a;font-size:12px}.rashava-contact-field i{color:#163a70;font-style:normal}.rashava-contact-field input,.rashava-contact-field select,.rashava-contact-field textarea{width:100%;border:1px solid #d7e0ea;border-radius:8px;background:#fff;color:#1a2230;font:inherit;font-size:14px;transition:border-color .16s,box-shadow .16s}.rashava-contact-field input,.rashava-contact-field select{height:43px;padding:0 13px}.rashava-contact-field textarea{min-height:86px;resize:vertical;padding:10px 13px;line-height:1.8}.rashava-contact-field input:focus,.rashava-contact-field select:focus,.rashava-contact-field textarea:focus{outline:0;border-color:#6d8cb2;box-shadow:0 0 0 3px #dce7f5bf}.rashava-contact-submit{display:flex;align-items:center;justify-content:space-between;gap:18px}.rashava-contact-submit button{display:inline-flex;min-height:48px;flex:none;align-items:center;justify-content:center;gap:12px;border-radius:8px;background:#163a70;padding:0 23px;color:#fff;font-size:13px;transition:transform .18s,background-color .18s,box-shadow .18s}.rashava-contact-submit button:hover{transform:translateY(-2px);background:#0e294f;box-shadow:0 9px 20px #163a7026}.rashava-contact-notice{margin-top:18px;border-right:2px solid #163a70;padding:7px 12px;color:#52647a;font-size:12px;line-height:1.9;background:#eef3f8}@media(prefers-reduced-motion:no-preference){.rashava-contact-intro{animation:rashava-contact-enter .7s cubic-bezier(.16,1,.3,1) both}.rashava-contact-art{animation:rashava-contact-enter .9s cubic-bezier(.16,1,.3,1) .1s both}@keyframes rashava-contact-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:1023px){.rashava-contact-art{min-height:190px}.rashava-contact-art img{width:min(75%,220px)}.rashava-contact-art-ring{width:170px;height:170px}.rashava-contact-form{order:1;border-radius:12px 12px 0 0}.rashava-contact-details{order:2;border-radius:0 0 12px 12px}}@media(max-width:639px){.rashava-contact-art{min-height:160px}.rashava-contact-art img{width:185px}.rashava-contact-art-ring{width:145px;height:145px}.rashava-contact-form{padding:22px 18px}.rashava-contact-fields{grid-template-columns:1fr;gap:0}.rashava-contact-submit{align-items:flex-start;flex-direction:column}.rashava-contact-submit button{width:100%}}.rashava-page-about h1{line-height:1.9}.rashava-page-about h2{line-height:2}.rashava-page-about h3{line-height:2.05}.rashava-about-hero-ribbon{position:absolute;z-index:-1;left:-180px;top:-90px;width:520px;max-width:none;opacity:.12;transform:rotate(12deg)}.rashava-about-hero-art{position:relative;min-height:220px;display:grid;place-items:center}.rashava-about-hero-art img{position:relative;width:min(100%,240px);object-fit:contain;filter:drop-shadow(0 14px 20px rgb(22 58 112 / 10%))}.rashava-about-hero-art span{position:absolute;width:185px;height:185px;border:1px solid rgb(22 58 112 / 13%);border-radius:50%}.rashava-about-hero-art span:before,.rashava-about-hero-art span:after{content:"";position:absolute;top:28px;right:28px;bottom:28px;left:28px;border:1px solid rgb(22 58 112 / 8%);border-radius:inherit}.rashava-about-hero-art span:after{top:66px;right:66px;bottom:66px;left:66px}.rashava-about-overview-line{position:absolute;right:-8%;top:50%;width:42%;height:1px;transform:rotate(-12deg);background:linear-gradient(90deg,transparent,rgb(201 215 234 / 25%),transparent)}.rashava-about-overview-copy{color:#b3c2d5;font-size:14px;line-height:2.25}.rashava-about-overview-copy p+p{margin-top:18px}.rashava-about-capabilities-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:50px}.rashava-about-capability{display:grid;grid-template-columns:64px minmax(0,1fr);gap:18px;padding:25px 0;border-bottom:1px solid #d7e0ea}.rashava-about-capability-icon{display:grid;width:58px;height:58px;place-items:center;border-radius:50%;background:#112d52;box-shadow:inset 0 0 0 1px #ffffff14}.rashava-about-capability-icon img{width:43px;height:43px;object-fit:contain}.rashava-about-capability>div>span{color:#8294aa;font-size:11px}.rashava-about-capability h3{margin-top:5px;color:#163a70;font-size:17px;font-weight:700;line-height:1.9}.rashava-about-capability p{margin-top:7px;color:#52647a;font-size:13px;line-height:2}.rashava-connected-flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.rashava-connected-flow:before{content:"";position:absolute;top:20px;right:5%;left:5%;height:1px;background:linear-gradient(90deg,transparent,#8ca5c3 15%,#8ca5c3 85%,transparent)}.rashava-connected-flow li{position:relative;padding-top:54px}.rashava-connected-flow li>span{position:absolute;top:0;right:0;display:grid;width:41px;height:41px;place-items:center;border:1px solid #8ca5c3;border-radius:50%;background:#eef3f8;color:#163a70;font-size:11px}.rashava-connected-flow h3{color:#163a70;font-size:16px;font-weight:700}.rashava-connected-flow p{margin-top:7px;color:#52647a;font-size:12px;line-height:2}.rashava-about-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border-radius:10px;background:#071321;color:#b3c2d5}.rashava-about-trust>div{padding:25px 28px}.rashava-about-trust>div+div{border-right:1px solid rgb(255 255 255 / 11%)}.rashava-about-trust strong{color:#fff;font-size:15px}.rashava-about-trust p{margin-top:8px;font-size:12px;line-height:2}.rashava-faq-list{border-top:1px solid #d7e0ea}.rashava-faq-list details{border-bottom:1px solid #d7e0ea}.rashava-faq-list summary{display:flex;min-height:70px;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:20px;color:#163a70;font-size:15px;font-weight:500;line-height:2}.rashava-faq-list summary::-webkit-details-marker{display:none}.rashava-faq-list summary i{position:relative;width:28px;height:28px;flex:none;border:1px solid #b8c6d7;border-radius:50%}.rashava-faq-list summary i:before,.rashava-faq-list summary i:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1px;background:#163a70;transform:translate(-50%,-50%)}.rashava-faq-list summary i:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .18s ease}.rashava-faq-list details[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.rashava-faq-list details>p{max-width:92%;padding:0 0 20px;color:#52647a;font-size:13px;line-height:2.15}.rashava-faq-list summary:focus-visible{outline:2px solid #163a70;outline-offset:6px;border-radius:3px}@media(prefers-reduced-motion:no-preference){.rashava-about-hero-copy,.rashava-about-hero-art{animation:rashava-about-enter .75s cubic-bezier(.16,1,.3,1) both}.rashava-about-hero-art{animation-delay:.1s}@keyframes rashava-about-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:767px){.rashava-page-about h1{line-height:2}.rashava-page-about h2{line-height:2.1}.rashava-about-hero-art{min-height:175px}.rashava-about-hero-art img{width:190px}.rashava-about-hero-art span{width:145px;height:145px}.rashava-about-capabilities-grid{grid-template-columns:1fr}.rashava-connected-flow{grid-template-columns:1fr;gap:0}.rashava-connected-flow:before{top:20px;right:20px;bottom:15px;left:auto;width:1px;height:auto;background:linear-gradient(180deg,transparent,#8ca5c3 10%,#8ca5c3 90%,transparent)}.rashava-connected-flow li{min-height:118px;padding:4px 62px 24px 0}.rashava-about-trust{grid-template-columns:1fr}.rashava-about-trust>div+div{border-top:1px solid rgb(255 255 255 / 11%);border-right:0}.rashava-faq-list summary{min-height:66px;font-size:14px}}@media(max-width:374px){.rashava-about-capability{grid-template-columns:52px minmax(0,1fr);gap:13px}.rashava-about-capability-icon{width:50px;height:50px}.rashava-about-capability-icon img{width:37px;height:37px}}.rashava-page-events h1,.rashava-page-events h2{line-height:1.9}.rashava-events-ribbon{position:absolute;z-index:-1;left:-180px;top:-88px;width:520px;max-width:none;opacity:.12;transform:rotate(12deg)}.rashava-events-art{position:relative;min-height:210px;display:grid;place-items:center}.rashava-events-art>span{position:absolute;width:188px;height:188px;border:1px solid rgb(22 58 112 / 13%);border-radius:50%}.rashava-events-art>span:before,.rashava-events-art>span:after{content:"";position:absolute;top:32px;right:32px;bottom:32px;left:32px;border:1px solid rgb(22 58 112 / 8%);border-radius:inherit}.rashava-events-art>span:after{top:74px;right:74px;bottom:74px;left:74px}.rashava-events-art img{position:relative;width:min(100%,238px);object-fit:contain;filter:drop-shadow(0 14px 20px rgb(22 58 112 / 10%))}.rashava-events-heading{display:flex;align-items:end;justify-content:space-between;gap:28px}.rashava-events-heading>p{max-width:350px;color:#65778c;font-size:12px;line-height:2}.rashava-events-toolbar{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.65fr) auto;align-items:center;gap:22px;margin:28px 0 32px;padding:12px;border:1px solid #d7e0ea;border-radius:12px;background:#fafbfce5;box-shadow:0 10px 35px #163a700d}.rashava-events-search{display:flex;height:46px;align-items:center;gap:10px;padding:0 14px;border:1px solid #ccd8e5;border-radius:8px;background:#fff;color:#8294aa}.rashava-events-search:focus-within{border-color:#6d8cb2;box-shadow:0 0 0 3px #dce7f5bf}.rashava-events-search input{width:100%;min-width:0;outline:0;background:transparent;color:#1a2230;font:inherit;font-size:12px}.rashava-events-search input::-webkit-search-cancel-button{display:none}.rashava-events-search button{display:grid;width:25px;height:25px;flex:none;place-items:center;border-radius:50%;color:#65778c;font-size:18px;line-height:1}.rashava-events-filters{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.rashava-events-filters button{min-height:35px;border-radius:7px;padding:0 11px;color:#52647a;font-size:11px;transition:color .16s,background-color .16s}.rashava-events-filters button:hover{background:#e8eef5;color:#163a70}.rashava-events-filters button[aria-pressed=true]{background:#163a70;color:#fff}.rashava-events-count{white-space:nowrap;color:#8294aa;font-size:11px}.rashava-events-count strong{color:#163a70;font-size:16px}.rashava-events-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.rashava-event-article{position:relative;min-width:0;min-height:285px;isolation:isolate}.rashava-event-article:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1px solid #d7e0ea;border-radius:10px;background:#fafbfc;clip-path:polygon(0 0,100% 0,100% 100%,34px 100%,0 calc(100% - 34px));transition:border-color .18s,box-shadow .18s,transform .18s}.rashava-event-article:after{content:"";position:absolute;bottom:0;left:0;width:34px;height:34px;z-index:-1;border-radius:0 10px 0 0;clip-path:polygon(0 0,100% 0,100% 100%);background:linear-gradient(135deg,#fff 5%,#e1e8f0 55%,#b6c4d4)}.rashava-event-article>a{display:grid;height:100%;grid-template-columns:minmax(0,1.35fr) minmax(130px,.65fr);align-items:center;gap:18px;padding:25px 25px 28px}.rashava-event-article-copy{min-width:0}.rashava-event-category{color:#6f839b;font-size:11px}.rashava-event-article h2{margin-top:8px;color:#163a70;font-size:17px;font-weight:700}.rashava-event-summary{margin-top:8px;color:#52647a;font-size:12px;line-height:2}.rashava-event-meta{display:flex;align-items:center;gap:12px;margin-top:18px;color:#8294aa;font-size:10px}.rashava-event-art{position:relative;display:grid;min-height:150px;place-items:center}.rashava-event-art>span{position:absolute;width:118px;height:118px;border:1px solid rgb(22 58 112 / 9%);border-radius:50%}.rashava-event-art img{position:relative;width:145px;max-height:160px;object-fit:contain;filter:drop-shadow(0 9px 13px rgb(22 58 112 / 9%));transition:transform .22s ease}.rashava-event-article.is-featured{grid-column:1 / -1;min-height:320px}.rashava-event-article.is-featured:before{background:linear-gradient(115deg,#f9f7f2,#fff 56%,#f2f5f8)}.rashava-event-article.is-featured>a{grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr);padding:30px 38px 32px}.rashava-event-article.is-featured h2{max-width:670px;font-size:clamp(21px,2vw,27px)}.rashava-event-article.is-featured .rashava-event-summary{max-width:680px;font-size:13px}.rashava-event-article.is-featured .rashava-event-art{min-height:235px}.rashava-event-article.is-featured .rashava-event-art>span{width:185px;height:185px}.rashava-event-article.is-featured .rashava-event-art img{width:230px;max-height:235px}.rashava-event-article a:focus-visible{outline-offset:7px;border-radius:8px}.rashava-events-message{display:grid;min-height:260px;place-items:center;align-content:center;gap:14px;border:1px dashed #b8c6d7;border-radius:10px;color:#52647a;font-size:13px}.rashava-events-message button{border-radius:7px;background:#163a70;padding:10px 18px;color:#fff;font-size:11px}.rashava-event-skeleton{min-height:285px;border-radius:10px;background:linear-gradient(100deg,#e2e9f0 20%,#f3f6f9,#e2e9f0 56%);background-size:200% 100%;animation:rashava-events-loading 1.4s linear infinite}.rashava-event-skeleton:first-child{grid-column:1 / -1;min-height:320px}@keyframes rashava-events-loading{to{background-position-x:-200%}}@media(hover:hover){.rashava-event-article:hover:before{border-color:#b8c6d7;box-shadow:0 16px 38px #163a7014;transform:translateY(-3px)}.rashava-event-article:hover .rashava-event-art img{transform:translateY(-5px) rotate(-1deg)}}@media(prefers-reduced-motion:no-preference){.rashava-events-intro,.rashava-events-art{animation:rashava-events-enter .75s cubic-bezier(.16,1,.3,1) both}.rashava-events-art{animation-delay:90ms}@keyframes rashava-events-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:1023px){.rashava-events-toolbar{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)}.rashava-events-count{display:none}.rashava-events-art{min-height:185px}.rashava-events-art img{width:215px}.rashava-event-article>a{grid-template-columns:minmax(0,1.2fr) minmax(110px,.8fr);padding:22px}}@media(max-width:767px){.rashava-page-events h1,.rashava-page-events h2{line-height:2}.rashava-events-art{min-height:160px}.rashava-events-art>span{width:145px;height:145px}.rashava-events-art img{width:185px}.rashava-events-heading{align-items:start;flex-direction:column;gap:8px}.rashava-events-toolbar{grid-template-columns:1fr;gap:12px;padding:10px}.rashava-events-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px;scrollbar-width:none}.rashava-events-filters::-webkit-scrollbar{display:none}.rashava-events-filters button{flex:none}.rashava-events-grid{grid-template-columns:1fr}.rashava-event-article.is-featured{grid-column:auto}.rashava-event-article,.rashava-event-article.is-featured{min-height:0}.rashava-event-article>a,.rashava-event-article.is-featured>a{grid-template-columns:minmax(0,1.4fr) minmax(105px,.6fr);padding:22px 19px 25px}.rashava-event-article.is-featured h2{font-size:19px}.rashava-event-article.is-featured .rashava-event-summary{font-size:12px}.rashava-event-article.is-featured .rashava-event-art{min-height:150px}.rashava-event-article.is-featured .rashava-event-art>span{width:118px;height:118px}.rashava-event-article.is-featured .rashava-event-art img{width:145px;max-height:160px}.rashava-event-skeleton:first-child{grid-column:auto;min-height:285px}}@media(max-width:479px){.rashava-event-article>a,.rashava-event-article.is-featured>a{grid-template-columns:1fr}.rashava-event-art,.rashava-event-article.is-featured .rashava-event-art{position:absolute;left:14px;bottom:38px;min-height:100px;opacity:.3}.rashava-event-art img,.rashava-event-article.is-featured .rashava-event-art img{width:110px;max-height:120px}.rashava-event-art>span,.rashava-event-article.is-featured .rashava-event-art>span{width:90px;height:90px}.rashava-event-summary{padding-left:48px}}.rashava-auth-page{min-height:100vh}.rashava-auth-page>div{min-height:610px;align-items:center}.rashava-auth-shell{margin-top:-1px}.rashava-auth-panel{position:relative;width:min(100%,430px);overflow:hidden;border:1px solid #d7e0ea;border-radius:14px;background:#fafbfc;padding:34px 38px 32px;box-shadow:0 18px 48px #163a7012}.rashava-auth-panel:before{content:"";position:absolute;top:0;right:50%;width:64px;height:3px;border-radius:0 0 10px 10px;background:#163a70;transform:translate(50%)}.rashava-auth-logo{position:relative;display:block;width:84px;height:74px;margin:0 auto 16px;overflow:hidden;flex:none}.rashava-auth-logo img{position:absolute;top:-24px;left:3px;width:78px;height:auto;max-width:none}.rashava-auth-logo:focus-visible{border-radius:8px}.rashava-auth-panel-head{text-align:center}.rashava-auth-panel-head h1{color:#163a70;font-size:21px;font-weight:700;line-height:1.9}.rashava-auth-panel-head p{margin-top:3px;color:#65778c;font-size:11px;line-height:2}.rashava-auth-tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;margin-top:22px;border-radius:9px;padding:4px;background:#e8eef5}.rashava-auth-tabs button{min-height:41px;border-radius:7px;color:#65778c;font-size:11px;transition:background-color .16s,color .16s,box-shadow .16s}.rashava-auth-tabs button[aria-selected=true]{background:#fff;color:#163a70;box-shadow:0 4px 14px #163a7014;font-weight:700}.rashava-auth-form-wrap{min-height:215px;padding-top:23px}.rashava-auth-field{display:block;margin-bottom:17px}.rashava-auth-field>span{display:block;margin-bottom:8px;color:#52647a;font-size:11px}.rashava-auth-field>div{display:flex;height:47px;align-items:center;overflow:hidden;border:1px solid #d1dce8;border-radius:8px;background:#fff;transition:border-color .16s,box-shadow .16s}.rashava-auth-field>div:focus-within{border-color:#6d8cb2;box-shadow:0 0 0 3px #dce7f5bf}.rashava-auth-field>div>span{height:26px;padding:4px 13px 0;border-right:1px solid #e0e7ef;color:#8294aa;font-size:12px}.rashava-auth-field input{width:100%;height:100%;min-width:0;outline:0;background:transparent;padding:0 14px;color:#1a2230;font:inherit;font-size:14px}.rashava-auth-field input::placeholder{color:#a5b2c2}.rashava-auth-field small{display:block;margin-top:7px;color:#b33c46;font-size:10px;line-height:1.8}.rashava-otp-field{margin:0 0 10px;border:0;padding:0}.rashava-otp-field legend{width:100%;margin-bottom:10px;color:#52647a;font-size:10px;text-align:center}.rashava-otp-boxes{display:flex;justify-content:center;gap:9px}.rashava-otp-boxes input{width:48px;height:52px;border:1px solid #d1dce8;border-radius:10px;outline:0;background:#fff;color:#163a70;font:inherit;font-size:20px;font-weight:700;text-align:center;transition:border-color .16s,box-shadow .16s,transform .16s}.rashava-otp-boxes input:focus{border-color:#6d8cb2;box-shadow:0 0 0 3px #dce7f5bf;transform:translateY(-1px)}.rashava-otp-boxes input[aria-invalid=true]{border-color:#d69aa1}.rashava-otp-field small{display:block;margin-top:8px;color:#b33c46;font-size:10px;line-height:1.8;text-align:center}.rashava-auth-submit{display:flex;width:100%;min-height:47px;align-items:center;justify-content:center;border-radius:8px;background:#163a70;padding:0 18px;color:#fff;font-size:12px;transition:transform .16s,background-color .16s,box-shadow .16s}.rashava-auth-submit:not(:disabled):hover{transform:translateY(-2px);background:#0e294f;box-shadow:0 10px 20px #163a7029}.rashava-auth-submit:disabled{cursor:wait;opacity:.65}.rashava-auth-mobile-review{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px;border-right:2px solid #163a70;padding:9px 11px;background:#eef3f8;color:#52647a;font-size:10px}.rashava-auth-mobile-review button,.rashava-auth-resend button{color:#163a70;font-size:10px;font-weight:700}.rashava-auth-resend{min-height:30px;padding-top:12px;text-align:center;color:#8294aa;font-size:10px}.rashava-auth-outcome{display:flex;min-height:215px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.rashava-auth-outcome-icon{display:grid;width:43px;height:43px;place-items:center;margin-bottom:13px;border-radius:13px;background:#e9f0f8;color:#163a70;font-size:15px;font-weight:800}.rashava-auth-outcome h2{color:#163a70;font-size:15px;font-weight:700}.rashava-auth-outcome p{max-width:290px;margin:5px 0 16px;color:#75879b;font-size:10px;line-height:2}.rashava-auth-outcome .rashava-auth-submit{min-height:45px}.rashava-auth-outcome-back{margin-top:11px;color:#66798e;font-size:9px}.rashava-auth-outcome.is-unavailable .rashava-auth-outcome-icon{background:#fff0f1;color:#a33e4a}.rashava-auth-outcome.is-unavailable h2{color:#77313a}@media(prefers-reduced-motion:no-preference){.rashava-auth-panel{animation:rashava-auth-enter .6s cubic-bezier(.16,1,.3,1) both}@keyframes rashava-auth-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:639px){.rashava-auth-page>div{min-height:540px;align-items:start}.rashava-auth-panel{padding:29px 20px 25px}.rashava-auth-panel-head h1{font-size:19px}}.rashava-panel-page{min-height:100vh;background:#f4f7fa;color:#182437}.rashava-panel-sidebar{position:fixed;z-index:30;top:0;right:0;display:flex;width:270px;height:100vh;flex-direction:column;border-left:1px solid #dbe4ed;background:#fff;padding:24px 18px}.rashava-panel-brand{position:relative;display:flex;height:92px;align-items:center;justify-content:space-between;overflow:hidden;border-radius:14px;background:linear-gradient(135deg,#f7faff,#fff 62%);padding:0 14px}.rashava-panel-brand:before{position:absolute;top:-42px;left:-54px;width:170px;height:150px;border-radius:48% 52% 58% 42%/42% 38% 62% 58%;background:linear-gradient(145deg,#173e75 0 34%,#2c699f 35% 48%,transparent 49%);content:"";opacity:.16;transform:rotate(-18deg)}.rashava-panel-brand:after{position:absolute;bottom:-59px;left:13px;width:145px;height:90px;border:16px solid rgb(35 93 145 / 13%);border-top-color:transparent;border-right-color:transparent;border-radius:54% 46% 55% 45%;content:"";transform:rotate(12deg)}.rashava-panel-brand-logo{position:relative;z-index:1;width:68px;height:auto;margin-top:22px}.rashava-panel-brand button{position:relative;z-index:1;display:none;color:#59708a}.rashava-panel-account{display:flex;align-items:center;gap:11px;margin:22px 0 24px;border:1px solid #e1e8ef;border-radius:13px;background:#f8fafc;padding:11px}.rashava-panel-account>span{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:#163a70;color:#fff;font-size:12px}.rashava-panel-account div{display:grid;gap:2px}.rashava-panel-account small{color:#77889c;font-size:12px}.rashava-panel-account strong{color:#26374a;font-size:12px;font-weight:600}.rashava-panel-sidebar nav{display:grid;gap:6px;margin-top:16px}.rashava-panel-sidebar nav button,.rashava-panel-sidebar-foot button{display:flex;width:100%;align-items:center;gap:11px;border-radius:10px;padding:11px 13px;color:#62758a;font-size:12px;text-align:right;transition:.16s ease}.rashava-panel-sidebar nav button:hover{background:#f1f5f9;color:#163a70}.rashava-panel-sidebar nav button.is-active{background:#eaf0f7;color:#163a70;font-weight:700}.rashava-panel-sidebar-foot{display:grid;margin-top:auto;border-top:1px solid #e7edf3;padding-top:15px;position:relative;display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:10px}.rashava-panel-sidebar-foot>button{display:inline-flex;width:auto!important;align-items:center;font-size:12px}.rashava-panel-profile-link{flex:1;gap:9px;min-width:0;padding:0!important;color:#26374a!important;text-align:right}.rashava-panel-avatar{display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:50%;background:#163a70;color:#fff;font-size:12px;font-weight:700;box-shadow:0 6px 13px #163a702e}.rashava-panel-profile-copy{display:grid;gap:2px}.rashava-panel-profile-copy small{color:#77889c;font-size:12px}.rashava-panel-profile-copy strong{color:#26374a;font-size:12px;font-weight:600}.rashava-panel-logout{display:grid!important;width:38px;height:38px;flex:none;place-items:center;border-radius:10px;padding:0!important;color:#a33e4a!important;transition:.16s ease}.rashava-panel-logout:hover{background:#fff1f2}.rashava-panel-main{min-height:100vh;margin-right:270px;padding:46px 5vw 70px}.rashava-panel-content{width:min(100%,990px);margin:0 auto}.rashava-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.rashava-panel-heading span{display:block;margin-bottom:6px;color:#7890aa;font-size:12px;font-weight:600}.rashava-panel-heading h1{color:#163a70;font-size:clamp(22px,3vw,30px);font-weight:800;line-height:1.7}.rashava-panel-heading p{margin-top:2px;color:#6f8195;font-size:12px;line-height:2}.rashava-panel-status{display:flex;flex:none;align-items:center;gap:8px;border:1px solid #cfe4db;border-radius:999px;background:#f1faf6;padding:8px 13px;color:#277a58;font-size:12px}.rashava-panel-status i,.rashava-security-state i{width:7px;height:7px;border-radius:50%;background:#2e9a6d;box-shadow:0 0 0 4px #2e9a6d1a}.rashava-panel-profile{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;overflow:hidden;border:1px solid #dce5ee;border-radius:18px;background:#fff;padding:22px 24px;box-shadow:0 15px 45px #19395d0d}.rashava-panel-profile:after{content:"";position:absolute;top:-44px;left:-30px;width:130px;height:85px;border:12px solid #e7eef7;border-radius:50%;transform:rotate(-18deg)}.rashava-panel-avatar{display:grid;width:52px;height:52px;place-items:center;border-radius:15px;background:#163a70;color:#fff;font-size:14px;font-weight:700}.rashava-panel-profile small{display:block;margin-bottom:4px;color:#8493a5;font-size:12px}.rashava-panel-profile strong{color:#29384a;font-size:12px}.rashava-panel-profile-meta{padding-left:60px;text-align:left}.rashava-profile-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;overflow:hidden;border:1px solid #dce5ee;border-radius:18px;background:linear-gradient(135deg,#fff,#f5f9fd);padding:25px}.rashava-profile-avatar{display:grid;width:78px;height:78px;place-items:center;border:5px solid #e3edf7;border-radius:50%;background:#163a70;color:#fff;font-size:18px;font-weight:700}.rashava-profile-intro{display:grid;gap:5px}.rashava-profile-intro span,.rashava-profile-role span,.rashava-profile-details span{color:#8796a7;font-size:12px}.rashava-profile-intro h2{color:#1c3858;font-size:18px}.rashava-profile-intro p{color:#536d85;font-size:12px}.rashava-profile-role{display:grid;justify-items:end;gap:5px;color:#163a70}.rashava-profile-role strong{color:#304b66;font-size:12px}.rashava-profile-details{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px}.rashava-profile-details>div{display:grid;gap:8px;border:1px solid #dce5ee;border-radius:13px;background:#fff;padding:17px}.rashava-profile-details strong{color:#30445b;font-size:12px}.rashava-profile-details strong.is-active{color:#27805b}.rashava-panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:15px}.rashava-panel-feature{display:grid;grid-template-columns:auto 1fr;gap:15px;border:1px solid #dce5ee;border-radius:17px;background:#fff;padding:21px}.rashava-panel-feature-icon,.rashava-session-device{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:#eaf0f7;color:#163a70}.rashava-panel-feature h2{color:#20334a;font-size:13px;font-weight:700}.rashava-panel-feature p{margin-top:5px;color:#75879b;font-size:12px;line-height:2}.rashava-panel-feature button{grid-column:2;justify-self:start;color:#163a70;font-size:12px;font-weight:700}.rashava-panel-note{display:flex;align-items:flex-start;gap:13px;margin-top:15px;border:1px dashed #c9d7e6;border-radius:14px;background:#eef3f8;padding:17px 19px;color:#5d7289}.rashava-panel-note strong{color:#354a62;font-size:12px}.rashava-panel-note p{margin-top:3px;font-size:12px;line-height:1.9}.rashava-dashboard-heading{margin-bottom:21px}.rashava-dashboard-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rashava-dashboard-stat{position:relative;display:flex;min-height:105px;align-items:center;gap:13px;overflow:hidden;border:1px solid #dce5ee;border-radius:15px;background:#fff;padding:16px}.rashava-dashboard-stat:after{position:absolute;top:-27px;left:-19px;width:78px;height:78px;border-radius:50%;background:#f1f6fb;content:""}.rashava-dashboard-stat-icon{position:relative;z-index:1;display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:11px;background:#e7eff8;color:#163a70}.rashava-dashboard-stat:nth-child(1) .rashava-dashboard-stat-icon{background:#fff0e8;color:#c76e48}.rashava-dashboard-stat:nth-child(2) .rashava-dashboard-stat-icon{background:#eaf7ef;color:#4e9a73}.rashava-dashboard-stat:nth-child(3) .rashava-dashboard-stat-icon{background:#f3edfb;color:#9170bb}.rashava-dashboard-stat:nth-child(4) .rashava-dashboard-stat-icon{background:#fff7dc;color:#b48a2b}.rashava-dashboard-stat>div{position:relative;z-index:1;display:grid;gap:3px}.rashava-dashboard-stat strong{color:#163a70;font-size:23px;font-weight:800;line-height:1}.rashava-dashboard-stat h2{color:#34495f;font-size:12px;font-weight:700}.rashava-dashboard-stat small{color:#8a99a9;font-size:12px}.rashava-dashboard-stat strong.is-rolling{color:#4d79a9;animation:rashava-stat-roll 90ms steps(2,end) infinite}@keyframes rashava-stat-roll{50%{transform:translateY(-1px);opacity:.55}}.rashava-dashboard-actions{display:flex;justify-content:flex-end;gap:9px;margin:0 0 12px}.rashava-dashboard-actions button{display:inline-flex;height:41px;align-items:center;justify-content:center;gap:8px;border:1px solid #ccd9e7;border-radius:9px;padding:0 15px;color:#163a70;font-size:12px;font-weight:700}.rashava-dashboard-actions button.is-primary{border-color:#163a70;background:#163a70;color:#fff}.rashava-dashboard-actions button b{font-size:18px;font-weight:400;line-height:1}.rashava-dashboard-workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:30px}.rashava-dashboard-panel,.rashava-dashboard-summary,.rashava-dashboard-tree,.rashava-dashboard-security{border:1px solid #dce5ee;border-radius:16px;background:#fff;padding:18px}.rashava-dashboard-panel{position:relative;overflow:hidden;padding:0;box-shadow:0 10px 30px #19395d08}.rashava-dashboard-panel-ribbon{position:absolute;z-index:0;top:-72px;left:-72px;width:285px;height:285px;opacity:.11;pointer-events:none;transform:rotate(10deg)}.rashava-dashboard-bottom{display:none}.rashava-dashboard{display:flex;flex-direction:column}.rashava-dashboard-workspace{order:4}.rashava-dashboard-modern-structure{display:block;order:5;display:none}.rashava-map{order:5;overflow:hidden;margin-top:28px;border-radius:18px;background:#17365f;color:#fff;box-shadow:0 16px 35px #17365f24}.rashava-map-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px 18px}.rashava-map-head span{display:block;color:#9bb4d0;font-size:12px}.rashava-map-head h2{margin-top:5px;color:#fff;font-size:17px}.rashava-map-head p{margin-top:4px;color:#bdcce0;font-size:12px}.rashava-map-head button{border:1px solid rgb(255 255 255 / 22%);border-radius:8px;padding:8px 10px;color:#fff;font-size:12px}.rashava-map-head button b{margin-right:4px;font-size:15px;font-weight:400}.rashava-map-body{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;background:#f8fafc;padding:16px}.rashava-map-orgs{display:grid;align-content:start;gap:6px}.rashava-map-orgs button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;border:1px solid #e2e9f0;border-radius:10px;background:#fff;padding:9px;text-align:right}.rashava-map-orgs button.is-active{border-color:#163a70;background:#edf3f9;box-shadow:0 5px 14px #19395d12}.rashava-map-orgs button>span{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;background:#e8f0f8;color:#163a70}.rashava-map-orgs strong{overflow:hidden;color:#314960;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-map-orgs small{color:#8b9aaa;font-size:12px}.rashava-map-companies{display:grid;align-content:start;gap:8px;min-width:0}.rashava-map-context{display:flex;align-items:end;justify-content:space-between;gap:8px;padding:1px 3px 3px;color:#8a99a9}.rashava-map-context span{font-size:12px}.rashava-map-context strong{color:#354d66;font-size:12px}.rashava-map-company{overflow:hidden;border:1px solid #e0e8f0;border-radius:11px;background:#fff;transition:.18s ease}.rashava-map-company.is-open{border-color:#163a70;box-shadow:0 7px 18px #19395d17}.rashava-map-company>button{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:10px 12px;text-align:right}.rashava-map-company-icon{display:grid;width:35px;height:35px;place-items:center;border-radius:9px;background:#eaf0f7;color:#163a70}.rashava-map-company-title{display:grid;min-width:0;gap:3px}.rashava-map-company-title strong{overflow:hidden;color:#30445b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-map-company-title small{color:#8a99a9;font-size:12px}.rashava-map-badges{display:flex;gap:4px}.rashava-map-badges b{border-radius:999px;background:#f1f5f9;padding:5px 7px;color:#718398;font-size:12px;font-weight:500;white-space:nowrap}.rashava-map-company>button>em{color:#163a70;font-size:17px;font-style:normal;font-weight:400}.rashava-map-company-details{display:grid;gap:5px;border-top:1px solid #edf1f5;padding:9px 11px;animation:rashava-tree-open .18s ease both}.rashava-map-company-details>div{display:flex;align-items:center;gap:8px;border-radius:8px;background:#f7f9fc;padding:8px}.rashava-map-company-details>div>span{display:grid;width:25px;height:25px;place-items:center;border-radius:7px;background:#e8f0f8;color:#163a70}.rashava-map-company-details section{display:grid;min-width:0;gap:3px}.rashava-map-company-details strong{color:#40566d;font-size:12px}.rashava-map-company-details small{overflow:hidden;color:#8796a7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-map-no-department{display:grid!important;grid-template-columns:auto 1fr;align-items:center;gap:5px!important;background:#f4f7fa!important;color:#7e90a3}.rashava-map-no-department svg{grid-row:span 2;color:#163a70}.rashava-map-no-department span,.rashava-map-no-department small{font-size:12px}.rashava-map-empty{display:grid;min-height:100px;align-content:center;justify-items:center;gap:6px;border:1px dashed #d4dee8;border-radius:10px;background:#fff;color:#8796a7;font-size:12px;text-align:center}.rashava-map-empty svg{color:#163a70}.rashava-map-empty strong{color:#526a80;font-size:12px}@media(max-width:620px){.rashava-map-head{align-items:flex-start;flex-direction:column;padding:18px}.rashava-map-body{grid-template-columns:1fr;padding:11px}.rashava-map-orgs{display:flex;overflow-x:auto}.rashava-map-orgs button{min-width:165px}.rashava-map-badges{display:none}}.rashava-organizations-page .rashava-organization-detail-hero-v2{display:flex;min-height:132px;align-items:center;justify-content:space-between;border:0;border-radius:18px;background:linear-gradient(120deg,#f8fbfe 16%,#eaf2f9);padding:24px 30px;color:#1c3858;box-shadow:none;flex-direction:row-reverse}.rashava-organizations-page .rashava-organization-detail-hero-v2>div{text-align:right}.rashava-organizations-page .rashava-organization-detail-hero-v2 span{color:#8399ad;font-size:12px}.rashava-organizations-page .rashava-organization-detail-hero-v2 h1{margin-top:4px;color:#163a70;font-size:28px;line-height:1.35}.rashava-organizations-page .rashava-organization-detail-hero-v2 p{margin-top:7px;color:#71869a;font-size:12px}.rashava-organizations-page .rashava-organization-detail-hero-v2 .rashava-organizations-mark{width:78px;height:78px;border:4px solid #fff;background:#163a70;box-shadow:0 10px 24px #163a7026}.rashava-organizations-page .rashava-organization-detail-back{display:block;margin:14px auto 0 0;border:1px solid #b9cce0;border-radius:9px;background:#fff;padding:8px 12px;color:#365e86}.rashava-organizations-page .rashava-organization-detail-stats-v2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.rashava-organizations-page .rashava-organization-detail-stats-v2 article{display:grid;grid-template-columns:1fr auto;gap:2px 10px;min-height:86px;align-items:center;border:1px solid #dfe8f0;border-radius:13px;background:#fff;padding:14px;box-shadow:0 5px 15px #17365f08;text-align:right}.rashava-organizations-page .rashava-organization-detail-stats-v2 article>span{grid-column:2;grid-row:span 2;width:42px;height:42px;border-radius:50%;background:#edf4fb;color:#2b639c}.rashava-organizations-page .rashava-organization-detail-stats-v2 article:nth-child(2)>span{background:#edf8f1;color:#29865c}.rashava-organizations-page .rashava-organization-detail-stats-v2 article:nth-child(3)>span{background:#fff4ea;color:#c77636}.rashava-organizations-page .rashava-organization-detail-stats-v2 article:nth-child(4)>span{background:#f2effc;color:#8060b0}.rashava-organizations-page .rashava-organization-detail-stats-v2 strong{grid-column:1;color:#163a70;font-size:20px}.rashava-organizations-page .rashava-organization-detail-stats-v2 small{grid-column:1;color:#8194a7;font-size:12px}.rashava-organizations-page .rashava-organization-tabs{justify-content:flex-start;gap:0;margin:20px 0 15px;border:1px solid #dfe8f0;border-radius:11px;background:#fff;padding:0 8px}.rashava-organizations-page .rashava-organization-tabs button{min-height:48px;border-bottom:3px solid transparent;padding:0 16px}.rashava-organizations-page .rashava-organization-tabs button.is-active{border-color:#163a70}.rashava-organizations-page .rashava-organization-workspace{direction:ltr;grid-template-columns:minmax(0,1fr) 280px;gap:14px}.rashava-organizations-page .rashava-organization-tree-panel,.rashava-organizations-page .rashava-organization-quick-actions{direction:rtl;border-radius:14px}.rashava-organizations-page .rashava-organization-tree-panel{min-height:480px;padding:20px 24px}.rashava-organizations-page .rashava-organization-tree-panel>header{padding-bottom:14px}.rashava-organizations-page .rashava-organization-tree-root{margin:28px auto 20px}.rashava-organizations-page .rashava-organization-tree-root .rashava-organizations-mark{width:62px;height:62px;border:4px solid #e5eff8;background:#163a70}.rashava-organizations-page .rashava-organization-tree-companies{gap:42px;margin:0 20px;padding-top:22px}.rashava-organizations-page .rashava-organization-tree-companies>article{min-width:160px}.rashava-organizations-page .rashava-organization-tree-company svg{padding:9px;background:#edf4fb}.rashava-organizations-page .rashava-organization-quick-actions{gap:9px;padding:18px}.rashava-organizations-page .rashava-organization-quick-actions>button{min-height:45px;border-radius:9px;padding:0 12px}.rashava-organizations-page .rashava-organization-quick-actions>button:first-of-type{border:0;background:#f36f2a}.rashava-organizations-page .rashava-organization-quick-actions section{margin-top:12px}@media(max-width:700px){.rashava-organizations-page .rashava-organization-detail-hero-v2{padding:20px}.rashava-organizations-page .rashava-organization-detail-stats-v2{grid-template-columns:repeat(2,1fr)}.rashava-organizations-page .rashava-organization-workspace{grid-template-columns:1fr}}.rashava-organization-hero-ribbon{position:absolute;top:-78px;left:-25px;width:285px;opacity:.16;pointer-events:none;transform:rotate(8deg)}.rashava-organizations-page .rashava-organization-detail-hero-v2{position:relative;overflow:hidden}.rashava-organizations-page .rashava-organization-detail-hero-v2>div,.rashava-organizations-page .rashava-organization-detail-hero-v2>.rashava-organizations-mark{position:relative;z-index:1}.rashava-organizations-page .rashava-organization-tree-panel>header>div>span{display:block;margin-bottom:3px;color:#8ba0b2;font-size:12px}.rashava-organizations-page .rashava-organization-tree-panel>header h2{font-size:15px}.rashava-organizations-page .rashava-organization-tree-root{position:relative;gap:5px}.rashava-organizations-page .rashava-organization-tree-root:after{position:absolute;bottom:-22px;right:50%;width:1px;height:22px;background:#cbdce9;content:""}.rashava-organizations-page .rashava-organization-tree-root small,.rashava-organizations-page .rashava-organization-tree-company small{border-radius:999px;background:#eef4fa;padding:3px 8px;color:#7890a5;font-size:11px}.rashava-organizations-page .rashava-organization-tree-companies{position:relative;border-top:1px solid #cbdce9}.rashava-organizations-page .rashava-organization-tree-companies>article{min-width:180px}.rashava-organizations-page .rashava-organization-tree-company .rashava-organizations-mark{width:48px;height:48px;border-width:3px;background:#fff;color:#245b94;box-shadow:0 5px 14px #1f497114}.rashava-organizations-page .rashava-organization-tree-departments{display:grid;width:100%;gap:9px;margin-top:5px}.rashava-organizations-page .rashava-organization-tree-departments section{position:relative;border:1px solid #e1e9f1;border-radius:10px;background:#fbfdff;padding:9px}.rashava-organizations-page .rashava-organization-tree-departments section:before{position:absolute;top:-15px;right:50%;width:1px;height:15px;background:#d5e2ec;content:""}.rashava-organizations-page .rashava-organization-tree-departments section>span{display:flex;align-items:center;gap:6px;color:#3e607d;font-size:12px;font-weight:700}.rashava-organizations-page .rashava-organization-tree-departments section>span i{display:grid;width:23px;height:23px;place-items:center;border-radius:7px;background:#eaf6ef;color:#2d9364}.rashava-organizations-page .rashava-organization-tree-departments section>div{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 0}.rashava-organizations-page .rashava-organization-tree-departments section small{display:inline-flex;align-items:center;gap:4px;margin:0;border-radius:7px;background:#f0f5fa;padding:4px 6px;color:#668097;font-size:11px}.rashava-organizations-page .rashava-organization-tree-departments section em{color:#a2b0bd;font-size:11px;font-style:normal}.rashava-organizations-page .rashava-organization-activity p{display:flex;align-items:flex-start;gap:7px;margin-top:9px;color:#7b90a4;font-size:11px;line-height:1.65}.rashava-organizations-page .rashava-organization-activity i{width:6px;height:6px;flex:none;margin-top:5px;border-radius:50%;background:#4b93d1}.rashava-organization-members{border:1px solid #e0e8f0;border-radius:16px;background:#fff;padding:18px}.rashava-organization-members header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf1f5;padding-bottom:13px}.rashava-organization-members header span{color:#879aaa;font-size:12px}.rashava-organization-members h2{margin-top:3px;color:#294967;font-size:14px}.rashava-organization-members header button{border:1px solid #dce6ef;border-radius:9px;background:#f8fafc;padding:8px 11px;color:#8b9cac;font-size:12px}.rashava-organization-members article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:14px;border:1px solid #e1e9f1;border-radius:12px;padding:12px}.rashava-organization-member-avatar{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:#163a70;color:#fff;font-size:12px;font-weight:700}.rashava-organization-members article strong{display:block;color:#36516d;font-size:12px}.rashava-organization-members article small{display:block;margin-top:4px;color:#899cad;font-size:12px}.rashava-organization-members article b{border-radius:999px;background:#edf4fb;padding:5px 8px;color:#37658f;font-size:11px}.rashava-organization-members>p{margin-top:13px;color:#8b9dad;font-size:12px}.rashava-organizations-page .rashava-organization-tree-panel{border:0;border-radius:0;background:transparent;padding:4px 10px}.rashava-organizations-page .rashava-organization-tree-panel>header{border-bottom:1px solid #dce6ef;padding:0 0 13px}.rashava-organizations-page .rashava-organization-tree-root{margin:30px auto 24px}.rashava-organizations-page .rashava-organization-tree-root .rashava-organizations-mark{width:70px;height:70px;border-width:4px;box-shadow:0 9px 21px #163a7024}.rashava-organizations-page .rashava-organization-tree-companies{gap:50px;margin:0;border-top-color:#bfd1e1;padding-top:25px}.rashava-organizations-page .rashava-organization-tree-companies>article{gap:20px;min-width:150px}.rashava-organizations-page .rashava-organization-tree-company .rashava-organizations-mark{width:56px;height:56px;border-width:3px}.rashava-organizations-page .rashava-organization-tree-company strong{margin-top:2px;color:#35536f}.rashava-organizations-page .rashava-organization-tree-departments{position:relative;display:flex;width:max-content;max-width:100%;justify-content:center;gap:19px;margin:0;border-top:1px solid #d2e0eb;padding:19px 10px 0}.rashava-organizations-page .rashava-organization-tree-departments:before{position:absolute;top:-20px;right:50%;width:1px;height:20px;background:#d2e0eb;content:""}.rashava-organizations-page .rashava-organization-tree-departments section{display:grid;min-width:76px;justify-items:center;gap:7px;border:0;border-radius:0;background:transparent;padding:0}.rashava-organizations-page .rashava-organization-tree-departments section:before{top:-19px;height:19px;background:#d2e0eb}.rashava-organizations-page .rashava-organization-tree-departments section>span{flex-direction:column;gap:5px;color:#48657f;font-size:12px;font-weight:700;text-align:center}.rashava-organizations-page .rashava-organization-tree-departments section>span i{width:40px;height:40px;border-radius:50%;background:#eaf5ee}.rashava-organizations-page .rashava-organization-tree-departments section>div{display:flex;justify-content:center;gap:7px;margin:0}.rashava-organizations-page .rashava-organization-tree-departments section small{min-width:48px;flex-direction:column;gap:4px;border-radius:0;background:transparent;padding:0;color:#71879b;font-size:11px;text-align:center}.rashava-organizations-page .rashava-organization-tree-departments section small svg{width:25px;height:25px;border-radius:50%;background:#eef4fa;padding:6px;color:#326da5}.rashava-organizations-page .rashava-organization-tree-departments section em{margin-top:3px;white-space:nowrap}.rashava-organizations-page .rashava-organization-tree-panel{min-height:0}.rashava-organizations-page .rashava-organization-tree-root{margin:22px auto 18px}.rashava-organizations-page .rashava-organization-tree-root:after{bottom:-18px;height:18px}.rashava-organizations-page .rashava-organization-tree-companies{display:flex;align-items:flex-start;justify-content:center;gap:38px;padding-top:18px}.rashava-organizations-page .rashava-organization-tree-companies>article{display:flex;width:max-content;min-width:120px;flex-direction:column;align-items:center;gap:14px}.rashava-organizations-page .rashava-organization-tree-companies>article:before{top:-18px;height:18px}.rashava-organizations-page .rashava-organization-tree-companies>article.is-leaf-company{padding-bottom:0}.rashava-organizations-page .rashava-organization-tree-company{gap:4px}.rashava-organizations-page .rashava-organization-tree-company .rashava-organizations-mark{width:52px;height:52px}.rashava-organizations-page .rashava-organization-tree-departments{width:auto;max-width:none;flex-wrap:wrap;align-items:flex-start;gap:18px;margin-top:0;padding:16px 8px 0}.rashava-organizations-page .rashava-organization-tree-departments:before{top:-15px;height:15px}.rashava-organizations-page .rashava-organization-tree-departments section{min-width:70px;max-width:112px;gap:6px}.rashava-organizations-page .rashava-organization-tree-departments section:before{top:-16px;height:16px}.rashava-organizations-page .rashava-organization-tree-departments section>span{line-height:1.45}.rashava-organizations-page .rashava-organization-tree-departments section>span i{width:36px;height:36px}.rashava-organizations-page .rashava-organization-tree-departments section>div{flex-wrap:wrap;max-width:112px;gap:8px}.rashava-organizations-page .rashava-organization-tree-departments section small{min-width:42px;max-width:66px;line-height:1.45}.rashava-organizations-page .rashava-organization-tree-departments section em{border-top:1px solid #d9e5ef;padding-top:7px;color:#91a2b2;font-size:12px}@media(max-width:860px){.rashava-organizations-page .rashava-organization-tree-companies{overflow-x:auto;justify-content:flex-start;padding-bottom:10px}.rashava-organizations-page .rashava-organization-tree-companies>article{flex:none}}.rashava-map{overflow:hidden;margin-top:30px;border:1px solid #dfe8f2;border-radius:22px;background:#fff;color:#1d3553;box-shadow:0 18px 45px #1a3a5f14}.rashava-map-head{align-items:flex-end;padding:25px 28px 22px;background:linear-gradient(105deg,#f6f9fc,#fff 64%)}.rashava-map-head span{color:#6f89a8;font-size:12px;letter-spacing:.2px}.rashava-map-head h2{margin-top:7px;color:#173b6d;font-size:19px;font-weight:800}.rashava-map-head p{margin-top:6px;color:#8293a7;font-size:12px}.rashava-map-head button{border:0;border-radius:9px;background:#edf3f9;padding:10px 13px;color:#1c4d87;font-size:12px;transition:.16s ease}.rashava-map-head button:hover{background:#dce9f6}.rashava-map-head button b{display:inline-block;margin-right:5px;font-size:15px;vertical-align:-1px}.rashava-map-body{grid-template-columns:205px minmax(0,1fr);gap:24px;background:#fff;padding:20px 22px 24px}.rashava-map-orgs{align-content:start;gap:8px;border-left:1px solid #edf1f5;padding-left:18px}.rashava-map-orgs button{grid-template-columns:auto 1fr;gap:10px;border:0;border-right:3px solid transparent;border-radius:10px;background:transparent;padding:11px 10px}.rashava-map-orgs button.is-active{border-right-color:#1e5a9f;background:#f0f6fc;box-shadow:none}.rashava-map-orgs button>span{width:30px;height:30px;border-radius:8px;background:#eaf2fa;color:#1d5b9e}.rashava-map-orgs strong{color:#36516e;font-size:12px}.rashava-map-orgs small{grid-column:2;margin-top:-7px;color:#93a2b2;font-size:12px}.rashava-map-companies{gap:10px}.rashava-map-context{padding:0 2px 7px}.rashava-map-context span{color:#9aaabd;font-size:12px}.rashava-map-context strong{color:#244769;font-size:12px}.rashava-map-company{border:1px solid #e2eaf2;border-radius:13px;background:#fff;box-shadow:0 5px 15px #1c41690a}.rashava-map-company.is-open{border-color:#8fb4d8;box-shadow:0 8px 20px #1c416917}.rashava-map-company>button{grid-template-columns:auto minmax(0,1fr) auto auto;gap:11px;padding:12px 14px}.rashava-map-company-icon{width:36px;height:36px;border-radius:10px;background:#edf4fb;color:#1d5b9e}.rashava-map-company-title{gap:4px}.rashava-map-company-title strong{color:#294968;font-size:12px}.rashava-map-company-title small{color:#8fa0b1;font-size:12px}.rashava-map-badges b{background:#f2f6fa;padding:5px 8px;color:#7990a6}.rashava-map-company>button>em{color:#3774aa}.rashava-map-company-details{gap:7px;border-top:1px solid #edf2f6;padding:10px 13px 12px}.rashava-map-company-details>div{border-right:2px solid #c9dced;border-radius:7px;background:#f8fafc;padding:8px 9px}.rashava-map-company-details>div>span{width:24px;height:24px;background:#e7f0f8;color:#2a659e}.rashava-map-no-department{border-right-color:#d9e2ec!important;background:#f8fafc!important}.rashava-map-empty{min-height:130px;border:1px dashed #cbd9e6;border-radius:12px;background:#fbfcfe}.rashava-map-empty svg{color:#4c83b3}.rashava-map-empty strong{color:#3f5d79}.rashava-map-company.is-open{border-color:#a7c5df;background:#fcfdff;box-shadow:0 10px 24px #1c416914}.rashava-map-company-details{position:relative;gap:0;border-top:1px solid #e9eff5;padding:4px 16px 9px 30px;background:#fbfdff}.rashava-map-company-details:before{position:absolute;top:17px;right:31px;bottom:17px;width:1px;background:#c9ddeb;content:""}.rashava-map-company-details>div{position:relative;z-index:1;min-height:48px;gap:10px;border-right:0;border-bottom:1px solid #edf2f6;border-radius:0;background:transparent;padding:10px 0}.rashava-map-company-details>div:last-child{border-bottom:0}.rashava-map-company-details>div:after{position:absolute;right:0;width:14px;height:1px;background:#c9ddeb;content:""}.rashava-map-company-details>div>span{width:27px;height:27px;border:1px solid #dbe8f3;border-radius:8px;background:#fff;color:#2a659e;box-shadow:0 3px 8px #1f4e780d}.rashava-map-company-details section{gap:2px}.rashava-map-company-details strong{color:#355571;font-size:12px}.rashava-map-company-details small{color:#899caf;font-size:12px}.rashava-map-position-line{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-top:5px;color:#5d7892;font-size:12px}.rashava-map-position-line b{display:inline-flex;align-items:center;min-height:15px;color:#58718b;font-size:12px;font-weight:500;white-space:nowrap}.rashava-map-position-line b+b:before{width:1px;height:12px;margin:0 8px;background:#cbd9e6;content:""}.rashava-map-no-department{display:flex!important;min-height:0;align-items:center;justify-content:flex-start;gap:10px!important;border-bottom:0!important;background:transparent!important;padding:12px 0!important;color:#8598aa}.rashava-map-no-department:after{display:none}.rashava-map-no-department section{display:grid;gap:2px}.rashava-map-no-department section strong{color:#536f8b;font-size:12px}.rashava-map-no-department section small{color:#91a1b1;font-size:12px}@media(max-width:620px){.rashava-map-head{align-items:flex-start;padding:20px}.rashava-map-body{grid-template-columns:1fr;gap:15px;padding:14px}.rashava-map-orgs{display:flex;overflow-x:auto;border-left:0;border-bottom:1px solid #edf1f5;padding:0 0 10px}.rashava-map-orgs button{min-width:155px}}.rashava-dashboard-bottom{display:none!important}.rashava-dashboard-modern-structure{position:relative;overflow:hidden;margin-top:30px;border:0;border-radius:0;background:transparent;box-shadow:none}.rashava-dashboard-modern-structure:before{display:none}.rashava-dashboard-modern-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 0 18px}.rashava-dashboard-modern-head span,.rashava-dashboard-modern-head p{display:block;color:#8796a7;font-size:12px}.rashava-dashboard-modern-head h2{margin:4px 0;color:#203a58;font-size:17px}.rashava-dashboard-modern-head button{border:1px solid #d8e3ee;border-radius:9px;padding:8px 11px;color:#163a70;font-size:12px;font-weight:700}.rashava-dashboard-modern-head button b{margin-right:4px;font-size:15px;font-weight:400}.rashava-dashboard-modern-body{position:relative;z-index:1;display:grid;grid-template-columns:215px minmax(0,1fr);align-items:start;gap:16px;border-top:1px solid #edf1f5;padding:15px 0 0}.rashava-dashboard-org-rail{display:grid;align-content:start;gap:6px}.rashava-dashboard-org-rail button{display:flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:11px;padding:9px;text-align:right;transition:.16s ease}.rashava-dashboard-org-rail button:hover{background:#f5f8fb}.rashava-dashboard-org-rail button.is-active{border-color:#d5e2ef;background:#f0f5fa}.rashava-dashboard-org-rail button>span{display:grid;width:32px;height:32px;flex:none;overflow:hidden;place-items:center;border-radius:9px;background:#e6eef7;color:#163a70}.rashava-dashboard-org-rail button>div{display:grid;min-width:0;flex:1;gap:3px}.rashava-dashboard-org-rail strong{overflow:hidden;color:#30445b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-dashboard-org-rail small{color:#8a99a9;font-size:12px}.rashava-dashboard-org-rail b{color:#163a70;font-size:16px;font-weight:400}.rashava-dashboard-company-stage{min-width:0;align-self:start;padding:0}.rashava-dashboard-company-stage-head{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-bottom:12px}.rashava-dashboard-company-stage-head div{display:grid;gap:4px}.rashava-dashboard-company-stage-head small{color:#8a99a9;font-size:12px}.rashava-dashboard-company-stage-head strong{color:#30445b;font-size:12px}.rashava-dashboard-company-stage-head>span{color:#8796a7;font-size:12px}.rashava-dashboard-company-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rashava-dashboard-company-card{overflow:hidden;border:1px solid #e0e8f0;border-radius:11px;background:#fff;transition:.18s ease}.rashava-dashboard-company-card.is-open{border-color:#aebfd2;box-shadow:0 7px 18px #19395d0f}.rashava-dashboard-company-card>button{display:grid;width:100%;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px;text-align:right}.rashava-dashboard-company-mark{display:grid;width:34px;height:34px;overflow:hidden;place-items:center;border-radius:9px;background:#eaf0f7;color:#163a70}.rashava-dashboard-company-card>button>div{display:grid;min-width:0;gap:3px}.rashava-dashboard-company-card strong{overflow:hidden;color:#30445b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-dashboard-company-card small{color:#8a99a9;font-size:12px}.rashava-dashboard-company-card>button>b{color:#163a70;font-size:15px;font-weight:400}.rashava-dashboard-company-metrics{display:flex;gap:5px;padding:0 10px 10px 52px}.rashava-dashboard-company-metrics span{border-radius:999px;background:#f2f6fa;padding:4px 7px;color:#7a8c9f;font-size:12px}.rashava-dashboard-company-metrics strong{margin-left:2px;color:#163a70;font-size:12px}.rashava-dashboard-company-details{display:grid;gap:5px;border-top:1px solid #edf1f5;padding:9px 10px;animation:rashava-tree-open .18s ease both}.rashava-dashboard-company-details>div{display:flex;align-items:center;gap:7px;border-radius:7px;background:#f7f9fc;padding:7px}.rashava-dashboard-company-details>div>span{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:#e5eef7;color:#163a70}.rashava-dashboard-company-details section{display:grid;min-width:0;gap:3px}.rashava-dashboard-company-details strong{color:#40566d;font-size:12px}.rashava-dashboard-company-details small{overflow:hidden;color:#8796a7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-dashboard-company-empty{display:grid;justify-items:center;gap:6px;grid-column:1 / -1;padding:26px 10px;color:#8796a7;text-align:center}.rashava-dashboard-company-empty svg{color:#163a70}.rashava-dashboard-company-empty strong{color:#526a80;font-size:12px}.rashava-dashboard-company-empty small{font-size:12px}@media(max-width:620px){.rashava-dashboard-modern-head{align-items:flex-start;flex-direction:column;padding:18px}.rashava-dashboard-modern-body{grid-template-columns:1fr;padding:14px}.rashava-dashboard-org-rail{display:flex;overflow-x:auto}.rashava-dashboard-org-rail button{min-width:155px}.rashava-dashboard-company-grid{grid-template-columns:1fr}.rashava-dashboard-company-card.is-open{grid-column:auto}}.rashava-dashboard{color:#253b52}.rashava-dashboard-heading{align-items:end;border-bottom:1px solid #dfe7ef;padding-bottom:22px}.rashava-dashboard-heading h1{letter-spacing:-.4px}.rashava-dashboard-heading p{max-width:440px}.rashava-dashboard-actions{gap:7px;margin:18px 0 12px}.rashava-dashboard-actions button{height:37px;border:0;border-radius:7px;background:#eef3f8;padding:0 12px;font-size:12px}.rashava-dashboard-actions button.is-primary{background:#163a70;box-shadow:0 5px 13px #163a7029}.rashava-dashboard-workspace{gap:15px;margin-top:30px}.rashava-dashboard-panel{border:0;border-radius:13px;background:#fff;box-shadow:0 8px 25px #19395d0d}.rashava-dashboard-panel>header{padding:16px 17px 12px}.rashava-dashboard-panel header span{font-size:12px}.rashava-dashboard-panel h2{font-size:12px}.rashava-dashboard-panel header button{border-bottom:1px solid #9db4cb;padding-bottom:2px;font-size:12px}.rashava-dashboard-entity-list{grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #edf1f5;padding:15px 10px 14px}.rashava-dashboard-entity-list:after{display:none}.rashava-dashboard-entity{gap:6px;padding:3px}.rashava-dashboard-entity>span{width:36px;height:36px;border-radius:10px}.rashava-dashboard-entity strong{font-size:12px}.rashava-dashboard-modern-structure{margin-top:25px}.rashava-dashboard-modern-head{padding-bottom:14px}.rashava-dashboard-modern-head h2{font-size:15px}.rashava-dashboard-modern-head p{font-size:12px}.rashava-dashboard-modern-body{gap:16px;padding-top:15px}.rashava-dashboard-org-rail{gap:4px}.rashava-dashboard-org-rail button{border-radius:8px;padding:8px}.rashava-dashboard-org-rail button.is-active{border-color:transparent;background:#163a70}.rashava-dashboard-org-rail button.is-active strong,.rashava-dashboard-org-rail button.is-active small,.rashava-dashboard-org-rail button.is-active b{color:#fff}.rashava-dashboard-company-stage{border-right:2px solid #dbe7f2;padding-right:15px}.rashava-dashboard-company-grid{gap:7px}.rashava-dashboard-company-card{border:1px solid #e2e9f0;border-radius:9px;box-shadow:none}.rashava-dashboard-company-card.is-open{border-color:#9db4cb;box-shadow:0 6px 18px #19395d0d}.rashava-dashboard-company-mark{width:30px;height:30px;border-radius:8px}.rashava-dashboard-company-card>button{padding:8px}.rashava-dashboard-company-metrics{padding-bottom:8px}@media(max-width:620px){.rashava-dashboard-heading{align-items:start;padding-bottom:16px}.rashava-dashboard-company-stage{border-right:0;border-top:1px solid #dbe7f2;padding:14px 0 0}}.rashava-dashboard-panel>header{padding:18px 18px 13px}.rashava-dashboard-panel>header,.rashava-dashboard-panel>.rashava-dashboard-entity-list{position:relative;z-index:1}.rashava-dashboard-panel>header,.rashava-dashboard-summary>header,.rashava-dashboard-security>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.rashava-dashboard-panel header span,.rashava-dashboard-summary header div>span,.rashava-dashboard-security header div>span{display:block;margin-bottom:4px;color:#8796a7;font-size:12px}.rashava-dashboard-panel h2,.rashava-dashboard-summary h2,.rashava-dashboard-security h2{color:#263a50;font-size:13px;font-weight:700}.rashava-dashboard-panel header button,.rashava-dashboard-summary header button{color:#163a70;font-size:12px;font-weight:700}.rashava-dashboard-entity-list{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;overflow:hidden;border-top:1px solid #e8eef4;padding:17px 12px 16px}.rashava-dashboard-entity-list>*{position:relative;z-index:1}.rashava-dashboard-entity-list>p{grid-column:1 / -1;padding:18px 0;color:#8796a7;font-size:12px;text-align:center}.rashava-dashboard-entity{display:grid;min-width:0;justify-items:center;gap:8px;padding:4px;text-align:center}.rashava-dashboard-entity>span,.rashava-dashboard-summary-icon{display:grid;width:43px;height:43px;overflow:hidden;place-items:center;border-radius:13px;background:#eaf0f7;color:#163a70;transition:.16s ease}.rashava-dashboard-entity:hover>span{background:#163a70;color:#fff;transform:translateY(-2px)}.rashava-dashboard-entity strong{width:100%;overflow:hidden;color:#42566d;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.rashava-dashboard-bottom{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:15px;margin-top:15px}.rashava-dashboard-tree,.rashava-dashboard-security{position:relative;overflow:hidden}.rashava-dashboard-tree:after,.rashava-dashboard-security:after{position:absolute;top:-32px;left:-42px;width:150px;height:105px;border:10px solid #163a70;border-radius:0 0 70% 45%;content:"";opacity:.08;pointer-events:none;transform:rotate(9deg)}.rashava-dashboard-tree>*,.rashava-dashboard-security>*{position:relative;z-index:1}.rashava-dashboard-summary>header,.rashava-dashboard-security>header{justify-content:flex-start}.rashava-dashboard-summary>header>div,.rashava-dashboard-security>header>div{flex:1}.rashava-dashboard-summary>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:17px}.rashava-dashboard-summary>div>span{display:grid;gap:5px;border-left:1px solid #e3eaf1;color:#7b8da0;font-size:12px;text-align:center}.rashava-dashboard-summary>div>span:first-child{border:0}.rashava-dashboard-summary strong{color:#163a70;font-size:18px}.rashava-dashboard-security header>i{width:8px;height:8px;border-radius:50%;background:#2e9a6d;box-shadow:0 0 0 4px #2e9a6d1a}.rashava-dashboard-security>button{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:17px;border-top:1px solid #e4ebf1;padding-top:12px;color:#163a70;font-size:12px;font-weight:700}.rashava-dashboard-security>button b{font-size:18px;font-weight:400}.rashava-dashboard-tree>header{display:flex;align-items:center;gap:10px}.rashava-dashboard-tree>header>div{flex:1}.rashava-dashboard-tree>header button{color:#163a70;font-size:12px;font-weight:700}.rashava-dashboard-tree-orgs{display:flex;gap:7px;overflow-x:auto;margin:16px 0 12px;padding-bottom:3px}.rashava-dashboard-tree-orgs button{display:inline-flex;min-width:max-content;align-items:center;gap:6px;border:1px solid #dce5ee;border-radius:999px;padding:6px 9px 6px 11px;color:#657a90;font-size:12px;transition:.16s ease}.rashava-dashboard-tree-orgs button>span{display:grid;width:21px;height:21px;place-items:center;border-radius:50%;background:#edf3f8;color:#163a70}.rashava-dashboard-tree-orgs button.is-active{border-color:#163a70;background:#163a70;color:#fff}.rashava-dashboard-tree-orgs button.is-active>span{background:#fff;color:#163a70}.rashava-dashboard-tree-canvas{margin-top:4px;border:1px solid #e2eaf2;border-radius:13px;background:#f8fafc;padding:13px}.rashava-dashboard-tree-root{position:relative;display:flex;width:max-content;min-width:155px;align-items:center;gap:9px;border-radius:10px;background:#163a70;padding:9px 11px;color:#fff}.rashava-dashboard-tree-root:after{position:absolute;right:22px;bottom:-18px;width:1px;height:18px;background:#9bb3cc;content:""}.rashava-dashboard-tree-root>span{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:#ffffff24}.rashava-dashboard-tree-root>div{display:grid;gap:2px}.rashava-dashboard-tree-root small{color:#c9d9eb;font-size:12px}.rashava-dashboard-tree-root strong{color:#fff;font-size:12px}.rashava-dashboard-tree-branches{position:relative;display:grid;gap:3px;margin:18px 22px 0 0;border-right:1px solid #9bb3cc;padding:3px 13px 3px 0}.rashava-dashboard-tree-branches:before{position:absolute;top:0;right:0;width:16px;height:1px;background:#9bb3cc;content:""}.rashava-dashboard-tree-branches>p{padding:15px 4px;color:#8796a7;font-size:12px;text-align:center}.rashava-dashboard-tree-company{position:relative}.rashava-dashboard-tree-company:before{position:absolute;z-index:1;top:25px;right:-13px;width:13px;height:1px;background:#9bb3cc;content:""}.rashava-dashboard-tree-company-row{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid #e0e8f0;border-radius:10px;background:#fff;padding:8px 9px;text-align:right;transition:.16s ease}.rashava-dashboard-tree-company-row:hover,.rashava-dashboard-tree-company-row[aria-expanded=true]{border-color:#aebfd2;box-shadow:0 5px 16px #19395d0f}.rashava-dashboard-tree-company-row:hover strong{color:#163a70}.rashava-dashboard-tree-company-icon{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;background:#eaf0f7;color:#163a70}.rashava-dashboard-tree-company-row>span:nth-child(2){display:grid;min-width:0;gap:3px}.rashava-dashboard-tree-branches strong{overflow:hidden;color:#30445b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-dashboard-tree-branches small{color:#8a99a9;font-size:12px}.rashava-dashboard-tree-counts{display:flex;gap:5px}.rashava-dashboard-tree-counts span{border-radius:999px;background:#f1f5f9;padding:5px 7px;color:#718398;font-size:12px;white-space:nowrap}.rashava-dashboard-tree-counts b{color:#163a70;font-size:12px}.rashava-dashboard-tree-departments{display:grid;gap:4px;margin:0 24px 8px 4px;border-right:1px dashed #b6c7d8;padding:7px 13px 3px 0}.rashava-dashboard-tree-departments article{display:flex;align-items:flex-start;gap:7px;border-radius:8px;background:#f7f9fc;padding:7px 8px}.rashava-dashboard-tree-departments article>span{display:grid;width:23px;height:23px;flex:none;place-items:center;border-radius:7px;background:#e8f0f8;color:#163a70}.rashava-dashboard-tree-departments article>div{display:grid;min-width:0;gap:3px}.rashava-dashboard-tree-departments article small{overflow:hidden;max-width:260px;text-overflow:ellipsis;white-space:nowrap}.rashava-dashboard-tree-departments>p{padding:9px;color:#8796a7;font-size:12px}.rashava-session-list{display:grid;gap:10px}.rashava-session-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;border:1px solid #dde6ee;border-radius:15px;background:#fff;padding:16px 18px}.rashava-session-main{min-width:0}.rashava-session-main strong{display:block;color:#25384d;font-size:12px}.rashava-session-main small{display:block;overflow:hidden;margin-top:3px;color:#8796a7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-session-meta{display:grid;gap:3px;color:#74869a;font-size:12px;text-align:left}.rashava-session-item>button{border:1px solid #ead8dc;border-radius:8px;padding:8px 11px;color:#a33e4a;font-size:12px}.rashava-panel-empty{border:1px solid #dce5ee;border-radius:15px;background:#fff;padding:50px 20px;color:#73869a;font-size:12px;text-align:center}.rashava-panel-alert{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;border-radius:10px;padding:11px 14px;font-size:12px}.rashava-panel-alert.is-error{background:#fff1f2;color:#a23b48}.rashava-panel-alert button{font-weight:700}.rashava-security-card{width:min(100%,560px);border:1px solid #dce5ee;border-radius:18px;background:#fff;padding:25px;box-shadow:0 15px 45px #19395d0d}.rashava-security-state{display:flex;align-items:center;gap:10px;margin-bottom:22px;border-radius:10px;background:#fff7e8;padding:12px;color:#95651c;font-size:12px}.rashava-security-state i{background:#d89b32;box-shadow:0 0 0 4px #d89b321f}.rashava-security-state.is-ready{background:#eef9f4;color:#277a58}.rashava-security-state.is-ready i{background:#2e9a6d}.rashava-security-card form{display:grid;gap:15px}.rashava-security-card label span{display:block;margin-bottom:7px;color:#596d84;font-size:12px}.rashava-security-card input{width:100%;height:45px;border:1px solid #d4dee8;border-radius:9px;padding:0 13px;outline:none;font-size:12px}.rashava-security-card input:focus{border-color:#6d8cb2;box-shadow:0 0 0 3px #dce7f5bf}.rashava-security-card form button{height:45px;border-radius:9px;background:#163a70;color:#fff;font-size:12px}.rashava-security-card>a{display:inline-block;margin-top:14px;color:#163a70;font-size:12px;font-weight:700}.rashava-form-error,.rashava-form-success{border-radius:8px;padding:9px 11px;font-size:12px}.rashava-form-error{background:#fff1f2;color:#a23b48}.rashava-form-success{background:#eef9f4;color:#277a58}.rashava-panel-mobile-head,.rashava-panel-overlay{display:none}.rashava-panel-loading{display:grid;min-height:100vh;place-content:center;justify-items:center;gap:14px;background:#f4f7fa;color:#6c7f94;font-size:12px}.rashava-panel-loading span{width:28px;height:28px;border:3px solid #dce7f5;border-top-color:#163a70;border-radius:50%;animation:rashava-spin .8s linear infinite}.rashava-tenancy-primary,.rashava-tenancy-secondary{border-radius:9px;padding:10px 14px;font-size:12px;font-weight:700}.rashava-tenancy-primary{background:#163a70;color:#fff}.rashava-tenancy-secondary{border:1px solid #cddbe9;color:#163a70}.rashava-tenancy-actions{display:flex;align-items:center;gap:8px}.rashava-tenancy-quiet,.rashava-tenancy-danger{font-size:12px}.rashava-tenancy-quiet{color:#163a70}.rashava-tenancy-danger{color:#a33e4a}.rashava-tenancy-message{margin-bottom:12px;border-radius:9px;background:#eef9f4;padding:10px 13px;color:#277a58;font-size:12px}.rashava-tenancy-form{display:flex;align-items:end;gap:12px;margin-bottom:15px;border:1px solid #dce5ee;border-radius:14px;background:#fff;padding:15px}.rashava-tenancy-field{display:grid;flex:1;gap:6px;color:#62758a;font-size:12px}.rashava-tenancy-field input{height:39px;border:1px solid #d4dee8;border-radius:8px;padding:0 10px;outline:0;font-size:12px}.rashava-tenancy-field input:focus{border-color:#6d8cb2;box-shadow:0 0 0 3px #dce7f5bf}.rashava-tenancy-form>button{height:39px;border-radius:8px;background:#163a70;padding:0 15px;color:#fff;font-size:12px}.rashava-tenancy-layout{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.4fr);gap:15px}.rashava-tenancy-orgs,.rashava-tenancy-companies{min-width:0;border:1px solid #dce5ee;border-radius:16px;background:#fff;padding:18px}.rashava-tenancy-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.rashava-tenancy-section-head h2{color:#263a50;font-size:13px;font-weight:700}.rashava-tenancy-section-head span{color:#8796a7;font-size:12px}.rashava-tenancy-section-head>div>span{display:block;margin-bottom:3px}.rashava-tenancy-orgs>button{display:flex;width:100%;align-items:center;gap:9px;border-radius:10px;padding:9px;text-align:right;transition:.16s ease}.rashava-tenancy-orgs>button:hover,.rashava-tenancy-orgs>button.is-active{background:#eef3f8}.rashava-tenancy-org-icon,.rashava-tenancy-company-icon{display:grid;width:34px;height:34px;flex:none;place-items:center;border-radius:9px;background:#eaf0f7;color:#163a70}.rashava-tenancy-orgs>button>span:nth-child(2){display:grid;flex:1;gap:3px}.rashava-tenancy-orgs strong,.rashava-company-item strong{color:#30445b;font-size:12px}.rashava-tenancy-orgs small,.rashava-company-item small{color:#8a99a9;font-size:12px}.rashava-tenancy-orgs b{color:#9aabba;font-size:18px;font-weight:400}.rashava-tenancy-empty{padding:25px 5px;color:#8796a7;font-size:12px;text-align:center}.rashava-tenancy-company-form{margin:0 0 12px}.rashava-company-list{display:grid;gap:8px}.rashava-company-item{display:flex;align-items:center;gap:10px;border:1px solid #e2e9ef;border-radius:11px;padding:10px}.rashava-company-item>div{display:grid;flex:1;gap:3px}.rashava-company-status{border-radius:999px;background:#eef9f4;padding:5px 8px;color:#277a58;font-size:12px}.rashava-company-item>button{color:#a33e4a;font-size:12px}.rashava-structure-company{display:grid;width:min(100%,380px);gap:6px;margin-bottom:15px;color:#62758a;font-size:12px}.rashava-structure-company select,.rashava-structure-form input,.rashava-structure-form select{height:39px;border:1px solid #d4dee8;border-radius:8px;background:#fff;padding:0 10px;outline:0;color:#30445b;font-size:12px}.rashava-structure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.rashava-structure-card{border:1px solid #dce5ee;border-radius:16px;background:#fff;padding:18px}.rashava-structure-card header{margin-bottom:13px}.rashava-structure-card header span{color:#8796a7;font-size:12px}.rashava-structure-card h2{margin-top:3px;color:#263a50;font-size:13px}.rashava-structure-form{display:flex;gap:6px;margin-bottom:12px}.rashava-structure-form input,.rashava-structure-form select{min-width:0;flex:1}.rashava-structure-form button{border-radius:8px;background:#163a70;padding:0 11px;color:#fff;font-size:12px}.rashava-structure-list{display:grid;gap:7px}.rashava-structure-list article{display:flex;align-items:center;gap:9px;border:1px solid #e4eaf0;border-radius:9px;padding:9px 10px}.rashava-structure-list article>div{display:grid;flex:1;gap:3px}.rashava-structure-list strong{color:#30445b;font-size:12px}.rashava-structure-list small{color:#8796a7;font-size:12px}.rashava-structure-list article>button{color:#a33e4a;font-size:12px}.rashava-structure-list>p{color:#8796a7;font-size:12px;text-align:center}.rashava-organization-structure .rashava-panel-heading{align-items:center}.rashava-structure-new{border-radius:9px;background:#163a70;padding:11px 16px;color:#fff;font-size:12px;font-weight:700}.rashava-structure-steps{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.rashava-structure-steps button{display:inline-flex;align-items:center;gap:7px;color:#8a99a9;font-size:12px}.rashava-structure-steps button:not(:disabled){cursor:pointer}.rashava-structure-steps button:disabled{cursor:not-allowed;opacity:.62}.rashava-structure-steps button.is-active{color:#163a70;font-weight:700}.rashava-structure-steps button svg{display:grid;width:34px;height:34px;place-items:center;border:1px solid #d5e1ed;border-radius:50%;background:#fff;padding:7px;transition:.18s ease}.rashava-structure-steps button.is-active svg{border-color:#163a70;background:#163a70;color:#fff;box-shadow:0 5px 12px #163a702e}.rashava-structure-steps i{width:55px;height:1px;background:#cbd9e7}.rashava-structure-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:18px}.rashava-structure-tree-card,.rashava-structure-actions{border:1px solid #dce5ee;border-radius:17px;background:#fff;padding:20px}.rashava-structure-tree-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e7edf3;padding-bottom:15px}.rashava-structure-tree-card>header span,.rashava-structure-actions header p{display:block;margin-bottom:4px;color:#8796a7;font-size:12px}.rashava-structure-tree-card h2,.rashava-structure-actions h2{color:#263a50;font-size:15px}.rashava-structure-tree-card select{border:1px solid #d4dee8;border-radius:8px;padding:8px 10px;color:#30445b;font-size:12px}.rashava-structure-tree{padding-top:18px}.rashava-structure-tree>p{padding:30px;color:#8796a7;font-size:12px;text-align:center}.rashava-structure-empty{display:grid;justify-items:center;gap:8px;padding:42px 22px;text-align:center}.rashava-structure-empty>span{display:grid;width:54px;height:54px;place-items:center;border-radius:16px;background:#eaf0f7;color:#163a70}.rashava-structure-empty strong{color:#30445b;font-size:12px}.rashava-structure-empty p{max-width:300px;color:#8796a7;font-size:12px;line-height:1.9}.rashava-structure-empty button{margin-top:4px;border-radius:8px;background:#163a70;padding:9px 14px;color:#fff;font-size:12px;font-weight:700}.rashava-structure-empty.is-compact{padding:24px 12px}.rashava-structure-empty.is-compact>span{width:42px;height:42px;border-radius:12px}.rashava-structure-root{display:flex;width:max-content;min-width:160px;align-items:center;gap:9px;border-radius:10px;background:#163a70;padding:10px 13px;color:#fff}.rashava-structure-root>span{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:#ffffff24}.rashava-structure-root strong{font-size:12px}.rashava-structure-branches{display:grid;gap:7px;margin:18px 26px 0 0;border-right:1px solid #b8c9d9;padding:2px 16px 2px 0}.rashava-structure-company-node{position:relative}.rashava-structure-company-node:before{position:absolute;top:24px;right:-16px;width:16px;height:1px;background:#b8c9d9;content:""}.rashava-structure-company-row{display:grid;width:100%;grid-template-columns:auto 1fr auto auto;align-items:center;gap:9px;border:1px solid #e0e8f0;border-radius:10px;background:#fbfcfe;padding:9px 11px;text-align:right;transition:.16s ease}.rashava-structure-company-row:hover,.rashava-structure-company-row[aria-expanded=true]{border-color:#9eb4cb;background:#f2f7fc}.rashava-structure-company-row>span{display:grid;width:31px;height:31px;place-items:center;border-radius:8px;background:#eaf0f7;color:#163a70}.rashava-structure-company-row strong{color:#30445b;font-size:12px}.rashava-structure-company-row small{color:#8796a7;font-size:12px}.rashava-structure-company-row b{color:#163a70;font-size:15px}.rashava-structure-departments{display:grid;gap:5px;margin:7px 24px 0 0;border-right:1px dashed #bdcddd;padding:5px 13px 5px 0;animation:rashava-tree-open .22s ease both}.rashava-structure-departments article{display:flex;align-items:flex-start;gap:8px;border-radius:8px;background:#f7f9fc;padding:8px}.rashava-structure-departments article>span{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:#e8f0f8;color:#163a70}.rashava-structure-departments article>div{display:grid;gap:3px}.rashava-structure-departments strong{color:#40566d;font-size:12px}.rashava-structure-departments small{color:#8796a7;font-size:12px}.rashava-structure-departments>p{color:#8796a7;font-size:12px}.rashava-structure-actions header{margin-bottom:15px}.rashava-structure-select-hint{margin:-5px 0 10px;border-radius:8px;background:#f4f7fa;padding:9px;color:#7b8da0;font-size:12px;line-height:1.8}.rashava-structure-notification{margin-top:10px;border-radius:8px;background:#eef9f4;padding:10px;color:#277a58;font-size:12px;line-height:1.7}.rashava-structure-notification.is-error{background:#fff1f2;color:#a23b48}.rashava-structure-action{border-top:1px solid #e7edf3;padding:11px 0}.rashava-structure-action>button{display:flex;width:100%;align-items:center;gap:10px;text-align:right}.rashava-structure-action>button>span{display:grid;width:39px;height:39px;place-items:center;border-radius:10px;background:#eaf0f7;color:#163a70}.rashava-structure-action>button>div{display:grid;flex:1;gap:4px}.rashava-structure-action strong{color:#30445b;font-size:12px}.rashava-structure-action small{color:#8796a7;font-size:12px}.rashava-structure-action>button>b{color:#163a70;font-size:18px;font-weight:400}.rashava-structure-action form{display:flex;gap:6px;margin-top:10px;animation:rashava-tree-open .18s ease both}.rashava-structure-action input{min-width:0;height:36px;flex:1;border:1px solid #d4dee8;border-radius:7px;padding:0 9px;font-size:12px;outline:none}.rashava-structure-action form button{min-height:42px;border-radius:10px;background:linear-gradient(135deg,#163a70,#225a96);padding:0 15px;color:#fff;font-size:12px;font-weight:700;box-shadow:0 7px 14px #163a7029;transition:.16s ease}.rashava-structure-action form button:hover{transform:translateY(-1px);box-shadow:0 10px 18px #163a7038}.rashava-structure-action form:has(.rashava-structure-position-select){display:grid;grid-template-columns:minmax(0,1fr) auto}.rashava-structure-position-select{grid-column:1 / -1;order:-1;width:100%;height:36px;border:1px solid #d4dee8;border-radius:7px;background:#fff;padding:0 9px;color:#415b75;font:inherit;font-size:12px;outline:none}.rashava-structure-layout{direction:ltr;grid-template-columns:minmax(0,1fr) 290px;align-items:start}.rashava-structure-tree-card,.rashava-structure-actions{direction:rtl}.rashava-structure-actions{border:0;border-radius:0;background:transparent;padding:0}.rashava-structure-actions header{position:relative;display:grid;align-content:end;min-height:66px;margin:0 2px 10px;border-bottom:1px solid #dce6ef;padding:0 0 14px;text-align:right}.rashava-structure-actions header:before{position:absolute;right:0;bottom:-1px;width:52px;height:2px;border-radius:3px;background:#163a70;content:""}.rashava-structure-actions header h2{grid-row:2;margin:0;color:#1c3858;font-size:18px;font-weight:800;letter-spacing:-.2px}.rashava-structure-actions header p{grid-row:1;margin:0 0 4px;color:#8498ab;font-size:12px;line-height:1.8}.rashava-structure-actions{position:relative;padding-right:20px}.rashava-structure-actions:before{position:absolute;top:76px;right:0;bottom:20px;width:2px;border-radius:999px;background:#d6e1eb;content:""}.rashava-structure-action{position:relative;border:1px solid #e0e9f2;border-radius:12px;background:#fff;padding:9px;box-shadow:0 7px 16px #1e466e0a}.rashava-structure-roadmap-dot{position:absolute;top:20px;right:-20px;z-index:1;width:10px;height:10px;border:2px solid #aabed0;border-radius:50%;background:#f5f8fb;transition:.18s ease}.rashava-structure-roadmap-dot:after{display:none}.rashava-structure-action:not(.is-locked) .rashava-structure-roadmap-dot{border-color:#2f75b8;background:#6fa9dc;box-shadow:0 0 0 3px #e4f0fa}.rashava-structure-roadmap-dot.is-current{width:13px;height:13px;top:18px;right:-22px;border:3px solid #fff;background:#163a70;box-shadow:0 0 0 3px #163a70,0 0 0 7px #dcebf8,0 5px 12px #163a7059}.rashava-structure-roadmap-dot.is-current:after{top:13px;right:4px}.rashava-structure-action+.rashava-structure-action{margin-top:7px}.rashava-structure-action>button>span{width:35px;height:35px;border-radius:10px}.rashava-structure-action:nth-of-type(2)>button>span{background:#eef1ff;color:#5e63b8}.rashava-structure-action:nth-of-type(3)>button>span{background:#eef8f4;color:#308563}.rashava-structure-action:nth-of-type(4)>button>span{background:#fff3ed;color:#bd6c3e}.rashava-structure-action:nth-of-type(5)>button>span{background:#f3effc;color:#8060b0}.rashava-structure-action>button>div{display:grid;min-width:0;gap:2px}.rashava-structure-action strong{font-size:12px}.rashava-structure-action small{overflow:hidden;font-size:12px;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.rashava-structure-action>button>b{font-size:15px}.rashava-structure-action.is-locked{border-style:dashed;background:#fafbfd;box-shadow:none}.rashava-structure-action.is-locked>button{cursor:not-allowed;opacity:.55}.rashava-structure-action.is-locked>button>span{background:#eef4fa!important;color:#7692ad!important}.rashava-structure-action.is-locked:nth-of-type(1)>button>span{background:#eef1ff!important;color:#858bc2!important}.rashava-structure-action.is-locked:nth-of-type(2)>button>span{background:#eef8f4!important;color:#73a98e!important}.rashava-structure-action.is-locked:nth-of-type(3)>button>span{background:#fff3ed!important;color:#c99a7b!important}.rashava-structure-action.is-locked:nth-of-type(4)>button>span{background:#f3effc!important;color:#a28bc2!important}.rashava-structure-action.is-locked:nth-of-type(5)>button>span{background:#edf7fb!important;color:#7eaabd!important}.rashava-structure-action.is-locked>button>b{position:relative;width:15px;height:16px;color:transparent;font-size:0}.rashava-structure-action.is-locked>button>b:before{position:absolute;right:2px;bottom:1px;width:11px;height:9px;border:1.6px solid #163a70;border-radius:3px;background:#f8fbfe;content:""}.rashava-structure-action.is-locked>button>b:after{position:absolute;top:0;right:5px;width:5px;height:7px;border:1.6px solid #163a70;border-bottom:0;border-radius:5px 5px 0 0;content:""}.rashava-structure-select-hint{margin:0 0 8px;font-size:12px}.rashava-structure-tree-card{overflow:visible;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.rashava-structure-tree-card>header{position:relative;display:flex;align-items:end;min-height:66px;margin:0;border-bottom:1px solid #dce6ef;background:transparent;padding:0 0 14px}.rashava-structure-tree-card>header:before{position:absolute;right:0;bottom:-1px;width:52px;height:2px;border-radius:3px;background:#163a70;content:""}.rashava-structure-tree-card>header span{margin-bottom:4px;color:#8498ab;font-size:12px}.rashava-structure-tree-card>header h2{color:#1c3858;font-size:18px;font-weight:800;letter-spacing:-.2px}.rashava-structure-tree-card>header select{border-color:#cbd9e7;background:#ffffffd1;box-shadow:0 4px 12px #183a600d}.rashava-structure-tree{overflow-x:auto;padding:22px 0 8px}.rashava-org-chart{display:grid;min-width:540px;justify-items:center;padding:4px 0 24px}.rashava-org-chart-picker{display:grid;min-height:250px;align-content:center;justify-items:center;gap:24px;padding:18px 0}.rashava-org-chart-picker-list{display:grid;grid-template-columns:repeat(4,100px);justify-content:center;gap:26px 30px}.rashava-org-chart-picker-list button{display:grid;width:100px;justify-items:center;gap:8px;color:#36516d;font-size:12px}.rashava-org-chart-picker-list button>span{display:grid;width:76px;height:76px;place-items:center;overflow:hidden;border:3px solid #e0eaf3;border-radius:50%;background:#163a70;color:#fff;box-shadow:0 8px 18px #163a701f;transition:.18s ease}.rashava-org-chart-picker-list button:hover>span{border-color:#8fafd0;transform:translateY(-4px);box-shadow:0 14px 24px #163a702b}.rashava-org-chart-pagination{display:flex;align-items:center;justify-content:center;gap:12px;color:#71869c;font-size:12px}.rashava-org-chart-pagination button{border:1px solid #d7e3ed;border-radius:8px;padding:7px 10px;color:#163a70;font-size:12px}.rashava-org-chart-pagination button:disabled{cursor:not-allowed;opacity:.45}.rashava-logo-mark{width:100%;height:100%;border-radius:50%;object-fit:cover}.rashava-structure-action form:has(.rashava-logo-upload){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.rashava-logo-upload{display:grid;grid-column:1 / -1;gap:5px;min-width:0;cursor:pointer;color:#72869b;font-size:12px}.rashava-logo-upload>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.rashava-logo-upload-trigger{display:flex;height:34px;align-items:center;justify-content:center;gap:7px;border:1px dashed #b9cce0;border-radius:9px;background:#f8fbfe;color:#24528a;transition:.16s ease}.rashava-logo-upload:hover .rashava-logo-upload-trigger{border-color:#225a96;background:#f0f6fc}.rashava-logo-upload-trigger b{font-size:12px;font-weight:700}.rashava-logo-upload-trigger img{width:28px;height:28px;border-radius:8px;object-fit:cover}.rashava-logo-upload small{overflow:hidden;color:#8495a7;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rashava-logo-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.rashava-logo-actions label,.rashava-logo-actions button{border:1px solid #d5e1ed;border-radius:8px;background:#fff;padding:6px 9px;color:#24528a;font-size:12px;font-weight:700;cursor:pointer}.rashava-logo-actions button{border-color:#f1d6d9;color:#b65159}.rashava-logo-actions input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.rashava-org-chart-picker-list strong{width:100px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rashava-org-chart-create{border:1px dashed #9eb7cf;border-radius:999px;background:#f4f8fc;padding:10px 17px;color:#20558e;font-size:12px;font-weight:700}.rashava-org-chart-back{justify-self:start;margin:0 0 -24px;border-radius:999px;background:#eef4f9;padding:7px 11px;color:#426381;font-size:12px}.rashava-org-chart-root,.rashava-org-chart-node>button{display:grid;justify-items:center;border:0;background:transparent;text-align:center}.rashava-org-chart-root>span{display:grid;width:78px;height:78px;place-items:center;border:5px solid #e4edf6;border-radius:50%;background:#163a70;color:#fff;box-shadow:0 10px 24px #163a702e;transition:.18s ease}.rashava-org-chart-root:hover>span{transform:translateY(-3px);box-shadow:0 14px 28px #163a7038}.rashava-org-chart-root strong{margin-top:9px;color:#233f5c;font-size:12px}.rashava-org-chart-root small{margin-top:3px;color:#8798aa;font-size:12px}.rashava-org-chart-edit{margin-top:8px;border:1px solid #cbdced;border-radius:999px;background:#fff;padding:5px 10px;color:#24528a;font-size:12px}.rashava-structure-entity-editor{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:14px 0 0;border:1px solid #d7e4ef;border-radius:13px;background:#f8fbfe;padding:12px}.rashava-structure-entity-editor header{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;color:#234665;font-size:12px}.rashava-structure-entity-editor header button{color:#8297aa;font-size:18px}.rashava-structure-entity-editor>input{height:38px;min-width:0;border:1px solid #d2deea;border-radius:9px;background:#fff;padding:0 10px;font:inherit;font-size:12px;outline:none}.rashava-structure-entity-editor>button{min-height:38px;border-radius:9px;background:#163a70;padding:0 12px;color:#fff;font-size:12px;font-weight:700}.rashava-structure-entity-editor .rashava-logo-upload{grid-column:1 / -1}.rashava-org-chart-level{position:relative;display:flex;justify-content:center;gap:28px}.rashava-org-chart-companies{width:max-content;min-width:72%;margin-top:42px;padding-top:26px;animation:rashava-tree-open .22s ease both}.rashava-org-chart-companies:before{position:absolute;top:-42px;right:50%;width:2px;height:42px;border-radius:2px;background:#b4c9dc;content:""}.rashava-org-chart-companies:after{position:absolute;top:0;right:56px;left:56px;height:2px;border-radius:2px;background:#b4c9dc;content:""}.rashava-org-chart-node{position:relative;display:grid;justify-items:center}.rashava-org-chart-companies>.rashava-org-chart-node:before{position:absolute;top:-26px;right:50%;width:2px;height:26px;border-radius:2px;background:#b4c9dc;content:""}.rashava-org-chart-companies:has(>.rashava-org-chart-node:only-child):after{display:none}.rashava-org-chart-node>button>span{display:grid;width:62px;height:62px;place-items:center;border:4px solid #e7eef6;border-radius:50%;background:#eef4fa;color:#1b4c85;transition:.16s ease}.rashava-org-chart-node>button:hover>span,.rashava-org-chart-node.is-open>button>span{border-color:#c7d9e9;background:#1d4a80;color:#fff}.rashava-org-chart-node>button strong{width:112px;overflow:hidden;margin-top:7px;color:#344f6a;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-org-chart-node>button small{margin-top:2px;color:#94a3b2;font-size:12px}.rashava-org-chart-departments{margin-top:32px;padding-top:23px}.rashava-org-chart-departments:before{position:absolute;top:-32px;right:50%;width:2px;height:32px;border-radius:2px;background:#c0d1e0;content:""}.rashava-org-chart-departments:after{position:absolute;top:0;right:46px;left:46px;height:2px;border-radius:2px;background:#c0d1e0;content:""}.rashava-org-chart-department:before{position:absolute;top:-23px;right:50%;width:2px;height:23px;border-radius:2px;background:#c0d1e0;content:""}.rashava-org-chart-departments:has(>.rashava-org-chart-department:only-child):after{display:none}.rashava-org-chart-badge{display:grid;width:92px;justify-items:center;cursor:pointer;text-align:center}.rashava-org-chart-badge>span{display:grid;width:48px;height:48px;place-items:center;border:3px solid #e5edf5;border-radius:50%;background:#fff;color:#275d96;box-shadow:0 6px 16px #1f497114}.rashava-org-chart-badge strong{margin-top:6px;color:#486078;font-size:12px}.rashava-org-chart-positions{gap:11px;margin-top:25px;padding-top:18px}.rashava-org-chart-positions:before{position:absolute;top:-25px;right:50%;width:1px;height:25px;background:#c6d5e3;content:""}.rashava-org-chart-positions:after{position:absolute;top:0;right:29px;left:29px;height:1px;background:#c6d5e3;content:""}.rashava-org-chart-positions:has(>.rashava-org-chart-position:only-child):after{display:none}.rashava-org-chart-position{position:relative;display:grid;width:58px;justify-items:center;cursor:pointer}.rashava-org-chart-position:before{position:absolute;top:-18px;right:50%;width:1px;height:18px;background:#c6d5e3;content:""}.rashava-org-chart-position>span{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#eaf2f9;color:#326da5}.rashava-org-chart-position small{width:72px;margin-top:5px;overflow:hidden;color:#667d93;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rashava-org-chart-children{position:relative;margin-top:22px;padding-top:22px}.rashava-org-chart-children:before{position:absolute;top:-22px;right:50%;width:2px;height:22px;background:#c0d1e0;content:""}.rashava-org-chart-children:after{position:absolute;top:0;right:46px;left:46px;height:2px;background:#c0d1e0;content:""}.rashava-org-chart-children>.rashava-org-chart-department:before{top:-22px;height:22px}.rashava-org-chart-children{gap:18px;margin-top:28px;padding-top:22px}.rashava-org-chart-children:before{position:absolute;top:-28px;right:50%;width:2px;height:28px;border-radius:2px;background:#c0d1e0;content:""}.rashava-org-chart-children:after{position:absolute;top:0;right:12%;left:12%;height:2px;border-radius:2px;background:#c0d1e0;content:""}.rashava-org-chart-children>.rashava-org-chart-department:before{position:absolute;top:-22px;right:50%;width:2px;height:22px;border-radius:2px;background:#c0d1e0;content:""}.rashava-org-chart-children:has(>.rashava-org-chart-department:only-child):after{display:none}.rashava-org-chart-positions>p,.rashava-org-chart-note{border-radius:999px;background:#f1f5f9;padding:6px 10px;color:#8798a9;font-size:12px}.rashava-org-chart-empty{display:grid;min-height:260px;align-content:center;justify-items:center;gap:7px;color:#7f92a6;text-align:center}.rashava-org-chart-empty svg{color:#245b94}.rashava-org-chart-empty strong{color:#3a5570;font-size:12px}.rashava-org-chart-empty span{font-size:12px}.rashava-org-chart-empty button{margin-top:5px;border-radius:999px;background:#163a70;padding:8px 13px;color:#fff;font-size:12px}.rashava-org-chart{width:100%;min-width:0;padding:18px 10px 30px}.rashava-org-chart-tools{display:flex;flex-direction:column;align-items:flex-start;justify-self:start;gap:5px;margin-bottom:-18px}.rashava-org-chart-tools .rashava-org-chart-back,.rashava-org-chart-tools .rashava-org-chart-edit{display:inline-flex;width:138px;min-height:34px;align-items:center;justify-content:center;border-radius:10px;padding:6px 10px}.rashava-org-chart-back{margin:0;border:1px solid #cbdbe9;background:#fff;color:#496a87;transition:.16s ease}.rashava-org-chart-back:hover{border-color:#8eafd0;background:#f5f9fd;color:#163a70}.rashava-org-chart-root>span{width:70px;height:70px;border:2px solid #dce8f2;box-shadow:0 8px 20px #163a701f}.rashava-org-chart-root strong{margin-top:7px;font-size:13px}.rashava-org-chart-root small{display:none}.rashava-org-chart-edit{margin:0;border:1px solid #e5a26a;border-radius:10px;background:#fffaf5;padding:5px 10px;color:#c87535;font-size:12px;transition:.16s ease}.rashava-org-chart-edit:hover{border-color:#c87535;background:#fff1e5;color:#a85b24}.rashava-org-chart-level{gap:34px}.rashava-org-chart-companies{min-width:0;margin-top:34px;padding-top:22px}.rashava-org-chart-companies:before{top:-34px;height:34px;width:1px;background:#d1dfeb}.rashava-org-chart-companies:after{height:1px;background:#d1dfeb}.rashava-org-chart-companies>.rashava-org-chart-node:before{top:-22px;height:22px;width:1px;background:#d1dfeb}.rashava-org-chart-node>button>span{width:54px;height:54px;border:2px solid #dce8f2;background:#fff;color:#245b94;box-shadow:0 5px 14px #1f497112}.rashava-org-chart-node>button:hover>span,.rashava-org-chart-node.is-open>button>span{border-color:#1d4a80;background:#1d4a80;box-shadow:0 8px 17px #1d4a8029}.rashava-org-chart-node>button strong{margin-top:6px;color:#36516d}.rashava-org-chart-node>button small{display:none}.rashava-org-chart-departments{margin-top:26px;padding-top:19px}.rashava-org-chart-departments:before,.rashava-org-chart-department:before{width:1px;background:#d9e4ed}.rashava-org-chart-departments:before{top:-26px;height:26px}.rashava-org-chart-departments:after{height:1px;background:#d9e4ed}.rashava-org-chart-department:before{top:-19px;height:19px}.rashava-org-chart-badge{width:84px}.rashava-org-chart-badge>span{width:42px;height:42px;border:2px solid #e0eaf3;box-shadow:none}.rashava-org-chart-badge strong{margin-top:5px;color:#536d85}.rashava-org-chart-positions{margin-top:20px;padding-top:15px}.rashava-org-chart-positions:before{top:-20px;height:20px;background:#dfe7ee}.rashava-org-chart-positions:after,.rashava-org-chart-position:before{background:#dfe7ee}.rashava-org-chart-position>span{width:30px;height:30px;background:#f0f6fb;color:#3474af}.rashava-org-chart-position small{margin-top:4px;color:#6d8297}.rashava-org-chart-children{gap:22px;margin-top:24px;padding-top:18px}.rashava-org-chart-children:before{top:-24px;height:24px;width:1px;background:#d9e4ed}.rashava-org-chart-children:after{right:42px;left:42px;height:1px;background:#d9e4ed}.rashava-org-chart-children>.rashava-org-chart-department:before{top:-18px;height:18px;width:1px;background:#d9e4ed}.rashava-org-chart-positions>p,.rashava-org-chart-note{background:transparent;padding:3px 0;color:#9aabba}.rashava-map{display:none}.rashava-organizations-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rashava-organizations-filters{display:flex;align-items:center;gap:10px;margin-bottom:16px}.rashava-organizations-filters label{display:flex;flex:1;align-items:center;gap:9px;height:42px;border:1px solid #d8e3ed;border-radius:11px;background:#fff;padding:0 12px;color:#8aa0b4}.rashava-organizations-filters input{width:100%;border:0;outline:0;color:#304b66;font:inherit;font-size:12px}.rashava-organizations-filters input::placeholder{color:#9aabba}.rashava-organizations-filters select{height:42px;border:1px solid #d8e3ed;border-radius:11px;outline:0;background:#fff;padding:0 12px;color:#49647d;font:inherit;font-size:12px;box-shadow:none}.rashava-organizations-filters select:focus{border-color:#9db8d2;outline:0;box-shadow:0 0 0 3px #9db8d226}.rashava-organizations-filters>button{height:42px;border-radius:11px;background:#163a70;padding:0 18px;color:#fff;font:inherit;font-size:12px;font-weight:700}.rashava-organizations-table-wrap{overflow-x:auto;border:1px solid #dce5ee;border-radius:15px;background:#fff}.rashava-organizations-table{width:100%;min-width:620px;border-collapse:collapse;text-align:right}.rashava-organizations-table th{background:#f7fafd;color:#8295a8;font-size:12px;font-weight:600;white-space:nowrap}.rashava-organizations-table th,.rashava-organizations-table td{border-bottom:1px solid #edf1f5;padding:13px 16px}.rashava-organizations-table tbody tr:last-child td{border-bottom:0}.rashava-organizations-table tbody tr{transition:background .16s ease}.rashava-organizations-table tbody tr:hover{background:#f8fbfe}.rashava-organization-table-name{display:inline-flex;align-items:center;gap:9px;color:#274562;font-size:12px;font-weight:700}.rashava-organization-table-name .rashava-organizations-mark{width:34px;height:34px;border-width:2px;font-size:12px;box-shadow:none}.rashava-organizations-table td>.rashava-organizations-mark{width:34px;height:34px;border-width:2px;font-size:12px;box-shadow:none}.rashava-organization-table-index{width:55px;color:#97a8b8!important;text-align:center}.rashava-organizations-table td{color:#70859a;font-size:12px;white-space:nowrap}.rashava-organization-table-status{border-radius:999px;background:#eaf6f0;padding:5px 9px;color:#27805b}.rashava-organization-table-action{color:#245b94;font-size:12px;font-weight:700}.rashava-organization-detail-hero-v2{display:flex;align-items:center;justify-content:space-between;min-height:126px;border:0;border-radius:18px;background:linear-gradient(120deg,#f8fbfe,#edf4fa);padding:22px 28px;color:#1c3858}.rashava-organization-detail-hero-v2 .rashava-organizations-mark{width:76px;height:76px;border:4px solid #fff;background:#163a70;font-size:22px;box-shadow:0 10px 24px #163a7026}.rashava-organization-detail-hero-v2 span{color:#7f93a8;font-size:12px}.rashava-organization-detail-hero-v2 h1{margin-top:4px;color:#163a70;font-size:26px}.rashava-organization-detail-hero-v2 p{margin-top:5px;color:#71869a;font-size:12px}.rashava-organization-detail-back{margin:14px 0 0;border:1px solid #d2dfeb;background:#fff}.rashava-organization-detail-stats-v2{grid-template-columns:repeat(4,1fr);margin-top:14px}.rashava-organization-detail-stats-v2 article{border-radius:14px;background:#fff;box-shadow:0 6px 18px #17365f0a}.rashava-organization-tabs{display:flex;gap:4px;margin:22px 0 14px;border-bottom:1px solid #dce6ef}.rashava-organization-tabs button{border-bottom:2px solid transparent;padding:10px 15px;color:#71869b;font-size:12px}.rashava-organization-tabs button.is-active{border-color:#163a70;color:#163a70;font-weight:700}.rashava-organization-workspace{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:14px}.rashava-organization-tree-panel,.rashava-organization-quick-actions,.rashava-organization-placeholder,.rashava-organization-settings{border:1px solid #e0e8f0;border-radius:16px;background:#fff;padding:18px}.rashava-organization-tree-panel>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf1f5;padding-bottom:12px}.rashava-organization-tree-panel h2,.rashava-organization-quick-actions h2,.rashava-organization-placeholder h2,.rashava-organization-settings h2{color:#294967;font-size:14px}.rashava-organization-tree-panel header span{color:#879aaa;font-size:12px}.rashava-organization-tree-root{display:grid;justify-items:center;gap:6px;margin:22px auto 14px;color:#274562;font-size:12px}.rashava-organization-tree-root .rashava-organizations-mark{width:54px;height:54px;border-width:3px;font-size:16px;box-shadow:none}.rashava-organization-tree-companies{display:flex;justify-content:center;gap:18px;border-top:1px solid #d5e2ec;padding-top:18px}.rashava-organization-tree-companies>article{position:relative;display:grid;min-width:135px;justify-items:center;gap:14px}.rashava-organization-tree-companies>article:before{position:absolute;top:-18px;right:50%;width:1px;height:18px;background:#d5e2ec;content:""}.rashava-organization-tree-company{display:grid;justify-items:center;gap:5px;color:#315775;font-size:12px}.rashava-organization-tree-company svg{padding:8px;box-sizing:content-box;border-radius:50%;background:#eef4fa;color:#245b94}.rashava-organization-tree-companies article>div:last-child{display:grid;width:100%;gap:7px}.rashava-organization-tree-companies section{display:grid;gap:5px;border-right:1px solid #dbe6ef;padding:0 9px 0 0}.rashava-organization-tree-companies section>span{display:flex;align-items:center;gap:5px;color:#526f89;font-size:12px}.rashava-organization-tree-companies section small{margin-right:19px;color:#91a2b1;font-size:12px}.rashava-organization-tree-empty{grid-column:1 / -1;color:#91a2b1;font-size:12px;text-align:center}.rashava-organization-quick-actions{display:grid;align-content:start;gap:8px}.rashava-organization-quick-actions>button{display:flex;align-items:center;gap:8px;border:1px solid #dbe6ef;border-radius:10px;padding:10px;color:#315775;font-size:12px;text-align:right}.rashava-organization-quick-actions>button:first-of-type{border-color:#ed8545;background:#f8732d;color:#fff}.rashava-organization-quick-actions>button:disabled{cursor:not-allowed;opacity:.55}.rashava-organization-quick-actions section{margin-top:8px;border-top:1px solid #e8eef4;padding-top:13px}.rashava-organization-quick-actions h3{color:#496783;font-size:12px}.rashava-organization-quick-actions p,.rashava-organization-placeholder p,.rashava-organization-settings p{margin-top:6px;color:#879aaa;font-size:12px;line-height:1.8}.rashava-organization-placeholder{display:grid;min-height:210px;place-content:center;justify-items:center;text-align:center}.rashava-organization-placeholder svg{color:#2c659e}.rashava-organization-directory-card{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;overflow:hidden;border:1px solid #e2eaf2;border-radius:15px;background:#fff;padding:17px;text-align:right;box-shadow:0 8px 22px #17365f08;animation:rashava-organization-card-in .36s cubic-bezier(.22,.8,.3,1) both;transition:border-color .24s ease,background .24s ease,box-shadow .24s ease,transform .24s ease}.rashava-organization-card-ribbon{position:absolute;bottom:-52px;left:-38px;z-index:0;width:150px;opacity:.12;pointer-events:none;filter:brightness(.48) saturate(.85);transform:rotate(13deg)}.rashava-organization-directory-card:hover{border-color:#4d93ce;background:#eaf5ff;transform:translateY(-2px);box-shadow:0 15px 30px #246fb421}.rashava-organization-directory-card:nth-child(2){animation-delay:35ms}.rashava-organization-directory-card:nth-child(3){animation-delay:70ms}.rashava-organization-directory-card:nth-child(4){animation-delay:105ms}.rashava-organization-directory-card:nth-child(5){animation-delay:.14s}.rashava-organization-directory-card:nth-child(6){animation-delay:175ms}.rashava-organization-directory-card:nth-child(7){animation-delay:.21s}.rashava-organization-directory-card:nth-child(8){animation-delay:245ms}.rashava-organization-directory-card:nth-child(9){animation-delay:.28s}.rashava-organization-directory-card:nth-child(10){animation-delay:315ms}@keyframes rashava-organization-card-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.rashava-organization-directory-card{animation:none;transition:none}}.rashava-organization-directory-card:hover .rashava-organization-card-ribbon{opacity:.18}.rashava-organizations-mark{display:grid;width:52px;height:52px;flex:none;place-items:center;overflow:hidden;border:3px solid #edf3f8;border-radius:50%;background:#163a70;color:#fff;font-size:16px;font-weight:800;box-shadow:0 7px 17px #163a7021}.rashava-organization-directory-card>span{display:grid;gap:5px;min-width:0}.rashava-organization-directory-card>span,.rashava-organization-directory-card>b,.rashava-organization-directory-card>.rashava-organizations-mark{position:relative;z-index:1}.rashava-organization-directory-card small,.rashava-organization-detail-card header span,.rashava-organization-companies header span{color:#8798aa;font-size:12px}.rashava-organization-directory-card strong{overflow:hidden;color:#274562;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-organization-profile-row b{justify-self:start;border-radius:999px;background:#eaf6f0;padding:4px 8px;color:#27805b;font-size:12px;font-style:normal}.rashava-organization-directory-card>b{color:#285a91;font-size:12px;font-weight:700;white-space:nowrap}.rashava-organizations-pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:22px;color:#71859a;font-size:12px}.rashava-organizations-pagination button{min-width:72px;border:1px solid #d6e2ed;border-radius:9px;background:#fff;padding:8px 10px;color:#24528a;font:inherit;font-weight:700}.rashava-organizations-pagination button:disabled{cursor:not-allowed;opacity:.4}.rashava-organizations-pagination>div{display:flex;gap:5px}.rashava-organizations-pagination>div button{min-width:34px;padding:8px 6px}.rashava-organizations-pagination>div button.is-active{border-color:#163a70;background:#163a70;color:#fff}.rashava-organizations-empty{display:grid;grid-column:1 / -1;min-height:250px;align-content:center;justify-items:center;gap:8px;border:1px dashed #c7d6e5;border-radius:18px;background:#fbfcfe;color:#8495a6;text-align:center}.rashava-organizations-empty svg{color:#28609a}.rashava-organizations-empty strong{color:#3b5873;font-size:12px}.rashava-organizations-empty p{font-size:12px}.rashava-organizations-empty button{margin-top:5px;border-radius:9px;background:#163a70;padding:9px 13px;color:#fff;font-size:12px}.rashava-organizations-error{margin-top:12px;border-radius:10px;background:#fff0f1;padding:11px;color:#a23b48;font-size:12px}.rashava-organizations-back{margin-bottom:15px;border-radius:999px;background:#edf4fa;padding:8px 12px;color:#416481;font-size:12px}.rashava-organization-detail-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;overflow:hidden;border-radius:20px;background:linear-gradient(120deg,#153967,#22568f);padding:25px 28px;color:#fff;box-shadow:0 17px 35px #163a7029}.rashava-organization-detail-hero span{color:#b6cee5;font-size:12px}.rashava-organization-detail-hero h1{margin-top:5px;font-size:21px}.rashava-organization-detail-hero p{margin-top:5px;color:#d0dfed;font-size:12px}.rashava-organization-detail-hero .rashava-organizations-mark{width:64px;height:64px;border:5px solid rgb(255 255 255 / 14%);background:#ffffff1f;font-size:21px;box-shadow:none}.rashava-organization-detail-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.rashava-organization-detail-stats article{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;border:1px solid #dfe8f0;border-radius:14px;background:#fff;padding:13px}.rashava-organization-detail-stats article>span{grid-row:span 2;display:grid;width:35px;height:35px;place-items:center;border-radius:10px;background:#ecf3fa;color:#20588f}.rashava-organization-detail-stats strong{color:#1c477d;font-size:18px}.rashava-organization-detail-stats small{color:#8697a9;font-size:12px}.rashava-organization-detail-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:14px;margin-top:14px}.rashava-organization-detail-card,.rashava-organization-companies{border:1px solid #dfe8f0;border-radius:16px;background:#fff;padding:18px}.rashava-organization-detail-card header h2,.rashava-organization-companies h2{margin-top:4px;color:#2e4a67;font-size:13px}.rashava-organization-profile-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:15px}.rashava-organization-profile-row strong{color:#334f6c;font-size:12px}.rashava-organization-profile-row small{display:block;overflow:hidden;max-width:240px;margin-top:4px;color:#8a9bab;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rashava-organization-permissions{margin-top:15px;border-top:1px solid #edf2f6;padding-top:12px}.rashava-organization-permissions>span{color:#8193a5;font-size:12px}.rashava-organization-permissions>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.rashava-organization-permissions b{border-radius:999px;background:#eff5fa;padding:5px 8px;color:#51708b;font-size:12px;font-weight:500}.rashava-organization-actions{display:grid;align-content:start;gap:9px}.rashava-organization-actions header{margin-bottom:5px}.rashava-organization-actions button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;border-radius:9px;background:#f3f7fb;padding:10px;color:#315674;font-size:12px;text-align:right}.rashava-organization-actions button svg{color:#20588f}.rashava-organization-actions button b{font-size:16px;font-weight:400}.rashava-organization-companies{margin-top:14px}.rashava-organization-companies>header{display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid #eaf0f5;padding-bottom:13px}.rashava-organization-companies>header>small{color:#8295a7;font-size:12px}.rashava-organization-companies>article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;border-bottom:1px solid #edf2f6;padding:14px 0}.rashava-organization-companies>article:last-child{border-bottom:0}.rashava-organization-company-title{display:flex;align-items:center;gap:10px}.rashava-organization-company-title>span{display:grid;width:35px;height:35px;place-items:center;border-radius:10px;background:#edf4fa;color:#20588f}.rashava-organization-company-title strong{color:#36516c;font-size:12px}.rashava-organization-company-title small{display:block;margin-top:3px;color:#8c9cab;font-size:12px}.rashava-organization-company-metrics{display:flex;align-items:center;gap:7px}.rashava-organization-company-metrics b{display:grid;min-width:35px;justify-items:center;border-radius:8px;background:#f2f6fa;padding:6px;color:#26578e;font-size:12px}.rashava-organization-company-metrics small{color:#8396a8;font-size:12px;font-weight:400}.rashava-organization-company-departments{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px}.rashava-organization-company-departments>span{border-radius:999px;background:#f4f7fa;padding:5px 8px;color:#617b94;font-size:12px}.rashava-organization-company-departments span small{margin-right:5px;color:#93a2b0;font-size:12px}@media(max-width:700px){.rashava-organizations-directory,.rashava-organization-detail-grid,.rashava-organization-workspace{grid-template-columns:1fr}.rashava-organizations-filters{align-items:stretch;flex-direction:column}.rashava-organization-detail-stats{gap:7px}.rashava-organization-detail-stats-v2{grid-template-columns:repeat(2,1fr)}.rashava-organization-detail-stats article{grid-template-columns:1fr;justify-items:center;text-align:center}.rashava-organization-detail-stats article>span{grid-row:auto}.rashava-organization-tabs{overflow-x:auto}.rashava-organization-tabs button{flex:none;white-space:nowrap}.rashava-organization-tree-companies{align-items:start;flex-direction:column}}.rashava-organization-companies{overflow:hidden;border:0;background:transparent;padding:0}.rashava-organization-companies>header{margin:0 0 14px;border:1px solid #dce7f1;border-radius:15px;background:linear-gradient(110deg,#f3f8fc,#fff);padding:15px 18px}.rashava-organization-companies>article{position:relative;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;margin-top:10px;border:1px solid #dfe9f2;border-radius:15px;background:#fff;padding:15px 17px 17px;box-shadow:0 8px 20px #1c446c0a}.rashava-organization-companies>article:before{position:absolute;top:65px;right:34px;bottom:18px;width:1px;background:#c9dbe9;content:""}.rashava-organization-company-title{position:relative;z-index:1}.rashava-organization-company-title>span{width:42px;height:42px;border:2px solid #d8e6f2;border-radius:50%;background:#edf5fc}.rashava-organization-company-metrics{position:relative;z-index:1}.rashava-organization-company-metrics b{min-width:42px;border:1px solid #e1ebf3;background:#fbfcfe}.rashava-organization-company-departments{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;margin:14px 0 0 52px;padding:0 18px 0 0}.rashava-organization-company-departments>span{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;border:1px solid #e4edf4;border-radius:10px;background:#f9fbfd;padding:8px;color:#526f8b}.rashava-organization-company-departments>span:before{position:absolute;right:-18px;width:18px;height:1px;background:#c9dbe9;content:""}.rashava-organization-company-departments i{display:grid;width:25px;height:25px;place-items:center;border-radius:7px;background:#eaf3fb;color:#2c659e;font-style:normal}.rashava-organization-company-departments span small{margin:0;border-radius:999px;background:#eef3f7;padding:4px 5px;color:#879aaa;font-size:12px}@keyframes rashava-tree-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.rashava-auth-expiry{margin:-7px 0 10px;color:#7b8da1;font-size:12px;text-align:center}.rashava-auth-expiry.is-ending{color:#a33e4a}@keyframes rashava-spin{to{transform:rotate(360deg)}}@media(max-width:820px){.rashava-panel-sidebar{transform:translate(105%);transition:transform .22s ease}.rashava-panel-sidebar.is-open{transform:translate(0)}.rashava-panel-brand button{display:grid}.rashava-panel-main{margin-right:0;padding:0 20px 50px}.rashava-panel-mobile-head{display:flex;height:68px;align-items:center;gap:12px;color:#163a70;font-size:12px;font-weight:700}.rashava-panel-mobile-head button{display:grid;place-items:center}.rashava-panel-overlay{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;display:block;background:#0b1b3059;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media(max-width:620px){.rashava-panel-heading{display:block}.rashava-panel-status{width:max-content;margin-top:12px}.rashava-panel-profile{grid-template-columns:auto 1fr;padding:18px}.rashava-panel-profile-meta{grid-column:2;padding:0;text-align:right}.rashava-profile-card{grid-template-columns:auto 1fr;padding:18px}.rashava-profile-role{grid-column:2;justify-items:start}.rashava-profile-details,.rashava-panel-grid{grid-template-columns:1fr}.rashava-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rashava-dashboard-workspace,.rashava-dashboard-bottom{grid-template-columns:1fr}.rashava-dashboard-entity-list{grid-template-columns:repeat(5,minmax(0,1fr))}.rashava-dashboard-actions{flex-wrap:wrap}.rashava-dashboard-actions button{flex:1 1 145px}.rashava-session-item{grid-template-columns:auto 1fr}.rashava-session-meta,.rashava-session-item>button{grid-column:2;justify-self:start;text-align:right}.rashava-security-card{padding:19px}.rashava-tenancy-layout{grid-template-columns:1fr}.rashava-tenancy-form{align-items:stretch;flex-direction:column}.rashava-structure-grid,.rashava-structure-layout{grid-template-columns:1fr}.rashava-org-chart-picker-list{grid-template-columns:repeat(2,100px)}.rashava-structure-steps{gap:6px}.rashava-structure-steps i{width:18px}.rashava-structure-steps button{flex-direction:column;font-size:12px}}.rashava-dashboard-tree{border-color:#e3eaf2;background:#fff;box-shadow:0 12px 34px #19395d0a}.rashava-dashboard-tree:after{display:none}.rashava-dashboard-tree>header{position:relative;z-index:1;align-items:center;border-bottom:1px solid #edf1f5;padding-bottom:16px}.rashava-dashboard-tree>header h2{font-size:14px}.rashava-dashboard-tree>header button{border:1px solid #d9e3ed;border-radius:8px;padding:7px 10px}.rashava-dashboard-tree-orgs{margin:16px 0 14px;padding:0}.rashava-dashboard-tree-orgs button{border-color:#e1e9f1;background:#f8fafc;padding:7px 10px 7px 12px}.rashava-dashboard-tree-orgs button.is-active{border-color:#163a70;background:#163a70;box-shadow:0 4px 12px #163a7024}.rashava-dashboard-tree-canvas{border:0;border-radius:12px;background:#f8fafc;padding:15px}.rashava-dashboard-tree-root{min-width:175px;border-radius:11px;background:#163a70;box-shadow:0 7px 17px #163a7021}.rashava-dashboard-tree-branches{gap:8px;margin:17px 21px 0 0;border-right:1px solid #c8d6e4;padding:3px 15px 3px 0}.rashava-dashboard-tree-company:before{right:-15px;width:15px;background:#c8d6e4}.rashava-dashboard-tree-company-row{min-height:52px;border-color:#e0e8f0;background:#fff;padding:9px 11px}.rashava-dashboard-tree-company-row[aria-expanded=true]{border-color:#b8cadd;background:#f2f6fb}.rashava-dashboard-tree-departments{gap:6px;margin:7px 21px 4px 0;border-right:1px solid #d7e2ec;padding:6px 12px 2px 0}.rashava-dashboard-tree-departments article{border:1px solid #e4ebf2;background:#fff;padding:8px 9px}.rashava-dashboard-tree-departments article>span{width:26px;height:26px}.rashava-dashboard-tree-departments strong{font-size:12px}.rashava-dashboard-tree-departments small{max-width:none;color:#718398}@media(max-width:620px){.rashava-dashboard-tree-canvas{padding:11px}.rashava-dashboard-tree-branches{margin-right:14px;padding-right:11px}.rashava-dashboard-tree-company-row{grid-template-columns:auto minmax(0,1fr) auto}.rashava-dashboard-tree-counts{display:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:IRANSans,Tahoma,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-16{left:-4rem}.-left-\[340px\]{left:-340px}.-right-16{right:-4rem}.-right-\[330px\]{right:-330px}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-\[21px\]{top:-21px}.bottom-4{bottom:1rem}.left-\[2px\]{left:2px}.right-0{right:0}.top-16{top:4rem}.top-4{top:1rem}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-50{z-index:50}.z-\[60\]{z-index:60}.order-2{order:2}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-5{margin-bottom:1.25rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-11{height:2.75rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-5{height:1.25rem}.h-\[104px\]{height:104px}.h-\[460px\]{height:460px}.h-\[480px\]{height:480px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-\[calc\(100svh-120px\)\]{min-height:calc(100svh - 120px)}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-16{width:4rem}.w-20{width:5rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-64{width:16rem}.w-\[380px\]{width:380px}.w-\[76px\]{width:76px}.w-\[min\(340px\,88vw\)\]{width:min(340px,88vw)}.w-\[min\(65vw\,270px\)\]{width:min(65vw,270px)}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.shrink-0{flex-shrink:0}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-x-10{column-gap:2.5rem}.gap-x-6{column-gap:1.5rem}.gap-x-7{column-gap:1.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-7{row-gap:1.75rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[50\%\]{border-radius:50%}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[\#5E84B8\]\/25{border-color:#5e84b840}.border-\[\#C9D7EA\]\/10{border-color:#c9d7ea1a}.border-\[\#C9D7EA\]\/15{border-color:#c9d7ea26}.border-\[\#D7DEE8\]{--tw-border-opacity: 1;border-color:rgb(215 222 232 / var(--tw-border-opacity, 1))}.border-\[\#D7DEE8\]\/70{border-color:#d7dee8b3}.border-navy\/10{border-color:#163a701a}.bg-\[\#071321\]{--tw-bg-opacity: 1;background-color:rgb(7 19 33 / var(--tw-bg-opacity, 1))}.bg-\[\#C9D7EA\]\/60{background-color:#c9d7ea99}.bg-\[\#EEF3F8\]{--tw-bg-opacity: 1;background-color:rgb(238 243 248 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F8FC\]{--tw-bg-opacity: 1;background-color:rgb(245 248 252 / var(--tw-bg-opacity, 1))}.bg-canvas{--tw-bg-opacity: 1;background-color:rgb(250 251 252 / var(--tw-bg-opacity, 1))}.bg-navy{--tw-bg-opacity: 1;background-color:rgb(22 58 112 / var(--tw-bg-opacity, 1))}.bg-navy\/15{background-color:#163a7026}.bg-navy\/60{background-color:#163a7099}.bg-transparent{background-color:transparent}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-canvas\/70{--tw-gradient-from: rgb(250 251 252 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 251 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-canvas\/70{--tw-gradient-to: rgb(250 251 252 / .7) var(--tw-gradient-to-position)}.bg-\[length\:260px_260px\]{background-size:260px 260px}.bg-repeat{background-repeat:repeat}.object-contain{object-fit:contain}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pb-12{padding-bottom:3rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.pt-\[120px\]{padding-top:120px}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[11px\]{font-size:11px}.text-\[clamp\(1\.75rem\,2\.8vw\,2\.65rem\)\]{font-size:clamp(1.75rem,2.8vw,2.65rem)}.text-\[clamp\(1\.7rem\,2\.8vw\,2\.6rem\)\]{font-size:clamp(1.7rem,2.8vw,2.6rem)}.text-\[clamp\(1\.8rem\,2\.9vw\,2\.8rem\)\]{font-size:clamp(1.8rem,2.9vw,2.8rem)}.text-\[clamp\(2rem\,4\.3vw\,4rem\)\]{font-size:clamp(2rem,4.3vw,4rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.8\]{line-height:1.8}.leading-\[2\.1\]{line-height:2.1}.leading-\[2\.2\]{line-height:2.2}.leading-\[2\]{line-height:2}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-\[\#0B2034\]{--tw-text-opacity: 1;color:rgb(11 32 52 / var(--tw-text-opacity, 1))}.text-\[\#52647A\]{--tw-text-opacity: 1;color:rgb(82 100 122 / var(--tw-text-opacity, 1))}.text-\[\#5c6b7e\]{--tw-text-opacity: 1;color:rgb(92 107 126 / var(--tw-text-opacity, 1))}.text-\[\#6D7D90\]{--tw-text-opacity: 1;color:rgb(109 125 144 / var(--tw-text-opacity, 1))}.text-\[\#71869F\]{--tw-text-opacity: 1;color:rgb(113 134 159 / var(--tw-text-opacity, 1))}.text-\[\#91A5BE\]{--tw-text-opacity: 1;color:rgb(145 165 190 / var(--tw-text-opacity, 1))}.text-\[\#B3C2D5\]{--tw-text-opacity: 1;color:rgb(179 194 213 / var(--tw-text-opacity, 1))}.text-\[\#F5F8FC\]{--tw-text-opacity: 1;color:rgb(245 248 252 / var(--tw-text-opacity, 1))}.text-ink{--tw-text-opacity: 1;color:rgb(26 34 48 / var(--tw-text-opacity, 1))}.text-navy{--tw-text-opacity: 1;color:rgb(22 58 112 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.opacity-30{opacity:.3}.opacity-60{opacity:.6}.opacity-\[0\.045\]{opacity:.045}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur-\[0\.5px\]{--tw-blur: blur(.5px);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)}.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)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.first\:border-b:first-child{border-bottom-width:1px}.first\:pb-7:first-child{padding-bottom:1.75rem}.last\:border-0:last-child{border-width:0px}.hover\:bg-\[\#0e294f\]:hover{--tw-bg-opacity: 1;background-color:rgb(14 41 79 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#102d58\]:hover{--tw-bg-opacity: 1;background-color:rgb(16 45 88 / var(--tw-bg-opacity, 1))}.hover\:text-navy:hover{--tw-text-opacity: 1;color:rgb(22 58 112 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:-left-24{left:-6rem}.sm\:-right-20{right:-5rem}.sm\:-top-32{top:-8rem}.sm\:bottom-10{bottom:2.5rem}.sm\:top-6{top:1.5rem}.sm\:mt-10{margin-top:2.5rem}.sm\:h-\[72px\]{height:72px}.sm\:w-72{width:18rem}.sm\:w-\[300px\]{width:300px}.sm\:w-\[420px\]{width:420px}.sm\:w-\[72px\]{width:72px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:bg-\[length\:320px_320px\]{background-size:320px 320px}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-24{padding-left:6rem;padding-right:6rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pt-12{padding-top:3rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(min-width:768px){.md\:min-h-\[64px\]{min-height:64px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:first\:border-b-0:first-child{border-bottom-width:0px}.md\:first\:border-l:first-child{border-left-width:1px}.md\:first\:pb-0:first-child{padding-bottom:0}.md\:first\:pl-8:first-child{padding-left:2rem}.md\:last\:pr-8:last-child{padding-right:2rem}}@media(min-width:1024px){.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-7{margin-top:1.75rem}.lg\:mt-9{margin-top:2.25rem}.lg\:min-h-0{min-height:0px}.lg\:w-full{width:100%}.lg\:max-w-\[420px\]{max-width:420px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[\.68fr_1\.32fr\]{grid-template-columns:.68fr 1.32fr}.lg\:grid-cols-\[\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.25fr_\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:items-start{align-items:flex-start}.lg\:gap-16{gap:4rem}.lg\:gap-x-14{column-gap:3.5rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pb-9{padding-bottom:2.25rem}.lg\:pt-4{padding-top:1rem}.lg\:pt-6{padding-top:1.5rem}.lg\:text-right{text-align:right}.lg\:text-\[40px\]{font-size:40px}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:first\:pl-12:first-child{padding-left:3rem}.lg\:last\:pr-12:last-child{padding-right:3rem}}@media(min-width:1280px){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:flex-row{flex-direction:row}.xl\:px-28{padding-left:7rem;padding-right:7rem}}.leave-workspace{max-width:1180px;margin:0 auto;padding:2rem 1.25rem;color:#10253f}.leave-workspace__header{display:flex;justify-content:space-between;gap:1rem;align-items:end}.leave-workspace h1{font-size:2rem;margin:.2rem 0 1.5rem}.leave-eyebrow{color:#15b891;font-size:.75rem;font-weight:700}.leave-workspace label{display:grid;gap:.4rem;font-size:.85rem}.leave-workspace input,.leave-workspace select,.leave-workspace textarea{border:1px solid #d7e0ec;border-radius:.5rem;padding:.65rem;background:#fff}.leave-workspace textarea{min-height:5rem;resize:vertical}.leave-tabs{display:flex;gap:.5rem;flex-wrap:wrap;border-bottom:1px solid #dbe4ef;margin-bottom:1rem}.leave-tabs button{border:0;background:transparent;padding:.8rem 1rem;cursor:pointer}.leave-tabs button.active{color:#087f68;border-bottom:2px solid #15b891;font-weight:700}.leave-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.leave-card{background:#fff;border:1px solid #e0e8f1;border-radius:.8rem;padding:1.2rem;box-shadow:0 8px 22px #16324d0b}.leave-card--wide{grid-column:1/-1}.leave-card h2{font-size:1.1rem;margin-top:0}.leave-card form{display:grid;gap:.8rem}.leave-card button{background:#13b98e;color:#fff;border:0;border-radius:.5rem;padding:.7rem;cursor:pointer}.leave-row{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid #edf1f5;padding:.7rem 0}.leave-row--button{width:100%;text-align:right}.leave-detail{margin-top:1rem}.leave-detail__header{display:flex;justify-content:space-between;align-items:center}.leave-actions{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:1rem}.leave-notice{background:#fff8e7;border:1px solid #f1dfac;border-radius:.5rem;padding:.8rem}@media(max-width:700px){.leave-workspace__header{display:grid}.leave-grid{grid-template-columns:1fr}}
