@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}textarea{-webkit-appearance:none}input[type=text]{-webkit-appearance:none}input[type=password]{-webkit-appearance:none}input[type=number]{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],label,select,summary,textarea{touch-action:manipulation}input:not([type=range]){touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button}html [type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio]{box-sizing:border-box;padding:0}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date]{-webkit-appearance:listbox}input[type=time]{-webkit-appearance:listbox}input[type=datetime-local]{-webkit-appearance:listbox}input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.loading-container{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.error-info-wrapper{color:gray;justify-content:end;align-items:center;font-size:medium;display:flex}.error-type{white-space:pre-line;max-height:none;display:block;overflow:visible}.error-notification-time{font-size:small;line-height:normal}.report-error-notification{color:gray;padding:0}.error-description{font-size:1.1em}.error-notification .ant-notification-notice-content .ant-notification-notice-with-icon .ant-notification-notice-message{font-size:large;display:inline}.error-notification .ant-notification-notice-content .ant-notification-notice-with-icon .ant-notification-notice-description{margin:0}.error-traceId{margin-top:2px;font-size:.9em}.error-traceId-body:hover{cursor:pointer;text-decoration:underline}.footer{background:#fff;margin-top:auto;padding-top:60px}.footer__top{border-bottom:1px solid #e5e7eb;padding-bottom:40px}.footer__content{width:100%;margin:0 auto;padding:0 10vw}.footer__brand{flex:1;max-width:400px}.footer__logo{margin-bottom:16px}.footer__logo img{width:auto;height:32px}.footer__description{color:#4b5563;margin:0;font-size:14px;line-height:1.6}.footer__link{color:#1f2937;font-size:14px;font-weight:500;line-height:24px;text-decoration:none;transition:color .2s}.footer__link:hover{color:#10b981}.footer__bottom{padding:24px 0}.footer__bottom-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1400px;margin:0 auto;padding:0 32px;display:flex}.footer__copyright{color:#6b7280;font-size:13px}.footer__legal{gap:24px}.footer__legal-link{color:#6b7280;cursor:pointer;font-size:13px;text-decoration:none;transition:color .2s}.footer__legal-link:hover{color:#1f2937}@media (max-width:768px){.footer__description{text-align:center}.footer__content{flex-direction:column;gap:40px;padding:0 16px}.footer__brand{width:100%;max-width:100%}.footer__logo{justify-content:center;display:flex}.footer__nav{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}.footer__bottom-content{flex-direction:column;align-items:center;gap:8px;padding:0 16px}.footer__legal{flex-direction:column;align-items:center;gap:8px}.footer__copyright{text-align:center}}.logo-text{color:#fff;font-size:1.5rem;font-weight:700}.language-switcher{text-align:left;display:inline-block;position:relative}.language-switcher__button{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0 12px;transition:opacity .2s;display:flex}.language-switcher__button svg{font-size:22px}@media (min-width:780px){.language-switcher__button svg{font-size:16px;display:block}}.language-switcher__button:hover{opacity:.8}.language-switcher__button-text{display:none}@media (min-width:1280px){.language-switcher__button-text{display:block;font-size:14px!important}}.language-switcher__dropdown{z-index:10;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;width:160px;margin-top:8px;position:absolute;right:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.language-switcher__list{color:#374151;margin:0;padding:4px 0;font-size:14px;list-style:none}.language-switcher__option{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 16px;transition:background-color .15s}.language-switcher__option:hover{background-color:#f3f4f6}.nav-wrapper{justify-content:space-between;align-items:center;display:flex}@media (min-width:1068px){.nav-wrapper{padding:1rem 2rem}}.menu-desktop{align-items:center;gap:2rem;display:flex}.menu-desktop .menu-link{color:#fff;font-size:14px;text-decoration:none}.menu-desktop .btn-primary,.menu-desktop .btn-secondary{cursor:pointer;font-weight:500}.menu-desktop .btn-primary{color:#000;background:#fff}.menu-desktop .btn-secondary{color:#fff;background:0 0;border:1px solid #fff}@media (max-width:1068px){.menu-desktop{display:none}}.burger-nav{display:none}@media (max-width:1068px){.burger-nav{display:flex}}.burger-icon{cursor:pointer;flex-direction:column;gap:5px;display:none}.burger-icon span{background:#fff;border-radius:2px;width:25px;height:3px}@media (max-width:1068px){.burger-icon{display:flex}}.menu-mobile{z-index:1000;background:#fff;flex-direction:column;width:100%;height:100vh;padding:1.5rem;display:flex;position:fixed;top:0;left:0}.menu-mobile .menu-header{justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.menu-mobile .menu-header .logo-icon path{fill:#000}.menu-mobile .menu-header button{cursor:pointer;color:#0f766e;background:0 0;border:none;font-size:1.5rem;font-weight:700}.menu-mobile .menu-links{flex-direction:column;flex-grow:1;gap:1rem;margin-top:2rem;display:flex}.menu-mobile .menu-links .menu-link{color:#000;font-size:1rem;text-decoration:none}.menu-mobile .menu-links .menu-link hr{border:none;border-top:1px solid #ccc;margin-top:.5rem}.menu-mobile .menu-actions{flex-direction:column;gap:.75rem;display:flex}.menu-mobile .menu-actions .btn-primary{color:#fff;background:#0f766e}.menu-mobile .menu-actions .btn-secondary{color:#0f766e;border:1px solid #0f766e}.navbar{z-index:50;background:0 0;justify-content:space-between;align-items:center;gap:3rem;width:100%;padding:0 1rem;transition:all .3s ease-out;position:fixed;top:0}@media (min-width:1068px){.navbar{justify-content:flex-start;padding-left:4rem}}.navbar.scrolled{background-color:#0d7e66}.navbar.scrolled .nav-wrapper{padding-top:.75rem;padding-bottom:.75rem}.navbar.scrolled{color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.navbar:not(.scrolled){background:0 0;padding-top:2rem;padding-bottom:1.5rem}:root .landing,:root .landing *{--ant-font-family:"Montserrat",sans-serif!important}.cookies-container{width:100%;z-index:9999!important;word-break:break-word!important;background:#fff!important;border-top:1px solid #0f766e!important;border-top-left-radius:8px!important;flex-direction:column!important;margin-bottom:0!important;padding:1rem!important;display:flex!important}@media (min-width:768px){.cookies-container{margin-bottom:1.25rem;margin-left:1.25rem;border:none!important;border-top:1px solid #0f766e!important;border-left:1px solid #0f766e!important;max-width:500px!important;left:auto!important;right:0!important}}.landing{min-height:100vh;font-family:Inter,sans-serif}.landing h1,.landing h1 span,.landing h2,.landing h2 span,.landing h3,.landing h3 span,.landing h4,.landing h5,.landing h6,.landing .btn,.landing button,.landing .btn-primary,.landing .btn-secondary,.landing .btn-fill{font-family:Montserrat,sans-serif}.landing .btn{font-weight:600}.landing .btn-primary{color:#0f766e;background-color:#fff;border-radius:9999px;padding:24px 32px;font-size:14px}.landing .btn-primary:hover{opacity:.7;background-color:#fff!important}.landing .btn-secondary,.landing .btn-fill{color:#fff;background:0 0;border:1px solid #fff;border-radius:9999px;padding:24px 32px;font-size:14px}.landing .btn-secondary:hover,.landing .btn-fill:hover{opacity:.7;color:#fff!important;background-color:transparent!important;border:1px solid #fff!important}.landing .btn-arrow{border-radius:9999px}.landing .btn-transparent{background:0 0;border:none;outline:none}.landing .btn-fill{color:#fff;z-index:1;border:1px solid #fff;font-size:1rem;transition:all .3s;display:inline-block;position:relative;overflow:hidden}.landing .btn-fill:after{content:"";z-index:-2;background-color:transparent;border-radius:10rem;width:100%;height:100%;position:absolute;bottom:0;left:0}.landing .btn-fill:before{content:"";z-index:-1;background-color:#fff;border-radius:10rem;width:0%;height:100%;transition:all .3s;position:absolute;bottom:0;left:0}.landing .btn-fill:hover{color:#000}.landing .btn-fill:hover:before{width:100%}.landing .highlighted{background-color:#1a806a}.landing .bullet-primary{color:#fff;aspect-ratio:1;background-color:#fff;border:none;border-radius:4px;padding:1rem}.landing .bullet-primary svg,.landing .bullet-primary img,.landing .bullet-primary i{object-fit:contain;width:3rem;height:3rem}.landing .bullet-secondary{aspect-ratio:1;background:0 0;border:1px solid #fff;border-radius:4px;padding:1rem}.landing .bullet-secondary svg,.landing .bullet-secondary img,.landing .bullet-secondary i{object-fit:contain;width:2rem;height:2rem}.landing .bullet-transparent{background:0 0;border:none;outline:none}.landing h1,.landing h1 span{font-family:Montserrat,sans-serif;font-size:max(2.5rem,min(5vw,3.5rem));font-weight:700;line-height:1.2}.landing h2,.landing h2 span{font-family:Montserrat,sans-serif;font-size:max(2.25rem,min(4vw,3rem));font-weight:700;line-height:1.25}.landing h3,.landing h3 span{font-family:Montserrat,sans-serif;font-size:max(1.75rem,min(3vw,2.25rem));font-weight:700;line-height:1.3}.landing h1 span,.landing h1 span span,.landing h2 span,.landing h2 span span,.landing h3 span,.landing h3 span span{font-weight:400}.landing h4{font-family:Montserrat,sans-serif;font-size:max(1.25rem,min(2.5vw,1.5rem));font-weight:600;line-height:1.4}.landing h5{font-family:Montserrat,sans-serif;font-size:max(1.125rem,min(2vw,1.375rem));font-weight:700;line-height:1.4}.landing h6{font-family:Montserrat,sans-serif;font-size:max(1rem,min(1.75vw,1.25rem));font-weight:500;line-height:1.5}.landing p,.landing span,.landing li,.landing .text,.landing .description,.landing .card-text{font-family:Inter,sans-serif;font-size:max(.875rem,min(1.5vw,1rem));line-height:1.6}.landing span{font-size:max(1rem,min(1.5vw,1.125rem))}.landing small{font-family:Inter,sans-serif;font-size:max(.75rem,min(1vw,.875rem))}.landing .highlight-text{color:#059669;background:#e8f5f0;border-radius:6px;padding:2px 12px;font-style:normal;font-weight:800}.landing .underlined{text-decoration:underline}.landing .text-primary{color:#0f766e}.landing .pointer{cursor:pointer}.landing:has(.landing-not-found-container) .navbar{background:#0d7e66;padding-top:.5rem;padding-bottom:.5rem}body.no-scroll{width:100%;overflow:hidden}body.no-scroll .navbar{display:none}.landing-not-found-container{background-color:var(--colorBgLayout);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:var(--fontFamily);padding:var(--paddingXL);flex:1;justify-content:center;align-items:center;height:100%;margin-top:70px;display:flex}.landing-not-found-container .content{text-align:center;max-width:500px}.landing-not-found-container .code{color:#0d7e66;margin-bottom:var(--marginSM);letter-spacing:-2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:120px;font-weight:600;line-height:1}.landing-not-found-container .title{color:var(--colorTextHeading);margin-bottom:var(--marginSM);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:24px;font-weight:500}.landing-not-found-container .message{font-size:var(--fontSize);color:var(--colorTextTertiary);margin-bottom:var(--marginXL);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.5}.landing-not-found-container .button{color:var(--colorTextWhite);padding:var(--paddingSM)var(--paddingXL);border-radius:var(--borderRadius);font-size:var(--fontSize);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#0d7e66;border:none;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.landing-not-found-container .button:hover{background-color:var(--colorPrimaryDark1)}.video-modal__overlay{z-index:51;background-color:rgba(0,0,0,.75);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.video-modal__content{background-color:#000;border-radius:8px;width:80%;max-width:800px;height:450px;position:relative;overflow:hidden}@media (max-width:768px){.video-modal__content{border-radius:0;width:100%;height:100%}}.video-modal__video{z-index:51;width:100%;height:100%;display:block;position:relative}@media (max-width:510px){.video-modal__video{transform-origin:50%;object-fit:contain;width:75vh;height:100vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}}.video-modal__close-btn{color:#fff;cursor:pointer;z-index:51;background:rgba(0,0,0,.6);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:28px;font-weight:700;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}@media (max-width:768px){.video-modal__close-btn{color:#000;z-index:51;background:rgba(255,255,255,.8);width:44px;height:44px;font-size:32px;top:20px;right:20px}}.video-modal__close-btn:hover{opacity:.8;transform:scale(1.05)}.instant-analytics-section{background:#fff;padding:80px 32px;position:relative;overflow:hidden}.instant-analytics-section__gradient-bg{z-index:0;pointer-events:none;background:linear-gradient(rgba(10,97,79,.6) 0%,rgba(10,97,79,.08) 40%,rgba(10,97,79,.03) 100%);position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:769px){.instant-analytics-section__gradient-bg{top:50%}}@media (max-width:768px){.instant-analytics-section__gradient-bg{top:30%;bottom:0}}@media (max-width:480px){.instant-analytics-section__gradient-bg{top:25%}}.instant-analytics-section__features{gap:32px;max-width:1200px;margin:60px auto 0;position:relative}.analytics-header{z-index:1;text-align:center;max-width:800px;margin:0 auto 60px;position:relative}.analytics-header__title{color:#1f2937;margin:0 0 16px;font-size:40px;font-style:italic;font-weight:600;line-height:1.3}.analytics-header__subtitle{color:#6b7280;margin:0;font-size:18px;line-height:1.6}.dashboard-visual{z-index:1;max-width:1200px;margin:0 auto;position:relative}.dashboard-visual__bg-left,.dashboard-visual__bg-right{z-index:0;pointer-events:none;width:40%;height:100%;position:absolute;top:0}.dashboard-visual__bg-left{background:linear-gradient(135deg,rgba(16,185,129,.3) 0%,transparent 100%);border-radius:0 20px 20px 0;left:0}.dashboard-visual__bg-right{background:linear-gradient(-135deg,rgba(16,185,129,.3) 0%,transparent 100%);border-radius:20px 0 0 20px;right:0}.dashboard-visual__container{z-index:1;position:relative}.dashboard-visual__screenshot{background:#fff;border:1px solid #e5e7eb;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.15)}.dashboard-visual__screenshot img{width:100%;height:auto;display:block}.dashboard-visual__overlay{z-index:10;cursor:pointer;background:rgba(0,0,0,.2);justify-content:center;align-items:center;transition:background .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.dashboard-visual__overlay:hover{background:rgba(0,0,0,.3)}.btn-play{cursor:pointer;z-index:11;background:linear-gradient(90deg,rgba(13,126,102,.5),#fff);border:2px solid #0f766e;border-radius:50%;justify-content:center;align-items:center;width:80px;min-width:80px;height:80px;min-height:80px;padding:0;transition:all .3s;display:flex;box-shadow:0 4px 20px rgba(0,0,0,.3)}.btn-play:hover{background:#f0fdf4;transform:scale(1.1);box-shadow:0 6px 30px rgba(0,0,0,.4)}.btn-play .play{object-fit:contain;width:32px;height:32px;margin-left:4px}@media (max-width:768px){.btn-play{width:70px;min-width:70px;height:70px;min-height:70px}.btn-play .play{width:28px;height:28px}}@media (max-width:480px){.btn-play{width:60px;min-width:60px;height:60px;min-height:60px}.btn-play .play{width:24px;height:24px}}.analytics-feature{text-align:center;flex:1;min-width:220px;max-width:280px;padding:24px;transition:transform .3s;position:relative}.analytics-feature:hover{transform:translateY(-8px)}.analytics-feature__icon{justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.analytics-feature__icon svg{width:36px;height:36px}.analytics-feature__icon svg path{fill:#0f766e}.analytics-feature__title{color:#1f2937;margin:0 0 12px;font-size:18px;font-style:italic;font-weight:700;line-height:1.3}.analytics-feature__description{color:#6b7280;margin:0;font-size:14px;line-height:1.6}@media (max-width:1024px){.instant-analytics-section{padding:60px 24px}.instant-analytics-section__features{gap:24px}.analytics-header__title{font-size:32px}.analytics-header__subtitle{font-size:16px}.dashboard-visual__bg-left,.dashboard-visual__bg-right{width:50%}.analytics-feature{flex:0 0 calc(50% - 12px);max-width:none}}@media (max-width:640px){.instant-analytics-section{padding:40px 16px}.instant-analytics-section__features{flex-direction:column;gap:32px}.analytics-header__title{font-size:28px}.dashboard-visual__bg-left,.dashboard-visual__bg-right{display:none}.dashboard-visual__container{padding:0}.analytics-feature{text-align:center;flex:1;max-width:none}.analytics-feature__icon{width:56px;height:56px;margin-bottom:16px}.analytics-feature__title{font-size:16px}}.table-pagination{margin-top:20px;display:flex}.table-pagination .ant-select-item-option-selected{border:1px solid var(--colorPrimary);background-color:inherit!important;color:var(--colorPrimary)!important}.table-pagination .ant-select-item-option-active{background-color:inherit!important}.table-pagination .ant-select-item-option-active:hover:not(.ant-select-item-option-selected){border:unset;cursor:pointer;background-color:var(--controlItemBgActive)!important;color:var(--colorPrimary)!important}.ant-pagination{padding-bottom:20px;position:relative}.ant-pagination .ant-pagination-options:last-child{position:absolute;right:1.5vw}.ant-pagination-total-elements{color:var(--colorText);position:absolute;left:2%}.contact-modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.7);justify-content:center;align-items:center;padding:20px;animation:.2s fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.contact-modal{background:linear-gradient(135deg,#0f766e 0%,#059669 100%);border:1px solid rgba(255,255,255,.06);border-radius:20px;width:100%;max-width:680px;max-height:90vh;padding:40px 36px 36px;animation:.3s slideUp;position:relative;overflow-y:auto}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.contact-modal::-webkit-scrollbar{width:6px}.contact-modal::-webkit-scrollbar-track{background:0 0}.contact-modal::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15)}.contact-modal__close{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}.contact-modal__close:hover{background:rgba(255,255,255,.1)}.contact-modal__title{color:#fff;margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.2}.contact-modal__subtitle{color:rgba(255,255,255,.7);margin:0 0 28px;font-size:15px;line-height:1.5}.contact-modal__form{flex-direction:column;gap:16px;display:flex}.contact-modal__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:560px){.contact-modal__row{grid-template-columns:1fr}}.contact-modal__field{position:relative}.contact-modal__field--full{grid-column:1/-1}.contact-modal__input,.contact-modal__textarea,.contact-modal__phone-input{color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;outline:none;width:100%;padding:16px 18px;font-family:inherit;font-size:15px;transition:border-color .2s,background .2s}.contact-modal__input::-webkit-input-placeholder{color:rgba(255,255,255,.35)}.contact-modal__input::-ms-input-placeholder{color:rgba(255,255,255,.35)}.contact-modal__input::placeholder{color:rgba(255,255,255,.35)}.contact-modal__textarea::-webkit-input-placeholder{color:rgba(255,255,255,.35)}.contact-modal__textarea::-ms-input-placeholder{color:rgba(255,255,255,.35)}.contact-modal__textarea::placeholder{color:rgba(255,255,255,.35)}.contact-modal__phone-input::-webkit-input-placeholder{color:rgba(255,255,255,.35)}.contact-modal__phone-input::-ms-input-placeholder{color:rgba(255,255,255,.35)}.contact-modal__phone-input::placeholder{color:rgba(255,255,255,.35)}.contact-modal__input:focus,.contact-modal__textarea:focus,.contact-modal__phone-input:focus{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.6)}.contact-modal__input--error,.contact-modal__textarea--error,.contact-modal__phone-input--error{border-color:#ef4444}.contact-modal__textarea{resize:vertical;min-height:80px}.contact-modal__phone-wrapper{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;align-items:center;padding:0 18px;transition:border-color .2s,background .2s;display:flex}.contact-modal__phone-wrapper:focus-within{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.6)}.contact-modal__country-code{border-right:1px solid rgba(255,255,255,.1);flex-shrink:0;align-items:center;gap:8px;margin-right:12px;padding-right:12px;display:flex}.contact-modal__flag{font-size:18px;line-height:1}.contact-modal__code{color:#fff;font-size:15px;font-weight:500}.contact-modal__phone-input{background:0 0;border:none;flex:1;padding:16px 0}.contact-modal__phone-input:focus{background:0 0;border-color:transparent}.contact-modal__error{color:#ef4444;white-space:nowrap;position:absolute;bottom:-18px;left:4px;font-size:12px!important}.contact-modal__error--checkbox{margin-top:6px;display:block;position:static}.contact-modal__checkbox-wrapper{margin-top:8px}.contact-modal__checkbox-label{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.contact-modal__checkbox{opacity:0;width:0;height:0;position:absolute}.contact-modal__checkbox-custom{color:transparent;border:2px solid rgba(255,255,255,.25);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;transition:all .2s;display:flex}.contact-modal__checkbox-custom--error{border-color:#ef4444}.contact-modal__checkbox:checked+.contact-modal__checkbox-custom{color:#000;background:#fff;border-color:#fff}.contact-modal__checkbox-text{color:rgba(255,255,255,.6);font-size:13px;line-height:1.5}.contact-modal__link{color:rgba(255,255,255,.8);text-underline-offset:2px;text-decoration:underline}.contact-modal__link:hover{color:#fff}.contact-modal__submit{width:100%;color:var(--colorPrimary);cursor:pointer;background:#fff;border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:18px 32px;font-size:16px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 20px rgba(255,255,255,.2)}.contact-modal__submit:hover:not(:disabled){background:#f0f0f0;transform:translateY(-1px);box-shadow:0 6px 28px rgba(255,255,255,.3)}.contact-modal__submit:active:not(:disabled){transform:translateY(0)}.contact-modal__submit:disabled{opacity:.7;cursor:not-allowed}.contact-modal__spinner{border:2px solid rgba(0,0,0,.1);border-top-color:#000;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.contact-section{padding:40px 16px}.contact-section__card{background:linear-gradient(135deg,#0f766e 0%,#059669 100%);border-radius:16px;justify-content:center;align-items:center;margin:0 auto;padding:60px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.15)}@media (max-width:600px){.contact-section__card{flex-direction:column;gap:30px}}.contact-section__card__cta{color:#0f766e;cursor:pointer;background:#fff;border:none;border-radius:999px;width:300px;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding:10px 12px;font-size:16px;font-weight:500}@media (max-width:600px){.contact-section__card__cta{width:100%}}.contact-section__card__bg{opacity:.15;pointer-events:none;width:45%;height:100%;position:absolute;top:0;right:0}.contact-section__card__bg img{object-fit:cover;width:100%;height:100%}.contact-section__card__content{z-index:1;width:100%;position:relative}.contact-section__card__title{color:#fff;max-width:1000px;margin:0;font-size:32px;font-weight:700;line-height:1.2}.contact-section__card__subtitle{color:rgba(255,255,255,.8);max-width:800px;margin:0;font-size:16px;line-height:1.5}.contact-section__card__form{width:100%;max-width:650px;margin-top:16px}.contact-section__card__input-row{gap:12px;width:100%}.contact-section__card__input-wrapper{background:#fff;border-radius:40px;flex:1;padding:4px}.contact-section__card__input-wrapper input{color:#1f2937;background:0 0;border:none;outline:none;width:100%;padding:12px 20px;font-size:16px}.contact-section__card__input-wrapper input::-webkit-input-placeholder{color:#9ca3af}.contact-section__card__input-wrapper input::-ms-input-placeholder{color:#9ca3af}.contact-section__card__input-wrapper input::placeholder{color:#9ca3af}.contact-section__card__send-btn{color:#fff;cursor:pointer;background:0 0;border:2px solid rgba(255,255,255,.3);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.contact-section__card__send-btn svg{display:block}.contact-section__card__send-btn span{display:none}.contact-section__card__send-btn:hover:not(:disabled){color:#0f766e;background:#fff;border-color:#fff}.contact-section__card__send-btn:disabled{opacity:.5;cursor:not-allowed}.contact-section__card__footer{margin-top:16px}.contact-section__card__checkbox{cursor:pointer;color:rgba(255,255,255,.7);align-items:center;gap:10px;margin-bottom:8px;font-size:13px;line-height:1.4;display:inline-flex}.contact-section__card__checkbox.has-error .checkmark{background:rgba(239,68,68,.1);border-color:#ef4444}.contact-section__card__checkbox input{opacity:0;width:0;height:0;position:absolute}.contact-section__card__checkbox .checkmark{background:#fff;border:2px solid #0f766e;border-radius:50%;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;transition:all .2s;display:flex}.contact-section__card__checkbox .checkmark svg{width:10px;height:10px;display:none}.contact-section__card__checkbox .checkmark svg path{stroke:#fff;stroke-width:2px}.contact-section__card__checkbox input:checked+.checkmark{background:#0f766e;border-color:#0f766e}.contact-section__card__checkbox input:checked+.checkmark svg{display:block}.contact-section__card__checkbox:hover .checkmark{border-color:#14b8a6;transform:scale(1.05)}.contact-section__card__checkbox .label-text a{color:rgba(255,255,255,.7);text-decoration:underline;transition:color .2s}.contact-section__card__checkbox .label-text a:hover{color:#fff}.contact-section__card__error{color:#ef4444;align-items:center;gap:6px;margin-top:8px;font-size:12px;animation:.3s slideDown;display:flex}.contact-section__card__error svg{flex-shrink:0}.contact-section__card__error span{line-height:1.4}@keyframes slideDown{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:200px;transform:translateY(0)}}@media (max-width:1024px){.contact-section__card{padding:40px 32px}.contact-section__card__bg{opacity:.08;width:100%}.contact-section__card__title{font-size:28px}}@media (max-width:768px){.contact-section{padding:32px 16px}.contact-section__card{min-height:auto;padding:32px 24px}.contact-section__card__bg{display:none}.contact-section__card__title{font-size:24px}.contact-section__card__subtitle{font-size:14px}.contact-section__card__input-row{flex-direction:column;align-items:stretch;gap:16px}.contact-section__card__input-wrapper{background:0 0;border:1px solid rgba(255,255,255,.3);border-radius:30px;padding:2px}.contact-section__card__input-wrapper input{color:#fff}.contact-section__card__input-wrapper input::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.contact-section__card__input-wrapper input::-ms-input-placeholder{color:rgba(255,255,255,.6)}.contact-section__card__input-wrapper input::placeholder{color:rgba(255,255,255,.6)}.contact-section__card__send-btn{color:#0f766e;background:#fff;border:none;border-radius:24px;width:100%;height:48px;font-weight:600}.contact-section__card__send-btn svg{display:none}.contact-section__card__send-btn span{display:block}.contact-section__card__send-btn:hover:not(:disabled),.contact-section__card__checkbox .checkmark{background:rgba(255,255,255,.9)}}.faq{background-color:#fff;padding:3rem 1rem}@media (min-width:768px){.faq{padding:4rem 1rem}}@media (min-width:1024px){.faq{padding:5rem 1rem}}.faq__container{flex-direction:column;max-width:48rem;margin:0 auto;display:flex}@media (min-width:768px){.faq__container{max-width:1400px}}.faq__title{text-align:right;color:#0f766e;align-self:flex-end;max-width:800px;margin-bottom:1rem;font-style:italic;font-weight:200!important}@media (min-width:768px){.faq__title{margin-bottom:1.5rem;font-size:2.25rem}}@media (min-width:1024px){.faq__title{margin-bottom:2rem;font-size:2.5rem}}.faq__item{border-bottom:1px solid #cbd5e1;border-radius:8px;margin-bottom:8px;padding:0 16px;transition:background-color .3s}.faq__item--active{background:#ebf2f0;border-color:transparent}.faq__question{cursor:pointer;color:#1f2937;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.5rem 0;transition:color .3s;display:flex}.faq__question--active{color:#0f766e}.faq__question--active .faq__question-text:first-child{font-weight:600}.faq__question-text{text-align:left;font-size:1.125rem;font-weight:500}@media (min-width:768px){.faq__question-text{font-size:1.25rem}}.faq__chevron{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.faq__chevron svg{width:1.25rem;height:1.25rem}@media (min-width:768px){.faq__chevron svg{width:1.5rem;height:1.5rem}}.faq__answer{transform-origin:top;color:#475569;margin-bottom:1.5rem;padding-bottom:.5rem}.faq__item--active .faq__answer{color:#0f766e}@media (min-width:768px){.faq__answer{margin-bottom:2rem}}.faq__answer-text{margin-bottom:.75rem;font-size:.875rem;line-height:1.6}.faq__answer-text:last-child{margin-bottom:0}@media (min-width:768px){.faq__answer-text{margin-bottom:1rem;font-size:1rem}}.bullet-list-container{flex-direction:column;gap:16px;margin:0;padding:0;display:flex}.bullet-item{width:100%}.custom-checkbox-wrapper{align-items:center;gap:12px;display:flex}.custom-checkbox{background:#fff;border:2px solid #0f766e;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.custom-checkbox .check-icon{color:#0f766e;opacity:1;font-size:14px}.bullet-text{color:#fff;flex:1;font-size:1rem;line-height:1.5}.custom-checkbox:hover{background:#f5f5f5;border-color:#094944}.custom-checkbox:hover .check-icon{color:#094944}.hero{background:linear-gradient(115.93deg,#0a5e4d 9.84%,#0c7e66 41.24%,#1b7260 47.78%,#55a191 55.82%,#207463 63.56%,#379681 71.06%,#0e6351 99.79%);border-radius:16px;margin:16px 16px 0;padding-bottom:32px;box-shadow:0 4px 25px rgba(0,0,0,.25)}.hero__content{padding-top:72px}.hero__content__info{color:#fff;gap:30px;width:40vw;padding-top:10vh;padding-bottom:72px;padding-left:9vw}@media (min-width:1440px){.hero__content__info__subheader{opacity:.8;border:1px solid #fff;border-radius:999px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 18px}}.hero__content__info__description{width:25vw}.hero__content__demo{justify-content:center;position:relative}.hero__content__demo__gif .btn-play{background:linear-gradient(90deg,#0d7e66,#fff);border:2px solid #0f766e;border-radius:999px;width:84px;height:84px;position:absolute;top:calc(50% - 41px);left:-41px}.hero__content__demo__gif .btn-play img{aspect-ratio:1;height:36px;margin:0 auto}.hero__content__demo img.hero-gif{z-index:1;border:30px solid rgba(255,255,255,.3);border-radius:12px;width:55vw;position:relative;box-shadow:0 8px 30px rgba(0,0,0,.3),0 2px 10px rgba(0,0,0,.2)}@media (max-width:1068px){.hero{margin:0}.hero__content{flex-direction:column}.hero__content__info{color:#fff;gap:30px;width:100vw;padding:10vh 9vw 60px}.hero__content__info__description{width:100%}.hero__content__info__cta{flex-direction:column}.hero__content__demo{justify-content:center;position:relative}.hero__content__demo__gif{display:block;position:relative}.hero__content__demo__gif .btn-play{z-index:5;background:linear-gradient(90deg,#0d7e66,#fff);border:2px solid #0f766e;border-radius:999px;width:84px;height:84px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero__content__demo__gif .btn-play img{aspect-ratio:1;height:36px;margin:0 auto}.hero__content__demo img.hero-gif{z-index:1;border-radius:12px;width:100%;position:relative;box-shadow:0 8px 30px rgba(0,0,0,.3),0 2px 10px rgba(0,0,0,.2)}}@media (max-width:480px){.hero__content__demo{padding-top:0}}.problem-solution-section{background:#fff;padding:80px 32px}.problem-solution-section__header{text-align:center;max-width:800px;margin-bottom:60px;margin-left:auto;margin-right:auto}.problem-solution-section__header__title{color:#1f2937;margin:0 0 16px;font-size:48px;font-style:italic;line-height:1.2;font-weight:400!important}.problem-solution-section__header__title .highlight{background:linear-gradient(120deg,#d1fae5 0%,#d1fae5 100%) 0 88%/100% 40% no-repeat;padding:0 4px}.problem-solution-section__header__subtitle{color:#6b7280;margin:0;font-size:18px;line-height:1.6}.problem-solution-section__content{gap:40px;max-width:1400px;margin:0 auto}.problem-solution-section__problems,.problem-solution-section__solutions{flex:1;gap:24px}.problem-solution-section__arrow{justify-content:center;align-items:center;width:100px;display:flex}.problem-solution-section__arrow svg{width:100%;height:auto}.problem-card{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;transition:all .3s;transform:rotate(-2deg)}.problem-card:nth-child(2){transform:rotate(1deg)}.problem-card:nth-child(3){transform:rotate(-1deg)}.problem-card:hover{transform:rotate(0)translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.problem-card__icon{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.problem-card__title{color:#1f2937;margin:0 0 12px;font-size:18px;font-weight:600}.problem-card__description{color:#6b7280;margin:0;font-size:14px;line-height:1.5}.solution-card{background:#fff;border:2px solid #10b981;border-radius:12px;padding:24px;transition:all .3s}.solution-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(16,185,129,.15)}.solution-card__icon{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.solution-card__title{color:#1f2937;margin:0 0 12px;font-size:18px;font-weight:600}.solution-card__description{color:#6b7280;margin:0;font-size:14px;line-height:1.5}@media (max-width:768px){.problem-solution-section{padding:40px 16px}.problem-solution-section__header__title{font-size:28px}.problem-solution-section__header__subtitle{font-size:16px}.problem-solution-section__content{flex-direction:column;align-items:center;gap:24px}.problem-solution-section__arrow{width:60px;transform:rotate(90deg)!important}.problem-solution-section__problems,.problem-solution-section__solutions{width:100%}.problem-card,.solution-card{transform:none!important}.problem-card:hover,.solution-card:hover{transform:translateY(-4px)!important}}.roles-accordion-section{background:#fff;padding:80px 32px}.roles-accordion-section__title{color:#0f766e;text-align:center;margin:0 0 48px;font-size:32px;font-style:italic;font-weight:600}.roles-accordion-section__accordion{gap:16px;max-width:1400px;margin:0 auto}.role-accordion-item{cursor:pointer;border:2px solid transparent;border-radius:8px;transition:all .3s;overflow:hidden}.role-accordion-item--active{color:#fff;background:linear-gradient(135deg,#0f766e 0%,#059669 100%);box-shadow:0 8px 24px rgba(15,118,110,.2)}.role-accordion-item--inactive{color:#0f766e;background:#f0fdf4;border-color:#34d399}.role-accordion-item--inactive:hover{background:#ecfdf5;border-color:#10b981;transform:translate(4px)}.role-accordion-item__header{justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.role-accordion-item__header-content{flex:1}.role-accordion-item__icon{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.role-accordion-item__title{margin:0;font-size:28px;font-weight:700;line-height:1.2}.role-accordion-item__indicator{background:rgba(255,255,255,.2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.role-accordion-item__indicator--active{background:rgba(255,255,255,.3);display:none;transform:rotate(180deg)}.role-accordion-item__indicator__arrow{transition:transform .3s}.role-accordion-item__indicator__arrow--active{transform:rotate(180deg)}.role-accordion-item__content{max-height:0;padding:0 32px;transition:max-height .4s,padding .3s;overflow:hidden}.role-accordion-item__content--visible{max-height:300px;padding:0 32px 24px}.role-accordion-item__description{opacity:.95;margin:0;font-size:16px;line-height:1.6}@media (max-width:768px){.roles-accordion-section{padding:60px 24px}.roles-accordion-section__title{margin-bottom:32px;font-size:26px}.roles-accordion-section__accordion{gap:12px}.role-accordion-item__header{padding:20px}.role-accordion-item__title{font-size:22px}.role-accordion-item__icon,.role-accordion-item__icon svg{width:40px;height:40px}.role-accordion-item__content--visible{padding:0 20px 20px}.role-accordion-item__description{font-size:15px}}@media (max-width:480px){.roles-accordion-section{padding:40px 16px}.roles-accordion-section__title{font-size:22px}.role-accordion-item__header{padding:16px}.role-accordion-item__title{font-size:18px}.role-accordion-item__indicator{width:32px;height:32px}.role-accordion-item__content--visible{padding:0 16px 16px}}.trust-facts-section{background:#fff;padding:80px 32px}.trust-facts-section__header{text-align:center;max-width:600px;margin:0 auto 60px}.trust-facts-section__header__title{color:#0f766e;flex-direction:column;align-items:center;margin:0 0 12px;font-size:36px;font-weight:600;line-height:1.3;display:flex}.trust-facts-section__header__subtitle{color:#0f766e;margin:0;font-size:20px;font-style:italic;line-height:1.5}.trust-facts-section__cards{align-items:stretch;max-width:1400px;margin:0 auto}.trust-facts-section__cards__left,.trust-facts-section__cards__right{flex:1;min-width:0}.fact-card{color:#fff;background:linear-gradient(135deg,#0f766e 0%,#059669 100%);border-radius:12px;flex-direction:column;height:100%;padding:40px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.fact-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(15,118,110,.3)}.fact-card__number{opacity:.3;margin-bottom:24px;font-size:48px;font-weight:700;line-height:1}.fact-card__title{z-index:1;margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.3;position:relative}.fact-card__description{opacity:.9;z-index:1;flex:1;max-width:80%;margin:0;font-size:15px;line-height:1.6;position:relative}.fact-card__decoration{pointer-events:none;z-index:0;position:absolute;bottom:20px;right:20px}.fact-card__decoration__svg{opacity:.1;transition:opacity .3s;display:block}.fact-card__decoration__svg img{width:200px;height:auto;display:block}.fact-card:hover .fact-card__decoration__svg{opacity:.25}@media (max-width:1200px){.trust-facts-section{padding:60px 32px}.trust-facts-section__cards{gap:24px}.fact-card{padding:32px}.fact-card__description{max-width:90%}.fact-card__decoration__svg img{width:160px}}@media (max-width:968px){.trust-facts-section{padding:50px 24px}.trust-facts-section__header{margin-bottom:48px}.trust-facts-section__header__title{font-size:30px}.trust-facts-section__header__subtitle{font-size:18px}.trust-facts-section__cards{flex-direction:column;gap:20px}.trust-facts-section__cards__left,.trust-facts-section__cards__right{width:100%}.fact-card{padding:28px}.fact-card__number{margin-bottom:20px;font-size:40px}.fact-card__title{margin-bottom:16px;font-size:22px}.fact-card__description{max-width:85%;font-size:14px}.fact-card__decoration__svg img{width:120px}}@media (max-width:768px){.trust-facts-section{padding:40px 20px}.trust-facts-section__header{margin-bottom:36px}.trust-facts-section__header__title{font-size:26px}.trust-facts-section__header__title .highlight-text{padding:2px 8px}.trust-facts-section__header__subtitle{font-size:16px}.trust-facts-section__cards{gap:16px}.fact-card{padding:24px}.fact-card__number{margin-bottom:16px;font-size:36px}.fact-card__title{margin-bottom:14px;font-size:20px}.fact-card__description{max-width:100%;font-size:13px}.fact-card__decoration{bottom:12px;right:12px}.fact-card__decoration__svg img{width:80px}}@media (max-width:640px){.trust-facts-section{padding:32px 16px}.trust-facts-section__header{margin-bottom:28px}.trust-facts-section__header__title{font-size:22px}.trust-facts-section__header__subtitle{font-size:14px}.fact-card{text-align:center;padding:20px}.fact-card__number{margin-bottom:12px;font-size:32px}.fact-card__title{margin-bottom:12px;font-size:18px}.fact-card__description{font-size:12px;line-height:1.5}.fact-card__decoration{bottom:8px;right:8px}.fact-card__decoration__svg{opacity:.08}.fact-card__decoration__svg img{width:60px}.fact-card:hover{transform:translateY(-2px)}}@media (max-width:480px){.trust-facts-section{padding:24px 12px}.trust-facts-section__header__title{font-size:20px}.fact-card{padding:16px}.fact-card__title{font-size:16px}.fact-card__description{font-size:11px}.fact-card__decoration__svg img{width:90px}}.work-cycle-section{padding:80px 64px}.work-cycle-section__header{margin-bottom:60px}.work-cycle-section__header__title{color:#1f2937;margin:0 0 16px;font-size:40px;font-weight:700;line-height:1.2}.work-cycle-section__header__title__regular{font-style:italic;font-weight:400}.work-cycle-section__header__subtitle{color:#6b7280;margin:0;font-size:18px;line-height:1.6}.work-cycle-section__content{align-items:flex-start;gap:60px;margin:0 auto}.work-cycle-section__accordion{flex-direction:column;flex:1;gap:0;display:flex}.work-cycle-section__progress{background:#e5e7eb;border-radius:2px;height:4px;margin-top:32px;overflow:hidden}.work-cycle-section__progress__bar{background:linear-gradient(90deg,#10b981 0%,#059669 100%);border-radius:2px;height:100%;transition:width .5s}.work-cycle-section__media{flex:1;position:-webkit-sticky;position:sticky;top:120px}.accordion-item{cursor:pointer;background:#fff;border:2px solid transparent;border-radius:12px;margin-bottom:8px;padding:24px;transition:all .3s;position:relative}.accordion-item:hover{background:#f0fdf4;border-color:#d1fae5}.accordion-item--active{background:#f0fdf4;border-color:#10b981;box-shadow:0 4px 12px rgba(16,185,129,.1)}.accordion-item__header{align-items:center;gap:16px;display:flex}.accordion-item__number{color:#9ca3af;font-size:28px;font-weight:700;transition:color .3s}.accordion-item__number--active{color:#10b981}.accordion-item__title{color:#6b7280;margin:0;font-size:24px;font-weight:600;transition:color .3s}.accordion-item__title--active{color:#1f2937}.accordion-item__content{opacity:0;max-height:0;transition:max-height .4s,opacity .3s;overflow:hidden}.accordion-item__content--visible{opacity:1;max-height:300px;margin-top:16px}.accordion-item__description{color:#4b5563;margin:0 0 16px;font-size:16px;line-height:1.6}.accordion-item__tags{flex-wrap:wrap;gap:8px;display:flex}.accordion-item__tag{color:#059669;background:#e8f5f0;border-radius:20px;padding:6px 12px;font-size:13px;font-weight:500}.accordion-item__indicator{background:0 0;border-radius:2px;width:4px;height:40px;transition:background .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.accordion-item__indicator--active{background:#10b981}.cycle-media__container{aspect-ratio:16/10;background:#87b4a7;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1)}.cycle-media__video,.cycle-media__image{object-fit:cover;border-radius:4px;width:100%;height:100%;margin-top:40px;margin-left:40px;transition:opacity .3s}.cycle-media__overlay{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.cycle-media__indicator{justify-content:center;gap:8px;margin-top:20px;display:flex}.cycle-media__indicator__dot{background:#d1d5db;border-radius:50%;width:8px;height:8px;transition:all .3s}.cycle-media__indicator__dot--active{background:#10b981;border-radius:4px;width:24px}@media (max-width:1024px){.work-cycle-section{padding:60px 24px}.work-cycle-section__header__title{font-size:32px}.work-cycle-section__header__subtitle{font-size:16px}.work-cycle-section__content{flex-direction:column;gap:40px}.work-cycle-section__media{order:-1;width:100%;position:static}.work-cycle-section__accordion{width:100%}.accordion-item{padding:20px}.accordion-item__number{font-size:24px}.accordion-item__title{font-size:20px}}@media (max-width:640px){.work-cycle-section{padding:40px 16px}.work-cycle-section__header__title{font-size:28px}}.agent-floating-widget{z-index:1000;border:2px solid var(--widget-color,#20744a);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:12px;align-items:center;gap:0;transition:all .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 16px rgba(0,0,0,.12)}.agent-floating-widget--minimized{cursor:pointer;border-radius:50%;justify-content:center;width:44px;height:44px;padding:0}.agent-floating-widget--minimized:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.16)}.agent-floating-widget--minimized .agent-floating-widget__icon{justify-content:center;margin:0;font-size:20px}.agent-floating-widget__content{cursor:pointer;flex:1;align-items:center;gap:10px;padding:12px 16px;display:flex}.agent-floating-widget__content:hover{opacity:.85}.agent-floating-widget__icon{color:var(--widget-color,#20744a);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}.agent-floating-widget__text{color:#1f2937;white-space:nowrap;font-size:14px;font-weight:500}.agent-floating-widget__minimize{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:6px;transition:all .15s;display:flex}.agent-floating-widget__minimize:hover{color:#374151;background:#f3f4f6;border-color:#d1d5db}.agent-floating-widget .anticon-loading{color:var(--widget-color,#20744a);justify-content:center;align-items:center;animation:1s linear infinite spin;display:flex}.left-menu-container{flex-direction:column;height:100%;display:flex;overflow:hidden}.left-menu-header{border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:20px 20px 10px}.left-menu-content{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.expand-icon.open{width:24px;height:24px;transform:rotate(180deg)}.not-found-container{background-color:var(--colorBgLayout);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:100vh;font-family:var(--fontFamily);padding:var(--paddingXL);justify-content:center;align-items:center;display:flex}.not-found-container .content{text-align:center;max-width:500px}.not-found-container .code{color:var(--colorPrimary);margin-bottom:var(--marginSM);letter-spacing:-2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:120px;font-weight:600;line-height:1}.not-found-container .title{color:var(--colorTextHeading);margin-bottom:var(--marginSM);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:24px;font-weight:500}.not-found-container .message{font-size:var(--fontSize);color:var(--colorTextTertiary);margin-bottom:var(--marginXL);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.5}.not-found-container .button{background-color:var(--colorPrimary);color:var(--colorTextWhite);padding:var(--paddingSM)var(--paddingXL);border-radius:var(--borderRadius);font-size:var(--fontSize);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.not-found-container .button:hover{background-color:var(--colorPrimaryDark1)}.commonBreadcrumbs{align-items:center;padding-top:1%;display:flex}.commonBreadcrumbs-wrapper{border-bottom:1px solid var(--colorSecondary);background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;justify-content:space-between;align-items:center;padding:1% 1% 0;display:flex}.commonBreadcrumbs-wrapper .back-button{color:var(--colorSecondaryDark5)!important}.commonBreadcrumbs-wrapper .back-button:active{background-color:rgba(0,0,0,.04)!important}.commonBreadcrumbs .ant-breadcrumb-link{align-items:center;gap:8px;display:inline-flex;color:var(--colorSecondaryDark5)!important}.commonBreadcrumbs .ant-breadcrumb-link a{opacity:.6;align-items:center;display:inline-flex;color:var(--colorSecondaryDark5)!important}.commonBreadcrumbs .ant-breadcrumb-link a svg{flex-shrink:0;width:42px;height:42px;padding:14px;fill:var(--colorSecondaryDark5)!important}.commonBreadcrumbs .ant-breadcrumb-link a:hover{text-decoration:underline;background-color:transparent!important}.commonBreadcrumbs .ant-breadcrumb-link a>svg:hover{background-color:var(--colorSecondaryLight1);border-radius:var(--borderRadius)}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.hide-page-for-single .ant-pagination-item,.hide-page-for-single .ant-pagination-prev,.hide-page-for-single .ant-pagination-next{display:none}.ant-table-cell a{color:var(--colorPrimary)!important;text-decoration:underline!important;display:block!important}.ant-table-cell a span,.ant-table-cell a .ant-typography,.ant-table-cell .ant-typography-ellipsis,.ant-table-cell .ant-typography-ellipsis-single-line{color:inherit!important;-webkit-text-decoration:inherit!important;text-decoration:inherit!important;display:inline!important}.original-cells-table .ant-typography{white-space:normal}.ant-table-column-sorter{display:none!important}.antd-table-column-header{align-items:center;width:100%;min-height:24px;display:flex;position:relative}.antd-table-column-title-wrapper{word-break:break-word;word-wrap:break-word;flex:1;min-width:0;overflow:hidden}.antd-table-column-title-wrapper>.title{white-space:normal;-webkit-box-orient:vertical;width:100%;max-height:2.4em;display:inline-block}.ant-table-column-sorter{z-index:1;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:32px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.sorter-controller{border-left:5px solid transparent;border-right:5px solid transparent;width:0;height:0;margin-bottom:2px}.sorter-controller.asc{margin-bottom:2px}.sorter-controller.desc{margin-top:2px}.ant-table-cell>a,.ant-table-cell>span,.ant-table-cell>a span{white-space:normal!important}.ant-table-cell .ant-tag{white-space:normal!important;word-wrap:break-word!important;word-break:break-word!important}.ant-table-cell .ant-tag span,.ant-table-cell .ant-tag span div,.antd-table-column-title-wrapper>span{white-space:normal!important}.ant-table-cell-fix-right{z-index:2!important;position:-webkit-sticky!important;position:sticky!important;right:0!important}.ant-table{background-color:#fff!important}.ant-table-wrapper,.ant-table-container,.ant-table-content{background-color:#fff}.ant-table-container{flex-direction:column;flex:1;min-height:0;display:flex}.ant-table-content{flex:1;min-height:0;overflow:auto!important}.ant-table-body{max-height:calc(100vh - 310px);overflow-y:auto;overflow:auto!important}.ant-table-thead>tr>th{z-index:3;background-color:#fff;position:-webkit-sticky;position:sticky;top:0}.hide-page-for-single .ant-pagination-item,.hide-page-for-single .ant-pagination-prev,.hide-page-for-single .ant-pagination-next{display:none}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{white-space:nowrap}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.resize-line{z-index:9999;pointer-events:none;width:2px;position:fixed;top:0;bottom:0}.table-resize-handle{cursor:col-resize;z-index:1;background-color:transparent;width:6px;height:100%;position:absolute;top:0;right:0}.table-resize-handle:hover{background-color:#ccc!important}body.disable-selection,body.disable-selection *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.button-toggle.button-active:not([disabled]){color:#3a74a1;border-color:#3a74a1}.button-toggle.button-not-active:not([disabled]){color:rgba(0,0,0,.85);border-color:#d9d9d9}.icon-toggle.icon-active:not([disabled]){color:#3a74a1;border-color:#3a74a1}.icon-toggle.icon-not-active:not([disabled]){color:rgba(0,0,0,.85);border-color:#d9d9d9}.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-dangerous):hover{background-color:var(--colorPrimaryDark1)!important}.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled),.ant-btn-sm{padding:.785714em 1.5em}.ant-btn-sm{height:38px}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.collapseFilterForm{border-radius:4px;font-weight:600}.collapseFilterForm .ant-collapse{border-radius:4px}.collapseFilterForm .ant-btn{font-weight:600}.field .ant-form-item .ant-form-item-label{text-align:unset}.markdown-editor-content-description{background-color:transparent;border:none}.markdown-editor-content-description *{text-wrap:wrap!important;border-right:none!important}.markdown-editor-content-description .section-container.html-wrap{overflow-wrap:break-word;padding:0!important}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.form-additional label{display:none!important}.horizontal-collapse{overflow-x:auto}.horizontal-collapse .staticFilterForm{width:100%;transition:transform .3s ease-in-out;transform:translate(-100%)}.horizontal-collapse .staticFilterForm.active{transform:translate(0)}.horizontal-collapse .content{max-width:100%;overflow:hidden}.ant-popover .confirm-without-buttons{display:none}.dropdown-config-menu .ant-dropdown-menu-item-selected{border:1px solid var(--controlItemBgActive);background-color:inherit!important}.dropdown-config-menu .ant-dropdown-menu-item-active:hover:not(.ant-dropdown-menu-item-selected){border:unset;cursor:pointer;color:var(--controlItemBgActive)!important}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.checked-list-line{border-bottom:2px dashed var(--colorPrimary)!important}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.checked-tree.ant-tree{margin-left:12px}.checked-tree .checked-tree-select-all-hide-indent>.ant-tree-switcher,.checked-tree .checked-tree-select-all-hide-indent>.ant-tree-indent-unit.ant-tree-indent-unit-end.ant-tree-indent-unit-start{display:none}.checked-tree .checked-tree-select-all-hide-indent{border-bottom:1px solid rgba(0,0,0,.06);position:relative;left:0}.checked-tree .ant-tree-indent>.ant-tree-indent-unit.ant-tree-indent-unit-end.ant-tree-indent-unit-start{display:none}.checked-tree .ant-tree-treenode{position:relative;right:24px}.checked-tree .ant-tree-drop-indicator{display:none}.checked-tree .drop-target .ant-tree-node-content-wrapper{border-bottom:2px dashed var(--colorPrimary);width:100%}.checked-tree.ant-tree .ant-tree-node-content-wrapper,.ant-tree .ant-tree-checkbox+span{border-radius:0}.checked-tree .ant-tree-treenode{width:100%}.search-container{align-items:center;height:40px;display:flex;position:relative}.search-input-container{z-index:1;border-radius:999999px;width:38px;transition:all .3s;position:absolute;overflow:hidden}.search-input-container .circle{opacity:0}.search-input-container.expanded{width:400px}.search-input-container.expanded .circle{opacity:1}.search-input{border-radius:99999px;width:100%;height:38px}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.ant-form-item-control-input-content>fieldset{min-width:auto;padding:0}.ant-form-item-control-input-content>fieldset>legend{display:none!important}.ant-input-affix-wrapper,.ant-input-affix-wrapper:hover,.ant-input-affix-wrapper:focus{background-color:#fff!important}.ant-input-affix-wrapper>input.ant-input::-webkit-input-placeholder{color:var(--colorSecondaryDark5)!important}.ant-input-affix-wrapper>input.ant-input::-ms-input-placeholder{color:var(--colorSecondaryDark5)!important}.ant-input-affix-wrapper>input.ant-input::placeholder{color:var(--colorSecondaryDark5)!important}.error-detail.bs-callout.bs-callout-info{padding:0 0 0 12px;font-weight:400;list-style:none}fieldset>div.ant-row>div.ant-col.ant-form-item-label>label{font-family:var(--fontFamily)}.ant-row>.ant-form-item-label>label{display:inline-flex}.form-alignment .ant-form-item .ant-form-item-control-input,.form-alignment .ant-row,.form-alignment .ant-form-item .ant-form-item-label>label{align-items:end}.form-alignment .ant-form-item .ant-form-item-label>label{height:auto}@media (max-width:575px){.form-alignment .ant-form-item .ant-form-item-control-input,.form-alignment .ant-row{align-items:start}}.form-show-alignment .ant-form-item .ant-form-item-control-input{align-items:start}form>.field-object .ant-input-disabled{font-size:12px}.rc-md-editor.markdown-viewer{border:0}.ant-modal-mask,.ant-drawer-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.25)}.policyRestrictionModal span.ant-typography-danger,.monitoringModal span.ant-typography-danger{font-family:SimSun,sans-serif}.ant-modal-confirm-btns{padding:0 0 14px}.ant-modal-confirm-btns button{font-size:14px}.lib-modal-form{border-color:gray}.lib-modal-form .ant-modal-content{padding:0}.lib-modal-form .ant-modal-confirm-body{display:initial}.lib-modal-form .ant-modal-confirm-body .ant-modal-confirm-paragraph{max-width:none}.lib-modal-form .anticon.anticon-exclamation-circle{position:absolute}.lib-modal-form .ant-modal-confirm-title{border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius);color:var(--colorBgBlueBlack);background-color:var(--colorBgWhite);padding:15px 20px 0;font-size:20px;font-weight:400;line-height:24.38px}.lib-modal-form .ant-modal-confirm-title:after{content:"";background-color:#dcdcdc;width:calc(100% + 40px);height:1px;margin-top:15px;margin-left:-20px;display:block}.lib-modal-form .ant-modal-confirm-content{padding:0 3% 3%}@media screen and (min-width:1024px){.lib-modal-form.lib-modal-form-5 .ant-steps .ant-steps-item{width:182px;max-width:182px}}@media screen and (min-width:577px) and (max-width:1023px){.lib-modal-form.lib-modal-form-5 .ant-steps .ant-steps-item{width:calc(20vw - 14.4px);max-width:calc(20vw - 14.4px)}}@media screen and (min-width:1024px){.lib-modal-form.lib-modal-form-6 .ant-steps .ant-steps-item{width:151.667px;max-width:151.667px}}@media screen and (min-width:577px) and (max-width:1023px){.lib-modal-form.lib-modal-form-6 .ant-steps .ant-steps-item{width:calc(16.6667vw - 12px);max-width:calc(16.6667vw - 12px)}}@media screen and (min-width:1024px){.lib-modal-form.lib-modal-form-7 .ant-steps .ant-steps-item{width:130px;max-width:130px}}@media screen and (min-width:577px) and (max-width:1023px){.lib-modal-form.lib-modal-form-7 .ant-steps .ant-steps-item{width:calc(14.2857vw - 10.2857px);max-width:calc(14.2857vw - 10.2857px)}}@media screen and (min-width:1024px){.lib-modal-form.lib-modal-form-8 .ant-steps .ant-steps-item{width:113.75px;max-width:113.75px}}@media screen and (min-width:577px) and (max-width:1023px){.lib-modal-form.lib-modal-form-8 .ant-steps .ant-steps-item{width:calc(12.5vw - 9px);max-width:calc(12.5vw - 9px)}}@media screen and (min-width:1024px){.lib-modal-form.lib-modal-form-9 .ant-steps .ant-steps-item{width:101.111px;max-width:101.111px}}@media screen and (min-width:577px) and (max-width:1023px){.lib-modal-form.lib-modal-form-9 .ant-steps .ant-steps-item{width:calc(11.1111vw - 8px);max-width:calc(11.1111vw - 8px)}}@media screen and (min-width:1024px){.lib-modal-form.lib-modal-form-10 .ant-steps .ant-steps-item{width:91px;max-width:91px}}@media screen and (min-width:577px) and (max-width:1023px){.lib-modal-form.lib-modal-form-10 .ant-steps .ant-steps-item{width:calc(10vw - 7.2px);max-width:calc(10vw - 7.2px)}}.lib-modal-form .ant-steps .ant-steps-item-title{overflow-wrap:anywhere}@media screen and (min-width:1024px){.lib-modal-form .ant-steps .ant-steps-item{width:160px;max-width:160px}}@media screen and (min-width:769px) and (max-width:1023px){.lib-modal-form .ant-steps .ant-steps-item{width:120px;max-width:120px}}@media screen and (max-width:768px) and (min-width:577px){.lib-modal-form .ant-steps .ant-steps-item{width:100px;max-width:100px}}@media screen and (min-width:576px){.lib-modal-form .ant-steps{justify-content:space-between;display:flex}.lib-modal-form .ant-steps .ant-steps-item-title:after{background:0 0!important}.lib-modal-form .ant-steps .ant-steps-item{flex:none}.lib-modal-form .ant-steps .ant-steps-item:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.lib-modal-form .ant-steps .ant-steps-item:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.lib-modal-form .ant-steps .ant-steps-item:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.lib-modal-form .ant-steps .ant-steps-item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.lib-modal-form .ant-steps .ant-steps-item:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.lib-modal-form .ant-steps .ant-steps-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.lib-modal-form .ant-steps .ant-steps-item .ant-steps-item-container{flex-direction:column;justify-content:flex-start;align-items:center;max-width:none;display:flex}.lib-modal-form .ant-steps .ant-steps-item .ant-steps-item-container .ant-steps-item-title{white-space:pre-wrap;text-align:center;padding:0;line-height:120%}.lib-modal-form .ant-steps .ant-steps-item .ant-steps-item-container .ant-steps-item-icon{margin:0 0 8px}}.lib-modal-form .wizard-buttons-wrapper,.lib-modal-form .ant-modal-confirm-btns{border-bottom-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius);padding-right:20px}@media screen and (max-width:1024px){.lib-modal-form .wizard-buttons-wrapper,.lib-modal-form .ant-modal-confirm-btns{flex-wrap:wrap}}.ant-modal{width:95%!important;max-width:100%!important;margin:16px auto!important}@media (min-width:576px){.ant-modal{width:90%!important;max-width:540px!important}}@media (min-width:768px){.ant-modal{width:85%!important;max-width:720px!important}}@media (min-width:992px){.ant-modal{width:800px!important;max-width:800px!important}}@media (min-width:1200px){.ant-modal{width:800px!important;max-width:800px!important}}.infrastructure-tabs>.ant-tabs-nav{background-color:var(--colorBgContainer);border-radius:var(--borderRadius);border-top-right-radius:0;border-bottom-right-radius:0;margin:0;padding:0 10px;line-height:10px;border:1px solid var(--colorSecondary)!important;border-right:none!important}.ant-tabs-content-holder{border-top-right-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius);padding:1% 2%;border:1px solid var(--colorSecondary)!important}.infrastructure-tabs.ant-tabs-top>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab{text-align:center;height:100%;margin-left:var(--paddingXS);justify-content:center;align-items:center}.infrastructure-tabs.ant-tabs>div>div>div>.ant-tabs-tab.ant-tabs-tab .ant-tabs-tab-btn{padding:var(--paddingSM)0;color:var(--colorSecondaryDark5);justify-content:center;align-items:center;display:flex}.infrastructure-tabs.ant-tabs>div>div>div>.ant-tabs-tab.ant-tabs-tab .ant-tabs-tab-btn:hover{color:var(--colorText)}.infrastructure-tabs.ant-tabs>div>div>div>.ant-tabs-tab.ant-tabs-tab .ant-tabs-tab-btn:hover svg{fill:var(--colorText)}.infrastructure-tabs.ant-tabs>div>div>div>.ant-tabs-tab{margin:0}.infrastructure-tabs.ant-tabs>div>div>div>.ant-tabs-tab-active:hover{background-color:none!important}.infrastructure-tabs.ant-tabs>div>div>div>.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--colorText);font-weight:600}.infrastructure-tabs.ant-tabs>div>div>div>.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn svg{fill:var(--colorText)}.infrastructure-tabs.ant-tabs>div>div>div>.ant-tabs-tab .ant-tabs-tab-btn{z-index:100;height:100%}.infrastructure-tabs.ant-tabs>div>div>div>.ant-tabs-tab.ant-tabs-tab-active{border-bottom:2px solid var(--colorText)}.infrastructure-tabs>div>div>div>.ant-tabs-ink-bar{display:none}.infrastructure-tabs>div>div>div>div>.ant-tabs-tab-btn{font-size:16px;font-weight:400;-o-transition:none!important;transition:none!important}.infrastructure-tabs>.ant-tabs-nav:before{border-bottom:0}.infrastructure-tabs.ant-tabs-left>.ant-tabs-content-holder{border-left:0}.infrastructure-tabs.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab{padding:var(--ant-tabs-horizontal-item-padding)}.infrastructure-tabs.ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.ant-tabs-left>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-left:5px}.infrastructure-tabs .active-nested-adaptive-tab-item{color:var(--colorPrimary)}.ant-tabs .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn{outline:none!important}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.ant-skeleton.ant-skeleton-element.card-loading-skeleton,.ant-skeleton.ant-skeleton-element>.card-loading-skeleton{width:100%;padding-right:10px}.chat{background:#fff;flex-direction:column;width:100%;height:100%;display:flex}.header{background:var(--colorPrimary);color:#fff;border-bottom:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.header .headerTitle{align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.header button{color:#fff}.header button:hover{background:rgba(255,255,255,.1)}.messagesContainer{background:#fafafa;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.messagesContainer::-webkit-scrollbar{width:6px}.messagesContainer::-webkit-scrollbar-track{background:#f1f1f1}.messagesContainer::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.messagesContainer::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.messagesContainer.empty{justify-content:center;align-items:center;display:flex}.messagesContainer .empty-state{color:#999;flex-direction:column;display:flex}.messagesContainer .empty-state p{margin-top:16px;font-size:16px}.messagesContainer .empty-state .empty-subtitle{color:#bbb;margin-top:4px;font-size:14px}.typingIndicator{background:var(--colorBgWhite);border-radius:var(--borderRadiusXs);gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 12px;display:flex;box-shadow:0 1px 2px rgba(0,0,0,.1)}.typingIndicator span{background:#999;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite typing}.typingIndicator span:first-child{animation-delay:0s}.typingIndicator span:nth-child(2){animation-delay:.2s}.typingIndicator span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.inputContainer{background:var(--colorBgWhite);border-top:1px solid #f0f0f0;align-items:flex-end;gap:8px;padding:12px;display:flex}.inputContainer .textarea{border-radius:8px;flex:1}.inputContainer .textarea textarea{resize:none;font-size:14px}.inputContainer .sendButton{flex-shrink:0}@media (max-width:480px){.chatPopup{width:calc(100vw - 40px);height:calc(100vh - 100px);bottom:80px;right:20px}}.loading-wrapper{justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.loading-wrapper .loading-text{color:#999;font-size:14px}.error-wrapper{max-width:80%;margin:0 auto;padding:12px}.errorMessage{text-align:right;align-self:flex-end;max-width:200px}.errorMessage svg{fill:orange}.message{gap:8px;animation:.2s ease-out fadeIn;display:flex}.message.user{flex-direction:row-reverse}.message .messageAvatar{flex-shrink:0}.message .messageContent{border-radius:var(--borderRadiusXs);background:var(--colorBgWhite);max-width:70%;padding:8px 12px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.message .messageText{word-wrap:break-word;font-size:14px;line-height:1.4}.message .messageLink{border:1px solid var(--colorPrimary);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:40px;color:var(--colorPrimary);cursor:pointer;border-radius:4px;align-items:center;padding:10px 12px;text-decoration:none;transition:all .3s;display:inline-flex}.message .messageLink .arrow{margin-left:6px;font-size:14px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-block}.message .messageLink:hover{background:var(--colorPrimary);color:#fff;border-color:var(--colorPrimary)}.message .messageLink:hover .arrow{transform:translate(4px)rotate(-45deg)}.message.user .messageText{background:var(--colorBgWhite);color:#000}.message .messageTime{color:#999;margin-top:4px;padding:0 4px;font-size:10px}.message.user .messageTime{text-align:right}.messageAvatar .bot{background:var(--colorPrimary)}.messageAvatar .user{background:var(--colorPrimaryLight7);color:var(--colorPrimary);border-color:var(--colorPrimary)}.diagram-agent{height:calc(100% - 67px);max-height:1100px;padding:0!important}.seeker-messages-accordion .ant-collapse{background:0 0;border:none}.seeker-messages-accordion .ant-collapse .ant-collapse-item{background:#fff;border-bottom:1px solid #f0f0f0;margin-bottom:12px;transition:box-shadow .2s;overflow:hidden}.seeker-messages-accordion .ant-collapse .ant-collapse-item:last-child{margin-bottom:0}.seeker-messages-accordion .ant-collapse .ant-collapse-header{padding:16px 20px;font-weight:500}.seeker-messages-accordion .ant-collapse .ant-collapse-content-box{padding:0 20px 20px}.seeker-messages-accordion .panel-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.seeker-messages-accordion .panel-header .request-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:200px;overflow:hidden}.seeker-messages-accordion .panel-header .panel-date{text-align:right;min-width:140px;font-size:12px}.seeker-messages-accordion .panel-content .panel-section{margin-bottom:16px}.seeker-messages-accordion .panel-content .panel-section .response-box{background:#fafafa;border-radius:8px;margin:8px 0 0;padding:12px 16px;font-size:14px;line-height:1.6}.seeker-messages-accordion .panel-content .panel-meta{border-top:1px dashed #e8e8e8;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:12px;font-size:12px;display:flex}.seeker-messages-accordion .panel-content .panel-meta .mono{background:#f5f5f5;border-radius:4px;margin-left:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.accordion-loading{justify-content:center;align-items:center;min-height:200px;display:flex}.empty-state{margin:40px 0}.plot-container{background:#fff;border-radius:8px;width:100%;height:500px;min-height:500px;position:relative;overflow:hidden}.table-container{background:#fff;border-radius:8px;width:100%;padding:16px}.table-container .table-title{color:#333;margin:0 0 16px;font-size:16px;font-weight:600}.table-container .data-table .ant-table{background:0 0}.table-container .data-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.table-container .data-table .table-container .data-table .ant-table{background:0 0}.table-container .data-table .table-container .data-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.table-container .data-table .table-container .data-table .ant-table-body{scrollbar-gutter:stable}.table-container .table-pagination{justify-content:flex-end;margin-top:16px;display:flex}.table-container .table-pagination .ant-pagination{margin:0}.attachment-loading,.attachment-empty{color:#666;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:200px;display:flex}.attachment-error{color:#cf1322;background:#fff2f0;border:1px solid #ffccc7;border-radius:8px;padding:16px}.typography-header{margin-bottom:20px;color:var(--colorSecondaryDark5)!important}.smart-toolbar{margin-left:auto}.smart-toolbar .ant-btn-icon-only{background-color:var(--colorBgContainer)!important}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.fortune-container{background-color:#fff;flex-direction:column;width:100%;height:100%;margin:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;display:flex;position:relative}.fortune-workarea{width:100%}.fortune-popover-backdrop{z-index:1003;width:100%;height:100%;position:absolute;top:0;left:0}.fortune-modal-container{background:rgba(255,255,255,.5);justify-content:center;align-items:center;display:flex}html::-webkit-scrollbar-button{display:none}.fortune-stat-area{justify-content:flex-end;align-items:center;display:flex}.fortune-sheet-container{flex-direction:column;flex:1;display:flex}.fortune-col-body{flex-direction:row;flex:1;display:flex}.fortune-sheet-area{flex:1;position:relative}.fortune-sheet-canvas-placeholder,.fortune-sheet-canvas{width:100%;height:100%;display:block}.fortune-sheet-canvas{position:absolute}.fortune-sheet-overlay{outline-style:none;width:100%;height:100%;position:absolute}.fortune-cell-area{border-collapse:collapse;cursor:default;outline-style:none;position:relative;overflow:hidden}.fortune-row-body{flex-direction:row;display:flex}.fortune-row-header{color:#5e5e5e;cursor:default;outline-style:none;flex-shrink:0;width:45px;margin-top:-2px;padding:2px 0 0;position:relative;overflow:hidden}.fortune-row-header-hover{z-index:11;background-color:rgba(194,194,194,.4);border:0;width:100%;margin-top:2px;display:none;position:absolute;right:0}.fortune-row-header-selected{z-index:10;background-color:rgba(76,76,76,.1);border-right:1px solid #0188fb;width:100%;margin-top:2px;display:none;position:absolute;right:0}.fortune-col-header-wrap{flex-direction:row;display:flex}.fortune-col-header{color:#5e5e5e;cursor:default;outline-style:none;flex:1;height:19px;padding:0;position:relative;overflow:hidden}.fortune-col-header-hover{color:#5e5e5e;cursor:default;z-index:11;background-color:rgba(194,194,194,.4);border:0;height:100%;margin-left:0;display:none;position:absolute;bottom:0}.fortune-col-header-hover .header-arrow{position:absolute;top:50%;right:6px;transform:translateY(-44%)}.fortune-col-header-selected{color:#5e5e5e;cursor:default;z-index:10;background-color:rgba(76,76,76,.1);border-bottom:1px solid #0188fb;height:100%;margin-left:0;display:none;position:absolute;bottom:0}.fortune-left-top{cursor:pointer;background-color:#fff;border:1px solid #dfdfdf;border-width:0 1px 1px 0;width:44.5px;height:18.5px;padding-top:0;padding-left:0;position:relative}.fortune-add-row-button{cursor:pointer;color:#262a33;background-color:#fff;border:1px solid #c8c8c8;border-radius:4px;outline:none;align-items:center;margin:0 8px;padding:1px 20px;font-size:14px;line-height:20px;display:inline-flex}.luckysheet-cell-selected-focus{pointer-events:none;z-index:14;background:rgba(0,80,208,.15);margin:0;display:none;position:absolute}.fortune-selection-copy{pointer-events:none;z-index:18;border:none;margin:0;position:absolute}.fortune-selection-copy .fortune-copy{z-index:18;background-color:transparent;position:absolute}.fortune-selection-highlight{z-index:14;border:none;margin:0;position:absolute}.fortune-cell-selected-extend{pointer-events:none;z-index:16;border:1px dashed #0188fb;margin:-1px 0 0 -1px;display:none;position:absolute}.fortune-cell-selected-move{cursor:move;z-index:16;border:2px solid #0188fb;margin:-1px 0 0 -1px;display:none;position:absolute}.luckysheet-cell-selected{pointer-events:none;z-index:15;box-sizing:content-box;background:rgba(1,136,251,.15);border:1px solid #0188fb;margin:-1px 0 0 -1px;display:none;position:absolute}.luckysheet-cs-inner-border{pointer-events:none;border:1px solid #fff;position:absolute;top:0;bottom:0;left:0;right:0}.luckysheet-cs-fillhandle{cursor:crosshair;z-index:16;pointer-events:auto;background-color:#0188fb;border:1px solid #fff;width:6px;height:6px;position:absolute;bottom:-5px;right:-5px}.luckysheet-cs-draghandle{cursor:move;opacity:.01;z-index:15;pointer-events:auto;background-color:#fff;border:2px solid #fff;position:absolute}.luckysheet-cs-draghandle-top{height:2px;top:-4px;left:-2px;right:-2px}.luckysheet-cs-draghandle-bottom{height:2px;bottom:-4px;left:-2px;right:0}.luckysheet-cs-draghandle-left{width:2px;top:0;bottom:0;left:-4px}.luckysheet-cs-draghandle-right{width:2px;top:0;bottom:0;right:-4px}.luckysheet-cs-touchhandle{z-index:100;pointer-events:auto;touch-action:auto;width:16px;height:16px;padding:5px;display:none;position:absolute}.luckysheet-cs-touchhandle:before{content:"";box-sizing:border-box;background-color:#fff;border:.5px solid rgba(0,0,0,.15);border-radius:50%;width:16px;height:16px;display:block}.luckysheet-cs-touchhandle-lt{top:-13px;left:-13px}.luckysheet-cs-touchhandle-lb{bottom:-13px;left:-13px}.luckysheet-cs-touchhandle-rt{top:-13px;right:-13px}.luckysheet-cs-touchhandle-rb{bottom:-13px;right:-13px}.luckysheet-cs-touchhandle .luckysheet-cs-touchhandle-btn{box-sizing:border-box;z-index:11;background-color:#018ffb;background-position:50%;border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:8px}.luckysheet-input-box{z-index:15;flex-direction:column;font:400 13px arial,sans,sans-serif;display:flex;position:absolute}.luckysheet-input-box-inner{text-align:left;resize:none;white-space:pre-wrap;word-wrap:break-word;box-sizing:border-box;background-color:#fff;border:1px solid #5292f7;outline:none;max-width:9900px;max-height:9900px;margin:0;padding:0 2px;font:400 13px arial,sans,sans-serif;right:auto;overflow-x:hidden;overflow-y:auto;box-shadow:0 2px 5px rgba(0,0,0,.4)}.luckysheet-cell-input{cursor:text;white-space:pre-wrap;outline:none;width:100%;margin:0}.luckysheet-formula-text-color{color:#000}.luckysheet-formula-text-string{color:#228b22}.luckysheet-cell-flow{touch-action:manipulation;border:0;margin:0;padding:0;position:relative}.luckysheet-cell-flow-clip{border-collapse:collapse;cursor:default;touch-action:manipulation;width:5000000px;overflow:hidden}.luckysheet-cell-flow-col{touch-action:manipulation;float:left;direction:ltr;border:0;margin:0;padding:0;position:relative;overflow:hidden}.luckysheet-cell-sheettable{text-align:left;color:#000;font-size:11pt;text-decoration:none;position:relative}.luckysheet-bottom-controll-row{z-index:1000;height:30px;position:absolute;bottom:38px;left:0}#luckysheet-bottom-add-row{margin-top:-2px;margin-right:5px;padding:5px 20px}#luckysheet-bottom-add-row-input{width:40px;min-width:40px}#luckysheet-bottom-return-top{margin-top:-2px;margin-left:10px;padding:5px 6px}.luckysheet-cell-flow-column{height:inherit;width:inherit;z-index:1;touch-action:manipulation;position:absolute;top:0;left:0}.luckysheet-cell-flow-column-line{height:inherit;border-right:1px solid #d4d4d4;position:absolute}.luckysheet-cell-flow-row{text-align:left;height:inherit;width:inherit;z-index:1;touch-action:manipulation;position:absolute;top:0;left:0}.luckysheet-cell-flow-row-line{width:inherit;border-bottom:1px solid #d4d4d4;position:absolute}.fortune-cols-change-size,.fortune-rows-change-size,.fortune-change-size-line,.fortune-cols-freeze-handle,.fortune-rows-freeze-handle,.fortune-freeze-drag-line{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:12;position:absolute}.fortune-cols-change-size{cursor:ew-resize;opacity:0;background:#0188fb;width:5px;height:100%}.fortune-rows-change-size{cursor:ns-resize;opacity:0;background:#0188fb;width:100%;height:5px}.fortune-change-size-line{z-index:15;cursor:ew-resize;border-style:solid;border-color:#0188fb}.fortune-cols-freeze-handle{cursor:grab;z-index:20;background-color:#ddd;width:3px;height:100%;position:absolute;left:0}.fortune-rows-freeze-handle{cursor:grab;z-index:20;background-color:#ddd;width:100%;height:3px;position:absolute;top:0}.fortune-freeze-drag-line{z-index:15;cursor:ew-resize;border-style:solid;border-color:#ccc}.luckysheet-postil-dialog-move{pointer-events:none;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item{pointer-events:all;cursor:move;position:absolute}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-t{width:100%;height:3px;top:-4px;left:0}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-r{width:3px;height:100%;top:0;right:-4px}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-b{width:100%;height:3px;bottom:-4px;left:0}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-l{width:3px;height:100%;top:0;left:-4px}.luckysheet-postil-show-active .luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item{border-color:#0188fb}.luckysheet-postil-dialog-resize{pointer-events:none;margin:0;padding:0;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item{pointer-events:all;border:1px solid #0188fb;width:6px;height:6px;position:absolute}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-lt{cursor:nw-resize;top:-6px;left:-6px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-mt{cursor:n-resize;margin-left:-4px;top:-6px;left:50%}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-lm{cursor:w-resize;margin-top:-4px;top:50%;left:-6px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-rm{cursor:e-resize;margin-top:-4px;top:50%;right:-6px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-rt{cursor:ne-resize;top:-6px;right:-6px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-lb{cursor:sw-resize;bottom:-6px;left:-6px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-mb{cursor:s-resize;margin-left:-4px;bottom:-6px;left:50%}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-rb{cursor:se-resize;bottom:-6px;right:-6px}.fortune-selection-copy-top{background-position:bottom;height:2px;top:0;left:0;right:0}.fortune-selection-copy-right{width:2px;top:0;bottom:0;right:0}.fortune-selection-copy-bottom{height:2px;bottom:0;left:0;right:0}.fortune-selection-copy-left{background-position:100%;width:2px;top:0;bottom:0;left:0}.fortune-selection-copy-hc{z-index:8;border:2px dashed #12a5ff;position:absolute;top:0;bottom:0;left:0;right:0}.luckysheet-modal-dialog-resize{pointer-events:none;border:2px solid #0188fb;margin:0;padding:0;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.luckysheet-modal-dialog-resize-item{pointer-events:all;background:#fff;border:2px solid #0188fb;border-radius:6px;width:6px;height:6px;position:absolute}.luckysheet-modal-dialog-resize-item-lt{cursor:se-resize;top:-6px;left:-6px}.luckysheet-modal-dialog-resize-item-mt{cursor:s-resize;margin-left:-4px;top:-6px;left:50%}.luckysheet-modal-dialog-resize-item-rt{cursor:ne-resize;top:-6px;right:-6px}.luckysheet-modal-dialog-resize-item-lm{cursor:w-resize;margin-top:-4px;top:50%;left:-6px}.luckysheet-modal-dialog-resize-item-rm{cursor:w-resize;margin-top:-4px;top:50%;right:-6px}.luckysheet-modal-dialog-resize-item-lb{cursor:ne-resize;bottom:-6px;left:-6px}.luckysheet-modal-dialog-resize-item-mb{cursor:s-resize;margin-left:-4px;bottom:-6px;left:50%}.luckysheet-modal-dialog-resize-item-rb{cursor:se-resize;bottom:-6px;right:-6px}.fortune-formula-functionrange-highlight .fortune-copy{z-index:18;cursor:move;opacity:.9;box-sizing:content-box;background:#0188fb;position:absolute}.fortune-formula-functionrange-highlight .fortune-selection-copy-top{border-top:2px solid #fff;border-bottom:2px solid #fff;top:-2px}.fortune-formula-functionrange-highlight .fortune-selection-copy-right{border-left:2px solid #fff;border-right:2px solid #fff;right:-2px}.fortune-formula-functionrange-highlight .fortune-selection-copy-bottom{border-top:2px solid #fff;border-bottom:2px solid #fff;bottom:-2px}.fortune-formula-functionrange-highlight .fortune-selection-copy-left{border-left:2px solid #fff;border-right:2px solid #fff;left:-2px}.fortune-formula-functionrange-highlight .fortune-selection-copy-hc{opacity:.03;z-index:initial;border:2px solid #5e5e5e}.fortune-selection-highlight-lt{cursor:se-resize;top:-3px;left:-3px}.fortune-selection-highlight-rt{cursor:ne-resize;top:-3px;right:-3px}.fortune-selection-highlight-lb{cursor:ne-resize;bottom:-3px;left:-3px}.fortune-selection-highlight-rb{cursor:se-resize;bottom:-3px;right:-3px}.fortune-formula-functionrange-highlight .luckysheet-highlight{z-index:19;background:#0188fb;border:1px solid #fff;width:6px;height:6px;position:absolute}.fortune-presence-username{white-space:nowrap;text-overflow:ellipsis;box-sizing:content-box;color:#fff;padding:2px 6px;font-size:12px;position:absolute;left:-2px;overflow:hidden}.fortune-presence-selection{opacity:.7;border-style:solid;border-width:1px;position:absolute}.luckysheet-filter-options{color:#897bff;cursor:pointer;z-index:200;display:"block";background:#fff;border:1px solid #897bff;border-radius:3px;height:15px;margin-left:0;padding:0 4px;font-size:12px;position:absolute;top:3px}.luckysheet-filter-options:hover{color:#fff;background:#897bff;border:1px solid #fff}.luckysheet-filter-options-active{color:#fff;background:#897bff;border:1px solid #897bff;padding:0 1px}.caret{border:4px solid transparent;width:0;height:0;margin-top:6px;display:inline-block}.caret.down{border-top-color:#897bff}.luckysheet-filter-options:hover .caret.down{border-top-color:#fff}.luckysheet-filter-selected{background:rgba(255,255,255,0)}#luckysheet-dataVerification-showHintBox{z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:10px;font-size:12px;display:none;position:absolute;box-shadow:0 2px 4px rgba(0,0,0,.2)}#luckysheet-dataVerification-dropdown-btn{z-index:10;background-color:#fff;width:20px;height:20px;display:none;position:absolute;overflow:hidden}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.luckysheet-formula-search-c{color:#535353;z-index:1003;background:#fff;border:1px solid rgba(0,0,0,.2);width:300px;font-size:12px;position:absolute;box-shadow:0 2px 4px rgba(0,0,0,.2)}.luckysheet-formula-search-c .luckysheet-formula-search-item{cursor:pointer;background:#fff;padding:5px 10px}.luckysheet-formula-search-c .luckysheet-formula-search-item .luckysheet-formula-search-detail{color:#444;display:none}.luckysheet-formula-search-c .luckysheet-formula-search-item .luckysheet-formula-search-func{color:#222;font-size:14px}.luckysheet-formula-search-c .luckysheet-formula-search-item-active{background:#f5f5f5;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;display:block}.luckysheet-formula-search-c .luckysheet-formula-search-item-active .luckysheet-formula-search-detail{display:block}.luckysheet-formula-help-c{color:#535353;z-index:1003;background:#fff;border:1px solid rgba(0,0,0,.2);width:300px;font-size:12px;position:absolute;box-shadow:0 2px 4px rgba(0,0,0,.2)}.luckysheet-formula-help-c .luckysheet-formula-help-content{max-height:300px;overflow-y:scroll}.luckysheet-formula-help-content-example{margin-top:5px}.luckysheet-formula-help-title{background:#f5f5f5;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:2px 10px;font-size:14px;display:block}.luckysheet-formula-help-title-formula{word-break:break-word;width:250px}.luckysheet-arguments-help-section{color:#222;margin-top:5px;margin-bottom:5px}.luckysheet-arguments-help-section-title{color:#666;padding:1px 10px}.luckysheet-arguments-help-parameter-content{word-wrap:break-word;padding:1px 10px;display:inline-block}.luckysheet-arguments-help-formula{padding:1px 10px;font-size:14px}.luckysheet-arguments-help-parameter-active{background-color:#fff9b2}.luckysheet-formula-help-collapse{cursor:pointer;color:#bbb;font-size:16px;position:absolute;top:0;right:25px}.luckysheet-formula-help-close{cursor:pointer;color:#bbb;font-size:16px;position:absolute;top:0;right:5px}.luckysheet-formula-help-close:hover,.luckysheet-formula-help-collapse:hover{color:#555}.luckysheet-scrollbar-ltr{z-index:1003;position:absolute;overflow:hidden}.luckysheet-scrollbar-ltr div{width:1px;height:1px}.luckysheet-scrollbar-x{bottom:0;overflow-x:scroll}.luckysheet-scrollbar-y{top:0;right:0;overflow-y:scroll}.luckysheet-scrollbar-ltr::-webkit-scrollbar{background-color:transparent;width:8px;height:8px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-track{background-color:transparent}.luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button{display:none}.fortune-dialog{box-sizing:border-box;background:#fff;border-radius:6px;max-width:90%;max-height:90%;overflow:auto;box-shadow:5px 5px 30px rgba(0,0,0,.1)}.fortune-dialog-box-button-container{justify-content:center;align-items:center;display:flex}.fortune-dialog-box-content{padding:0 25px}.fortune-dialog-box-button-container{padding-top:10px;padding-bottom:20px}.fortune-message-box-button{cursor:pointer;border:none;border-radius:4px;outline:none;align-items:center;margin:0 8px;padding:6px 12px;font-size:14px;line-height:20px;display:inline-flex}.fortune-message-box-button.button-default{color:#262a33;background-color:#fff;border:1px solid #ebebeb}.fortune-message-box-button.button-primary{color:#fff;background-color:#0188fb}.fortune-modal-dialog-header{outline:0;justify-content:flex-end;display:flex}.fortune-modal-dialog-icon-close{color:#d4d4d4;opacity:.3}.fortune-modal-dialog-icon-close:hover{opacity:.7}#fortune-search-replace{z-index:1002;padding:30px 42px;position:absolute}#fortune-search-replace .icon-close{position:absolute;top:3px;right:3px}#fortune-search-replace .tabBox{margin-top:10px;font-size:0}#fortune-search-replace .tabBox span{text-align:center;border:1px solid #ebebeb;width:100px;font-size:14px;line-height:2;display:inline-block}#fortune-search-replace .tabBox span.on{color:#fff;background-color:#8c89fe;border-color:#726efe}#fortune-search-replace .ctBox{border:1px solid #ebebeb;min-width:500px;padding:5px 10px;font-size:14px}#fortune-search-replace .ctBox .row{flex-direction:row;justify-content:space-between;display:flex}#fortune-search-replace .inputBox{height:90px;position:relative}#fortune-search-replace .inputBox .textboxs{height:30px;line-height:30px}#fortune-search-replace .checkboxs{height:90px}#fortune-search-replace .checkboxs div{height:30px;line-height:30px}#fortune-search-replace .checkboxs input[type=checkbox]{float:left;margin-top:9px}#fortune-search-replace .btnBox{margin-top:10px}#fortune-search-replace .btnBox .button-default{margin-left:0;margin-right:8px}#fortune-search-replace .close-button{margin-top:10px;margin-left:0}#fortune-search-replace #searchAllbox{border:1px solid #d4d4d4;height:210px;margin-top:10px;position:relative;overflow-y:auto}#fortune-search-replace #searchAllbox .boxTitle{box-sizing:border-box;background-color:#fff;border-bottom:1px solid #d4d4d4;width:100%;height:30px;padding:0 5px;line-height:29px;position:-webkit-sticky;position:sticky;top:0;left:0}#fortune-search-replace #searchAllbox .boxTitle span{text-align:center;display:inline-block}#fortune-search-replace #searchAllbox .boxTitle span:first-of-type,#fortune-search-replace #searchAllbox .boxTitle span:nth-of-type(2){width:25%}#fortune-search-replace #searchAllbox .boxTitle span:nth-of-type(3){width:50%}#fortune-search-replace #searchAllbox .boxMain .boxItem{box-sizing:border-box;border-bottom:1px solid #d4d4d4;height:30px;padding:0 5px;line-height:29px}#fortune-search-replace #searchAllbox .boxMain .boxItem.on{color:#fff;background-color:#8c89fe}#fortune-search-replace #searchAllbox .boxMain .boxItem span{text-align:center;float:left;display:block}#fortune-search-replace #searchAllbox .boxMain .boxItem span:first-of-type,#fortune-search-replace #searchAllbox .boxMain .boxItem span:nth-of-type(2){text-overflow:ellipsis;white-space:nowrap;width:25%;overflow:hidden}#fortune-search-replace #searchAllbox .boxMain .boxItem span:nth-of-type(3){text-overflow:ellipsis;white-space:nowrap;width:50%;overflow:hidden}.fortune-link-modify-modal{z-index:300;background-color:#fff;border:.5px solid #e5e5e5;border-radius:6px;padding:6px 20px 10px;position:absolute;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.16)}.fortune-link-modify-modal.link-toolbar{flex-direction:row;align-items:center;padding:2px 8px 2px 16px;display:flex}.fortune-link-modify-modal .link-content{margin-right:6px}.fortune-link-modify-modal .link-content:hover{color:#2674fb;cursor:pointer}.fortune-link-modify-modal .divider{background-color:#e0e0e0;flex-shrink:0;width:1px;height:16px;margin:0 6px}.fortune-link-modify-modal .fortune-toolbar-button{padding:6px}.fortune-link-modify-modal .fortune-toolbar-button:hover{cursor:pointer;background-color:rgba(0,0,0,.06)}.fortune-link-modify-modal.range-selection-modal{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;background-color:#fff;width:380px;padding:22px}.fortune-link-modify-line{padding-top:10px}.fortune-link-modify-title{color:#333;width:74px;height:16px;margin-right:6px;padding:7px 0;font-size:12px;line-height:16px;display:inline-block}.fortune-link-modify-input,.fortune-link-modify-select{box-sizing:border-box;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;border:1px solid #d9d9d9;border-radius:5px;outline:none;width:232px;height:26px;padding:1px 8px;font-size:12px}.fortune-link-modify-input:focus,.fortune-link-modify-modal .range-selection-input:focus{border-color:#4d90fe}.fortune-link-modify-input.error-input,.fortune-link-modify-modal .range-selection-input.error-input{border:1px solid #ef4e2f!important}.fortune-link-modify-cell-selector{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:none;width:20px;padding:4px;display:inline-block;position:absolute;right:24px}.fortune-link-modify-modal .modal-title{color:rgba(0,0,0,.88);margin-bottom:12px;font-size:16px;font-weight:500;line-height:24px}.fortune-link-modify-modal .range-selection-input{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid #e0e0e0;border-radius:4px;outline:none;width:100%;height:32px;margin:0;padding:7px 11px;font-size:14px;display:block}.fortune-link-modify-modal .modal-icon-close{cursor:pointer;position:absolute;top:22px;right:22px}.fortune-link-modify-modal .validation-input-tip{color:#ef4e2f;height:17px;margin:3px 0;font-size:12px}.fortune-link-modify-modal .button-group{display:flex}.fortune-link-modify-modal .modal-footer{justify-content:flex-end;padding:0 0 5px;display:flex}.fortune-link-modify-modal.range-selection-modal .modal-footer{padding:0}.fortune-link-modify-modal .button-basic{cursor:pointer;border-radius:4px;flex-flow:row;justify-content:center;align-items:center;width:88px;height:32px;padding:0;font-size:14px;display:flex}.fortune-link-modify-modal .button-default{color:#262a33;background-color:#fff;border:1px solid #ebebeb}.fortune-link-modify-modal .button-primary{color:#fff;background-color:#0188fb;margin-left:14px}#fortune-data-verification{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:500px;padding:10px 0}#fortune-data-verification .title{font-size:16px}#fortune-data-verification .box{font-size:14px}#fortune-data-verification .box .box-item{border-bottom:1px solid #e1e4e8;padding:10px}#fortune-data-verification .box .box-item .box-item-title{margin-bottom:10px;font-size:14px;font-weight:600}#fortune-data-verification .box .box-item .data-verification-range{border:1px solid #d4d4d4;width:100%;height:30px}#fortune-data-verification .box .box-item .show-box-item{margin-top:6px;font-size:12px}#fortune-data-verification .box .box-item .show-box-item .check-box{height:30px;margin-bottom:10px;line-height:30px}#fortune-data-verification .box .box-item .show-box-item .check-box input{box-sizing:border-box;border:1px solid #d4d4d4;height:30px;padding:0 10px}#fortune-data-verification .input-box input{box-sizing:border-box;border:1px solid #d4d4d4;height:30px;margin-top:6px;padding:4px 10px}#fortune-data-verification .input-box span{margin:0 16px}.data-verification-range .formulaInputFocus{width:calc(100% - 30px);height:30px;padding:0 10px px;float:left;box-sizing:border-box;border:none;outline-style:none}.data-verification-range .icon{float:right;cursor:pointer;margin-top:4px;margin-right:5px}#fortune-data-verification .box .box-item .data-verification-type-select{border-color:#d4d4d4;outline-style:none;width:100%;height:30px}#fortune-data-verification .box .box-item .check{font-size:12px;line-height:24px}#fortune-data-verification .box .box-item .check input{vertical-align:text-top}#fortune-data-verification .button-basic{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:2px;margin-top:10px;margin-bottom:0;padding:4px 8px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}#fortune-data-verification .button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:10px}#fortune-data-verification .button-close{color:#333;background-color:#fff;border:1px solid #ccc;margin-right:10px}#range-dialog{color:#000;z-index:100003;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff padding-box padding-box;border:1px solid rgba(0,0,0,.333);outline:0;padding:30px 42px;position:fixed;top:50%;left:50%;transform:translate(-50%,-90%);box-shadow:0 4px 16px rgba(0,0,0,.2)}#range-dialog .dialog-title{color:#000;cursor:default;background-color:#fff;margin:0 0 16px;font-size:16px;font-weight:400;line-height:24px}#range-dialog input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #d4d4d4;outline-style:none;height:30px;padding:0 10px}#range-dialog .button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:10px}#range-dialog .button-close{color:#333;background-color:#fff;border:1px solid #ccc;margin-right:10px}#luckysheet-dataVerification-dropdown-List{z-index:10000;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;font-size:12px;position:absolute;box-shadow:0 2px 4px rgba(0,0,0,.2)}#luckysheet-dataVerification-dropdown-List .dropdown-List-item{box-sizing:border-box;cursor:pointer;padding:5px 10px}#luckysheet-dataVerification-dropdown-List .dropdown-List-item:hover{background-color:#e1e1e1}.condition-format-sub-menu{cursor:default;z-index:1004;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid rgba(0,0,0,.2);outline:none;font-size:12px;position:absolute;top:-8px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.condition-format-item{z-index:1005;justify-content:space-between;padding:6px 18px;display:flex}.condition-format-item:hover{background:#efefef}.condition-format-item span{color:#afafaf;font-size:10px}.horizontal-line{border-top:1px solid #ebebeb;margin-top:6px;margin-bottom:6px}.condition-rules .button-basic{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:2px;margin-top:10px;margin-bottom:0;padding:4px 8px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}.condition-rules .button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:10px}.condition-rules .button-close{color:#333;background-color:#fff;border:1px solid #ccc}.condition-rules{padding:0 42px 34px;font-size:12px}.condition-rules-title{color:#000;cursor:default;margin-bottom:18px;font-size:16px}.conditin-rules-value{margin:5px 0;font-weight:600}.condition-rules-inpbox{border:1px solid #d4d4d4;width:198px;height:28px}.condition-rules-input{float:left;border:none;outline-style:none;width:150px;height:28px;padding:0 10px}.condition-relues-inputicon{float:right;cursor:pointer;margin-top:2px;margin-right:5px}.condition-rules-set-title{margin:6px 0}.condition-rules-setbox{border:1px solid #d4d4d4}.condition-rules-set{padding:5px 10px}.condition-rules-color{height:30px;line-height:30px;position:relative}.condition-rules-check{float:left;margin-top:10px}.condition-rules-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:80px;display:inline-block}.condition-rules-select-color{background:#f5f5f5;border:1px solid #e5e5e5;padding:2px;position:absolute;top:50%;left:50%;transform:translate(20%,-50%)}.condition-rules-between-box{align-items:center;display:flex}.condition-rules-between-inpbox{border:1px solid #d4d4d4;width:108px;height:28px}.condition-rules-between-input{float:left;border:none;outline-style:none;width:60px;height:28px;padding:0 10px}.condition-rules-date{border:none;width:98%;line-height:26px}.condition-rules-select{width:150px;height:30px}.condition-rules-project-box{align-items:center;display:flex}.condition-rules-project-input{margin:0 6px}.fortune-toolbar{white-space:nowrap;background:#fafafc;border-bottom:1px solid #d4d4d4;flex-direction:row;align-items:center;padding:5px 0 3px 15px;display:flex;position:relative}.fortune-toolbar-divider{background-color:#e0e0e0;flex-shrink:0;width:1px;height:20px;margin:0 6px}.fortune-toolbar-menu-line{justify-content:space-between;align-items:center;display:flex;position:relative}.fortune-toolbar-menu-divider{width:"100%";background-color:#e0e0e0;height:1px;margin:2px 6px}.fortune-toolbar-button,.fortune-toolbar-combo{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0;border-radius:4px;outline:none;align-items:center;margin:2px 4px;padding:2px;text-decoration:none;list-style:none;display:flex}.fortune-toolbar-combo-button,.fortune-toolbar-combo-arrow{align-items:center;display:flex}.fortune-toolbar-button:hover,.fortune-toolbar-combo:hover,.fortune-toolbar-combo-arrow:hover{cursor:pointer;background-color:rgba(0,0,0,.06)}.fortune-toolbar-button:active,.fortune-toolbar-combo:active{cursor:pointer;background-color:rgba(0,0,0,.12)}.fortune-toobar-combo-container{position:relative}.fortune-toolbar-combo-popup{white-space:nowrap;z-index:1004;position:absolute;top:32px;left:0}.fortune-toolbar-select,.fortune-toolbar-color-picker{background:#fff;border-radius:6px;padding:10px;box-shadow:2px 2px 10px rgba(0,0,0,.2)}.fortune-toolbar-select{max-height:75vh;padding-left:0;padding-right:0;overflow:auto}.fortune-toolbar-combo-button{font-size:12px}.fortune-toolbar-select-option{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:60px;padding:8px 12px;font-size:12px}.fortune-toolbar-select-option:hover{background:#efefef}.fortune-toolbar-select::-webkit-scrollbar{display:none}.fortune-toolbar-color-picker-row{flex-direction:row;display:flex}.fortune-toolbar-combo-text{margin:0 4px}.fortune-toolbar-color-picker-item{cursor:pointer;width:16px;height:16px;margin:1px}.fortune-tooltip{visibility:hidden;color:#fff;text-align:center;z-index:25;white-space:nowrap;background-color:#666;border-radius:2px;padding:6px;font-size:12px;position:absolute;top:40px}.fortune-toolbar-button:hover .fortune-tooltip,.fortune-toolbar-combo:hover .fortune-tooltip{visibility:visible}.fortune-toolbar-more-container{z-index:1002;background:#fff;flex-flow:wrap;align-self:flex-end;align-items:center;max-width:348px;margin-right:40px;display:flex;position:absolute;top:40px;box-shadow:2px 2px 10px rgba(0,0,0,.2)}.fortune-toolbar-subtext{-o-transition:all .218s;text-align:right;opacity:.5;-webkit-filter:alpha(opacity=50);filter:alpha(opacity=50);color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:1px;padding-left:24px;font-family:Arial;font-size:12px;line-height:100%;transition:all .218s;left:auto}.toolbar-item-sub-menu{cursor:default;z-index:1004;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:none;font-size:12px;position:absolute;box-shadow:0 2px 4px rgba(0,0,0,.2)}#fortune-custom-color{background:#f0f0f0;border:1px solid rgba(0,0,0,.2);border-radius:6px;min-width:164px;font-size:12px;box-shadow:0 2px 4px rgba(0,0,0,.2)}#fortune-custom-color .color-reset{color:#333;cursor:pointer;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:6px;padding:10px 24px 10px 8px;list-style:none;position:relative}#fortune-custom-color .color-reset:hover{background:#e6e6e6}#fortune-custom-color .custom-color{background:#fff;border-radius:6px;justify-content:space-around;align-items:center;margin:1px 0;padding:10px;display:flex;position:relative}.fortune-border-select-menu{position:absolute;bottom:0}.fortune-border-color-preview{height:3px}.fortune-border-select-option{min-width:60px;height:24px;padding:8px 12px;font-size:12px;line-height:24px}.fortune-border-select-option:hover{cursor:pointer;background:#efefef}.fortune-border-style-preview{height:3px;overflow:hidden}.fortune-border-style-picker-menu{padding:0 10px}.fortune-border-style-picker-menu:hover{cursor:pointer;background:#efefef}#luckysheet-search-formula{font-size:12px}#luckysheet-search-formula .inpbox{margin-bottom:5px}#luckysheet-search-formula .inpbox div{margin-bottom:5px;display:block}#luckysheet-search-formula .inpbox input{box-sizing:border-box;border:1px solid #d4d4d4;width:100%;height:24px;padding:0 10px;font-size:12px;line-height:24px}#luckysheet-search-formula .selbox{margin-bottom:5px}#luckysheet-search-formula .selbox select{box-sizing:border-box;border:1px solid #d4d4d4;width:50%;height:24px;font-size:12px;line-height:24px}#luckysheet-search-formula .listbox label{margin-bottom:5px;display:block}#formulaTypeList,.formulaList{border:1px solid #d4d4d4;width:300px;height:170px;overflow-y:scroll}.listBox{border-bottom:1px solid #d4d4d4;padding:5px}.listBox.on{color:#fff;background-color:#8c89fe}#fortune-split-column{min-width:500px}#fortune-split-column label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#fortune-split-column .title{font-size:16px}#fortune-split-column .splitDelimiters{margin-top:10px}#fortune-split-column .splitSymbols{border:1px solid #dfdfdf;margin:5px 0;padding:5px;position:relative}#fortune-split-column .splitSymbol{font-size:14px}#fortune-split-column .splitSimple{position:absolute;top:114px;left:0}#fortune-split-column #otherValue{width:50px;margin-left:5px;padding:0 5px}#fortune-split-column .splitDataPreview{margin-top:26px;font-size:14px}#fortune-split-column .splitColumnData{border:1px solid #dfdfdf;height:100px;margin:5px 0;padding:5px;overflow-y:scroll}#fortune-split-column .button-basic{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:2px;margin-bottom:0;padding:4px 8px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}#fortune-split-column .button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:10px}#fortune-split-column .button-close{color:#333;background-color:#fff;border:1px solid #ccc}#fortune-split-column table{border-collapse:collapse}#fortune-split-column tr{vertical-align:inherit;border-color:inherit;display:table-row}#fortune-split-column td{vertical-align:inherit;border:1px solid #333;display:table-cell}label{cursor:default}#fortune-location-condition{min-width:500px}#fortune-location-condition .title{color:#000;cursor:default;background-color:#fff;font-size:16px;font-weight:400;line-height:48px}#fortune-location-condition .listbox{color:#000;border:1px solid #dfdfdf;padding:10px;font-size:14px}#fortune-location-condition .listbox .listItem{padding:5px 0}#fortune-location-condition .listbox .listItem input[type=radio]{float:left;margin-top:5px}#fortune-location-condition .listItem{padding:5px 0}#fortune-location-condition .listItem .subItem{height:30px;padding:0 10px;display:block}#fortune-location-condition input[type=radio]{float:left;margin-top:3px}#fortune-location-condition .listbox .listItem .subbox{height:30px;padding:0 10px}#fortune-location-condition .listbox .listItem .subbox .subItem{float:left;margin-right:5px}#fortune-location-condition .button-basic{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:2px;margin-top:10px;margin-bottom:0;padding:4px 8px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}#fortune-location-condition .button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:10px}#fortune-location-condition .button-close{color:#333;background-color:#fff;border:1px solid #ccc}.listBox{justify-content:space-between;display:flex}.inpbox{margin-bottom:10px}.decimal-places-input{width:70px}.format-list{border:1px solid #d4d4d4;width:300px;height:170px;overflow-y:scroll}.fortune-fx-editor{border-bottom:1px solid #d4d4d4;flex-direction:row;height:28px;display:flex}.fortune-fx-icon{align-items:center;margin:0 12px;display:flex}.fortune-name-box-container{border-right:1px solid #d4d4d4;align-items:center;width:99px;font-size:14px;display:flex}.fortune-name-box{text-align:center;cursor:text;white-space:nowrap;word-wrap:break-word;-webkit-nbsp-mode:space;-webkit-line-break:after-white-space;background-color:#fff;outline:none;width:100%;margin:0;overflow:hidden;-webkit-transform:translateZ(0)}.fortune-fx-input-container{border-left:1px solid #e5e5e5;flex:1;align-items:center;padding:0;display:flex;position:relative;overflow:visible}.fortune-fx-input{cursor:text;white-space:pre-wrap;word-wrap:break-word;-webkit-nbsp-mode:space;-webkit-line-break:after-white-space;box-sizing:border-box;color:#000;text-align:left;background-color:#fff;outline:none;flex:1;height:100%;margin:0;padding-top:7px;padding-left:2px;font-size:14px;line-height:14px;overflow-y:scroll;-webkit-transform:translateZ(0)}.fortune-fx-input[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.luckysheet-sheet-area{box-sizing:border-box;color:#444;-webkit-touch-callout:none;cursor:default;background-color:#fafafc;justify-content:space-between;align-items:center;width:100%;height:31px;margin:0;padding:0 30px 0 44px;transition:all .3s;display:flex;position:relative}#luckysheet-sheet-content{flex:3;align-items:center;width:0;display:flex}#luckysheet-bottom-pager{z-index:1;text-align:right;white-space:nowrap;background-color:#fafafc;flex:2;width:0}.luckysheet-sheet-area>div,.luckysheet-sheet-area .luckysheet-sheets-item{display:inline-block}.fortune-sheettab-container{vertical-align:bottom;max-width:54%;margin-left:0;padding:0;display:inline-block;position:relative}.fortune-sheettab-container .boundary{z-index:1;background:#fff;width:6px;height:100%;position:absolute;top:0}.fortune-sheettab-container .boundary-left{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(68,68,68,.333);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(136,136,136,0));left:0}.fortune-sheettab-container .boundary-right{background-image:linear-gradient(to left,var(--tw-gradient-stops));--tw-gradient-from:rgba(68,68,68,.333);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(136,136,136,0));right:0}.fortune-sheettab-container .fortune-sheettab-container-c{white-space:nowrap;vertical-align:bottom;max-width:100%;margin-left:0;padding:0;display:inline-block;position:relative;overflow:hidden}.luckysheet-sheet-container-menu-hide .luckysheet-sheets-item{padding-right:5px!important}.luckysheet-sheet-container-menu-hide .luckysheet-sheets-item-menu{display:none!important}.luckysheet-sheet-area div.luckysheet-sheets-item{color:#676464;cursor:pointer;box-sizing:border-box;vertical-align:middle;background-color:#fafafc;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;min-width:30px;height:29px;margin-right:-1px;padding:2px 19px 0 5px;font-size:13px;line-height:29px;transition:all .1s;position:relative;top:0}.luckysheet-sheet-area div.luckysheet-sheets-item:last-child{margin-right:1px}.luckysheet-sheet-area div.luckysheet-sheets-item:hover{color:#490500;background-color:#efefef}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-menu{color:#a1a1a1;text-align:center;width:15px;height:100%;margin-left:2px;display:inline-block;position:absolute;top:-2px;right:0}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-menu:hover{color:#2a2a2a;cursor:pointer}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-name{padding:0 3px}.luckysheet-sheets-item-color{width:100%;height:10%;position:absolute;bottom:0;left:0}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-name[contenteditable=true]{-moz-user-modify:read-write-plaintext-only;-webkit-user-modify:read-write-plaintext-only;border:1px solid #d9d9d9;min-width:8px;height:18px;margin:-4px -1px;line-height:18px;display:inline-block;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-name[contenteditable=true]:focus{border:1px solid #4d90fe;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.luckysheet-sheet-area div.luckysheet-sheets-item-active{color:#222;cursor:default;background-color:#efefef;border-top-color:#fff;height:29px;line-height:29px}.luckysheet-sheet-area div.luckysheet-sheets-item-active:hover{color:#222;background-color:#ececec}.fortune-sheettab-button{justify-content:center;align-items:center;width:29px;height:29px;display:flex}.fortune-sheettab-button:hover{background-color:#efefef;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.luckysheet-noselected-text{-moz-user-select:-moz-test;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fortune-sheettab-scroll{cursor:pointer;align-items:center;height:29px;padding:0 5px;display:flex}.fortune-sheettab-scroll:hover{background-color:#e0e0e0}.fortune-sheettab-placeholder{vertical-align:middle;width:30px;height:29px;line-height:29px;display:inline-block}.sheet-list-container{flex-direction:column;justify-content:flex-end;display:flex;overflow:visible}.luckysheet-sheet-selection-calInfo{align-content:center;align-self:flex-end;height:22px;padding:0 0 0 44px;font-size:12px;display:flex}.luckysheet-sheet-selection-calInfo div{white-space:nowrap;margin:auto 7px auto 0}.luckysheet-sheets-item-function{width:12px;height:24px;position:absolute;top:4px;right:2px}.fortune-sheet-area-right{display:flex!important}.fortune-zoom-container{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;display:flex;overflow:visible}.fortune-zoom-button{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.fortune-zoom-button:hover{background:#efefef}.fortune-zoom-ratio{color:#1e1e1f;cursor:pointer;justify-content:center;width:48px;font-size:12px;display:flex;position:relative}.fortune-zoom-ratio-current{width:100%}.fortune-zoom-ratio-item:hover{background:#efefef}.fortune-zoom-ratio-menu{z-index:1004;background:#fff;border-radius:6px;padding:10px 0;line-height:24px;position:absolute;bottom:30px;left:0;box-shadow:2px 2px 10px rgba(0,0,0,.2)}.fortune-zoom-ratio-text{padding:0 10px}.fortune-context-menu{cursor:default;z-index:1004;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;outline:none;max-height:100%;margin:0;padding:6px 0;font-size:13px;transition:opacity .218s;position:absolute;overflow-y:auto;box-shadow:2px 2px 20px rgba(0,0,0,.15)}.fortune-context-menu input.luckysheet-mousedown-cancel{text-align:center;width:35px;margin-left:5px;margin-right:5px}.fortune-context-menu-divider{width:"100%";background-color:#e0e0e0;height:1px;margin:4px 0}.luckysheet-cols-menu .luckysheet-cols-menuitem{color:#333;cursor:pointer;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:1px 24px 1px 8px;list-style:none;position:relative}.luckysheet-cols-menu .luckysheet-cols-menuitem:hover,.luckysheet-cols-menu .luckysheet-cols-menuitem-hover{background:#efefef}.luckysheet-cols-menu .luckysheet-cols-menuitem .luckysheet-cols-menuitem-content{color:#333;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:6px 7em 6px 30px;list-style:none;position:relative}.fortune-filter-menu .luckysheet-cols-menuitem{padding:0}.fortune-filter-menu .luckysheet-cols-menuitem .luckysheet-cols-menuitem-content{padding:7px 24px}.fortune-menuitem-row{white-space:pre;align-items:center;padding:7px 24px;display:flex}.fortune-byvalue-btn{cursor:pointer;color:#00f;text-decoration:underline}.luckysheet-filter-bycolor-submenu .button-basic,.fortune-filter-menu .button-basic{cursor:pointer;border-radius:4px;flex-flow:row;justify-content:center;align-items:center;padding:4px 8px;font-size:14px;display:flex}.luckysheet-filter-bycolor-submenu .button-basic{margin:5px 20px}.luckysheet-filter-bycolor-submenu .button-default,.fortune-filter-menu .button-default{color:#262a33;background-color:#fff;border:1px solid #ebebeb;margin-left:10px}.luckysheet-filter-bycolor-submenu .button-default:hover,.fortune-filter-menu .button-default:hover{background-color:#e6e6e6}.luckysheet-filter-bycolor-submenu .button-primary,.fortune-filter-menu .button-primary{color:#fff;background-color:#0188fb}.luckysheet-filter-bycolor-submenu .button-primary:hover,.fortune-filter-menu .button-primary:hover{background:#5391ff}.fortune-filter-menu .button-danger{color:#fff;background-color:#d9534f;margin-left:10px}.fortune-filter-menu .button-danger:hover{background-color:#c9302c}.filter-bycolor-container{justify-content:space-between;align-items:center;display:flex}.filtermenu-input-container{padding:0}.filtermenu-input-container input.luckysheet-mousedown-cancel{box-sizing:border-box;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;border:1px solid #d9d9d9;border-radius:3px;outline:none;width:230px;height:26px;margin:0 20px;padding:1px 8px;font-size:12px}.filtermenu-input-container input.luckysheet-mousedown-cancel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.filtermenu-input-container input.luckysheet-mousedown-cancel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.filtermenu-input-container input.luckysheet-mousedown-cancel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.filtermenu-input-container input.luckysheet-mousedown-cancel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.filtermenu-input-container input.luckysheet-mousedown-cancel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.filtermenu-input-container input.luckysheet-mousedown-cancel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.filtermenu-input-container input.luckysheet-mousedown-cancel{border:1px solid #a1a1a1}.filtermenu-input-container input.luckysheet-mousedown-cancel:focus{border:1px solid #0188fb;outline:none}.byvalue-btn-row{justify-content:space-between;align-items:flex-start;padding-bottom:0}.filter-caret{border:4px solid transparent;width:0;height:0;display:inline-block}.filter-caret.right{border-left-color:#000;margin-left:2px;margin-right:3px}.filter-caret.down{border-top-color:#000;margin-top:5px;margin-right:5px}.filter-checkbox{margin-left:0;margin-right:5px}#luckysheet-filter-byvalue-select{min-height:100px;padding:4px 24px;overflow-x:hidden;overflow-y:auto}#luckysheet-filter-byvalue-select .count,#luckysheet-pivotTableFilter-byvalue-select .count{color:gray;margin-left:5px}#luckysheet-filter-byvalue-select .select-item{align-items:center;display:flex}.luckysheet-filter-bycolor-submenu{z-index:1004;background-color:#fff;border:1px solid rgba(0,0,0,.2);min-width:170px;padding:5px 0;font-size:12px;position:absolute}.luckysheet-filter-bycolor-submenu .title{color:#333;text-align:center;background-color:#f4f4f4;padding:10px;font-weight:600}.luckysheet-filter-bycolor-submenu .one-color-tip{text-align:center;padding:7px 30px}.luckysheet-filter-bycolor-submenu .color-list{max-height:128px;overflow:auto}.luckysheet-filter-bycolor-submenu .item{cursor:pointer;background-color:#fff;padding:5px 40px 5px 20px;position:relative}.luckysheet-filter-bycolor-submenu .item:hover{background-color:#d3d3d3}.luckysheet-filter-bycolor-submenu .item .color-label{border:1px solid #d1d1d1;width:70px;height:20px;display:block}.luckysheet-filter-bycolor-submenu .item input[type=checkbox]{position:absolute;top:6px;right:10px}.change-color-triangle{position:absolute;top:3px;right:-18px}.fortune-sort-title{color:#000;cursor:default;background-color:#fff;margin:0 0 16px;font-size:16px;font-weight:400;line-height:24px}.fortune-sort-modal>div{margin-bottom:10px}.fortune-sort-tablec td{white-space:nowrap;padding:5px}.fortune-sort-button{margin-top:10px;margin-bottom:25px}#fortune-change-color{background:#f0f0f0;border:1px solid rgba(0,0,0,.2);border-radius:6px;min-width:164px;height:252px;position:absolute;bottom:-110px;left:197px;box-shadow:0 2px 4px rgba(0,0,0,.2)}#fortune-change-color .color-reset{color:#333;cursor:pointer;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:6px;padding:10px 24px 10px 8px;list-style:none;position:relative}#fortune-change-color .color-reset:hover{background:#e6e6e6}#fortune-change-color .custom-color{background:#fff;border-radius:6px;justify-content:space-around;align-items:center;margin:1px 0;padding:10px;display:flex;position:relative}.button-basic{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:2px;margin-bottom:0;padding:4px 8px;font-size:12px;font-weight:400;line-height:1.42857;display:inline-block}.button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:-4px}.fortune-sheet-list{z-index:10002;min-width:120px;max-height:60%;margin-left:72px;position:absolute;bottom:53px;overflow-x:hidden;overflow-y:auto}.fortune-sheet-list-item{cursor:pointer;width:100%;height:30px;margin-right:46px;line-height:30px}.fortune-sheet-list-item-name{margin-right:15px;position:relative}.fortune-sheet-list-item-name .luckysheet-sheets-list-item-color{width:6%;height:100%;position:absolute;bottom:0;left:-6px}.fortune-sheet-list :hover{background-color:#efefef}.fortune-sheet-hidden-button{justify-content:flex-end;margin-right:15px;display:inline-flex;position:absolute;right:0}.fortune-sheet-hidden-button :hover{background-color:#d0d0d0}.fortune-sheet-selected-check-sapce{width:20px;margin-left:15px;display:inline-block}#luckysheet-bottom-controll-row,#luckysheet-sheet-content{display:none!important}.fortune-sheet-area-right{margin-left:auto!important}.panel{background:#f8f9fa;border-bottom:1px solid #dee2e6;padding:8px 12px}.panel__title{font-size:14px;font-weight:500}.panel__toolbar{max-height:calc(75vh - 200px);padding:8px 12px;overflow-y:auto}.panel__empty{text-align:center;color:#6c757d;padding:40px}.workbook{box-sizing:border-box;border:1px solid #dee2e6;border-radius:4px;width:100%;height:calc(100vh - 260px);min-height:500px;max-height:900px;position:relative;overflow:hidden}.config-collapse__header{justify-content:space-between;display:flex}.luckysheet-sheet-selection-calInfo div{width:120px!important}.action-button{cursor:pointer;color:#fff;border:none;border-radius:4px;align-items:center;gap:4px;height:24px;padding:4px 12px;font-size:12px;display:flex}.action-button:hover{opacity:.85}.action-button:active{transform:scale(.98)}.action-button:disabled{opacity:.5;cursor:not-allowed}.add-block-button{height:36px}.unmerge-button{margin-bottom:10px;margin-left:auto}.legend{background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;align-items:center;gap:12px;padding:2px 8px;font-size:11px;display:flex}.legend__item{border-radius:2px;width:14px;height:14px;display:inline-block}.legend__title,.legend__label{color:#6c757d;font-size:10px}.legend__group{align-items:center;gap:4px;display:flex}.block-header{border-bottom:1px solid #dee2e6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:4px;display:flex}.label--changed{color:orange;background:#fff3cd;border-radius:10px;padding:1px 8px;font-size:10px;font-weight:700}.eye-button{cursor:pointer;background:0 0;border:none}.noRanges{color:#6c757d;font-size:12px}.range_list__item .section_title{margin-bottom:4px;font-size:12px;font-weight:500}.range__badge{background:"#e9ecef";padding:"2px 6px";border-radius:"3px";font-family:"monospace";font-size:11px}.range__section_title{margin-bottom:4px;font-size:12px;font-weight:500}.range_item__controls{background:#e9ecef;border:1px solid #dee2e6;border-radius:3px;justify-content:space-between;align-items:center;gap:4px;height:27px;padding:2px 6px;font-family:monospace;font-size:11px;display:inline-flex}.range_item__controls_title{font-size:13px;font-weight:500}.range_item__controls .editing{background:#ffc107;border:2px solid #ffc107}.range_item__controls .control,.range_item__controls .delete,.range_item__controls .edit{cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:10px}.range_item__controls .edit{color:#007bff}.range_item__controls .delete{color:#dc3545}.toolbar__block{background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;margin-bottom:8px;padding:8px 12px;position:relative}.toolbar__controls{background:#dee2e6;width:1px;height:24px}.toolbar__content{margin-top:8px}.toolbar__saveAll{background:#f8f9fa;border-top:1px solid #dee2e6;padding:8px 12px}.empty-tree{text-align:center;color:"#999";justify-content:center;align-items:center;padding:20px;display:flex}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;.tiptap table td,.tiptap table th{border:1px solid #d9d9d9}.tiptap table th{background-color:#fafafa}@use "@landing/styles/variables" as*;@use "@landing/styles/mixins" as*;@use "@landing/styles/breakpoints" as*;@media (min-width:1200px){body .ant-modal-root .ant-modal.markdown-modal{width:90vw!important;max-width:100vw!important}}.superset-page{width:100%;height:85vh;overflow:hidden}.superset-page iframe{border:none;width:100%;height:100%}.log-viewer{scrollbar-width:none;-ms-overflow-style:none;background:#fff;border:1px solid #dce5df;border-radius:12px;flex-direction:column;gap:.15rem;padding:1rem 1.25rem;font-family:-apple-system,Segoe UI,system-ui,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:.9rem;display:flex;overflow-y:auto;box-shadow:0 1px 3px rgba(0,0,0,.08);-webkit-mask-image:linear-gradient(transparent 0%,#000 10%,#000 100%);mask-image:linear-gradient(transparent 0%,#000 10%,#000 100%)}.log-viewer::-webkit-scrollbar{display:none}.log-viewer__entry{border-radius:8px;align-items:center;gap:.75rem;padding:.5rem .75rem;transition:background .25s cubic-bezier(.4,0,.2,1);animation:.3s ease-out logFadeIn;display:flex}.log-viewer__entry:hover{background:#eaf8f0}.log-viewer__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;transition:transform .2s;display:inline-flex}.log-viewer__icon--done{color:#fff;background:#20744a}.log-viewer__icon--error{color:#fff;background:#dc3545}.log-viewer__icon--active{background:#eaf8f0;border:2px solid #dce5df;border-top-color:#20744a;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite logSpin}@keyframes logSpin{to{transform:rotate(360deg)}}.log-viewer__label{color:#2a3a30;font-weight:450;line-height:1.4}.log-viewer__detail{color:#525f55;font-weight:400}.log-viewer__label--error{color:#dc3545;font-weight:500}@keyframes logFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.clarify-wrapper{flex-direction:column;gap:.5rem;display:flex}.clarify-queue-badge{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;align-self:flex-start;padding:4px 12px;font-size:.8rem;font-weight:500}.clarify-form{background:#fff;border:1px solid #dce5df;border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.08)}.clarify-form__question{color:#1a2c20;margin:0;font-size:1.05rem;font-weight:500;line-height:1.5}.clarify-form__suggestions{flex-direction:column;gap:.2rem;display:flex}.clarify-form__suggestion{cursor:pointer;background:#fff;border:2px solid transparent;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.clarify-form__suggestion:hover{background:#f0fdf4;border-color:#d1fae5}.clarify-form__suggestion--active{background:#f0fdf4;border-color:#10b981;box-shadow:0 2px 8px rgba(16,185,129,.1)}.clarify-form__suggestion--custom{border-color:#d1d5db}.clarify-form__suggestion--custom:hover{border-style:solid;border-color:#10b981}.clarify-form__suggestion-number{color:#9ca3af;min-width:24px;font-size:16px;font-weight:700;transition:color .2s}.clarify-form__suggestion-number--active{color:#10b981}.clarify-form__suggestion-text{color:#374151;font-size:.95rem}.clarify-form__custom-input{animation:.2s ease-out slideDown}.clarify-form__input{resize:none}.clarify-form__submit{align-self:flex-end}.border-dashed{border-style:dashed}.search-answer-page{color:#2a3a30;-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;font-family:-apple-system,Segoe UI,system-ui,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;display:flex}.search-header{z-index:100;background:#fff;padding:1rem 1.5rem;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);top:0}.search-form{background:#fff;border:2px solid #dce5df;border-radius:12px;gap:.75rem;padding:.5rem;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex}.search-form:focus-within{border-color:#20744a;box-shadow:0 0 0 3px #eaf8f0}.search-form input{color:#1a2c20;background:0 0;border:none;outline:none;flex:1;padding:.7rem .5rem;font-size:1.05rem}.search-form input::-webkit-input-placeholder{color:#7a8b80}.search-form input::-ms-input-placeholder{color:#7a8b80}.search-form input::placeholder{color:#7a8b80}.search-form input:disabled{opacity:.7;cursor:not-allowed}.search-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#20744a;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.7rem 1.75rem;font-size:.95rem;font-weight:600;transition:background .25s cubic-bezier(.4,0,.2,1),transform .1s,opacity .25s cubic-bezier(.4,0,.2,1);display:flex}.search-btn:hover:not(:disabled){background:#1c6841}.search-btn:active:not(:disabled){transform:scale(.98)}.search-btn:disabled{opacity:.65;cursor:not-allowed;background:#47b471}.loader{border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}.answer-area{flex:1;width:100%;padding:1.5rem;overflow-y:auto}.answer-placeholder,.empty-state{text-align:center;color:#525f55;justify-content:center;align-items:center;min-height:20vh;margin:10px 0;display:flex}.typing-indicator{color:#20744a;font-size:1.05rem;font-style:italic}.hint-text{color:#525f55;max-width:400px;font-size:1.1rem}.answer-content{width:100%;max-width:100%;margin:0 auto;padding:.5rem 0}.answer-content.fade-in{animation:.35s ease-out fadeIn}.markdown-body{color:#2a3a30;width:100%;font-size:1.05rem;line-height:1.8}.markdown-body h1{color:#1a2c20;margin:1.5rem 0 1rem;font-size:1.8rem;font-weight:700}.markdown-body h2{color:#1a2c20;margin:1.3rem 0 .9rem;font-size:1.45rem;font-weight:600}.markdown-body h3{color:#1a2c20;margin:1.1rem 0 .7rem;font-size:1.25rem;font-weight:600}.markdown-body p{margin-bottom:1.1rem}.markdown-body strong{color:#1a2c20;font-weight:600}.markdown-body em{color:#2a3a30}.markdown-body ul,.markdown-body ol{margin:.8rem 0 1.2rem 1.75rem}.markdown-body ul li,.markdown-body ol li{margin-bottom:.45rem;line-height:1.7}.markdown-body ul{list-style-type:disc}.markdown-body ol{list-style-type:decimal}.markdown-body a{color:#20744a;border-bottom:1px dashed #47b471;font-weight:500;text-decoration:none;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.markdown-body a:hover{color:#1c6841;border-bottom-style:solid}.markdown-body code{color:#14502f;background:#eaf8f0;border-radius:4px;padding:.2em .5em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.92em}.markdown-body pre{color:#eaf8f0;background:#1a2c20;border:1px solid #dce5df;border-radius:8px;margin:1.3rem 0;padding:1.2rem;overflow-x:auto}.markdown-body pre code{color:inherit;background:0 0;padding:0;font-size:.95em}.markdown-body blockquote{color:#2a3a30;background:#eaf8f0;border-left:4px solid #20744a;border-radius:0 8px 8px 0;margin:1.1rem 0;padding:.8rem 1.2rem;font-style:italic}.markdown-body table{border-collapse:collapse;width:100%;margin:1rem 0}.markdown-body table th,.markdown-body table td{text-align:left;border:1px solid #dce5df;padding:.7rem 1rem}.markdown-body table th{color:#1a2c20;background:#f5f8f6;font-weight:600}.markdown-body table tr:nth-child(2n){background:#eaf8f0}.markdown-body hr{border:none;border-top:1px solid #dce5df;margin:1.5rem 0}.diagrams-container{flex-direction:column;gap:1.5rem;margin-top:1.5rem;display:flex}.diagrams-container>div{background:#fff;border:1px solid #dce5df;border-radius:8px;padding:1rem;box-shadow:0 1px 3px rgba(0,0,0,.08)}@media (max-width:768px){.search-header{padding:.85rem 1rem}.search-form{flex-direction:column;padding:.6rem}.search-form input{padding:.6rem .25rem;font-size:1rem}.search-form .search-btn{justify-content:center;width:100%}.answer-area{padding:1rem}.markdown-body{font-size:1rem}.markdown-body h1{font-size:1.55rem}.markdown-body h2{font-size:1.3rem}.markdown-body h3{font-size:1.15rem}.markdown-body pre{padding:1rem;font-size:.9em}}.whitespace-pre-wrap{white-space:pre-wrap;word-break:break-word}.table-container .table-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.table-container .table-header .table-title{color:#2c3e50;margin:0;font-size:16px;font-weight:600}.table-container .table-header .table-actions{gap:8px;display:flex}.table-container .table-header .table-actions button{background:var(--ant-btn-bg-color-hover);border:1px solid var(--ant-table-border-color);align-items:center;gap:6px;display:flex}.search-btn--stop{background:#c0392b}.search-btn--stop:hover:not(:disabled){background:#a93226}.search-btn--stop:disabled{opacity:.65;cursor:not-allowed;background:#c0392b}.typing-indicator--error{color:#c0392b;font-style:normal;font-weight:500}.configuration-cell{cursor:pointer;width:100%;padding:4px 0}.configuration-cell:hover .configuration-delete-btn{opacity:1}.configuration-info{flex:1;min-width:0}.configuration-title{font-weight:600;display:block}.configuration-description{color:var(--colorSecondaryDark4);font-weight:300;display:block}.configuration-delete-btn{opacity:0;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex}.configuration-delete-btn:hover{opacity:1}.ant-layout-content>:not(.commonBreadcrumbs):not(.ant-tabs):not(.chat-container):not(:has(iframe)){padding:0 2%}.ant-layout-content>:not(.commonBreadcrumbs):not(.ant-tabs):not(.chat-container):not(:has(iframe)) h1{margin-top:20px}.ant-picker-range{background-color:#fff;width:100%}.nostyle-btn{padding:0;background:0 0!important;border:none!important;justify-content:flex-start!important;width:100%!important}.ant-layout{background:var(--colorBgContainer)}.ant-layout-content{border:1px solid var(--colorSecondary);box-shadow:0 2px 8px var(--colorSecondary);background:#fff;border-radius:16px;flex-direction:column;margin:10px;display:flex}form{margin-top:10px}.ant-menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu-inline:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu-inline:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu-inline:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu-inline:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu-inline:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu-inline:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu-root.ant-menu-inline:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu-root.ant-menu-inline:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu-root.ant-menu-inline:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu-root.ant-menu-vertical:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu-root.ant-menu-vertical:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu-root.ant-menu-vertical:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.ant-menu-root.ant-menu-inline:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu-root.ant-menu-inline:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu-root.ant-menu-inline:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu-root.ant-menu-vertical:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu-root.ant-menu-vertical:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu-root.ant-menu-vertical:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:0 0!important}.ant-message .ant-message-notice-wrapper .ant-message-loading>.anticon{color:var(--colorPrimary)!important}.ant-tooltip-inner{box-shadow:0 2px 8px rgba(0,0,0,.15);color:var(--colorPrimaryDark6)!important;background-color:#fff!important}.ant-tooltip-arrow:before{background-color:#fff!important}.ant-tooltip-container{color:var(--colorPrimaryDark6)!important;background-color:#fff!important}.thin-scrollbar::-webkit-scrollbar{width:6px;height:6px}.thin-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.thin-scrollbar::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.thin-scrollbar{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.ant-picker .ant-picker-input>input::-webkit-input-placeholder{color:var(--colorSecondaryDark5)!important}.ant-picker .ant-picker-input>input::-ms-input-placeholder{color:var(--colorSecondaryDark5)!important}.ant-picker .ant-picker-input>input::placeholder{color:var(--colorSecondaryDark5)!important}.ant-float-btn{background-color:var(--colorPrimary);color:#fff;z-index:10000!important}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.actions-column:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.actions-column:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.actions-column:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.actions-column:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.actions-column:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.actions-column:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.ant-table-cell .actions-column .ant-table-cell-fix .ant-table-cell-fix-end .ant-table-cell-fix-end-shadow:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.ant-table-cell .actions-column .ant-table-cell-fix .ant-table-cell-fix-end .ant-table-cell-fix-end-shadow:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.ant-table-cell .actions-column .ant-table-cell-fix .ant-table-cell-fix-end .ant-table-cell-fix-end-shadow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.ant-table-cell .actions-column .ant-table-cell-fix .ant-table-cell-fix-end .ant-table-cell-fix-end-shadow:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.ant-table-cell .actions-column .ant-table-cell-fix .ant-table-cell-fix-end .ant-table-cell-fix-end-shadow:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.ant-table-cell .actions-column .ant-table-cell-fix .ant-table-cell-fix-end .ant-table-cell-fix-end-shadow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.ant-table-cell-fix-sticky:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:17px}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.ant-table-cell-fix-sticky:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:17px}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.ant-table-cell-fix-sticky:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:17px}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.ant-table-cell-fix-sticky:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:17px}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.ant-table-cell-fix-sticky:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:17px}.ant-table-cell-fix-end.ant-table-cell-fix-end-shadow.ant-table-cell-fix-sticky:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:17px}.ant-tabs{height:100%}.chunk-error-overlay{z-index:9999;background:rgba(0,0,0,.4);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.chunk-error-overlay .chunk-error-modal{text-align:center;background:#fff;border-radius:8px;width:90%;max-width:400px;padding:40px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.chunk-error-overlay .chunk-error-modal .chunk-error-title{color:#1a1a1a;margin-bottom:12px;font-size:20px;font-weight:600}.chunk-error-overlay .chunk-error-modal .chunk-error-text{color:#666;margin-bottom:24px;font-size:14px;line-height:1.5}.chunk-error-overlay .chunk-error-modal .chunk-error-button{background:var(--colorPrimary);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:10px 32px;font-size:14px;font-weight:500}.critical-error{z-index:99999;background:#f0f2f5;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.critical-error .critical-error-container{text-align:center;background:#fff;border-radius:8px;width:90%;max-width:440px;padding:48px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.critical-error .critical-error-container .critical-error-title{color:#1a1a1a;margin-bottom:12px;font-size:22px;font-weight:600}.critical-error .critical-error-container .critical-error-text{color:#666;margin-bottom:28px;font-size:14px;line-height:1.6}.critical-error .critical-error-container .critical-error-button{background:var(--colorPrimary);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:12px 36px;font-size:14px;font-weight:500}