.Industries-module-scss-module__UZROnW__wrapper{background:var(--ls-surface-page)}.Industries-module-scss-module__UZROnW__article{width:100%;padding:48px 24px}@media (max-width:1024px){.Industries-module-scss-module__UZROnW__article{padding:24px}}@media (max-width:600px){.Industries-module-scss-module__UZROnW__article{padding-left:20px;padding-right:20px}}.Industries-module-scss-module__UZROnW__article{color:var(--color-black);flex:1}.Industries-module-scss-module__UZROnW__container{grid-template-columns:minmax(0,1fr) 260px;align-items:start;column-gap:56px;max-width:1200px;margin:0 auto;display:grid}@media (max-width:1024px){.Industries-module-scss-module__UZROnW__container{grid-template-columns:1fr;min-height:auto}}.Industries-module-scss-module__UZROnW__p{color:var(--color-black);margin-bottom:24px;font-size:20px;line-height:1.65}.Industries-module-scss-module__UZROnW__section{grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center;gap:60px;display:grid}@media (max-width:767px){.Industries-module-scss-module__UZROnW__section{grid-template-columns:1fr;gap:24px}.Industries-module-scss-module__UZROnW__section .Industries-module-scss-module__UZROnW__cell{min-width:0}.Industries-module-scss-module__UZROnW__section .Industries-module-scss-module__UZROnW__cell:has(figure){order:2}}.Industries-module-scss-module__UZROnW__section:not(:last-child){margin-bottom:48px}.Industries-module-scss-module__UZROnW__section p{color:var(--color-black);margin-bottom:14px;font-size:17px;line-height:1.65}.Industries-module-scss-module__UZROnW__section p:last-child{margin-bottom:0}.Industries-module-scss-module__UZROnW__cell{color:var(--color-black);font-size:17px;line-height:1.65}.Industries-module-scss-module__UZROnW__h1{font-size:44px;line-height:1.15;font-weight:var(--ls-fw-bold);color:var(--color-primary-dark);margin-bottom:48px;font-family:var(--ls-font-bold)!important}.Industries-module-scss-module__UZROnW__h2{font-size:28px;line-height:1.25;font-weight:var(--ls-fw-semibold);color:var(--color-primary-dark);margin-bottom:18px;scroll-margin-top:72px;font-family:var(--ls-font-semibold)!important}.Industries-module-scss-module__UZROnW__list{margin-bottom:14px;padding-left:24px;list-style:outside}.Industries-module-scss-module__UZROnW__list li{color:var(--color-black);margin-bottom:8px;font-size:17px;line-height:1.65}.Industries-module-scss-module__UZROnW__dashList{list-style:none}.Industries-module-scss-module__UZROnW__dashList li:before{content:"—";padding-right:6px}.Industries-module-scss-module__UZROnW__figure{border:1px solid var(--border-primary);background:#fff;border-radius:16px;justify-content:center;margin:24px 0;padding:16px;display:flex}.Industries-module-scss-module__UZROnW__figure:hover{transform:scale(1.025)}@media (max-width:500px){.Industries-module-scss-module__UZROnW__figure{background:0 0;border:none;border-radius:0;margin:0 auto;padding:0}}.Industries-module-scss-module__UZROnW__svg{width:100%;max-width:100%;height:auto}@media (max-width:500px){.Industries-module-scss-module__UZROnW__svg{margin:24px auto}}.Industries-module-scss-module__UZROnW__link{color:var(--color-primary)}.Industries-module-scss-module__UZROnW__link:hover{color:var(--color-primary-light)}
.LandingFaq-module-scss-module__L75PRq__outer{padding:0 24px}@media (max-width:600px){.LandingFaq-module-scss-module__L75PRq__outer{padding:0 20px}}.LandingFaq-module-scss-module__L75PRq__grid{grid-template-columns:minmax(0,1fr) 260px;align-items:start;column-gap:56px;max-width:1200px;margin:0 auto;display:grid}@media (max-width:1024px){.LandingFaq-module-scss-module__L75PRq__grid{grid-template-columns:1fr}}.LandingFaq-module-scss-module__L75PRq__block{border:1px solid var(--bg-secondary);border-radius:16px;grid-column:1;margin:8px 0 56px;padding:18px 24px}.LandingFaq-module-scss-module__L75PRq__header{cursor:pointer;width:100%;color:var(--color-black);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.LandingFaq-module-scss-module__L75PRq__title{color:var(--color-primary-dark);font-size:18px;font-weight:700}.LandingFaq-module-scss-module__L75PRq__chevron{color:var(--color-primary);flex-shrink:0;transition:transform .2s}.LandingFaq-module-scss-module__L75PRq__chevronOpen{transform:rotate(180deg)}.LandingFaq-module-scss-module__L75PRq__items{margin-top:20px}.LandingFaq-module-scss-module__L75PRq__qa:not(:last-child){margin-bottom:24px}.LandingFaq-module-scss-module__L75PRq__question{color:var(--color-black);margin-bottom:8px;font-size:17px;font-weight:700}.LandingFaq-module-scss-module__L75PRq__answer{color:var(--color-black);font-size:17px;line-height:1.65}
.AuthSideRail-module-scss-module__YqBAXW__rail{color:var(--color-white);background:linear-gradient(180deg, var(--color-primary-dark) 0, var(--color-primary) 40%, var(--ls-surface-page) 95%);flex-direction:column;padding:34px;display:flex;position:relative;overflow:hidden}.AuthSideRail-module-scss-module__YqBAXW__pattern{z-index:0;opacity:.5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.AuthSideRail-module-scss-module__YqBAXW__brand{z-index:1;position:relative}.AuthSideRail-module-scss-module__YqBAXW__brand>*{width:auto!important}.AuthSideRail-module-scss-module__YqBAXW__headline{z-index:1;max-width:240px;font-weight:var(--ls-fw-semibold);color:var(--ls-blue);text-wrap:balance;margin-top:auto;font-size:16px;line-height:1.45;position:relative;font-family:var(--ls-font-semibold)!important}@media (max-width:760px){.AuthSideRail-module-scss-module__YqBAXW__rail{display:none}}
.LandingImage-module-scss-module__BypGBG__frame{justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (max-width:767px){.LandingImage-module-scss-module__BypGBG__zoomable{cursor:zoom-in}}.LandingImage-module-scss-module__BypGBG__skeleton{z-index:1;position:absolute;inset:0}:is(.LandingImage-module-scss-module__BypGBG__skeleton .ant-skeleton,.LandingImage-module-scss-module__BypGBG__skeleton .ant-skeleton-element,.LandingImage-module-scss-module__BypGBG__skeleton .ant-skeleton-node){display:block;width:100%!important;height:100%!important}
.CarouselControls-module-scss-module__-fo8zW__controls{justify-content:center;align-items:center;gap:20px;margin-top:8px;display:flex}.CarouselControls-module-scss-module__-fo8zW__arrow{border:1px solid var(--border-primary);background:var(--color-white);width:40px;height:40px;color:var(--color-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex}.CarouselControls-module-scss-module__-fo8zW__arrow:hover:not(:disabled){background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.CarouselControls-module-scss-module__-fo8zW__arrow:disabled{opacity:.35;cursor:not-allowed}.CarouselControls-module-scss-module__-fo8zW__dots{align-items:center;gap:10px;display:flex}.CarouselControls-module-scss-module__-fo8zW__dot{background:var(--border-primary);cursor:pointer;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:background .2s,width .2s}.CarouselControls-module-scss-module__-fo8zW__dot:hover{background:var(--level-3)}.CarouselControls-module-scss-module__-fo8zW__dotActive{background:var(--color-primary);width:22px}.CarouselControls-module-scss-module__-fo8zW__dotActive:hover{background:var(--color-primary)}
.CardsCarousel-module-scss-module__vpS3ia__carousel .slick-list{margin-inline:-8px;padding:8px 0}.CardsCarousel-module-scss-module__vpS3ia__carousel .slick-list .slick-track{align-items:stretch;margin-inline-start:0;display:flex}.CardsCarousel-module-scss-module__vpS3ia__carousel .slick-list .slick-track:before{display:none}.CardsCarousel-module-scss-module__vpS3ia__carousel .slick-list .slick-track:after{display:none}.CardsCarousel-module-scss-module__vpS3ia__carousel .slick-list .slick-track .slick-slide{height:auto;padding-inline:8px}.CardsCarousel-module-scss-module__vpS3ia__carousel .slick-list .slick-track .slick-slide>div{height:100%}.CardsCarousel-module-scss-module__vpS3ia__slide,.CardsCarousel-module-scss-module__vpS3ia__slide>*{height:100%}
.FormGroup-module-scss-module__0dNQga__group{flex-direction:column;gap:14px;display:flex}.FormGroup-module-scss-module__0dNQga__required{border-left:2px solid var(--ls-blue);margin-left:-2px;padding:0 16px}.FormGroup-module-scss-module__0dNQga__options{border-left:1px solid var(--ls-blue-hover);margin-left:-2px;padding:16px 16px 18px}.FormGroup-module-scss-module__0dNQga__bar{align-items:center;gap:10px;display:flex}.FormGroup-module-scss-module__0dNQga__title{font-weight:var(--ls-fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--ls-text-muted);font-size:11.5px;font-family:var(--ls-font-bold)!important}.FormGroup-module-scss-module__0dNQga__pill{font-weight:var(--ls-fw-bold);letter-spacing:.06em;vertical-align:middle;border-radius:20px;margin-left:8px;padding:2px 7px;font-size:9.5px;display:inline-block;font-family:var(--ls-font-bold)!important}.FormGroup-module-scss-module__0dNQga__pillRequired{background:var(--ls-blue-200);color:var(--ls-blue)}.FormGroup-module-scss-module__0dNQga__pillOptional{background:var(--ls-surface-locked);color:var(--ls-text-disabled)}.FormGroup-module-scss-module__0dNQga__line{background:var(--ls-border-light);flex:1;height:1px}.FormGroup-module-scss-module__0dNQga__body{flex-direction:column;gap:14px;display:flex}
.AuthField-module-scss-module__s564ya__field{flex-direction:column;gap:6px;display:flex}.AuthField-module-scss-module__s564ya__full{grid-column:1/-1}.AuthField-module-scss-module__s564ya__label{font-weight:var(--ls-fw-semibold);color:var(--ls-text-primary);font-size:12.5px;font-family:var(--ls-font-semibold)!important}.AuthField-module-scss-module__s564ya__required{color:var(--ls-blue);margin-left:2px}.AuthField-module-scss-module__s564ya__optional{font-weight:var(--ls-fw-regular);font-size:var(--ls-fs-2xs);color:var(--ls-text-disabled);margin-left:5px;font-family:var(--ls-font-regular)!important}
.SocialBlock-module-scss-module__Ov0fYW__wrap{flex-direction:column;gap:16px;display:flex}.SocialBlock-module-scss-module__Ov0fYW__divider{color:var(--ls-text-disabled);align-items:center;gap:14px;font-size:12.5px;display:flex;font-family:var(--ls-font-regular)!important}.SocialBlock-module-scss-module__Ov0fYW__divider:before,.SocialBlock-module-scss-module__Ov0fYW__divider:after{content:"";background:var(--ls-border-light);flex:1;height:1px}.SocialBlock-module-scss-module__Ov0fYW__dividerText{white-space:nowrap}.SocialBlock-module-scss-module__Ov0fYW__social{grid-template-columns:1fr;gap:10px;display:grid}.SocialBlock-module-scss-module__Ov0fYW__googleWrap{justify-content:center;align-items:center;min-height:44px;display:flex}.SocialBlock-module-scss-module__Ov0fYW__googleDisabled,.SocialBlock-module-scss-module__Ov0fYW__ghost{background:var(--color-white);border:1px solid var(--ls-border-light);font-weight:var(--ls-fw-semibold);color:var(--ls-text-primary);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:11px;font-size:13.5px;transition:background .15s,border-color .15s;display:inline-flex;font-family:var(--ls-font-semibold)!important}.SocialBlock-module-scss-module__Ov0fYW__googleDisabled:hover:not(:disabled),.SocialBlock-module-scss-module__Ov0fYW__ghost:hover:not(:disabled){background:var(--ls-surface-info);border-color:var(--ls-border-default)}.SocialBlock-module-scss-module__Ov0fYW__googleDisabled:disabled,.SocialBlock-module-scss-module__Ov0fYW__ghost:disabled{cursor:not-allowed}.SocialBlock-module-scss-module__Ov0fYW__googleDisabled:disabled{opacity:.55}.SocialBlock-module-scss-module__Ov0fYW__ghost{color:var(--ls-text-disabled);background:0 0;border-style:dashed}@media (max-width:480px){.SocialBlock-module-scss-module__Ov0fYW__social{grid-template-columns:1fr}}
.PasswordStrength-module-scss-module__tg4N4a__root{flex-direction:column;gap:2px;max-height:0;margin-bottom:4px;transition:max-height .25s;display:flex;overflow:hidden}.PasswordStrength-module-scss-module__tg4N4a__active{max-height:28px}.PasswordStrength-module-scss-module__tg4N4a__track{background:var(--ls-border-light);border-radius:999px;width:100%;height:4px;overflow:hidden}.PasswordStrength-module-scss-module__tg4N4a__fill{border-radius:999px;width:0;height:100%;transition:width .3s,background-color .3s;display:block}.PasswordStrength-module-scss-module__tg4N4a__fill.PasswordStrength-module-scss-module__tg4N4a__weak{background:var(--ls-error)}.PasswordStrength-module-scss-module__tg4N4a__fill.PasswordStrength-module-scss-module__tg4N4a__medium{background:var(--ls-warning)}.PasswordStrength-module-scss-module__tg4N4a__fill.PasswordStrength-module-scss-module__tg4N4a__strong{background:var(--ls-success)}.PasswordStrength-module-scss-module__tg4N4a__meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.PasswordStrength-module-scss-module__tg4N4a__caption{font-weight:var(--ls-fw-regular);font-size:var(--ls-fs-2xs);color:var(--ls-text-muted);font-family:var(--ls-font-regular)!important}.PasswordStrength-module-scss-module__tg4N4a__value{font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-2xs);font-family:var(--ls-font-semibold)!important}.PasswordStrength-module-scss-module__tg4N4a__value.PasswordStrength-module-scss-module__tg4N4a__weak{color:var(--ls-error)}.PasswordStrength-module-scss-module__tg4N4a__value.PasswordStrength-module-scss-module__tg4N4a__medium{color:var(--ls-warning)}.PasswordStrength-module-scss-module__tg4N4a__value.PasswordStrength-module-scss-module__tg4N4a__strong{color:var(--ls-success)}
.PasswordMeta-module-scss-module__dN9HKG__root{flex-direction:column;display:flex}
.RegisterForm-module-scss-module__SjpxTa__root{flex-direction:column;gap:22px;display:flex}.RegisterForm-module-scss-module__SjpxTa__head{flex-direction:column;gap:5px;display:flex}.RegisterForm-module-scss-module__SjpxTa__title{font-weight:var(--ls-fw-bold);font-size:var(--ls-fs-display);letter-spacing:-.02em;color:var(--ls-primary-dark);font-family:var(--ls-font-bold)!important}.RegisterForm-module-scss-module__SjpxTa__sub{color:var(--ls-text-muted);font-size:14.5px;font-family:var(--ls-font-regular)!important}.RegisterForm-module-scss-module__SjpxTa__grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.RegisterForm-module-scss-module__SjpxTa__foot{text-align:center;color:var(--ls-text-muted);flex-direction:row;justify-content:center;gap:16px;font-size:13.5px;line-height:1.9;display:flex;font-family:var(--ls-font-regular)!important}.RegisterForm-module-scss-module__SjpxTa__foot a{color:var(--ls-blue);font-weight:var(--ls-fw-semibold);cursor:pointer;text-decoration:none;font-family:var(--ls-font-semibold)!important}.RegisterForm-module-scss-module__SjpxTa__foot a:hover{text-decoration:underline}@media (max-width:560px){.RegisterForm-module-scss-module__SjpxTa__grid{grid-template-columns:1fr}}
.FullScreenLoader-module-scss-module__hF2W0q__root{background-color:var(--ls-surface);z-index:3000;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0}@media (max-width:767px){.FullScreenLoader-module-scss-module__hF2W0q__root{gap:12px}}.FullScreenLoader-module-scss-module__hF2W0q__spinner{border:3px solid var(--ls-blue-300);border-top-color:var(--ls-primary);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite FullScreenLoader-module-scss-module__hF2W0q__spin}@media (max-width:767px){.FullScreenLoader-module-scss-module__hF2W0q__spinner{width:36px;height:36px}}.FullScreenLoader-module-scss-module__hF2W0q__message{font-size:var(--ls-fs-md);color:var(--ls-text-secondary);margin:0;font-family:var(--ls-font-medium)!important}@media (max-width:767px){.FullScreenLoader-module-scss-module__hF2W0q__message{font-size:var(--ls-fs-sm)}}@keyframes FullScreenLoader-module-scss-module__hF2W0q__spin{to{transform:rotate(360deg)}}
.LoginForm-module-scss-module__EQzHbW__root{flex-direction:column;gap:22px;display:flex}.LoginForm-module-scss-module__EQzHbW__head{flex-direction:column;gap:5px;display:flex}.LoginForm-module-scss-module__EQzHbW__title{font-weight:var(--ls-fw-bold);font-size:var(--ls-fs-display);letter-spacing:-.02em;color:var(--ls-primary-dark);font-family:var(--ls-font-bold)!important}.LoginForm-module-scss-module__EQzHbW__sub{color:var(--ls-text-muted);font-size:14.5px;font-family:var(--ls-font-regular)!important}.LoginForm-module-scss-module__EQzHbW__inputs{flex-direction:column;gap:14px;display:flex}.LoginForm-module-scss-module__EQzHbW__optionsRow{justify-content:space-between;align-items:center;gap:12px;margin-top:2px;display:flex}.LoginForm-module-scss-module__EQzHbW__forgot{font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-sm);color:var(--ls-blue);cursor:pointer;text-decoration:none;font-family:var(--ls-font-semibold)!important}.LoginForm-module-scss-module__EQzHbW__forgot:hover{text-decoration:underline}.LoginForm-module-scss-module__EQzHbW__foot{text-align:center;color:var(--ls-text-muted);font-size:13.5px;font-family:var(--ls-font-regular)!important}.LoginForm-module-scss-module__EQzHbW__foot a{color:var(--ls-blue);font-weight:var(--ls-fw-semibold);cursor:pointer;text-decoration:none;font-family:var(--ls-font-semibold)!important}.LoginForm-module-scss-module__EQzHbW__foot a:hover{text-decoration:underline}
.InviteForm-module-scss-module__t--OIq__root{flex-direction:column;gap:22px;display:flex}.InviteForm-module-scss-module__t--OIq__head{flex-direction:column;gap:5px;display:flex}.InviteForm-module-scss-module__t--OIq__title{font-weight:var(--ls-fw-bold);font-size:var(--ls-fs-display);letter-spacing:-.02em;color:var(--ls-primary-dark);line-height:var(--ls-lh-tight);font-family:var(--ls-font-bold)!important}.InviteForm-module-scss-module__t--OIq__sub{color:var(--ls-text-muted);font-size:14.5px;font-family:var(--ls-font-regular)!important}.InviteForm-module-scss-module__t--OIq__foot{text-align:center;color:var(--ls-text-muted);font-size:13.5px;font-family:var(--ls-font-regular)!important}.InviteForm-module-scss-module__t--OIq__foot a{color:var(--ls-blue);font-weight:var(--ls-fw-semibold);cursor:pointer;text-decoration:none;font-family:var(--ls-font-semibold)!important}.InviteForm-module-scss-module__t--OIq__foot a:hover{text-decoration:underline}
.ChangePasswordForm-module-scss-module___6KypW__form{flex-direction:column;gap:16px;max-width:420px;display:flex}.ChangePasswordForm-module-scss-module___6KypW__newPassword{flex-direction:column;transition:gap .3s;display:flex}.ChangePasswordForm-module-scss-module___6KypW__error{font-size:var(--ls-fs-sm);line-height:var(--ls-lh-snug);color:var(--ls-error)}.ChangePasswordForm-module-scss-module___6KypW__submit{width:fit-content}
.CodeInput-module-scss-module__VS0Aea__wrapper{flex-direction:column;gap:8px;width:100%;display:flex}.CodeInput-module-scss-module__VS0Aea__cells{gap:12px;width:100%;display:flex}@media (max-width:767px){.CodeInput-module-scss-module__VS0Aea__cells{gap:8px}}.CodeInput-module-scss-module__VS0Aea__cell{aspect-ratio:1;text-align:center;flex:1;min-width:0;max-width:64px;font-size:24px;font-weight:500;font-family:GolosText-Medium!important}@media (max-width:767px){.CodeInput-module-scss-module__VS0Aea__cell{border-radius:10px;max-width:48px;font-size:20px}}.CodeInput-module-scss-module__VS0Aea__cell{color:var(--color-black);border:1px solid var(--border-primary);background:var(--color-white);border-radius:12px;outline:none;transition:border-color .15s,box-shadow .15s,background-color .15s}.CodeInput-module-scss-module__VS0Aea__cell:hover:not(:disabled){border-color:var(--color-primary)}.CodeInput-module-scss-module__VS0Aea__cell:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-10,#0077ff2e)}.CodeInput-module-scss-module__VS0Aea__cell.CodeInput-module-scss-module__VS0Aea__filled{border-color:var(--color-primary)}.CodeInput-module-scss-module__VS0Aea__cell.CodeInput-module-scss-module__VS0Aea__error{border-color:var(--color-error,#e5484d)}.CodeInput-module-scss-module__VS0Aea__cell.CodeInput-module-scss-module__VS0Aea__error:focus{box-shadow:0 0 0 3px var(--color-error-10,#e5484d2e)}.CodeInput-module-scss-module__VS0Aea__cell:disabled{background:var(--color-disabled-bg,#f5f5f5);cursor:not-allowed;opacity:.7}.CodeInput-module-scss-module__VS0Aea__errorText{color:var(--color-error,#e5484d);font-size:13px;font-family:GolosText-Medium!important}
.ProfileNavigation-module-scss-module__HNRvqq__tabs{flex-direction:column;gap:16px;width:100%;display:flex}.ProfileNavigation-module-scss-module__HNRvqq__navCard{padding:0 16px}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-nav{margin:0!important}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-nav:before{border-bottom:none}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-tab{font-size:var(--ls-fs-md);font-weight:var(--ls-fw-medium);padding:14px 4px;font-family:var(--ls-font-medium)!important;margin:0 24px 0 0!important}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-tab-btn{color:var(--ls-text-muted);align-items:center;transition:color .15s;display:flex}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-tab-icon{display:inline-flex}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-tab:not(.ant-tabs-tab-disabled):hover .ant-tabs-tab-btn{color:var(--ls-text-primary)}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-tab-disabled .ant-tabs-tab-btn{color:var(--ls-text-disabled)}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:var(--ls-fw-semibold);color:var(--ls-blue)!important;font-family:var(--ls-font-semibold)!important}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-tab-active .ant-tabs-tab-btn .ant-tabs-tab-icon svg path{fill:var(--ls-blue)!important}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-ink-bar{background:var(--ls-blue);height:2px}.ProfileNavigation-module-scss-module__HNRvqq__tabs .ant-tabs-tabpane-active{flex-direction:column;gap:16px;display:flex}
.VerifyForm-module-scss-module__jDxEtq__root{flex-direction:column;gap:22px;animation:.35s VerifyForm-module-scss-module__jDxEtq__verifyFadeIn;display:flex}.VerifyForm-module-scss-module__jDxEtq__head{flex-direction:column;gap:12px;display:flex}.VerifyForm-module-scss-module__jDxEtq__title{font-weight:var(--ls-fw-bold);font-size:var(--ls-fs-display);letter-spacing:-.02em;color:var(--ls-primary-dark);font-family:var(--ls-font-bold)!important}.VerifyForm-module-scss-module__jDxEtq__sub{color:var(--ls-text-muted);font-size:14.5px;font-family:var(--ls-font-regular)!important}.VerifyForm-module-scss-module__jDxEtq__sub b{color:var(--ls-text-primary);font-weight:var(--ls-fw-semibold);font-family:var(--ls-font-semibold)!important}.VerifyForm-module-scss-module__jDxEtq__codeBlock{flex-direction:column;gap:10px;animation:.45s VerifyForm-module-scss-module__jDxEtq__verifyFadeIn;display:flex}.VerifyForm-module-scss-module__jDxEtq__hint{font-size:var(--ls-fs-sm);color:var(--ls-text-muted);font-family:var(--ls-font-regular)!important}.VerifyForm-module-scss-module__jDxEtq__resendRow{color:var(--ls-text-muted);justify-content:center;align-items:center;gap:8px;font-size:13.5px;display:flex;font-family:var(--ls-font-regular)!important}.VerifyForm-module-scss-module__jDxEtq__resendButton{cursor:pointer;color:var(--ls-blue);font-weight:var(--ls-fw-semibold);background:0 0;border:none;padding:0;font-size:13.5px;font-family:var(--ls-font-semibold)!important}.VerifyForm-module-scss-module__jDxEtq__resendButton:hover:not(:disabled){text-decoration:underline}.VerifyForm-module-scss-module__jDxEtq__resendButton:disabled{color:var(--ls-text-disabled);cursor:not-allowed}.VerifyForm-module-scss-module__jDxEtq__foot{text-align:center;color:var(--ls-text-muted);font-size:13.5px;font-family:var(--ls-font-regular)!important}.VerifyForm-module-scss-module__jDxEtq__foot a{color:var(--ls-blue);font-weight:var(--ls-fw-semibold);cursor:pointer;text-decoration:none;font-family:var(--ls-font-semibold)!important}.VerifyForm-module-scss-module__jDxEtq__foot a:hover{text-decoration:underline}@keyframes VerifyForm-module-scss-module__jDxEtq__verifyFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.ProfileAvatar-module-scss-module__5On3eq__root{cursor:pointer;background:0 0;border:none;border-radius:50%;width:196px;height:196px;padding:0;position:relative;overflow:hidden}.ProfileAvatar-module-scss-module__5On3eq__root:disabled{cursor:progress}.ProfileAvatar-module-scss-module__5On3eq__image{object-fit:cover;border-radius:50%;width:100%;height:100%}.ProfileAvatar-module-scss-module__5On3eq__overlay{background-color:var(--ls-overlay-dark);opacity:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.ProfileAvatar-module-scss-module__5On3eq__root:hover .ProfileAvatar-module-scss-module__5On3eq__overlay,.ProfileAvatar-module-scss-module__5On3eq__root:focus-visible .ProfileAvatar-module-scss-module__5On3eq__overlay,.ProfileAvatar-module-scss-module__5On3eq__root:disabled .ProfileAvatar-module-scss-module__5On3eq__overlay{opacity:1}.ProfileAvatar-module-scss-module__5On3eq__input{display:none}
.AuthModal-module-scss-module__Yx6KCq__overlay{z-index:1000;-webkit-backdrop-filter:blur(12px);background:#0f172a73;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out AuthModal-module-scss-module__Yx6KCq__overlayFadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@media (max-width:760px){.AuthModal-module-scss-module__Yx6KCq__overlayRegister{align-items:flex-start}}.AuthModal-module-scss-module__Yx6KCq__card{background:var(--ls-surface);border-radius:24px;grid-template-columns:300px 1fr;width:100%;max-width:1000px;max-height:calc(100vh - 48px);animation:.25s ease-out AuthModal-module-scss-module__Yx6KCq__modalFadeIn;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px -25px #141e3c59,0 8px 24px -12px #141e3c2e}.AuthModal-module-scss-module__Yx6KCq__compact{grid-template-columns:260px 1fr;max-width:760px}.AuthModal-module-scss-module__Yx6KCq__panel{scrollbar-width:thin;scrollbar-color:#0f172a40 #0000;padding:40px 46px 38px;overflow-y:auto}.AuthModal-module-scss-module__Yx6KCq__close{background:var(--color-white);border:1px solid var(--ls-border-light);width:30px;height:30px;color:var(--ls-text-disabled);cursor:pointer;z-index:3;border-radius:9px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:20px;right:22px}.AuthModal-module-scss-module__Yx6KCq__close:hover{background:var(--ls-surface-info);color:var(--ls-text-primary)}@media (max-width:760px){.AuthModal-module-scss-module__Yx6KCq__overlay{padding:16px}.AuthModal-module-scss-module__Yx6KCq__card,.AuthModal-module-scss-module__Yx6KCq__compact{grid-template-columns:1fr;max-height:none}.AuthModal-module-scss-module__Yx6KCq__panel{padding:34px 26px}.AuthModal-module-scss-module__Yx6KCq__close{top:14px;right:14px}}@keyframes AuthModal-module-scss-module__Yx6KCq__overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes AuthModal-module-scss-module__Yx6KCq__modalFadeIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.ProfileInfoRow-module-scss-module__6fmTUG__root{align-items:center;gap:10px;display:flex}.ProfileInfoRow-module-scss-module__6fmTUG__icon{flex-shrink:0;display:inline-flex}.ProfileInfoRow-module-scss-module__6fmTUG__content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ProfileInfoRow-module-scss-module__6fmTUG__label{font-size:var(--ls-fs-xs);line-height:var(--ls-lh-snug);color:var(--ls-text-muted)}.ProfileInfoRow-module-scss-module__6fmTUG__text{font-size:var(--ls-fs-md);line-height:var(--ls-lh-snug);color:var(--ls-text-secondary);overflow-wrap:anywhere}
.ReviewCard-module-scss-module__ekNFkG__card{background:var(--ls-surface);border:1px solid var(--ls-border-light);border-radius:var(--ls-surface-radius);height:100%;color:var(--ls-text-primary);flex-direction:column;gap:12px;padding:20px;transition:box-shadow .15s,border-color .15s;display:flex}.ReviewCard-module-scss-module__ekNFkG__card:hover{border-color:var(--ls-blue-400);box-shadow:var(--ls-shadow-card);color:var(--ls-text-primary)}.ReviewCard-module-scss-module__ekNFkG__header{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ReviewCard-module-scss-module__ekNFkG__avatar{width:var(--ls-control-h-md);height:var(--ls-control-h-md);background:linear-gradient(135deg, var(--ls-avatar-from), var(--ls-avatar-to));font-family:var(--ls-font-semibold);font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-md);color:var(--ls-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ReviewCard-module-scss-module__ekNFkG__authorInfo{flex-direction:column;flex:1;min-width:0;display:flex}.ReviewCard-module-scss-module__ekNFkG__author{font-family:var(--ls-font-semibold);font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ReviewCard-module-scss-module__ekNFkG__subtitle{font-size:var(--ls-fs-xs);color:var(--ls-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ReviewCard-module-scss-module__ekNFkG__logo{border-radius:var(--ls-control-radius);flex-shrink:0}.ReviewCard-module-scss-module__ekNFkG__ratingRow{align-items:center;gap:10px;margin-bottom:4px;display:flex}.ReviewCard-module-scss-module__ekNFkG__date{font-size:var(--ls-fs-xs);color:var(--ls-text-muted)}.ReviewCard-module-scss-module__ekNFkG__title{-webkit-line-clamp:2;font-family:var(--ls-font-semibold);font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-lg);line-height:var(--ls-lh-snug);color:var(--ls-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ReviewCard-module-scss-module__ekNFkG__text{-webkit-line-clamp:7;font-size:var(--ls-fs-md);line-height:var(--ls-lh-relaxed);color:var(--ls-text-secondary);white-space:pre-line;-webkit-box-orient:vertical;margin:0 0 12px;display:-webkit-box;overflow:hidden}.ReviewCard-module-scss-module__ekNFkG__footer{border-top:1px solid var(--ls-border-light);margin-top:auto;padding-top:14px;display:flex}.ReviewCard-module-scss-module__ekNFkG__more{font-size:var(--ls-fs-md);color:var(--ls-primary-light);align-items:center;gap:8px;display:flex}.ReviewCard-module-scss-module__ekNFkG__icon{flex-shrink:0;rotate:180deg}[dir=rtl] .ReviewCard-module-scss-module__ekNFkG__icon{rotate:none}
.ProfileUserCard-module-scss-module__I5oiWa__root{flex:0 0 300px;align-self:flex-start;gap:20px;height:100%}@media (max-width:767px){.ProfileUserCard-module-scss-module__I5oiWa__root{flex:auto;width:100%}}.ProfileUserCard-module-scss-module__I5oiWa__user{flex-direction:column;align-items:center;gap:12px;display:flex}.ProfileUserCard-module-scss-module__I5oiWa__name{font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-xl);line-height:var(--ls-lh-tight);color:var(--ls-text-primary);text-align:center;overflow-wrap:anywhere;font-family:var(--ls-font-semibold)!important}.ProfileUserCard-module-scss-module__I5oiWa__badge{font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-2xs);letter-spacing:.04em;line-height:var(--ls-lh-snug);text-transform:uppercase;color:var(--ls-blue);background-color:var(--ls-blue-100);border:1px solid var(--ls-blue-300);border-radius:999px;flex-shrink:0;padding:3px 10px;font-family:var(--ls-font-semibold)!important}.ProfileUserCard-module-scss-module__I5oiWa__divider{background-color:var(--ls-border-light);height:1px}.ProfileUserCard-module-scss-module__I5oiWa__info{flex-direction:column;gap:16px;display:flex}
.Reviews-module-scss-module__ZE6qhG__reviews{flex-direction:column;gap:20px;margin-top:24px;display:flex}.Reviews-module-scss-module__ZE6qhG__summary{align-items:center;gap:16px;display:flex}.Reviews-module-scss-module__ZE6qhG__score{font-family:var(--ls-font-bold);font-weight:var(--ls-fw-bold);font-size:var(--ls-fs-display);line-height:var(--ls-lh-tight);color:var(--ls-primary-dark)}.Reviews-module-scss-module__ZE6qhG__summaryInfo{flex-direction:column;gap:6px;display:flex}.Reviews-module-scss-module__ZE6qhG__summaryText{font-size:var(--ls-fs-md);color:var(--ls-text-muted)}
.ProfileContent-module-scss-module__7x3bna__content,.ProfileContent-module-scss-module__7x3bna__container,.ProfileContent-module-scss-module__7x3bna__root{gap:16px;width:100%;display:flex}.ProfileContent-module-scss-module__7x3bna__root{flex-direction:column;height:100%}.ProfileContent-module-scss-module__7x3bna__container{align-items:flex-start;height:100%}@media (max-width:767px){.ProfileContent-module-scss-module__7x3bna__container{flex-direction:column}}.ProfileContent-module-scss-module__7x3bna__content{flex-direction:column}
.LandingArticle-module-scss-module__cM0iAG__article{background:var(--ls-surface-page);width:100%;color:var(--color-black);padding:48px 24px}.LandingArticle-module-scss-module__cM0iAG__container{grid-template-columns:minmax(0,1fr) 260px;align-items:start;column-gap:56px;max-width:1200px;margin:0 auto;display:grid}.LandingArticle-module-scss-module__cM0iAG__main{flex-direction:column;gap:8px;min-width:0;display:flex}.LandingArticle-module-scss-module__cM0iAG__customIcon{flex-shrink:0;margin-top:2px;rotate:180deg}[dir=rtl] .LandingArticle-module-scss-module__cM0iAG__customIcon{rotate:none}.LandingArticle-module-scss-module__cM0iAG__linkReporting,.LandingArticle-module-scss-module__cM0iAG__btnContent{align-items:center;gap:8px;display:flex}.LandingArticle-module-scss-module__cM0iAG__btnContent .LandingArticle-module-scss-module__cM0iAG__customIcon{margin-top:0}@media (max-width:1024px){.LandingArticle-module-scss-module__cM0iAG__container{grid-template-columns:minmax(0,1fr);max-width:880px}}.LandingArticle-module-scss-module__cM0iAG__h1{font-size:44px;line-height:1.15;font-weight:var(--ls-fw-bold);color:var(--color-primary-dark);margin-bottom:48px;font-family:var(--ls-font-bold)!important}.LandingArticle-module-scss-module__cM0iAG__section:not(:last-child){margin-bottom:48px}.LandingArticle-module-scss-module__cM0iAG__section p{color:var(--color-black);margin-bottom:14px;font-size:17px;line-height:1.65}.LandingArticle-module-scss-module__cM0iAG__section p:last-child{margin-bottom:0}.LandingArticle-module-scss-module__cM0iAG__section .LandingArticle-module-scss-module__cM0iAG__example{color:var(--level-2)}.LandingArticle-module-scss-module__cM0iAG__h2{font-size:28px;line-height:1.25;font-weight:var(--ls-fw-semibold);color:var(--color-primary-dark);margin-bottom:18px;scroll-margin-top:72px;font-family:var(--ls-font-semibold)!important}.LandingArticle-module-scss-module__cM0iAG__h3{font-size:20px;line-height:1.3;font-weight:var(--ls-fw-semibold);color:var(--color-primary);margin-top:24px;margin-bottom:18px;font-family:var(--ls-font-semibold)!important}.LandingArticle-module-scss-module__cM0iAG__button{gap:16px;display:flex}.LandingArticle-module-scss-module__cM0iAG__btn{color:var(--color-white)!important;padding:16px!important}.LandingArticle-module-scss-module__cM0iAG__btnSecond{--btn-ghost-bg:var(--color-white);padding:16px 30px!important}.LandingArticle-module-scss-module__cM0iAG__list{margin-bottom:14px;padding-inline-start:24px;list-style:outside}.LandingArticle-module-scss-module__cM0iAG__list li{color:var(--color-black);margin-bottom:8px;font-size:17px;line-height:1.65}.LandingArticle-module-scss-module__cM0iAG__list li b{font-weight:var(--ls-fw-semibold);font-family:var(--ls-font-semibold)!important}.LandingArticle-module-scss-module__cM0iAG__numeralList{border-radius:8px;margin:0 40px 14px}.LandingArticle-module-scss-module__cM0iAG__numeralList li{color:var(--color-black);margin-bottom:18px;font-size:17px;line-height:1.65}.LandingArticle-module-scss-module__cM0iAG__numeralList li::marker{color:var(--color-black)}@media (max-width:700px){.LandingArticle-module-scss-module__cM0iAG__numeralList{margin:0 20px}}.LandingArticle-module-scss-module__cM0iAG__wordList{margin:6px 40px 0;list-style-type:lower-alpha}.LandingArticle-module-scss-module__cM0iAG__wordList li{color:var(--color-black);margin-bottom:0;font-size:17px;line-height:1.65}.LandingArticle-module-scss-module__cM0iAG__dashList{list-style:none}.LandingArticle-module-scss-module__cM0iAG__dashList li:before{content:"—";padding-inline-end:6px}.LandingArticle-module-scss-module__cM0iAG__link{color:var(--color-primary-light)}.LandingArticle-module-scss-module__cM0iAG__link:hover{color:var(--color-primary)}.LandingArticle-module-scss-module__cM0iAG__legalLinks{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex;font-size:14px!important}.LandingArticle-module-scss-module__cM0iAG__separator{color:var(--level-2)}.LandingArticle-module-scss-module__cM0iAG__figure{border:1px solid var(--border-primary);background:#fff;border-radius:16px;justify-content:center;align-items:center;margin:24px 0;padding:16px;display:flex}.LandingArticle-module-scss-module__cM0iAG__figureVoice{flex-direction:column;align-items:center;gap:6px;display:flex}@media (max-width:720px){.LandingArticle-module-scss-module__cM0iAG__figureCards{display:none}}.LandingArticle-module-scss-module__cM0iAG__export{background:var(--bg-secondary-5);border-radius:8px;justify-content:space-around;gap:10px;padding:20px;display:flex}@media (max-width:480px){.LandingArticle-module-scss-module__cM0iAG__export{grid-template-columns:1fr 1fr 1fr;justify-items:center;display:grid}}.LandingArticle-module-scss-module__cM0iAG__exportFigure{border:1px solid var(--border-primary);text-align:center;background:var(--ls-surface-page);cursor:pointer;border-radius:8px;padding:8px;display:flex}.LandingArticle-module-scss-module__cM0iAG__exportFigure:hover{transform:scale(1.05)}.LandingArticle-module-scss-module__cM0iAG__exportFigure img{width:auto;height:auto;min-height:90px}.LandingArticle-module-scss-module__cM0iAG__grid{background:var(--bg-secondary-5);border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;padding:20px;display:grid}@media (max-width:1024px){.LandingArticle-module-scss-module__cM0iAG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){.LandingArticle-module-scss-module__cM0iAG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.LandingArticle-module-scss-module__cM0iAG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}}.LandingArticle-module-scss-module__cM0iAG__card{padding:10px;text-align:center;background:var(--ls-surface-page);border-radius:16px;width:auto;height:auto;padding-bottom:0}.LandingArticle-module-scss-module__cM0iAG__card:hover{cursor:pointer;transform:scale(1.07)}.LandingArticle-module-scss-module__cM0iAG__description{font-size:14px!important}.LandingArticle-module-scss-module__cM0iAG__content{flex-direction:column;gap:30px;padding:30px;display:flex}.LandingArticle-module-scss-module__cM0iAG__content p{color:var(--level-3)}.LandingArticle-module-scss-module__cM0iAG__step{gap:30px;width:100%;display:flex}.LandingArticle-module-scss-module__cM0iAG__step .LandingArticle-module-scss-module__cM0iAG__stepNumber{order:0}.LandingArticle-module-scss-module__cM0iAG__step>figure{order:1}.LandingArticle-module-scss-module__cM0iAG__step .LandingArticle-module-scss-module__cM0iAG__stepContent{order:2}@media (max-width:1024px){.LandingArticle-module-scss-module__cM0iAG__step{flex-direction:column}}@media (max-width:768px){.LandingArticle-module-scss-module__cM0iAG__step{flex-direction:column}}@media (max-width:767px){.LandingArticle-module-scss-module__cM0iAG__step{display:block}.LandingArticle-module-scss-module__cM0iAG__stepNumber{float:left;margin:0;margin-block-end:8px;margin-inline-end:16px}[dir=rtl] .LandingArticle-module-scss-module__cM0iAG__stepNumber{float:right}.LandingArticle-module-scss-module__cM0iAG__stepContent>:first-child{align-items:center;min-height:44px;margin-top:0;display:flex}.LandingArticle-module-scss-module__cM0iAG__stepContent p{clear:both}.LandingArticle-module-scss-module__cM0iAG__step>figure{clear:both;margin:16px 0 0}.LandingArticle-module-scss-module__cM0iAG__stepImage{width:100%;height:auto;display:block}}.LandingArticle-module-scss-module__cM0iAG__stepNumber{width:44px;height:44px;color:var(--color-white);font-weight:var(--ls-fw-semibold);background:#1e3a8a;border-radius:45px;flex-shrink:0;justify-content:center;align-items:center;display:flex;font-family:var(--ls-font-semibold)!important}.LandingArticle-module-scss-module__cM0iAG__svg{width:100%;max-width:100%;height:auto}.LandingArticle-module-scss-module__cM0iAG__tableWrap{border:1px solid var(--border-primary);border-radius:12px;overflow-x:auto}.LandingArticle-module-scss-module__cM0iAG__pricing{border-collapse:collapse;background:#fff;width:100%;font-size:15px}.LandingArticle-module-scss-module__cM0iAG__pricing th,.LandingArticle-module-scss-module__cM0iAG__pricing td{padding:14px 16px}@media (max-width:600px){.LandingArticle-module-scss-module__cM0iAG__pricing th,.LandingArticle-module-scss-module__cM0iAG__pricing td{padding:8px 10px}}.LandingArticle-module-scss-module__cM0iAG__pricing th,.LandingArticle-module-scss-module__cM0iAG__pricing td{text-align:start;border-bottom:1px solid var(--border-primary);vertical-align:top}.LandingArticle-module-scss-module__cM0iAG__pricing thead th{background:var(--bg-secondary);font-weight:var(--ls-fw-semibold);color:var(--color-primary-dark);font-family:var(--ls-font-semibold)!important}.LandingArticle-module-scss-module__cM0iAG__pricing tbody th{background:var(--bg-secondary-10);font-weight:var(--ls-fw-medium);width:220px;color:var(--color-primary-dark);font-family:var(--ls-font-medium)!important}@media (max-width:600px){.LandingArticle-module-scss-module__cM0iAG__pricing tbody th{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;width:84px}}.LandingArticle-module-scss-module__cM0iAG__pricing tr:last-child th,.LandingArticle-module-scss-module__cM0iAG__pricing tr:last-child td{border-bottom:none}@media (max-width:640px){.LandingArticle-module-scss-module__cM0iAG__article{padding:48px 16px}.LandingArticle-module-scss-module__cM0iAG__h1{margin-bottom:32px;font-size:32px}.LandingArticle-module-scss-module__cM0iAG__h2{font-size:22px}.LandingArticle-module-scss-module__cM0iAG__h3{font-size:18px}.LandingArticle-module-scss-module__cM0iAG__section p,.LandingArticle-module-scss-module__cM0iAG__list li{font-size:16px}}
.TemplateDetail-module-scss-module__c_1v2q__wrapper{background:var(--ls-surface-page);flex-direction:column;min-height:100vh;display:flex}.TemplateDetail-module-scss-module__c_1v2q__article{width:100%;color:var(--color-black);flex:1;padding:48px 24px}@media (max-width:1024px){.TemplateDetail-module-scss-module__c_1v2q__article{padding:24px}}@media (max-width:600px){.TemplateDetail-module-scss-module__c_1v2q__article{padding-left:20px;padding-right:20px}}.TemplateDetail-module-scss-module__c_1v2q__container{max-width:1200px;margin:0 auto}@media (min-width:1700px){.TemplateDetail-module-scss-module__c_1v2q__container{max-width:1400px}}.TemplateDetail-module-scss-module__c_1v2q__demoIntro{color:var(--ls-text-muted);margin-top:20px;font-size:15px;line-height:1.6}.TemplateDetail-module-scss-module__c_1v2q__columns{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:34px;padding:38px 0 20px;display:grid}@media (max-width:900px){.TemplateDetail-module-scss-module__c_1v2q__columns{grid-template-columns:1fr}}
.ProfileUserCardSkeleton-module-scss-module__lID2gW__root{flex:0 0 300px;align-self:flex-start;gap:20px;height:100%}@media (max-width:767px){.ProfileUserCardSkeleton-module-scss-module__lID2gW__root{flex:auto;width:100%}}.ProfileUserCardSkeleton-module-scss-module__lID2gW__user{flex-direction:column;align-items:center;gap:12px;display:flex}.ProfileUserCardSkeleton-module-scss-module__lID2gW__divider{background-color:var(--ls-border-light);height:1px}.ProfileUserCardSkeleton-module-scss-module__lID2gW__info{flex-direction:column;gap:16px;display:flex}
.LandingToc-module-scss-module__wtu3aW__toc{border-inline-start:1px solid var(--border-primary);align-self:start;max-height:calc(100vh - 64px);padding:4px 0 4px 20px;position:sticky;top:32px;overflow-y:auto}.LandingToc-module-scss-module__wtu3aW__title{font-size:16px;font-weight:var(--ls-fw-bold);color:var(--color-primary-dark);letter-spacing:.2px;margin-bottom:16px;font-family:var(--ls-font-bold)!important}.LandingToc-module-scss-module__wtu3aW__nav{flex-direction:column;gap:4px;display:flex}.LandingToc-module-scss-module__wtu3aW__link{color:var(--level-1);border-inline-start:2px solid #0000;border-radius:6px;margin-inline-start:-16px;padding:8px 12px 8px 14px;font-size:14px;line-height:1.45;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:block;position:relative}.LandingToc-module-scss-module__wtu3aW__link:hover{color:var(--color-primary-dark);background:var(--bg-secondary-5)}.LandingToc-module-scss-module__wtu3aW__active{color:var(--color-primary-dark);font-weight:var(--ls-fw-semibold);border-inline-start-color:var(--color-primary);background:var(--bg-secondary-5);font-family:var(--ls-font-semibold)!important}.LandingToc-module-scss-module__wtu3aW__level0{padding-inline-start:14px}.LandingToc-module-scss-module__wtu3aW__level1{padding-inline-start:28px}.LandingToc-module-scss-module__wtu3aW__level2{padding-inline-start:42px}@media (max-width:1024px){.LandingToc-module-scss-module__wtu3aW__toc{display:none}}
.TemplateHero-module-scss-module__ZRSGFW__hero{flex-direction:column;gap:10px;display:flex}.TemplateHero-module-scss-module__ZRSGFW__crumbs{color:var(--level-1);align-items:center;gap:8px;font-size:13.5px;display:flex}.TemplateHero-module-scss-module__ZRSGFW__crumbLink{color:var(--color-primary-light)}.TemplateHero-module-scss-module__ZRSGFW__crumbLink:hover{text-decoration:underline}.TemplateHero-module-scss-module__ZRSGFW__crumbSep{color:var(--level-2)}.TemplateHero-module-scss-module__ZRSGFW__crumbCurrent{color:var(--color-black);font-weight:var(--ls-fw-bold)}.TemplateHero-module-scss-module__ZRSGFW__h1{font-size:40px;line-height:1.15;font-weight:var(--ls-fw-bold);color:var(--color-primary-dark);font-family:var(--ls-font-bold)!important}@media (max-width:600px){.TemplateHero-module-scss-module__ZRSGFW__h1{font-size:30px}}.TemplateHero-module-scss-module__ZRSGFW__lead{color:var(--color-black);font-size:17px;line-height:1.65}.TemplateHero-module-scss-module__ZRSGFW__ctaRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.TemplateHero-module-scss-module__ZRSGFW__cta{font-size:15px;font-weight:var(--ls-fw-bold);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:12px 22px;display:inline-flex;font-family:inherit!important}.TemplateHero-module-scss-module__ZRSGFW__cta:disabled{opacity:.75;cursor:default}.TemplateHero-module-scss-module__ZRSGFW__ctaSpinner{display:inline-flex}.TemplateHero-module-scss-module__ZRSGFW__ctaSpinner .ant-spin-dot-holder{color:var(--color-white)}.TemplateHero-module-scss-module__ZRSGFW__ctaExcel{background:var(--ls-primary);color:var(--color-white)}.TemplateHero-module-scss-module__ZRSGFW__ctaExcel:hover:not(:disabled){background:var(--ls-primary-light)}.TemplateHero-module-scss-module__ZRSGFW__ctaLive{background:var(--color-primary-light);color:var(--color-white)}.TemplateHero-module-scss-module__ZRSGFW__ctaLive:hover:not(:disabled){background:var(--color-primary)}
.ProfileContentSkeleton-module-scss-module__u_YJXq__content,.ProfileContentSkeleton-module-scss-module__u_YJXq__container,.ProfileContentSkeleton-module-scss-module__u_YJXq__root{gap:16px;width:100%;display:flex}.ProfileContentSkeleton-module-scss-module__u_YJXq__root{flex-direction:column;height:100%}.ProfileContentSkeleton-module-scss-module__u_YJXq__header{justify-content:space-between;align-items:center;display:flex}.ProfileContentSkeleton-module-scss-module__u_YJXq__container{align-items:flex-start;height:100%}@media (max-width:767px){.ProfileContentSkeleton-module-scss-module__u_YJXq__container{flex-direction:column}}.ProfileContentSkeleton-module-scss-module__u_YJXq__content{flex-direction:column}.ProfileContentSkeleton-module-scss-module__u_YJXq__navCard{padding:0 16px}
.SelectValueTags-module-scss-module__H2V93G__cell{width:100%;min-width:0;padding:var(--ls-table-cell-py,8px) var(--ls-table-cell-px,12px);align-items:center;gap:4px;display:flex;overflow:hidden}.SelectValueTags-module-scss-module__H2V93G__cell>*{min-width:0}
.EditableCellShell-module-scss-module__MN_00q__cell{width:100%;height:100%;padding:var(--ls-table-cell-py,8px) var(--ls-table-cell-px,12px);align-items:center;display:flex}.EditableCellShell-module-scss-module__MN_00q__cellEditable{cursor:pointer}.EditableCellShell-module-scss-module__MN_00q__cellEditableText{cursor:text}.ant-table-tbody>tr:not(.ant-table-placeholder):not(.ant-table-measure-row)>td.ant-table-cell:has(.EditableCellShell-module-scss-module__MN_00q__cellRequiredEmpty){background-color:var(--ls-error-cell-bg)!important}.ant-table-tbody>tr:not(.ant-table-placeholder):not(.ant-table-measure-row)>td.ant-table-cell:has(.EditableCellShell-module-scss-module__MN_00q__cellRequiredEmpty):hover{background-color:var(--ls-error-cell-bg-hover)!important}.EditableCellShell-module-scss-module__MN_00q__empty{color:var(--ls-text-faint)}.EditableCellShell-module-scss-module__MN_00q__emptyRequired{color:var(--ls-error);font-weight:500;font-family:var(--ls-font-medium)!important}
.EditableCell-module-scss-module__7b2uKa__input{width:100%;height:100%;padding:var(--ls-table-cell-py,12px) var(--ls-table-cell-px,12px);box-shadow:none;background-color:var(--ls-surface);font-size:var(--ls-fs-sm);line-height:var(--ls-lh-normal);color:var(--ls-text-primary);border:none;outline:none;position:absolute;inset:0;font-family:var(--ls-font-regular)!important}.EditableCell-module-scss-module__7b2uKa__inputRequired{background-color:var(--ls-error-cell-bg-input)}
.EditableSelectCell-module-scss-module__MHDfrW__select.ant-select{--select-padding-vertical:0;--select-padding-horizontal:14px;--select-border-size:0;--select-font-size:var(--ls-fs-sm);background:var(--ls-surface);border-radius:0;width:100%;height:100%;position:absolute;inset:0}:is(.EditableSelectCell-module-scss-module__MHDfrW__select.ant-select .ant-select-content-value,.EditableSelectCell-module-scss-module__MHDfrW__select.ant-select .ant-select-placeholder,.EditableSelectCell-module-scss-module__MHDfrW__select.ant-select .ant-select-input){font-size:var(--ls-fs-sm);color:var(--ls-text-primary);font-family:var(--ls-font-regular)!important}.EditableSelectCell-module-scss-module__MHDfrW__select.ant-select .ant-select-placeholder{color:var(--ls-text-disabled)}.EditableSelectCell-module-scss-module__MHDfrW__selectRequired.ant-select{background:var(--ls-error-cell-bg-input)}
.LinkOptionsGroup-module-scss-module__qTCnbG__root{flex-direction:column;gap:4px;display:flex}.LinkOptionsGroup-module-scss-module__qTCnbG__title{font-weight:var(--ls-fw-medium);font-size:var(--ls-fs-2xs);text-transform:uppercase;color:var(--ls-blue);padding:0 12px;font-family:var(--ls-font-medium)!important}
.Splitter-module-scss-module__EM9sIG__root{color:var(--ls-text-disabled);text-transform:uppercase;font-size:var(--ls-fs-xs);white-space:nowrap;opacity:.6;align-items:center;gap:8px;width:100%;display:flex}.Splitter-module-scss-module__EM9sIG__root .Splitter-module-scss-module__EM9sIG__line{background-color:var(--ls-text-disabled);opacity:.5;width:100%;height:1px;display:block}
.TreeRow-module-scss-module__IfXNRW__row{border-radius:8px;align-items:center;gap:2px;padding-right:6px;transition:background .15s;display:flex}.TreeRow-module-scss-module__IfXNRW__toggle{cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.TreeRow-module-scss-module__IfXNRW__body{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:8px;min-width:0;padding:6px 4px;display:flex}.TreeRow-module-scss-module__IfXNRW__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ls-fs-sm);color:var(--ls-text-primary);overflow:hidden}.TreeRow-module-scss-module__IfXNRW__muted .TreeRow-module-scss-module__IfXNRW__name{color:var(--ls-text-secondary)}.TreeRow-module-scss-module__IfXNRW__primary:hover:not(.TreeRow-module-scss-module__IfXNRW__disabled){background:var(--ls-surface-hover)}.TreeRow-module-scss-module__IfXNRW__primary.TreeRow-module-scss-module__IfXNRW__selected,.TreeRow-module-scss-module__IfXNRW__primary.TreeRow-module-scss-module__IfXNRW__selected:hover{background:var(--ls-blue-100)}.TreeRow-module-scss-module__IfXNRW__primary.TreeRow-module-scss-module__IfXNRW__selected .TreeRow-module-scss-module__IfXNRW__name{font-weight:var(--ls-fw-semibold);color:var(--ls-primary);font-family:var(--ls-font-semibold)!important}.TreeRow-module-scss-module__IfXNRW__brand:hover:not(.TreeRow-module-scss-module__IfXNRW__disabled){background:var(--ls-blue-100)}.TreeRow-module-scss-module__IfXNRW__brand.TreeRow-module-scss-module__IfXNRW__selected,.TreeRow-module-scss-module__IfXNRW__brand.TreeRow-module-scss-module__IfXNRW__selected:hover{background:var(--ls-blue-200)}.TreeRow-module-scss-module__IfXNRW__brand.TreeRow-module-scss-module__IfXNRW__selected .TreeRow-module-scss-module__IfXNRW__name{font-weight:var(--ls-fw-semibold);color:var(--ls-primary-dark);font-family:var(--ls-font-semibold)!important}.TreeRow-module-scss-module__IfXNRW__disabled .TreeRow-module-scss-module__IfXNRW__toggle,.TreeRow-module-scss-module__IfXNRW__disabled .TreeRow-module-scss-module__IfXNRW__body{cursor:not-allowed}.TreeRow-module-scss-module__IfXNRW__disabled .TreeRow-module-scss-module__IfXNRW__name{color:var(--ls-text-disabled)}
.TreeFieldNode-module-scss-module__mt0jeG__dot{background:var(--ls-text-secondary);opacity:.5;border-radius:50%;flex-shrink:0;width:5px;height:5px}.TreeFieldNode-module-scss-module__mt0jeG__type{font-size:var(--ls-fs-xs);color:var(--ls-text-muted);flex-shrink:0;margin-left:auto}
.TreeJournalNode-module-scss-module__VtEYIq__node{flex-direction:column;display:flex}.TreeJournalNode-module-scss-module__VtEYIq__skeleton{padding-top:4px;padding-bottom:4px}.TreeJournalNode-module-scss-module__VtEYIq__empty{font-size:var(--ls-fs-xs);color:var(--ls-text-muted);margin:0;padding-top:4px;padding-bottom:6px}
.TreeDirectoryNode-module-scss-module__ceamsq__node{flex-direction:column;display:flex}.TreeDirectoryNode-module-scss-module__ceamsq__empty{font-size:var(--ls-fs-xs);color:var(--ls-text-muted);margin:0;padding-top:4px;padding-bottom:6px}
.FieldTreePicker-module-scss-module__4f7wea__tree{border:1px solid var(--ls-border-light);background:var(--ls-surface);border-radius:10px;max-height:260px;padding:6px;overflow-y:auto}.FieldTreePicker-module-scss-module__4f7wea__empty{font-size:var(--ls-fs-xs);color:var(--ls-text-muted);margin:0;padding:6px}
.CopyRuleSource-module-scss-module__SGC6Oq__field{flex-direction:column;gap:4px;display:flex}.CopyRuleSource-module-scss-module__SGC6Oq__fieldError{color:var(--ls-error);font-size:var(--ls-fs-xs);margin:0}.CopyRuleSource-module-scss-module__SGC6Oq__label{color:var(--ls-text-primary);font-weight:var(--ls-fw-medium);line-height:1;font-family:var(--ls-font-medium)!important}.CopyRuleSource-module-scss-module__SGC6Oq__description{color:var(--ls-text-muted);font-size:var(--ls-fs-xs);line-height:var(--ls-lh-snug);margin:0}.CopyRuleSource-module-scss-module__SGC6Oq__pickerWrap{width:100%;min-width:0}.CopyRuleSource-module-scss-module__SGC6Oq__trigger{border:1px solid var(--ls-border-light);background:var(--ls-surface);width:100%;font-size:var(--ls-fs-sm);color:var(--ls-text-primary);text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;transition:border-color .15s;display:flex;font-family:var(--ls-font-regular)!important}.CopyRuleSource-module-scss-module__SGC6Oq__trigger:hover:not(:disabled){border-color:var(--ls-primary)}.CopyRuleSource-module-scss-module__SGC6Oq__trigger:disabled{opacity:.5;cursor:not-allowed}.CopyRuleSource-module-scss-module__SGC6Oq__triggerError{border-color:var(--ls-error)}.CopyRuleSource-module-scss-module__SGC6Oq__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CopyRuleSource-module-scss-module__SGC6Oq__placeholder{color:var(--ls-text-disabled)}.CopyRuleSource-module-scss-module__SGC6Oq__pickerPanel.CopyRuleSource-module-scss-module__SGC6Oq__pickerPanel{z-index:1200}.CopyRuleSource-module-scss-module__SGC6Oq__tree{border:none;width:340px;max-width:calc(100vw - 32px);max-height:360px;overflow-y:auto}.CopyRuleSource-module-scss-module__SGC6Oq__selectAll{width:calc(100% - 8px);color:var(--color-black);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;margin:4px;padding:5px 12px;font-size:14px;display:flex;font-family:var(--ls-font-medium)!important}.CopyRuleSource-module-scss-module__SGC6Oq__selectAll:hover{background:var(--ls-surface-hover)}
.SectionAiEditing-module-scss-module__5xk72G__root{z-index:2;background:var(--ls-overlay-ai);cursor:progress;justify-content:center;align-items:center;padding:12px;animation:.2s SectionAiEditing-module-scss-module__5xk72G__fadeIn;display:flex;position:absolute;inset:0}.SectionAiEditing-module-scss-module__5xk72G__badge{border:1px solid var(--ls-ai-border);background:var(--ls-surface);max-width:100%;box-shadow:var(--ls-shadow-card);border-radius:10px;align-items:center;gap:8px;padding:8px 14px;display:flex}.SectionAiEditing-module-scss-module__5xk72G__text{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--ls-fs-sm);color:var(--ls-ai);overflow:hidden;font-family:var(--ls-font-medium)!important}@keyframes SectionAiEditing-module-scss-module__5xk72G__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SectionAiEditing-module-scss-module__5xk72G__root{animation:none}}
.SectionAiNotes-module-scss-module__T7FPzG__root{border:1px solid var(--ls-ai-border);background:var(--ls-ai-tint);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.SectionAiNotes-module-scss-module__T7FPzG__icon{background:var(--ls-ai-200);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.SectionAiNotes-module-scss-module__T7FPzG__body{flex-direction:column;gap:6px;min-width:0;display:flex}.SectionAiNotes-module-scss-module__T7FPzG__summary{color:var(--ls-text-primary);font-size:var(--ls-fs-sm);white-space:pre-wrap;margin:0;line-height:1.5}.SectionAiNotes-module-scss-module__T7FPzG__highlights{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.SectionAiNotes-module-scss-module__T7FPzG__highlight{color:var(--ls-text-secondary);font-size:var(--ls-fs-sm);align-items:flex-start;gap:8px;line-height:1.5;display:flex}.SectionAiNotes-module-scss-module__T7FPzG__pin{background:var(--ls-ai);min-width:18px;height:18px;color:var(--ls-surface);font-size:var(--ls-fs-xs);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;padding:0 4px;display:inline-flex}.SectionAiNotes-module-scss-module__T7FPzG__text{white-space:pre-wrap;min-width:0}.SectionAiNotes-module-scss-module__T7FPzG__x{color:var(--ls-text-primary);font-weight:var(--ls-fw-semibold);font-family:var(--ls-font-semibold)!important}
.SectionSizeBadge-module-scss-module__Q2wTGq__badge{background:var(--ls-text-primary);color:var(--ls-surface);font-size:var(--ls-fs-2xs);white-space:nowrap;pointer-events:none;border-radius:6px;padding:3px 8px;position:absolute;bottom:8px;left:8px}
.SectionResizeHandle-module-scss-module__jn-7Xq__handle{width:20px;height:20px;color:var(--ls-ai);cursor:nwse-resize;opacity:var(--section-handle-opacity,0);touch-action:none;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex;position:absolute;bottom:1px;right:1px}.SectionResizeHandle-module-scss-module__jn-7Xq__icon{transform:rotate(-135deg)}
.SeriesHead-module-scss-module__bOY9TW__root{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:8px;min-width:0;margin:0 -6px;padding:0 6px;display:flex;overflow-x:auto}.SeriesHead-module-scss-module__bOY9TW__root::-webkit-scrollbar{display:none}
.DraftSectionBlock-module-scss-module__iQfKdq__block{border:1px solid var(--ls-border-light);background:var(--ls-surface);border-radius:12px;flex-direction:column;gap:8px;width:fit-content;min-width:250px;max-width:100%;padding:16px 20px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.DraftSectionBlock-module-scss-module__iQfKdq__block:hover{--chart-zoom-hint-opacity:1}.DraftSectionBlock-module-scss-module__iQfKdq__editing{--section-affordance-opacity:1}.DraftSectionBlock-module-scss-module__iQfKdq__editing:hover{border-color:var(--ls-ai-border);box-shadow:var(--ls-shadow-card);--section-handle-opacity:1}.DraftSectionBlock-module-scss-module__iQfKdq__head{flex-direction:column;gap:2px;min-width:0;display:flex}.DraftSectionBlock-module-scss-module__iQfKdq__titleRow{align-items:center;gap:6px;min-width:0;display:flex}.DraftSectionBlock-module-scss-module__iQfKdq__titleField{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.DraftSectionBlock-module-scss-module__iQfKdq__sized{width:calc(var(--section-width)*1% - (100 - var(--section-width))*12px/100);min-width:0}.DraftSectionBlock-module-scss-module__iQfKdq__resizing{border-color:var(--ls-ai);box-shadow:var(--ls-shadow-card);--section-handle-opacity:1}.DraftSectionBlock-module-scss-module__iQfKdq__selected{border-color:var(--ls-blue);box-shadow:var(--ls-shadow-card)}.DraftSectionBlock-module-scss-module__iQfKdq__aiEditing{border-color:var(--ls-ai);box-shadow:var(--ls-shadow-card)}.DraftSectionBlock-module-scss-module__iQfKdq__tableBlock{padding-bottom:0}@media (max-width:767px){.DraftSectionBlock-module-scss-module__iQfKdq__block,.DraftSectionBlock-module-scss-module__iQfKdq__sized{width:100%;min-width:0}}
.ChartZoomHint-module-scss-module__8uZBCa__root{color:var(--ls-text-disabled);font-size:var(--ls-fs-xs);line-height:var(--ls-lh-snug);pointer-events:none;opacity:var(--chart-zoom-hint-opacity,0);gap:8px;transition:opacity .15s;display:flex;position:absolute;bottom:4px;left:8px}.ChartZoomHint-module-scss-module__8uZBCa__level{color:var(--ls-text-secondary);font-variant-numeric:tabular-nums}
.ReportBoard-module-scss-module__qViQIa__root{padding:var(--ls-v-padding) var(--ls-h-padding);flex-wrap:wrap;flex:1 0 auto;align-content:flex-start;align-items:flex-start;gap:12px;display:flex}
.BarsBody-module-scss-module__mU0fJq__bars{align-items:flex-end;gap:10px;width:100%;display:flex}.BarsBody-module-scss-module__mU0fJq__bar{flex:1 1 0;min-width:0}
.LinesBody-module-scss-module__5e9r3q__lines{flex-direction:column;gap:10px;width:100%;display:flex}
.DonutBody-module-scss-module__LfIaua__donut{align-items:center;gap:20px;display:flex}.DonutBody-module-scss-module__LfIaua__legend{flex:1 1 0;min-width:0}
.KpiBody-module-scss-module__z8bNzW__kpi{flex-direction:column;flex:auto;justify-content:center;gap:12px;display:flex}
.GeneratingBlock-module-scss-module__rGc_Aq__block{border:1px solid var(--ls-border-light);border-radius:var(--ls-surface-radius);background:var(--ls-surface);flex-direction:column;gap:12px;padding:16px;display:flex;overflow:hidden}.GeneratingBlock-module-scss-module__rGc_Aq__head{align-items:center;gap:8px;display:flex}.GeneratingBlock-module-scss-module__rGc_Aq__full{width:100%}.GeneratingBlock-module-scss-module__rGc_Aq__half{flex:1 1 0;min-width:0}@media (max-width:767px){.GeneratingBlock-module-scss-module__rGc_Aq__half{flex-basis:auto;width:100%}}
.GeneratingStatus-module-scss-module__T4q5gG__status{align-items:center;gap:8px;width:100%;display:flex}.GeneratingStatus-module-scss-module__T4q5gG__icon{background:var(--ls-ai-100);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;animation:1.6s ease-in-out infinite GeneratingStatus-module-scss-module__T4q5gG__pulse;display:flex}.GeneratingStatus-module-scss-module__T4q5gG__text{font-size:var(--ls-fs-sm);color:var(--ls-ai);font-family:var(--ls-font-medium)!important}@keyframes GeneratingStatus-module-scss-module__T4q5gG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.GeneratingStatus-module-scss-module__T4q5gG__icon{animation:none}}
.ReportBoardGenerating-module-scss-module__VS1uhW__rows{flex-direction:column;gap:12px;width:100%;display:flex;position:relative}.ReportBoardGenerating-module-scss-module__VS1uhW__row{align-items:stretch;gap:12px;width:100%;display:flex}@media (max-width:767px){.ReportBoardGenerating-module-scss-module__VS1uhW__row{flex-direction:column}}
.SkeletonSectionBlock-module-scss-module__LAkKHa__block{border:1px solid var(--ls-border-light);border-radius:var(--ls-surface-radius);background:var(--ls-surface);flex-direction:column;gap:12px;padding:16px;display:flex;overflow:hidden}.SkeletonSectionBlock-module-scss-module__LAkKHa__head{align-items:center;gap:8px;display:flex}.SkeletonSectionBlock-module-scss-module__LAkKHa__full{width:100%}.SkeletonSectionBlock-module-scss-module__LAkKHa__half{flex:1 1 0;min-width:0}@media (max-width:767px){.SkeletonSectionBlock-module-scss-module__LAkKHa__half{flex-basis:100%;width:100%}}
.ReportBoardSkeleton-module-scss-module__U7yYEq__meta{justify-content:space-between;align-items:center;width:100%;display:flex}
.ReportBoardModal-module-scss-module__s8ZGja__board{flex-direction:column;min-height:78dvh;display:flex}
.SnapshotStatus-module-scss-module__TWvL6G__chip{font-size:var(--ls-fs-2xs);white-space:nowrap;border-radius:5px;flex-shrink:0;padding:1px 6px}.SnapshotStatus-module-scss-module__TWvL6G__draft{background:var(--ls-warning-bg);color:var(--ls-warning-amber)}.SnapshotStatus-module-scss-module__TWvL6G__public{background:var(--ls-success-bg);color:var(--ls-success)}.SnapshotStatus-module-scss-module__TWvL6G__closed{background:var(--ls-surface-locked);color:var(--ls-text-tertiary)}
.SnapshotListItem-module-scss-module__Rz19dq__root{border-radius:9px;align-items:center;gap:4px;padding-right:6px;transition:background .15s;display:flex}.SnapshotListItem-module-scss-module__Rz19dq__root:hover{background:var(--ls-menu-hover)}.SnapshotListItem-module-scss-module__Rz19dq__main{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:10px;min-width:0;padding:8px 4px 8px 10px;display:flex}.SnapshotListItem-module-scss-module__Rz19dq__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SnapshotListItem-module-scss-module__Rz19dq__name{color:var(--ls-text-primary);font-size:var(--ls-fs-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SnapshotListItem-module-scss-module__Rz19dq__meta{color:var(--ls-text-muted);font-size:var(--ls-fs-2xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SnapshotListItem-module-scss-module__Rz19dq__delete{cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s;display:inline-flex}.SnapshotListItem-module-scss-module__Rz19dq__delete:hover:not(:disabled){background:var(--ls-error-bg)}.SnapshotListItem-module-scss-module__Rz19dq__delete:disabled{opacity:.45;cursor:default}
.SnapshotMenuList-module-scss-module__GEzl7q__divider{background-color:var(--ls-menu-divider);width:100%;height:1px;margin:6px 0}.SnapshotMenuList-module-scss-module__GEzl7q__list{flex-direction:column;gap:2px;max-height:min(420px,100vh - 200px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.SnapshotMenuList-module-scss-module__GEzl7q__empty{text-align:center;flex-direction:column;gap:4px;padding:16px 8px;display:flex}.SnapshotMenuList-module-scss-module__GEzl7q__emptyTitle{color:var(--ls-text-primary);font-size:var(--ls-fs-sm);margin:0}.SnapshotMenuList-module-scss-module__GEzl7q__emptyHint{color:var(--ls-text-muted);font-size:var(--ls-fs-xs);margin:0}
.SnapshotsDropdown-module-scss-module__a-SIdG__panel{width:min(400px,100vw - 32px)}
.ReportBoardActions-module-scss-module__mdJXga__root{flex:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}
.SnapshotMissing-module-scss-module__38XsBq__root{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 16px;display:flex}.SnapshotMissing-module-scss-module__38XsBq__title{color:var(--ls-text-muted);font-size:var(--ls-fs-md);margin:0}
.SnapshotMoreMenu-module-scss-module__3_I-Qa__trigger{display:inline-flex}
.SnapshotShareButton-module-scss-module__5djpZW__trigger{display:inline-flex}
.SnapshotActions-module-scss-module__sJ2inW__root{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}
.ReportBoardMeta-module-scss-module__GqcASG__root{align-items:center;gap:8px;min-width:0;display:flex}.ReportBoardMeta-module-scss-module__GqcASG__divider{background-color:var(--ls-border-default);width:1px;height:28px;margin-inline:8px}
.SnapshotTitleBar-module-scss-module__tU1VdW__root{align-items:center;gap:8px;min-width:0;display:flex}.SnapshotTitleBar-module-scss-module__tU1VdW__back{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s;display:inline-flex}.SnapshotTitleBar-module-scss-module__tU1VdW__back:hover{background:var(--ls-surface-hover)}.SnapshotTitleBar-module-scss-module__tU1VdW__info{flex-direction:column;gap:2px;min-width:0;display:flex}.SnapshotTitleBar-module-scss-module__tU1VdW__titleRow{align-items:center;gap:8px;min-width:0;display:flex}.SnapshotTitleBar-module-scss-module__tU1VdW__title{min-width:0}.SnapshotTitleBar-module-scss-module__tU1VdW__meta{color:var(--ls-text-muted);font-size:var(--ls-fs-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.CustomSegmented-module-scss-module__0j4Baa__root{gap:var(--ls-control-label-gap);flex-direction:column;max-width:100%;display:inline-flex}.CustomSegmented-module-scss-module__0j4Baa__block{width:100%;display:flex}.CustomSegmented-module-scss-module__0j4Baa__label{color:var(--ls-text-primary);font-weight:var(--ls-fw-medium);line-height:1;font-family:var(--ls-font-medium)!important}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root{--cs-seg-padding:4px;--cs-seg-item-height:calc(var(--ls-control-h-md) - var(--cs-seg-padding) * 2)}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented{width:100%;padding:var(--cs-seg-padding);border-radius:var(--ls-control-radius);background:var(--ls-border-subtle);font-size:var(--ls-fs-md)}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-group{gap:4px}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-item{border-radius:calc(var(--ls-control-radius) - var(--cs-seg-padding));color:var(--ls-text-muted);transition:color .15s,background .15s}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-item-label{min-height:var(--cs-seg-item-height);line-height:var(--ls-lh-snug);justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-item-icon{align-items:center;display:inline-flex}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-item:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):hover{background:var(--ls-surface-hover);color:var(--ls-text-primary)}:is(.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-thumb,.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-item-selected){border-radius:calc(var(--ls-control-radius) - var(--cs-seg-padding));background:var(--ls-surface);box-shadow:0 0 0 1px var(--ls-border-light)}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-item-selected{color:var(--ls-blue);font-weight:var(--ls-fw-medium);font-family:var(--ls-font-medium)!important}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-item-disabled{cursor:not-allowed;color:var(--ls-text-disabled)}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-disabled{background:var(--ls-surface-locked)}.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-disabled .ant-segmented-item-selected{background:var(--ls-surface);color:var(--ls-text-tertiary)}@media (max-width:767px){.CustomSegmented-module-scss-module__0j4Baa__root.CustomSegmented-module-scss-module__0j4Baa__root .ant-segmented-item-label{font-size:var(--ls-fs-sm);padding:0 10px}}
.RuleActionPicker-module-scss-module__VOwmzG__root{flex-direction:column;gap:8px;display:flex}.RuleActionPicker-module-scss-module__VOwmzG__hint{color:var(--ls-text-muted);font-size:var(--ls-fs-xs);line-height:var(--ls-lh-snug);margin:0}
.RuleColorSwatches-module-scss-module__pinoVW__root{flex-direction:column;gap:8px;display:flex}.RuleColorSwatches-module-scss-module__pinoVW__label{color:var(--ls-text-primary);font-size:var(--ls-fs-sm);font-weight:var(--ls-fw-medium);font-family:var(--ls-font-medium)!important}.RuleColorSwatches-module-scss-module__pinoVW__swatches{flex-wrap:wrap;gap:8px;display:flex}.RuleColorSwatches-module-scss-module__pinoVW__swatch{border:1px solid var(--ls-border-default);cursor:pointer;border-radius:8px;width:28px;height:28px;transition:transform .1s,box-shadow .15s}.RuleColorSwatches-module-scss-module__pinoVW__swatch:hover:not(:disabled){transform:scale(1.06)}.RuleColorSwatches-module-scss-module__pinoVW__swatch:disabled{opacity:.4;cursor:not-allowed}.RuleColorSwatches-module-scss-module__pinoVW__active{box-shadow:0 0 0 2px var(--ls-surface),0 0 0 4px var(--ls-primary)}
.RuleConditionNotes-module-scss-module__GBstDW__root{background:var(--ls-surface-zebra);border-radius:10px;flex-direction:column;padding:12px;display:flex}.RuleConditionNotes-module-scss-module__GBstDW__header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0;display:flex}.RuleConditionNotes-module-scss-module__GBstDW__title{color:var(--ls-text-primary);font-size:var(--ls-fs-xs);font-weight:var(--ls-fw-semibold);font-family:var(--ls-font-semibold)!important}.RuleConditionNotes-module-scss-module__GBstDW__chevron{color:var(--ls-text-muted);flex-shrink:0;transition:transform .2s}.RuleConditionNotes-module-scss-module__GBstDW__collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .25s,opacity .2s;display:grid}.RuleConditionNotes-module-scss-module__GBstDW__rootOpen .RuleConditionNotes-module-scss-module__GBstDW__collapse{opacity:1;grid-template-rows:1fr}.RuleConditionNotes-module-scss-module__GBstDW__list{flex-direction:column;gap:4px;min-height:0;margin:0;padding-left:16px;transition:padding-top .25s;display:flex;overflow:hidden}.RuleConditionNotes-module-scss-module__GBstDW__rootOpen .RuleConditionNotes-module-scss-module__GBstDW__list{padding-top:6px}.RuleConditionNotes-module-scss-module__GBstDW__item{color:var(--ls-text-secondary);font-size:var(--ls-fs-xs);line-height:var(--ls-lh-snug)}.RuleConditionNotes-module-scss-module__GBstDW__code{color:var(--ls-text-primary);font-family:var(--ls-font-mono)!important}
.RuleModalFooter-module-scss-module__gzECFa__footer{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.RuleModalFooter-module-scss-module__gzECFa__side{align-items:center;gap:8px;min-width:0;display:flex}.RuleModalFooter-module-scss-module__gzECFa__trigger{display:inline-flex}@media (max-width:767px){.RuleModalFooter-module-scss-module__gzECFa__deleteLabel{display:none}}
.RuleModal-module-scss-module__oKezwq__content{flex-direction:column;gap:20px;min-height:100%;display:flex}.RuleModal-module-scss-module__oKezwq__broken{border:1px solid var(--ls-error-border);background:var(--ls-error-bg);color:var(--ls-error);font-size:var(--ls-fs-sm);line-height:var(--ls-lh-snug);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.RuleModal-module-scss-module__oKezwq__serverError{background:var(--ls-error-bg);color:var(--ls-error);font-size:var(--ls-fs-sm);line-height:var(--ls-lh-snug);white-space:pre-wrap;border-radius:10px;margin:0;padding:10px 12px}.RuleModal-module-scss-module__oKezwq__placeholder{border:1px dashed var(--ls-border-default);color:var(--ls-text-muted);font-size:var(--ls-fs-sm);text-align:center;border-radius:10px;margin:0;padding:12px}.RuleModal-module-scss-module__oKezwq__note{color:var(--ls-text-muted);font-size:var(--ls-fs-sm);line-height:var(--ls-lh-snug);margin:0}
.RuleActionBadge-module-scss-module__yKdyKW__badge{border:1px solid var(--ls-border-light);background:var(--ls-surface-zebra);color:var(--ls-text-secondary);font-size:var(--ls-fs-xs);font-weight:var(--ls-fw-medium);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:2px 8px;display:inline-flex;font-family:var(--ls-font-medium)!important}.RuleActionBadge-module-scss-module__yKdyKW__dot{border:1px solid;border-radius:50%;width:10px;height:10px}
.CopyRuleListItem-module-scss-module__vXUTHq__item{border:1px solid var(--ls-border-light);background:var(--ls-surface);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}@media (max-width:767px){.CopyRuleListItem-module-scss-module__vXUTHq__item{grid-template-columns:auto minmax(0,1fr)}}.CopyRuleListItem-module-scss-module__vXUTHq__marker{background:var(--ls-blue-100);width:24px;height:24px;color:var(--ls-blue);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.CopyRuleListItem-module-scss-module__vXUTHq__inactive .CopyRuleListItem-module-scss-module__vXUTHq__body{opacity:.55}.CopyRuleListItem-module-scss-module__vXUTHq__body{flex-direction:column;gap:4px;min-width:0;display:flex}.CopyRuleListItem-module-scss-module__vXUTHq__head{align-items:center;gap:8px;min-width:0;display:flex}.CopyRuleListItem-module-scss-module__vXUTHq__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ls-text-primary);font-size:var(--ls-fs-md);font-weight:var(--ls-fw-medium);overflow:hidden;font-family:var(--ls-font-medium)!important}.CopyRuleListItem-module-scss-module__vXUTHq__broken{color:var(--ls-error);font-size:var(--ls-fs-xs);cursor:help;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.CopyRuleListItem-module-scss-module__vXUTHq__details{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ls-text-muted);font-size:var(--ls-fs-xs);overflow:hidden}.CopyRuleListItem-module-scss-module__vXUTHq__actions{align-items:center;gap:4px;display:flex}@media (max-width:767px){.CopyRuleListItem-module-scss-module__vXUTHq__actions{grid-column:1/-1;justify-content:flex-end}}.CopyRuleListItem-module-scss-module__vXUTHq__trigger{display:inline-flex}
.RuleListItem-module-scss-module__3cGvSG__item{border:1px solid var(--ls-border-light);background:var(--ls-surface);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}@media (max-width:767px){.RuleListItem-module-scss-module__3cGvSG__item{grid-template-columns:auto minmax(0,1fr)}}.RuleListItem-module-scss-module__3cGvSG__inactive .RuleListItem-module-scss-module__3cGvSG__body{opacity:.55}.RuleListItem-module-scss-module__3cGvSG__position{background:var(--ls-blue-100);width:24px;height:24px;color:var(--ls-blue);font-size:var(--ls-fs-xs);font-weight:var(--ls-fw-semibold);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;font-family:var(--ls-font-semibold)!important}.RuleListItem-module-scss-module__3cGvSG__body{flex-direction:column;gap:4px;min-width:0;display:flex}.RuleListItem-module-scss-module__3cGvSG__head{align-items:center;gap:8px;min-width:0;display:flex}.RuleListItem-module-scss-module__3cGvSG__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ls-text-primary);font-size:var(--ls-fs-md);font-weight:var(--ls-fw-medium);overflow:hidden;font-family:var(--ls-font-medium)!important}.RuleListItem-module-scss-module__3cGvSG__broken{color:var(--ls-error);font-size:var(--ls-fs-xs);cursor:help;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.RuleListItem-module-scss-module__3cGvSG__condition{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ls-text-muted);font-size:var(--ls-fs-xs);overflow:hidden;font-family:var(--ls-font-mono)!important}.RuleListItem-module-scss-module__3cGvSG__actions{align-items:center;gap:4px;display:flex}@media (max-width:767px){.RuleListItem-module-scss-module__3cGvSG__actions{grid-column:1/-1;justify-content:flex-end}}.RuleListItem-module-scss-module__3cGvSG__trigger{display:inline-flex}
.RulesCard-module-scss-module___r0J4a__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.RulesCard-module-scss-module___r0J4a__empty{border:1px dashed var(--ls-border-default);color:var(--ls-text-muted);font-size:var(--ls-fs-sm);text-align:center;border-radius:10px;margin:0;padding:12px}.RulesCard-module-scss-module___r0J4a__add{align-self:flex-start}
.MobileTableCell-module-scss-module__McNWhG__cell{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.MobileTableCell-module-scss-module__McNWhG__muted{color:var(--ls-text-muted)}.MobileTableCell-module-scss-module__McNWhG__caption{text-overflow:ellipsis;font-size:var(--ls-fs-xs);line-height:var(--ls-lh-snug);color:var(--ls-text-muted);display:block;overflow:hidden}
.MobileTableHeaderCell-module-scss-module__z6Bq_a__title{align-items:center;min-width:0;display:inline-flex}.MobileTableHeaderCell-module-scss-module__z6Bq_a__titleMultiline{white-space:normal;overflow-wrap:break-word;word-break:normal;line-height:var(--ls-lh-snug);overflow:hidden}.MobileTableHeaderCell-module-scss-module__z6Bq_a__sortable{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;display:inline-flex}.MobileTableHeaderCell-module-scss-module__z6Bq_a__sorter{min-width:.75em;font-size:var(--ls-fs-xs);text-align:center;color:var(--ls-blue);flex-shrink:0;line-height:1}.MobileTableHeaderCell-module-scss-module__z6Bq_a__settings{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ls-primary-dark);align-items:center;gap:2px;display:inline-flex}.MobileTableHeaderCell-module-scss-module__z6Bq_a__required{color:var(--ls-error);flex-shrink:0}
.MobileResizeHandle-module-scss-module__x5cxGq__handle{z-index:2;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:32px;height:100%;display:flex;position:absolute;top:0;right:-15px}.MobileResizeHandle-module-scss-module__x5cxGq__grip{background:var(--ls-blue-400);border-radius:2px;width:2px;height:55%;transition:background .15s}.MobileResizeHandle-module-scss-module__x5cxGq__handle:active .MobileResizeHandle-module-scss-module__x5cxGq__grip{background:var(--ls-blue);width:3px}
.MobilePagination-module-scss-module__RIukwW__root{border-top:1px solid var(--ls-border-light);background:var(--ls-surface);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.MobilePagination-module-scss-module__RIukwW__info{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--ls-fs-2xs);color:var(--ls-text-muted);overflow:hidden;font-family:var(--ls-font-regular)!important}.MobilePagination-module-scss-module__RIukwW__controls{flex-shrink:0;align-items:center;gap:6px;display:flex}.MobilePagination-module-scss-module__RIukwW__navButton{border:1px solid var(--ls-border-light);background:var(--ls-surface);width:28px;height:28px;color:var(--ls-text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.MobilePagination-module-scss-module__RIukwW__navButton:disabled{opacity:.4;cursor:not-allowed}.MobilePagination-module-scss-module__RIukwW__pageInfo{text-align:center;white-space:nowrap;min-width:44px;font-size:var(--ls-fs-xs);color:var(--ls-text-primary);font-family:var(--ls-font-medium)!important}
.MobileCustomTable-module-scss-module__NNc_ka__shell{border:1px solid var(--ls-border-light);background:var(--ls-surface);border-radius:10px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.MobileCustomTable-module-scss-module__NNc_ka__scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.MobileCustomTable-module-scss-module__NNc_ka__table{border-collapse:collapse;table-layout:auto;width:auto}.MobileCustomTable-module-scss-module__NNc_ka__tableLocked{table-layout:fixed;width:auto}.MobileCustomTable-module-scss-module__NNc_ka__tableLocked .MobileCustomTable-module-scss-module__NNc_ka__td{max-width:none}.MobileCustomTable-module-scss-module__NNc_ka__th{z-index:1;text-align:left;white-space:nowrap;background:var(--ls-blue-100);color:var(--ls-blue);font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-2xs);letter-spacing:.2px;text-transform:uppercase;border-bottom:1px solid var(--ls-blue-400);padding:6px 18px 6px 8px;position:sticky;top:0;font-family:var(--ls-font-medium)!important}.MobileCustomTable-module-scss-module__NNc_ka__tr:nth-child(2n) .MobileCustomTable-module-scss-module__NNc_ka__td{background:var(--ls-surface-zebra)}.MobileCustomTable-module-scss-module__NNc_ka__td{white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:var(--ls-fs-xs);color:var(--ls-text-primary);border-bottom:1px solid var(--ls-border-light);padding:6px 8px;overflow:hidden;font-family:var(--ls-font-regular)!important}.MobileCustomTable-module-scss-module__NNc_ka__tr:last-child .MobileCustomTable-module-scss-module__NNc_ka__td{border-bottom:none}.MobileCustomTable-module-scss-module__NNc_ka__td.MobileCustomTable-module-scss-module__NNc_ka__tdRequiredMissing{background:var(--ls-required-missing-bg)!important}.MobileCustomTable-module-scss-module__NNc_ka__thPick,.MobileCustomTable-module-scss-module__NNc_ka__tdPick{cursor:pointer}.MobileCustomTable-module-scss-module__NNc_ka__thPick:active,.MobileCustomTable-module-scss-module__NNc_ka__tdPick:active{background:var(--ls-error-bg)}.MobileCustomTable-module-scss-module__NNc_ka__rowDeletable,.MobileCustomTable-module-scss-module__NNc_ka__rowEditable,.MobileCustomTable-module-scss-module__NNc_ka__rowClickable{cursor:pointer;transition:background-color .15s}.MobileCustomTable-module-scss-module__NNc_ka__rowDeletable:active .MobileCustomTable-module-scss-module__NNc_ka__td{background:var(--ls-error-bg)}.MobileCustomTable-module-scss-module__NNc_ka__rowEditable:active .MobileCustomTable-module-scss-module__NNc_ka__td,.MobileCustomTable-module-scss-module__NNc_ka__rowClickable:active .MobileCustomTable-module-scss-module__NNc_ka__td{background:var(--ls-blue-200)}.MobileCustomTable-module-scss-module__NNc_ka__empty{justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.MobileCustomTable-module-scss-module__NNc_ka__emptyCell{text-align:center;padding:24px}.MobileCustomTable-module-scss-module__NNc_ka__skeleton{padding:12px}
.SummaryTypeBadge-module-scss-module__S5xeaG__badge{font-size:var(--ls-fs-tag);font-weight:var(--ls-fw-semibold);line-height:var(--ls-lh-snug);letter-spacing:.02em;text-transform:none;color:var(--ls-primary);background:var(--ls-blue-200);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 4px;display:inline-flex}
.RecordsTotalsRow-module-scss-module__394uUq__cell{font-size:var(--ls-fs-sm);font-weight:var(--ls-fw-semibold);color:var(--ls-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:var(--ls-surface-table-head)!important;border-top:1px solid var(--ls-border-default)!important;border-right:1px solid var(--ls-border-light)!important;padding:10px 12px!important}.RecordsTotalsRow-module-scss-module__394uUq__cell:last-child{border-right:none!important}.RecordsTotalsRow-module-scss-module__394uUq__content{justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.RecordsTotalsRow-module-scss-module__394uUq__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.RecordsTotalsRow-module-scss-module__394uUq__labelCell{font-weight:var(--ls-fw-bold);text-transform:uppercase;letter-spacing:.02em;color:var(--ls-text-secondary)}
.RecordsTableBody-module-scss-module__TgCjwq__root{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.RecordsTableBody-module-scss-module__TgCjwq__clickableRow{cursor:pointer}.RecordsTableBody-module-scss-module__TgCjwq__clickableRow:hover>td{background-color:var(--ls-row-hover)!important}.ant-table-tbody>tr.RecordsTableBody-module-scss-module__TgCjwq__clickableRow{cursor:pointer;pointer-events:auto}
.DateGroup-module-scss-module__yqIW9a__group{background:var(--ls-surface-page);border-radius:12px;padding:8px 16px}.DateGroup-module-scss-module__yqIW9a__header{width:100%;color:var(--color-primary);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;align-items:center;gap:8px;padding:2px;display:flex}.DateGroup-module-scss-module__yqIW9a__date{font-size:var(--ls-fs-lg);font-weight:var(--ls-fw-medium)}.DateGroup-module-scss-module__yqIW9a__chevron{margin-left:auto;transition:transform .2s}.DateGroup-module-scss-module__yqIW9a__card{grid-template-columns:repeat(2,1fr);gap:16px;padding-top:8px;display:grid}@media (max-width:1100px){.DateGroup-module-scss-module__yqIW9a__card{grid-template-columns:repeat(1,1fr)}}
.MobileCard-module-scss-module__BuRUEa__wrapper{border:1px solid var(--ls-border-light);color:var(--content);background:var(--surface);cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px 12px;display:flex;box-shadow:0 2px 10px #2563eb0f}.MobileCard-module-scss-module__BuRUEa__content{grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:10px 8px;width:100%;display:grid}@media (max-width:550px){.MobileCard-module-scss-module__BuRUEa__content{grid-template-columns:repeat(2,1fr)}}.MobileCard-module-scss-module__BuRUEa__cell{min-width:0}.MobileCard-module-scss-module__BuRUEa__h4{font-size:var(--ls-fs-xs);font-weight:var(--ls-fw-regular);line-height:var(--ls-lh-snug);color:var(--level-3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MobileCard-module-scss-module__BuRUEa__data{font-size:var(--ls-fs-sm);line-height:var(--ls-lh-snug);overflow-wrap:anywhere}
.RecordFormField-module-scss-module__bOjIHa__field{gap:var(--ls-control-label-gap);flex-direction:column;display:flex}.RecordFormField-module-scss-module__bOjIHa__field.RecordFormField-module-scss-module__bOjIHa__texted,.RecordFormField-module-scss-module__bOjIHa__field.RecordFormField-module-scss-module__bOjIHa__texted .RecordFormField-module-scss-module__bOjIHa__control{height:100%}.RecordFormField-module-scss-module__bOjIHa__required{line-height:inherit;color:var(--ls-error);flex:none}.RecordFormField-module-scss-module__bOjIHa__description{min-height:calc(1em*var(--ls-lh-snug));font-size:var(--ls-fs-xs);line-height:var(--ls-lh-snug);color:var(--ls-text-muted);align-items:baseline;gap:4px;display:flex}.RecordFormField-module-scss-module__bOjIHa__descriptionText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.RecordFormField-module-scss-module__bOjIHa__descriptionError{color:var(--ls-error)}.RecordFormField-module-scss-module__bOjIHa__control{flex-direction:column;justify-content:center;display:flex}.RecordFormField-module-scss-module__bOjIHa__controlError .ant-picker{border-color:var(--color-error)!important}
.CustomDatePicker-module-scss-module__iHOS_G__wrapper{gap:var(--ls-control-label-gap);flex-direction:column;display:flex}.CustomDatePicker-module-scss-module__iHOS_G__wrapper_label{font-weight:var(--ls-fw-regular);letter-spacing:0%;font-size:14px;line-height:1;font-family:var(--ls-font-regular)!important}@media (max-width:767px){.CustomDatePicker-module-scss-module__iHOS_G__wrapper_label{font-size:13px}}.CustomDatePicker-module-scss-module__iHOS_G__ssrPlaceholder{width:248px;height:var(--ls-control-h-md)}.CustomDatePicker-module-scss-module__iHOS_G__ssrPlaceholderValue{height:100%;color:var(--ls-text-disabled);align-items:center;padding:0 16px;display:flex}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker{cursor:pointer}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker.CustomDatePicker-module-scss-module__iHOS_G__ant-picker{border-radius:var(--ls-control-radius);text-align:start;background:#fff;border:1px solid #7846f333;box-shadow:0 4px 12px #0000001a}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker.CustomDatePicker-module-scss-module__iHOS_G__ant-picker:hover{border-color:#7846f366;box-shadow:0 4px 12px #7846f333}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker.CustomDatePicker-module-scss-module__iHOS_G__ant-picker:focus,.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker.CustomDatePicker-module-scss-module__iHOS_G__ant-picker.CustomDatePicker-module-scss-module__iHOS_G__ant-picker-focused{border-color:var(--accent-blue);box-shadow:0 0 0 2px #7846f31a}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker .ant-picker-input>input:placeholder-shown{text-align:start;line-height:100%}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .custom_datepicker.ant-picker.ant-picker-range .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-clear{left:84%!important;right:auto!important}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .custom_datepicker .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-clear{left:84%!important;right:auto!important}.CustomDatePicker-module-scss-module__iHOS_G__customFooter{border-top:1px solid #7846f31a;justify-content:flex-end;padding:12px;display:flex}.CustomDatePicker-module-scss-module__iHOS_G__doneButton{background:var(--accent-blue);color:#fff;font-weight:var(--ls-fw-regular);letter-spacing:0%;text-align:start;cursor:pointer;border:none;border-radius:6px;padding:1px 8px;font-size:14px;line-height:22px;transition:all .3s;font-family:var(--ls-font-regular)!important}.CustomDatePicker-module-scss-module__iHOS_G__doneButton:hover{background:#8a38f5;box-shadow:0 4px 12px #7846f333}.CustomDatePicker-module-scss-module__iHOS_G__doneButton:active{background:#6739d9;transform:translateY(1px)}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .ant-picker-date-panel .ant-picker-content th{color:#000000d9!important}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .ant-picker-date-panel .ant-picker-content th .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-cell-in-view{color:red!important}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container{border-radius:2px;box-shadow:0 14px 24px #00000024}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel{border:none;border-radius:2px}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header{border-bottom:1px solid #7846f31a;padding:8px 12px}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header-view button{color:#333;font-weight:var(--ls-fw-semibold);font-family:var(--ls-font-semibold)!important}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header-view button:hover{color:var(--accent-blue)}:is(.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header-super-prev-btn,.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header-prev-btn,.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header-next-btn,.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header-super-next-btn){color:#969696}:is(.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header-super-prev-btn:hover,.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header-prev-btn:hover,.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header-next-btn:hover,.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-header-super-next-btn:hover){color:var(--accent-blue)}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-content th{font-weight:var(--ls-fw-semibold);padding:8px 0;font-size:12px;color:red!important;font-family:var(--ls-font-semibold)!important}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-inner{border-radius:4px;transition:all .2s}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-inner:hover{background:#7846f31a}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-today .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-inner:before{border-color:var(--accent-blue)}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-selected .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-inner{background:var(--accent-blue);color:#fff}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-selected .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-inner:hover{background:var(--accent-blue)}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-weekend .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-inner{color:var(--accent-blue)}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-disabled .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-cell-inner{color:#96969666;background:0 0}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-footer{border-top:1px solid #7846f31a;padding:12px}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-footer .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-today-btn{color:var(--accent-blue)}.CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-dropdown .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel-container .CustomDatePicker-module-scss-module__iHOS_G__ant-picker-panel .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-footer .CustomDatePicker-module-scss-module__iHOS_G__custom_datepicker .ant-picker-today-btn:hover{color:var(--accent-blue)}
.RecordFields-module-scss-module__hFC10G__root{--ls-fields-gap:16px;grid-template-columns:repeat(var(--ls-fields-columns,1), minmax(0, 1fr));align-items:start;gap:26px var(--ls-fields-gap);margin-top:20px;display:grid}.RecordFields-module-scss-module__hFC10G__groupBlock{grid-column:1/-1;min-width:0;margin-top:8px}.RecordFields-module-scss-module__hFC10G__groupTitle{font-weight:var(--ls-fw-medium);font-size:var(--ls-fs-2xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--ls-primary-dark);margin-bottom:8px;line-height:1;display:block;overflow:hidden;font-family:var(--ls-font-medium)!important}.RecordFields-module-scss-module__hFC10G__group{--ls-group-track:calc((100% - (var(--ls-fields-columns,1) - 1) * var(--ls-fields-gap)) / var(--ls-fields-columns,1) - 1px);grid-template-columns:repeat(auto-fill, var(--ls-group-track));justify-content:start;align-items:start;gap:26px var(--ls-fields-gap);background:var(--ls-blue-100);border:1px solid var(--ls-blue-400);border-radius:12px;min-width:0;padding:14px;display:grid}.RecordFields-module-scss-module__hFC10G__field{min-width:0}.RecordFields-module-scss-module__hFC10G__spanFull{grid-column:1/-1}
.MobileCardModal-module-scss-module__K8m6pG__header{flex-direction:column;gap:2px;padding-right:36px;display:flex}.MobileCardModal-module-scss-module__K8m6pG__title{font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-lg);line-height:var(--ls-lh-snug);color:var(--ls-text-primary);font-family:var(--ls-font-semibold)!important}.MobileCardModal-module-scss-module__K8m6pG__subtitle{font-size:var(--ls-fs-xs);letter-spacing:.02em;color:var(--ls-text-muted)}.MobileCardModal-module-scss-module__K8m6pG__fields{--ls-fields-columns:2}@media (max-width:767px){.MobileCardModal-module-scss-module__K8m6pG__fields{--ls-fields-columns:1}}.MobileCardModal-module-scss-module__K8m6pG__saveBtn{width:100%}
.RecordsMobileCard-module-scss-module__7U49eW__wrapper{border-radius:16px;flex-direction:column;gap:16px;display:flex;overflow:auto}@media (max-width:767px){.RecordsMobileCard-module-scss-module__7U49eW__wrapper{margin:8px}}.RecordsMobileCard-module-scss-module__7U49eW__card{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (max-width:1100px){.RecordsMobileCard-module-scss-module__7U49eW__card{grid-template-columns:repeat(1,1fr)}}
.AlignColumnsButton-module-scss-module__pWchcq__button.AlignColumnsButton-module-scss-module__pWchcq__button{z-index:1;width:36px;height:36px;position:absolute;top:-18px;right:-18px;box-shadow:var(--ls-shadow-dropdown)!important;border-radius:50%!important;padding:0!important}
.JournalNewGroup-module-scss-module__B8F-NG__root{border:1.5px dashed var(--ls-primary);background:var(--ls-blue-100);border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.JournalNewGroup-module-scss-module__B8F-NG__caption{font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ls-primary-dark);font-family:var(--ls-font-semibold)!important}.JournalNewGroup-module-scss-module__B8F-NG__row{align-items:center;gap:6px;min-width:0;display:flex}.JournalNewGroup-module-scss-module__B8F-NG__input{min-width:220px;height:var(--ls-control-h-sm);font-weight:var(--ls-fw-medium);font-size:var(--ls-fs-sm);color:var(--ls-text-primary);background:var(--ls-surface);font-family:var(--ls-font-medium)!important}
.JournalBoard-module-scss-module__YH4DBa__root{flex-direction:column;flex:1;gap:24px;display:flex}@media (max-width:767px){.JournalBoard-module-scss-module__YH4DBa__root{gap:12px}}.JournalBoard-module-scss-module__YH4DBa__card{background:var(--ls-surface);border:1px solid var(--ls-border-light);width:100%;box-shadow:var(--ls-shadow-card);border-radius:14px;flex-direction:column;gap:20px;padding:20px 28px 28px;display:flex}@media (max-width:767px){.JournalBoard-module-scss-module__YH4DBa__card{padding:16px}}.JournalBoard-module-scss-module__YH4DBa__caption{font-size:var(--ls-fs-xs);line-height:var(--ls-lh-snug);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.JournalBoard-module-scss-module__YH4DBa__hint{min-width:0;color:var(--ls-text-muted)}.JournalBoard-module-scss-module__YH4DBa__stats{font-weight:var(--ls-fw-medium);color:var(--ls-text-secondary);flex-shrink:0;font-family:var(--ls-font-medium)!important}.JournalBoard-module-scss-module__YH4DBa__sections{flex-direction:column;gap:44px;padding-top:18px;display:flex}@media (max-width:767px){.JournalBoard-module-scss-module__YH4DBa__sections{gap:36px}}.JournalBoard-module-scss-module__YH4DBa__empty{border:1.5px dashed var(--ls-border-default);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:28px 18px;display:flex}.JournalBoard-module-scss-module__YH4DBa__emptyTitle{font-weight:var(--ls-fw-semibold);font-size:var(--ls-fs-sm);color:var(--ls-text-secondary);margin:0;font-family:var(--ls-font-semibold)!important}.JournalBoard-module-scss-module__YH4DBa__emptyHint{font-size:var(--ls-fs-xs);color:var(--ls-text-disabled);margin:0}.JournalBoard-module-scss-module__YH4DBa__saveRecord{width:100%;margin-top:4px}.JournalBoard-module-scss-module__YH4DBa__help{margin-top:auto}
.JournalTemplatePanel-module-scss-module__2iUnlq__root,.JournalTemplatePanel-module-scss-module__2iUnlq__loading{flex-direction:column;gap:14px;display:flex}
.flyToTarget-module-scss-module__HCCg-a__chip{z-index:var(--ls-z-flight);background:var(--ls-primary);width:40px;height:40px;color:var(--ls-surface);box-shadow:var(--ls-shadow-dropdown);pointer-events:none;will-change:transform,opacity;border-radius:50%;justify-content:center;align-items:center;animation:.18s ease-out both flyToTarget-module-scss-module__HCCg-a__chipAppear;display:flex;position:fixed;top:0;left:0}.flyToTarget-module-scss-module__HCCg-a__chip svg{display:block}.flyToTarget-module-scss-module__HCCg-a__leaving{opacity:0;transition:opacity .18s ease-in}@keyframes flyToTarget-module-scss-module__HCCg-a__chipAppear{0%{opacity:0}to{opacity:1}}
.DirectoryHero-module-scss-module__NihsWq__root{border-radius:var(--ls-surface-radius);border:1px solid var(--ls-blue-200);background:linear-gradient(100deg, var(--ls-blue-tint) 0%, var(--ls-surface) 60%);box-shadow:var(--ls-shadow-card);align-items:center;gap:32px;padding:20px 32px 20px 20px;display:flex}@media (max-width:1023px){.DirectoryHero-module-scss-module__NihsWq__root{flex-wrap:wrap;gap:20px}}@media (max-width:767px){.DirectoryHero-module-scss-module__NihsWq__root{flex-direction:column;align-items:stretch;padding:16px}}.DirectoryHero-module-scss-module__NihsWq__root .DirectoryHero-module-scss-module__NihsWq__illustration{flex-shrink:0;width:150px}@media (max-width:767px){.DirectoryHero-module-scss-module__NihsWq__root .DirectoryHero-module-scss-module__NihsWq__illustration{display:none}}.DirectoryHero-module-scss-module__NihsWq__text{flex-direction:column;flex:320px;gap:10px;min-width:0;display:flex}.DirectoryHero-module-scss-module__NihsWq__title{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--ls-fw-bold);font-size:var(--ls-fs-display);line-height:var(--ls-lh-tight);color:var(--ls-text-primary);margin:0;overflow:hidden;font-family:var(--ls-font-bold)!important}@media (max-width:767px){.DirectoryHero-module-scss-module__NihsWq__title{font-size:var(--ls-fs-xl)}}.DirectoryHero-module-scss-module__NihsWq__description{max-width:520px;font-size:var(--ls-fs-sm);line-height:var(--ls-lh-normal);color:var(--ls-text-muted);margin:0;font-family:var(--ls-font-regular)!important}.DirectoryHero-module-scss-module__NihsWq__actions{flex-shrink:0}@media (max-width:1023px){.DirectoryHero-module-scss-module__NihsWq__actions{flex-basis:100%}}
.StructureExpandIcon-module-scss-module__tXk5oW__toggle,.StructureExpandIcon-module-scss-module__tXk5oW__spacer{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.StructureExpandIcon-module-scss-module__tXk5oW__toggle{border:1px solid var(--ls-blue-300);border-radius:var(--ls-control-radius);background:var(--ls-blue-100);color:var(--ls-blue);cursor:pointer;padding:0;transition:background-color .15s,border-color .15s}.StructureExpandIcon-module-scss-module__tXk5oW__toggle:hover{border-color:var(--ls-blue-400);background:var(--ls-blue-300)}.StructureExpandIcon-module-scss-module__tXk5oW__toggle svg{transition:transform .18s}.StructureExpandIcon-module-scss-module__tXk5oW__expanded{border-color:var(--ls-blue-400);background:var(--ls-blue-300)}
.StructureNameCell-module-scss-module__EJ3GeW__cell{vertical-align:middle;min-width:0;max-width:100%;font-size:var(--ls-fs-md);align-items:center;gap:12px;padding:0 12px;display:inline-flex}.StructureNameCell-module-scss-module__EJ3GeW__cell svg{flex-shrink:0}.StructureNameCell-module-scss-module__EJ3GeW__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.StructureNameCell-module-scss-module__EJ3GeW__directory .StructureNameCell-module-scss-module__EJ3GeW__name{color:var(--ls-text-primary);font-weight:var(--ls-fw-bold);font-family:var(--ls-font-bold)!important}.StructureNameCell-module-scss-module__EJ3GeW__journal .StructureNameCell-module-scss-module__EJ3GeW__name{color:var(--ls-text-secondary);font-weight:var(--ls-fw-medium);font-family:var(--ls-font-medium)!important}
.StructuresToolbar-module-scss-module__tduwCG__root{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:767px){.StructuresToolbar-module-scss-module__tduwCG__root{flex-direction:column;align-items:stretch;gap:8px}}.StructuresToolbar-module-scss-module__tduwCG__search{flex:0 440px;min-width:0}@media (max-width:767px){.StructuresToolbar-module-scss-module__tduwCG__search{flex:none}}.StructuresToolbar-module-scss-module__tduwCG__controls{align-items:center;gap:12px;display:flex}@media (max-width:767px){.StructuresToolbar-module-scss-module__tduwCG__controls{gap:8px}.StructuresToolbar-module-scss-module__tduwCG__controls>*{flex:1;min-width:0}}
.SystemJournalToolbar-module-scss-module__WAgDHq__root{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:767px){.SystemJournalToolbar-module-scss-module__WAgDHq__root{gap:8px}}.SystemJournalToolbar-module-scss-module__WAgDHq__search{flex:auto;min-width:0;max-width:200px}
