.ToolsCatalog_page__wIDbQ{--tools-calm-bg:#f6f7f9;--tools-calm-surface:#fff;--tools-calm-text:#182331;--tools-calm-secondary:#596779;--tools-calm-border:#dce2e8;--tools-calm-accent:#047857;--tools-calm-selected:#e7f5ef;--tools-calm-hero:#fbfdfc;background:var(--tools-calm-bg);color:var(--tools-calm-text)}html[data-theme=dark] .ToolsCatalog_page__wIDbQ{--tools-calm-bg:#10161e;--tools-calm-surface:#1b2531;--tools-calm-text:#f1f5f9;--tools-calm-secondary:#b5c1cf;--tools-calm-border:#364453;--tools-calm-accent:#6ee7b7;--tools-calm-selected:#1c3a34;--tools-calm-hero:#19262d}.ToolsCatalog_main__nXQDc{padding:84px 0 8px}.ToolsCatalog_container__00m_Z,.ToolsCatalog_page__wIDbQ .footer-content>.container,.ToolsCatalog_page__wIDbQ .footer-copyright-inner{width:100%;max-width:1376px;margin-inline:auto;padding-inline:32px}.ToolsCatalog_container__00m_Z{padding-block:0}.ToolsCatalog_page__wIDbQ :is(a,button,input,select):focus-visible{outline:2px solid var(--tools-calm-accent);outline-offset:4px}.ToolsCatalog_search___xH4g{position:relative;z-index:30;margin-bottom:28px}.ToolsCatalog_page__wIDbQ .ToolsCatalog_search___xH4g .catalog-google-search-tools{border:1px solid var(--tools-calm-border)!important;border-radius:14px!important;background:var(--tools-calm-surface)!important;box-shadow:none!important;color:var(--tools-calm-text)}.ToolsCatalog_search___xH4g .catalog-google-search-input{color:var(--tools-calm-text);font-size:15px}.ToolsCatalog_search___xH4g .catalog-google-search-input::-moz-placeholder{color:var(--tools-calm-secondary);opacity:1}.ToolsCatalog_search___xH4g .catalog-google-search-input::placeholder{color:var(--tools-calm-secondary);opacity:1}.ToolsCatalog_search___xH4g .catalog-google-search-tools>button:last-child{width:auto!important;border:0!important;background:transparent!important;color:var(--tools-calm-secondary);font-size:13px;font-weight:500}.ToolsCatalog_search___xH4g .catalog-google-search-tools>button:last-child>span{display:inline-flex!important}.ToolsCatalog_search___xH4g .catalog-layout-switch-desktop{border:0;background:transparent}.ToolsCatalog_search___xH4g .catalog-layout-switch-desktop button{box-shadow:none}.ToolsCatalog_search___xH4g .catalog-search-menu{background:var(--tools-calm-surface)!important}.ToolsCatalog_catalog__Olm1t{display:grid;grid-template-columns:212px minmax(0,1fr);gap:28px;align-items:start}.ToolsCatalog_categories__WQfxs{position:sticky;top:84px}.ToolsCatalog_catalogTitle__c83d4,.ToolsCatalog_categories__WQfxs h2,.ToolsCatalog_popular__o_w__ h2{margin:0;font-size:19px;font-weight:650;letter-spacing:-.02em;line-height:1.4}.ToolsCatalog_categoryList__t99Oa{margin-top:18px;display:flex;flex-direction:column;gap:4px}.ToolsCatalog_category__o_4Tg{width:100%;padding:12px 14px;border:0;border-radius:8px;background:transparent;text-align:left;font-size:14px;line-height:1.45;color:var(--tools-calm-secondary);transition:background .16s,color .16s}.ToolsCatalog_category__o_4Tg:hover{color:var(--tools-calm-text);background:var(--tools-muted-bg)}.ToolsCatalog_category__o_4Tg[aria-pressed=true]{background:var(--tools-calm-selected);color:var(--tools-calm-accent);font-weight:600}.ToolsCatalog_catalogContent__xc6Mu{min-width:0}.ToolsCatalog_resultsHeader__tbBIT{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;min-height:28px}.ToolsCatalog_resultCount__qUCK4{color:var(--tools-calm-secondary);font-size:12px}.ToolsCatalog_reset__6xIUZ{display:inline-flex;align-items:center;gap:4px;color:var(--tools-calm-accent);font-size:13px}.ToolsCatalog_grid__nizaj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ToolsCatalog_list__Dc3CA{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.ToolsCatalog_card__mKmkA{position:relative;display:flex;flex-direction:column;gap:15px;min-width:0;min-height:196px;padding:23px 21px 18px;overflow:hidden;border:1px solid var(--tools-calm-border);border-radius:14px;background:var(--tools-calm-surface);color:var(--tools-calm-text);transition:border-color .16s,box-shadow .16s}.ToolsCatalog_card__mKmkA:hover{border-color:var(--tools-calm-accent);box-shadow:0 5px 14px rgba(15,23,42,.04)}.ToolsCatalog_categoryLine__qZLkP{position:absolute;inset:0 0 auto;height:3px;display:flex}.ToolsCatalog_categoryLine__qZLkP span{flex:1;min-width:0}.ToolsCatalog_cardHeading__N5HqG{display:flex;align-items:center;gap:14px;min-width:0}.ToolsCatalog_cardHeading__N5HqG h3{min-width:0;margin:0;font-size:18px;line-height:1.3;font-weight:650;letter-spacing:-.025em;overflow-wrap:anywhere}.ToolsCatalog_cardIcon__Co9mq{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;color:var(--tools-icon-color)}.ToolsCatalog_iconGraphic__TBEHz{width:34px;height:34px}.ToolsCatalog_cardDescription__Y32AF{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:var(--tools-calm-secondary);font-size:13px;line-height:1.6}.ToolsCatalog_cardFooter__1PUqa{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;color:var(--tools-calm-secondary);font-size:12px;line-height:1.5}.ToolsCatalog_cardFooter__1PUqa svg{flex-shrink:0;color:var(--tools-calm-text)}.ToolsCatalog_cardNote__XytQa{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ToolsCatalog_free__FCilc{color:var(--tools-calm-accent)}.ToolsCatalog_sponsored__2JxBq{font-size:11px;color:var(--tools-calm-secondary)}.ToolsCatalog_cardList__43bX0{min-height:130px;display:grid;grid-template-columns:minmax(200px,.9fr) minmax(0,1.2fr) auto;align-items:center;gap:24px}.ToolsCatalog_cardList__43bX0 .ToolsCatalog_cardFooter__1PUqa{margin-top:0;min-width:110px}.ToolsCatalog_popular__o_w__{margin:0 0 36px;padding:0 0 22px;border-bottom:1px solid var(--tools-calm-border)}.ToolsCatalog_popularHeading__XyOCN{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.ToolsCatalog_popularItems__JrcD2{display:grid;gap:20px;grid-template-columns:repeat(var(--tools-popular-columns,4),minmax(0,1fr))}.ToolsCatalog_teaser__TQBxx{display:flex;min-width:0;align-items:center;gap:15px;min-height:58px;padding:8px 2px;color:var(--tools-calm-text);border-radius:8px;transition:color .16s}.ToolsCatalog_teaser__TQBxx:hover{color:var(--tools-calm-accent)}.ToolsCatalog_teaser__TQBxx h3{margin:0;min-width:0;font-size:16px;font-weight:550;line-height:1.4;overflow-wrap:anywhere}.ToolsCatalog_teaser__TQBxx .ToolsCatalog_cardIcon__Co9mq{width:34px;height:34px}.ToolsCatalog_teaser__TQBxx .ToolsCatalog_iconGraphic__TBEHz{width:30px;height:30px}.ToolsCatalog_carouselControls__E2bsT{display:flex;gap:8px}.ToolsCatalog_carouselButton__0ZSsy{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:1px solid var(--tools-calm-border);border-radius:50%;background:transparent;color:var(--tools-calm-secondary);transition:color .16s,border-color .16s}.ToolsCatalog_carouselButton__0ZSsy:hover{border-color:var(--tools-calm-accent);color:var(--tools-calm-accent)}.ToolsCatalog_suggest__n1e63{margin-top:40px;padding:22px 0;border-top:1px solid var(--tools-calm-border);display:flex;align-items:center;justify-content:space-between;gap:20px}.ToolsCatalog_suggest__n1e63 h2{margin:0;font-size:15px;font-weight:550}.ToolsCatalog_suggest__n1e63 p{margin:5px 0 0;font-size:12px;color:var(--tools-calm-secondary)}.ToolsCatalog_suggest__n1e63 a{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;font-size:14px;color:var(--tools-calm-accent)}.ToolsCatalog_banner__ZqYQH{position:relative;isolation:isolate;margin-bottom:20px;height:270px;overflow:hidden;border:1px solid var(--tools-calm-border);border-radius:18px;background:var(--tools-calm-hero);color:var(--tools-calm-text)}.ToolsCatalog_bannerSlide__9W1l2{height:100%;animation:ToolsCatalog_slideEnter__KWNg4 .24s ease-out}.ToolsCatalog_advertisement__o0m_g,.ToolsCatalog_intro__gFGu9{height:100%;display:grid;grid-template-columns:minmax(0,1fr) 28%;align-items:center;gap:32px;padding:28px 70px 40px}.ToolsCatalog_eyebrow__5iJAV{display:block;margin-bottom:12px;color:var(--tools-calm-accent);font-size:13px;font-weight:550}.ToolsCatalog_intro__gFGu9 h1{margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:700;line-height:1.1;letter-spacing:-.04em}.ToolsCatalog_introDescription__1i2Wf{max-width:640px;margin:14px 0 0;color:var(--tools-calm-secondary);font-size:16px;line-height:1.55}.ToolsCatalog_introStats__Xk2iS{margin:18px 0 0;color:var(--tools-calm-secondary);font-size:12px;display:flex;flex-wrap:wrap;gap:5px 16px}.ToolsCatalog_introArt__Ttp0u{width:100%;max-width:250px;justify-self:center;color:var(--tools-calm-secondary)}.ToolsCatalog_illustrationAccent__fC2pR{color:var(--tools-calm-accent)}.ToolsCatalog_illustrationWash__qqiBQ{fill:var(--tools-calm-selected)}.ToolsCatalog_bannerArrow__W0zsG{position:absolute;top:50%;z-index:2;transform:translateY(-50%);background:var(--tools-calm-hero)}.ToolsCatalog_previous__H3zfM{left:14px}.ToolsCatalog_next__YQpM9{right:14px}.ToolsCatalog_dots__O1Usm{display:flex;justify-content:center;gap:2px}.ToolsCatalog_bannerDots__AV5it{position:absolute;bottom:9px;left:50%;transform:translateX(-50%);z-index:2}.ToolsCatalog_dot__2QfG2{display:grid;place-items:center;width:24px;height:24px;border-radius:50%}.ToolsCatalog_dot__2QfG2:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--tools-calm-secondary);opacity:.35}.ToolsCatalog_dot__2QfG2[aria-current=true]:before{opacity:1;background:var(--tools-calm-accent);width:7px;height:7px}.ToolsCatalog_adIdentity__C41YJ{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:10px;color:var(--tools-calm-secondary);font-size:13px}.ToolsCatalog_adIdentity__C41YJ strong{color:var(--tools-calm-text);font-weight:600}.ToolsCatalog_adLabel__IGZF5{display:inline-flex;align-items:center;gap:5px;font-size:11px}.ToolsCatalog_advertisement__o0m_g h2{font-size:clamp(23px,2.4vw,30px);line-height:1.2;font-weight:650;letter-spacing:-.03em;margin:0}.ToolsCatalog_adDescription__sNiCl,.ToolsCatalog_advertisement__o0m_g h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ToolsCatalog_adDescription__sNiCl{margin:12px 0 0;color:var(--tools-calm-secondary);font-size:13px;line-height:1.55}.ToolsCatalog_adCta__RAo5i{display:inline-flex;align-items:center;gap:8px;margin-top:15px;color:var(--tools-calm-accent);font-size:13px;font-weight:600}.ToolsCatalog_adVisual__mrBto{position:relative;height:176px;min-width:0;overflow:hidden;border-radius:12px;display:flex;align-items:center;justify-content:center}.ToolsCatalog_adImage__ewx6x{-o-object-fit:contain;object-fit:contain}.ToolsCatalog_adLogo__w4yoN{width:88px;height:88px;color:var(--tools-calm-accent)}@keyframes ToolsCatalog_slideEnter__KWNg4{0%{opacity:0}to{opacity:1}}@media (max-width:1199px){.ToolsCatalog_catalog__Olm1t{grid-template-columns:190px minmax(0,1fr);gap:24px}.ToolsCatalog_grid__nizaj{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolsCatalog_cardList__43bX0{grid-template-columns:minmax(0,1fr) auto}.ToolsCatalog_cardList__43bX0 .ToolsCatalog_cardDescription__Y32AF{grid-row:2;grid-column:1/-1}.ToolsCatalog_advertisement__o0m_g,.ToolsCatalog_intro__gFGu9{padding-inline:58px;gap:20px}.ToolsCatalog_intro__gFGu9 h1{font-size:34px}}@media (max-width:767px){.ToolsCatalog_main__nXQDc{padding-top:78px}.ToolsCatalog_container__00m_Z,.ToolsCatalog_page__wIDbQ .footer-content>.container,.ToolsCatalog_page__wIDbQ .footer-copyright-inner{padding-inline:20px}.ToolsCatalog_catalog__Olm1t{grid-template-columns:minmax(0,1fr);gap:24px}.ToolsCatalog_categories__WQfxs{position:static}.ToolsCatalog_categoryList__t99Oa{margin-top:10px;flex-direction:row;overflow-x:auto;padding:3px 2px 6px}.ToolsCatalog_category__o_4Tg{width:auto;flex:0 0 auto;padding:10px 12px;font-size:13px}.ToolsCatalog_popular__o_w__{margin-bottom:24px}.ToolsCatalog_popularItems__JrcD2{gap:14px}.ToolsCatalog_banner__ZqYQH{height:300px}.ToolsCatalog_advertisement__o0m_g,.ToolsCatalog_intro__gFGu9{grid-template-columns:minmax(0,1fr);padding:28px 48px 38px}.ToolsCatalog_adVisual__mrBto,.ToolsCatalog_introArt__Ttp0u{display:none}.ToolsCatalog_intro__gFGu9 h1{font-size:34px}.ToolsCatalog_introDescription__1i2Wf{font-size:15px}.ToolsCatalog_introStats__Xk2iS{font-size:11px}.ToolsCatalog_bannerArrow__W0zsG{width:30px;height:30px}.ToolsCatalog_previous__H3zfM{left:8px}.ToolsCatalog_next__YQpM9{right:8px}.ToolsCatalog_search___xH4g .catalog-google-search-input{font-size:14px;padding-inline:4px}.ToolsCatalog_suggest__n1e63{align-items:flex-start;flex-direction:column;gap:12px;margin-top:30px}}@media (max-width:539px){.ToolsCatalog_container__00m_Z,.ToolsCatalog_page__wIDbQ .footer-content>.container,.ToolsCatalog_page__wIDbQ .footer-copyright-inner{padding-inline:16px}.ToolsCatalog_grid__nizaj{grid-template-columns:minmax(0,1fr);gap:14px}.ToolsCatalog_card__mKmkA{min-height:182px;padding:22px 20px 18px}.ToolsCatalog_cardHeading__N5HqG h3{font-size:19px}.ToolsCatalog_cardDescription__Y32AF{font-size:14px}.ToolsCatalog_cardList__43bX0{display:flex}.ToolsCatalog_cardList__43bX0 .ToolsCatalog_cardFooter__1PUqa{margin-top:auto}.ToolsCatalog_intro__gFGu9 h1{font-size:29px}.ToolsCatalog_introStats__Xk2iS{gap:4px 10px}.ToolsCatalog_resultsHeader__tbBIT{flex-wrap:wrap;gap:8px}.ToolsCatalog_search___xH4g .catalog-google-search-tools{gap:0;padding-inline:3px}.ToolsCatalog_search___xH4g .catalog-google-search-tools>button:last-child{padding-inline:9px}.ToolsCatalog_search___xH4g .catalog-google-search-tools>button:last-child>span:not(:last-child){display:none!important}}@media (prefers-reduced-motion:reduce){.ToolsCatalog_bannerSlide__9W1l2{animation:none}.ToolsCatalog_page__wIDbQ :is(a,button){transition:none}}.SoftwareVideoViewer_overlay__Fx8pt{--viewer-bg:rgba(250,250,250,.98);--viewer-text:#242424;--viewer-muted:#686868;--viewer-surface:#fff;--viewer-border:#dedede;--viewer-hover:#f3f3f3;--viewer-focus:#059669;--viewer-media:#f8f8f8;--viewer-shadow:#00000018;position:fixed;inset:0;z-index:10000;isolation:isolate;display:flex;flex-direction:column;height:100dvh;width:100%;background:var(--viewer-bg);backdrop-filter:blur(12px);color:var(--viewer-text);color-scheme:light;animation:SoftwareVideoViewer_appear__FmCaW .16s ease-out}.SoftwareVideoViewer_overlay__Fx8pt[data-viewer-theme=dark]{--viewer-bg:rgba(2,6,23,.94);--viewer-text:#f1f5f9;--viewer-muted:#cbd5e1;--viewer-surface:#182234;--viewer-border:#425069;--viewer-hover:#243249;--viewer-focus:#6ee7b7;--viewer-media:#0b1220;--viewer-shadow:#0007;color-scheme:dark}.SoftwareVideoViewer_toolbar__EjIOr{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 32px;background:linear-gradient(var(--viewer-bg),transparent)}.SoftwareVideoViewer_toolbar__EjIOr h2{margin:0;font-size:14px;line-height:1.4;font-weight:600;color:var(--viewer-text)!important}.SoftwareVideoViewer_toolbar__EjIOr p{margin:4px 0 0;color:var(--viewer-muted)!important;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.SoftwareVideoViewer_close__v4fWL{display:inline-flex;width:40px;height:40px;flex:none;align-items:center;justify-content:center;border:1px solid var(--viewer-border);border-radius:50%;background:var(--viewer-surface);color:var(--viewer-text)!important;cursor:pointer}.SoftwareVideoViewer_close__v4fWL:hover{background:var(--viewer-hover)}.SoftwareVideoViewer_close__v4fWL:focus-visible,.SoftwareVideoViewer_stage__lpo1E button:focus-visible{outline:2px solid var(--viewer-focus);outline-offset:3px}.SoftwareVideoViewer_stage__lpo1E{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 32px 32px;position:relative}.SoftwareVideoViewer_stage__lpo1E video{display:block;width:auto;height:100%;max-width:100%;max-height:78dvh;min-height:0;border:1px solid var(--viewer-border);border-radius:16px;background:var(--viewer-media);-o-object-fit:contain;object-fit:contain;box-shadow:0 24px 90px var(--viewer-shadow)}.SoftwareVideoViewer_stage__lpo1E video:fullscreen{width:100%;height:100%;max-height:none;border-radius:0}.SoftwareVideoViewer_error__IoLWo{position:absolute;inset:30% 10%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:var(--viewer-surface);border:1px solid var(--viewer-border);border-radius:16px;color:var(--viewer-text);text-align:center}.SoftwareVideoViewer_error__IoLWo p{color:var(--viewer-text)!important}.SoftwareVideoViewer_error__IoLWo button{padding:10px 18px;border:1px solid var(--viewer-border);border-radius:10px;color:var(--viewer-text)!important;background:var(--viewer-hover)}.SoftwareVideoViewer_focusGuard__7PPKU{position:absolute;width:1px;height:1px;overflow:hidden}@keyframes SoftwareVideoViewer_appear__FmCaW{0%{opacity:0}to{opacity:1}}@media(max-width:640px){.SoftwareVideoViewer_toolbar__EjIOr{padding:16px}.SoftwareVideoViewer_stage__lpo1E{padding:0 12px 20px}.SoftwareVideoViewer_stage__lpo1E video{max-height:calc(100dvh - 110px);border-radius:12px}}@media(prefers-reduced-motion:reduce){.SoftwareVideoViewer_overlay__Fx8pt{animation:none}}.SoftwareInfoDialog_overlay__cxZYS{--info-bg:#fff;--info-text:#242424;--info-muted:#666;--info-border:#dedede;--info-soft:#f7f7f7;--info-link:#047857;position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px;background:#15151555;backdrop-filter:blur(8px);color:var(--info-text);color-scheme:light}.SoftwareInfoDialog_overlay__cxZYS[data-dialog-theme=dark]{--info-bg:#151e2d;--info-text:#f1f5f9;--info-muted:#b8c3d2;--info-border:#384355;--info-soft:#202c3e;--info-link:#6ee7b7;background:#020617b3;color-scheme:dark}.SoftwareInfoDialog_dialog__dr6Py{width:min(640px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--info-border);border-radius:24px;background:var(--info-bg)!important;box-shadow:0 24px 100px #0003;color:var(--info-text)!important}.SoftwareInfoDialog_header__hNpLz{display:flex;align-items:center;gap:14px;padding:24px;border-bottom:1px solid var(--info-border);background:var(--info-bg)!important}.SoftwareInfoDialog_header__hNpLz h2{flex:1;margin:0;font-size:22px;line-height:1.3;font-weight:750;color:var(--info-text)!important}.SoftwareInfoDialog_icon__ruA7P{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border:1px solid var(--info-border);border-radius:14px;background:var(--info-soft);color:var(--info-text)}.SoftwareInfoDialog_close__Xg83a{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border:1px solid var(--info-border);border-radius:10px;background:var(--info-bg)!important;color:var(--info-muted)!important;cursor:pointer}.SoftwareInfoDialog_close__Xg83a:hover{background:var(--info-soft)!important;color:var(--info-text)!important}.SoftwareInfoDialog_content__PPbfb{padding:4px 24px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.SoftwareInfoDialog_section__RS6rf{padding:20px 0}.SoftwareInfoDialog_section__RS6rf+.SoftwareInfoDialog_section__RS6rf{border-top:1px solid var(--info-border)}.SoftwareInfoDialog_section__RS6rf h3{margin:0 0 7px;font-size:15px;font-weight:750;color:var(--info-text)!important}.SoftwareInfoDialog_section__RS6rf p{margin:0;font-size:14px;line-height:1.65;white-space:pre-line;color:var(--info-muted)!important}.SoftwareInfoDialog_items__tKuFf{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;list-style:none;margin:12px 0 0;padding:0}.SoftwareInfoDialog_items__tKuFf li{padding:9px 12px;border:1px solid var(--info-border);border-radius:9px;background:var(--info-soft);font-size:13px;line-height:1.4;color:var(--info-text);overflow-wrap:anywhere}.SoftwareInfoDialog_footer__rVVC_{padding:18px 24px;border-top:1px solid var(--info-border);background:var(--info-bg)!important}.SoftwareInfoDialog_footer__rVVC_ a{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--info-link)!important}.SoftwareInfoDialog_footer__rVVC_ a:hover{text-decoration:underline}.SoftwareInfoDialog_dialog__dr6Py :is(button,a):focus-visible{outline:2px solid var(--info-link);outline-offset:4px}@media(max-width:540px){.SoftwareInfoDialog_overlay__cxZYS{padding:12px}.SoftwareInfoDialog_dialog__dr6Py{max-height:calc(100dvh - 24px);border-radius:20px}.SoftwareInfoDialog_header__hNpLz{padding:18px;gap:10px}.SoftwareInfoDialog_header__hNpLz h2{font-size:19px}.SoftwareInfoDialog_icon__ruA7P{display:none}.SoftwareInfoDialog_content__PPbfb{padding:0 18px}.SoftwareInfoDialog_footer__rVVC_{padding:16px 18px}}.SoftwarePageSections_page__KJeAZ{--section-bg:var(--bg-card,#fff);--section-text:var(--text-main,#172033);--section-muted:var(--text-secondary,#526176);display:grid;gap:24px;color:var(--section-text);min-width:0}.SoftwarePageSections_page__KJeAZ[data-software-theme=dark]{--section-bg:#111827;--section-text:#f1f5f9;--section-muted:#cbd5e1;--section-link:#6ee7b7;color-scheme:dark}.SoftwarePageSections_page__KJeAZ[data-software-theme=light]{--section-bg:#fff;--section-text:#242424;--section-muted:#686868;--section-link:#047857;color-scheme:light}.SoftwarePageSections_page__KJeAZ .SoftwarePageSections_section__0q_lK{background:var(--section-bg)!important;color:var(--section-text)!important}.SoftwarePageSections_page__KJeAZ .SoftwarePageSections_section__0q_lK[data-tone=soft]{background:color-mix(in srgb,var(--section-bg) 94%,#10b981)!important}.SoftwarePageSections_page__KJeAZ .SoftwarePageSections_section__0q_lK[data-tone=dark]{background:#101d31!important}.SoftwarePageSections_page__KJeAZ .SoftwarePageSections_section__0q_lK[data-tone=accent]{background:linear-gradient(125deg,#064e3b,#155e75)!important}.SoftwarePageSections_section__0q_lK{min-width:0;width:100%;padding:clamp(22px,4cqw,48px);border:1px solid color-mix(in srgb,var(--section-text) 18%,transparent);border-radius:24px;background:var(--section-bg);overflow-wrap:anywhere;container-type:inline-size}.SoftwarePageSections_section__0q_lK[data-tone=soft]{background:color-mix(in srgb,var(--section-bg) 94%,#10b981)}.SoftwarePageSections_section__0q_lK[data-tone=dark]{--section-text:#f1f5f9;--section-muted:#cbd5e1;color:var(--section-text);background:#101d31}.SoftwarePageSections_section__0q_lK[data-tone=accent]{--section-text:#ecfdf5;--section-muted:#d1fae5;color:var(--section-text);background:linear-gradient(125deg,#064e3b,#155e75)}.SoftwarePageSections_section__0q_lK[data-width=narrow]{max-width:860px;justify-self:center}.SoftwarePageSections_section__0q_lK[data-spacing=compact]{padding:22px}.SoftwarePageSections_section__0q_lK[data-spacing=large]{padding-block:clamp(36px,7cqw,80px)}.SoftwarePageSections_section__0q_lK[data-align=center]{text-align:center}.SoftwarePageSections_section__0q_lK h2{font-size:clamp(25px,4cqw,40px);line-height:1.16;font-weight:750;letter-spacing:-.035em;margin:0 0 18px}.SoftwarePageSections_section__0q_lK[data-software-purchase-section]>h2{font-size:clamp(23px,2.5cqw,28px);line-height:1.25;letter-spacing:-.025em;margin-bottom:8px}.SoftwarePageSections_section__0q_lK[data-software-purchase-section]{scroll-margin-top:84px}.SoftwarePageSections_section__0q_lK h3{font-size:20px;font-weight:650;line-height:1.3;margin-bottom:12px}.SoftwarePageSections_text__FgW59{font-size:16px;line-height:1.8;color:var(--section-muted);white-space:pre-wrap}.SoftwarePageSections_text__FgW59 :is(ul,ol){padding-left:24px}.SoftwarePageSections_text__FgW59 ul{list-style:disc}.SoftwarePageSections_text__FgW59 ol{list-style:decimal}.SoftwarePageSections_text__FgW59 a{color:var(--section-link,#047857);text-decoration:underline}.SoftwarePageSections_text__FgW59 pre{white-space:pre-wrap;border:1px solid #64748b;border-radius:8px;padding:12px}.SoftwarePageSections_split__NCJAS{display:grid;align-items:center;gap:28px}.SoftwarePageSections_split__NCJAS img{width:100%;max-height:440px;-o-object-fit:contain;object-fit:contain;border-radius:16px}.SoftwarePageSections_grid__pupN1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:18px;margin-top:24px}.SoftwarePageSections_tile__TwpaH{min-width:0;border:1px solid color-mix(in srgb,var(--section-text) 18%,transparent);border-radius:16px;padding:24px;text-align:left}.SoftwarePageSections_tile__TwpaH img{width:100%;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;border-radius:10px;margin-bottom:15px}.SoftwarePageSections_price__ScQGl{font-size:30px;font-weight:700;margin-bottom:16px}.SoftwarePageSections_button__s_4sZ{display:inline-flex;align-items:center;gap:12px;margin-top:22px;padding:12px 20px;border-radius:10px;background:#047857;color:#fff;font-weight:650;font-size:14px}.SoftwarePageSections_button__s_4sZ:hover{background:#065f46}.SoftwarePageSections_section__0q_lK details{border-bottom:1px solid color-mix(in srgb,var(--section-text) 20%,transparent);padding:20px 0;text-align:left}.SoftwarePageSections_section__0q_lK summary{cursor:pointer;font-size:18px;font-weight:600}.SoftwarePageSections_section__0q_lK details .SoftwarePageSections_text__FgW59{margin-top:15px}.SoftwarePageSections_section__0q_lK video{width:100%;max-height:660px;margin-top:20px;border-radius:12px}.SoftwarePageSections_videoPreview__2CBS4{position:relative;display:block;width:100%;margin-top:20px;border:1px solid color-mix(in srgb,var(--section-text) 20%,transparent);border-radius:12px;overflow:hidden;cursor:zoom-in;background:var(--section-bg)}.SoftwarePageSections_videoPreview__2CBS4 video{display:block;margin:0}.SoftwarePageSections_videoPreview__2CBS4 span{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;max-width:calc(100% - 24px);border:1px solid color-mix(in srgb,var(--section-text) 24%,transparent);border-radius:99px;color:var(--section-text);font-size:14px;font-weight:650;background:color-mix(in srgb,var(--section-bg) 96%,transparent);box-shadow:0 8px 30px #02061724}.SoftwarePageSections_videoPreview__2CBS4:focus-visible{outline:3px solid #34d399;outline-offset:3px}.SoftwarePageSections_frame__bv7b7{display:block;width:100%;border:0;background:var(--section-bg);border-radius:12px}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy{margin:8px 24px 0;padding:0;border-bottom:0;border-top:1px solid color-mix(in srgb,var(--section-text) 18%,transparent)}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 6px;font-size:clamp(18px,2cqw,23px);line-height:1.3;font-weight:700;list-style:none}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy summary::-webkit-details-marker{display:none}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy summary:focus-visible{outline:2px solid var(--section-link,#10b981);outline-offset:5px;border-radius:6px}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy>summary>svg{width:34px;height:34px;padding:8px;flex-shrink:0;border:1px solid color-mix(in srgb,var(--section-text) 18%,transparent);border-radius:50%}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy summary>svg{flex-shrink:0;transition:transform .18s}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy details[open]>summary>svg,.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy[open]>summary>svg{transform:rotate(180deg)}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy[open]>summary{padding-bottom:18px;border-bottom:1px solid color-mix(in srgb,var(--section-text) 14%,transparent)}.SoftwarePageSections_guideBody__1gjOC{padding:2px 0 10px}.SoftwarePageSections_guideTopics___kltB{margin-top:16px}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_guideTopics___kltB details{padding:0}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_guideTopics___kltB details:last-child{border-bottom:0}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_guideTopics___kltB summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:16px 0;font-size:16px;line-height:1.45}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_guideTopics___kltB summary:hover{color:var(--section-link,#047857)}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_guideTopics___kltB .SoftwarePageSections_text__FgW59{margin:0 0 18px;max-width:960px;font-size:15px;line-height:1.7}@media(max-width:600px){.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy{margin-inline:0}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy>summary{padding-top:16px}.SoftwarePageSections_section__0q_lK .SoftwarePageSections_guideTopics___kltB summary{font-size:15px}}@media(prefers-reduced-motion:reduce){.SoftwarePageSections_section__0q_lK .SoftwarePageSections_embeddedGuide__HXELy summary>svg{transition:none}}.SoftwarePageSections_page__KJeAZ .SoftwarePageSections_section__0q_lK[data-collapsible]{padding:0;overflow:hidden}.SoftwarePageSections_disclosureHeading__lGdNw{margin:0!important;font-size:clamp(18px,2vw,23px)!important;line-height:1.3!important;letter-spacing:-.35px!important}.SoftwarePageSections_disclosureHeading__lGdNw button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:24px;text-align:left;border:0;border-bottom:1px solid transparent;background:transparent!important;color:inherit!important;font:inherit;font-weight:750;cursor:pointer;transition:background-color .2s,border-color .2s}.SoftwarePageSections_disclosureHeading__lGdNw button[aria-expanded=true]{border-bottom-color:color-mix(in srgb,var(--section-text) 20%,transparent);background:color-mix(in srgb,var(--section-text) 3%,transparent)!important}.SoftwarePageSections_disclosureHeading__lGdNw button:hover{background:color-mix(in srgb,var(--section-text) 6%,transparent)!important}.SoftwarePageSections_disclosureHeading__lGdNw button:focus-visible{outline:2px solid var(--section-link,#10b981);outline-offset:-5px;border-radius:20px}.SoftwarePageSections_disclosureHeading__lGdNw svg{flex-shrink:0;width:36px;height:36px;box-sizing:border-box;padding:8px;border:1px solid color-mix(in srgb,var(--section-text) 20%,transparent);border-radius:50%;background:color-mix(in srgb,var(--section-bg) 80%,transparent);transition:transform .2s}.SoftwarePageSections_disclosureHeading__lGdNw button[aria-expanded=true] svg{transform:rotate(180deg)}.SoftwarePageSections_disclosureBody__trGnm{padding:0 24px 24px}.SoftwarePageSections_disclosureBody__trGnm[hidden]{display:none}@media(max-width:600px){.SoftwarePageSections_disclosureHeading__lGdNw button{padding:20px;gap:12px}.SoftwarePageSections_disclosureBody__trGnm{padding:0 14px 14px}}@media(prefers-reduced-motion:reduce){.SoftwarePageSections_disclosureHeading__lGdNw button,.SoftwarePageSections_disclosureHeading__lGdNw svg{transition:none}}.SoftwarePageSections_codeToolbar__ukm_W{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:12px;border:1px solid #64748b;border-radius:10px;margin-bottom:12px;font-size:13px}.SoftwarePageSections_codeToolbar__ukm_W button{color:var(--section-link,#047857);font-weight:650}.SoftwarePageSections_compare__PH73R{overflow-x:auto;margin-top:24px}.SoftwarePageSections_compare__PH73R table{width:100%;border-collapse:collapse;text-align:left}.SoftwarePageSections_compare__PH73R :is(td,th){border:1px solid #64748b66;padding:16px;min-width:130px}@container (min-width: 680px){.SoftwarePageSections_split__NCJAS:has(img){grid-template-columns:1fr 1fr}.SoftwarePageSections_split__NCJAS[data-image-side=left] img{order:-1}}.SoftwarePageBuilder_builder__m4B_z{min-width:0;container-type:inline-size}.SoftwarePageBuilder_mode__e9CVU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.SoftwarePageBuilder_mode__e9CVU button{text-align:left;padding:18px;border:1px solid #475569;border-radius:12px;background:#182337;color:#cbd5e1}.SoftwarePageBuilder_mode__e9CVU button[aria-pressed=true]{border-color:#34d399;background:#10372f;color:#d1fae5}.SoftwarePageBuilder_mode__e9CVU strong{display:block;font-size:16px;font-weight:650}.SoftwarePageBuilder_mode__e9CVU span{display:block;font-size:13px;margin-top:6px}.SoftwarePageBuilder_saveBar__y95wz{display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;align-items:center;padding:20px 0;margin-bottom:16px;border-bottom:1px solid #334155}.SoftwarePageBuilder_saveBar__y95wz p{font-size:14px;font-weight:600}.SoftwarePageBuilder_saveBar__y95wz small{display:block;max-width:540px;font-size:12px;color:#a5b4c8;margin-top:5px;font-weight:400}.SoftwarePageBuilder_saveBar__y95wz>div{display:flex;flex-wrap:wrap;gap:8px}.SoftwarePageBuilder_builder__m4B_z button:disabled{opacity:.45;cursor:not-allowed}.SoftwarePageBuilder_empty__Bh7LF button,.SoftwarePageBuilder_history__KzVHr button,.SoftwarePageBuilder_saveBar__y95wz button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #475569;border-radius:9px;padding:10px 12px;font-size:13px;color:#e2e8f0;background:#182337}.SoftwarePageBuilder_saveBar__y95wz .SoftwarePageBuilder_publish___Rssy{color:#052e24;border-color:#34d399;background:#34d399}.SoftwarePageBuilder_hint__WnlFb{color:#a5b4c8;font-size:13px;line-height:1.7;margin-block:12px 18px}.SoftwarePageBuilder_check__pl3fr{display:flex;align-items:center;gap:10px;font-size:14px;color:#d1dbea;margin-block:14px}.SoftwarePageBuilder_check__pl3fr input{width:18px;height:18px;accent-color:#34d399}.SoftwarePageBuilder_columns__xDk40{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:22px}.SoftwarePageBuilder_outline__YbM_H{padding:14px;border:1px solid #334155;border-radius:14px;background:#121e30}.SoftwarePageBuilder_outline__YbM_H header{display:flex;justify-content:space-between;padding:4px 5px 15px;font-size:14px}.SoftwarePageBuilder_outline__YbM_H header span{color:#94a3b8;font-size:12px}.SoftwarePageBuilder_outlineRow__O9Bm6{display:flex;align-items:center;border:1px solid transparent;border-radius:9px;margin-bottom:7px;padding:4px}.SoftwarePageBuilder_outlineRow__O9Bm6[data-selected=true]{background:#193b36;border-color:#2d7160}.SoftwarePageBuilder_outlineRow__O9Bm6>button{display:flex;align-items:center;gap:10px;min-width:0;flex:1;text-align:left;padding:8px 5px;color:#e2e8f0;font-size:13px}.SoftwarePageBuilder_outlineRow__O9Bm6>button>span{font-size:12px;color:#8fb5aa}.SoftwarePageBuilder_outlineRow__O9Bm6>button>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SoftwarePageBuilder_outlineRow__O9Bm6 small{display:block;color:#a5b4c8;font-size:11px;margin-top:4px}.SoftwarePageBuilder_move__mk3Lw{display:flex;flex-direction:column}.SoftwarePageBuilder_move__mk3Lw button{padding:4px;color:#b3c6d9}.SoftwarePageBuilder_add__mR76T{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;padding:12px;border:1px dashed #64748b;border-radius:9px;color:#6ee7b7;font-size:14px;margin-top:14px}.SoftwarePageBuilder_inspector__xgDL8{min-width:0;padding:24px;border:1px solid #334155;border-radius:14px;background:#111c2d}.SoftwarePageBuilder_inspector__xgDL8>div:has(>label),.SoftwarePageBuilder_inspector__xgDL8>label{margin-top:20px}.SoftwarePageBuilder_sectionHeading__wAlL3{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-bottom:18px;border-bottom:1px solid #334155}.SoftwarePageBuilder_sectionHeading__wAlL3 h4{font-size:21px;font-weight:650;color:#f1f5f9;margin-top:5px}.SoftwarePageBuilder_sectionHeading__wAlL3 small{font-size:12px;color:#94a3b8}.SoftwarePageBuilder_entryHeading__WaK1f>div,.SoftwarePageBuilder_sectionHeading__wAlL3>div:last-child{display:flex;gap:8px}.SoftwarePageBuilder_entryHeading__WaK1f button,.SoftwarePageBuilder_sectionHeading__wAlL3 button{display:grid;place-items:center;padding:8px;border:1px solid #475569;border-radius:8px;color:#cbd5e1}.SoftwarePageBuilder_empty__Bh7LF h4,.SoftwarePageBuilder_palette__zh2cu h4{font-size:20px;font-weight:650;margin-bottom:18px}.SoftwarePageBuilder_palette__zh2cu>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.SoftwarePageBuilder_palette__zh2cu button{text-align:left;padding:18px;border:1px solid #475569;border-radius:10px;background:#182a40;color:#e2e8f0}.SoftwarePageBuilder_palette__zh2cu button:hover{border-color:#34d399}.SoftwarePageBuilder_palette__zh2cu small{display:block;font-size:12px;color:#a5b4c8;margin-top:6px}.SoftwarePageBuilder_empty__Bh7LF{padding:35px;border:1px dashed #52647d;border-radius:16px;text-align:center;margin-bottom:24px}.SoftwarePageBuilder_empty__Bh7LF>svg{margin:0 auto 14px;color:#6ee7b7}.SoftwarePageBuilder_empty__Bh7LF p{color:#a5b4c8;font-size:14px}.SoftwarePageBuilder_empty__Bh7LF>div{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:20px}.SoftwarePageBuilder_notice__Brg3i{padding:15px;background:#172d3d;border:1px solid #35566a;border-radius:10px;color:#baddec;font-size:13px;line-height:1.7;margin-top:18px}.SoftwarePageBuilder_codeTabs__4rE_t{display:flex;gap:8px;margin-top:18px}.SoftwarePageBuilder_codeTabs__4rE_t button{padding:10px;border-bottom:2px solid transparent;color:#94a3b8;font-size:13px}.SoftwarePageBuilder_codeTabs__4rE_t button[aria-pressed=true]{border-color:#34d399;color:#6ee7b7}.SoftwarePageBuilder_code__mTYND{margin-top:10px;border:1px solid #52647d;border-radius:10px;background:#080f1c;overflow:auto;max-height:600px}.SoftwarePageBuilder_code__mTYND>div{min-height:260px;font:14px/1.65 Consolas,monospace!important;color:#e2e8f0}.SoftwarePageBuilder_code__mTYND textarea{outline-offset:-2px!important;min-height:260px}.SoftwarePageBuilder_code__mTYND .token.comment{color:#94a3b8}.SoftwarePageBuilder_code__mTYND .token.keyword,.SoftwarePageBuilder_code__mTYND .token.tag{color:#c4b5fd}.SoftwarePageBuilder_code__mTYND .token.attr-value,.SoftwarePageBuilder_code__mTYND .token.string{color:#6ee7b7}.SoftwarePageBuilder_code__mTYND .token.function,.SoftwarePageBuilder_code__mTYND .token.property{color:#7dd3fc}.SoftwarePageBuilder_copyLocale__DGGaW,.SoftwarePageBuilder_mediaButton__znAOQ{color:#6ee7b7;font-size:13px;margin-top:10px}.SoftwarePageBuilder_entries__ooc1s{margin-top:24px}.SoftwarePageBuilder_entry__8PJt5{border:1px solid #475569;border-radius:12px;background:#152338;padding:20px;margin-bottom:18px}.SoftwarePageBuilder_entry__8PJt5>div:has(>label),.SoftwarePageBuilder_entry__8PJt5>label{margin-top:18px}.SoftwarePageBuilder_entryHeading__WaK1f{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.SoftwarePageBuilder_appearance__jsU6k{margin-top:26px;padding-top:20px;border-top:1px solid #475569}.SoftwarePageBuilder_appearance__jsU6k summary{cursor:pointer;font-weight:600;font-size:14px;color:#cbd5e1}.SoftwarePageBuilder_appearance__jsU6k>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:18px;margin-top:20px}.SoftwarePageBuilder_error__KjT_a,.SoftwarePageBuilder_success__lQ3QS{padding:14px;border-radius:10px;font-size:14px;margin-bottom:18px}.SoftwarePageBuilder_success__lQ3QS{color:#a7f3d0;background:#12382d}.SoftwarePageBuilder_error__KjT_a{color:#fecaca;background:#471d28}.SoftwarePageBuilder_history__KzVHr{border:1px solid #475569;padding:20px;border-radius:12px;margin-bottom:20px}.SoftwarePageBuilder_history__KzVHr h4{font-size:14px;margin-bottom:14px}.SoftwarePageBuilder_history__KzVHr>div{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;border-top:1px solid #334155}.SoftwarePageBuilder_history__KzVHr small{display:block;font-size:12px;color:#94a3b8;margin-top:5px}.SoftwarePageBuilder_previewControls__mwc9g{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;color:#cbd5e1}.SoftwarePageBuilder_previewControls__mwc9g span,.SoftwarePageBuilder_previewControls__mwc9g>div{display:flex;align-items:center;gap:10px}.SoftwarePageBuilder_previewControls__mwc9g button{padding:10px 12px;border:1px solid #475569;border-radius:9px;font-size:13px}@container (min-width: 880px){.SoftwarePageBuilder_columns__xDk40{grid-template-columns:260px minmax(0,1fr)}.SoftwarePageBuilder_outline__YbM_H{position:sticky;top:0}}@container (max-width: 540px){.SoftwarePageBuilder_mode__e9CVU{grid-template-columns:1fr}.SoftwarePageBuilder_inspector__xgDL8{padding:16px}.SoftwarePageBuilder_saveBar__y95wz>div{width:100%}.SoftwarePageBuilder_saveBar__y95wz button{flex:1}.SoftwarePageBuilder_history__KzVHr>div{align-items:start;flex-direction:column}.SoftwarePageBuilder_codeTabs__4rE_t button{font-size:11px;padding:8px 5px}}.CatalogEditor_overlay__okOEB{position:fixed;inset:0;z-index:150;display:grid;place-items:center;padding:20px;background:rgb(2 6 23/82%);backdrop-filter:blur(8px);color-scheme:dark;font-family:var(--font-inter),"Segoe UI",sans-serif}.CatalogEditor_dialog__GFQ8m{width:min(1320px,100%);height:min(920px,calc(100dvh - 40px));min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #334155;border-radius:20px;background:#111827;color:#f1f5f9;box-shadow:0 28px 100px rgb(0 0 0/45%);font-size:14px;line-height:1.5;text-shadow:none}.CatalogEditor_compact__f7HVx{width:min(780px,100%);height:auto;max-height:calc(100dvh - 40px)}.CatalogEditor_dialog__GFQ8m :is(button,input,textarea,select){font:inherit}.CatalogEditor_dialog__GFQ8m button{cursor:pointer}.CatalogEditor_dialog__GFQ8m button:disabled{cursor:wait;opacity:.55}.CatalogEditor_dialog__GFQ8m :is(button,input,textarea,select):focus-visible{outline:2px solid #34d399;outline-offset:3px}.CatalogEditor_header__y_DoY{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;border-bottom:1px solid #293548;flex-shrink:0}.CatalogEditor_header__y_DoY h2{font-size:23px;font-weight:650;line-height:1.25;letter-spacing:-.5px}.CatalogEditor_header__y_DoY p{margin-top:5px;font-size:13px;color:#94a3b8}.CatalogEditor_iconButton__MH12e{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border:1px solid #334155;border-radius:10px;color:#cbd5e1;background:#1e293b}.CatalogEditor_body__Wsmvt{min-height:0;min-width:0;padding:0;border:0;margin:0;flex:1;display:flex;flex-direction:column;overflow:hidden}.CatalogEditor_compact__f7HVx .CatalogEditor_body__Wsmvt{overflow-y:auto;padding:24px}.CatalogEditor_footer__LqD2D{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px;border-top:1px solid #334155;background:#151f30}.CatalogEditor_footer__LqD2D p{font-size:12px;color:#a8b6c9}.CatalogEditor_actions__gAO0_{display:flex;gap:10px}.CatalogEditor_primary__NOjRn,.CatalogEditor_secondary__t2jnc{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 16px;border:1px solid #475569;border-radius:10px;font-weight:600;color:#e2e8f0;background:#1e293b}.CatalogEditor_primary__NOjRn{background:#10b981;border-color:#10b981;color:#041d16}.CatalogEditor_secondary__t2jnc:hover{background:#29384f}.CatalogEditor_primary__NOjRn:hover{background:#34d399}.CatalogEditor_error__3dfkD{flex-shrink:0;padding:12px 28px;color:#fecaca;background:#471d28;border-top:1px solid #8a3544;font-size:14px}.CatalogEditor_workspace__fDGNR{min-height:0;flex:1;display:flex;flex-direction:column;container-type:inline-size}.CatalogEditor_toolbar__XUoLF{flex-shrink:0;padding:0 28px 16px;border-bottom:1px solid #293548;background:#111827}.CatalogEditor_steps__uVpmO{display:flex;gap:24px;overflow-x:auto;scrollbar-width:thin}.CatalogEditor_step__1oqCf{display:flex;align-items:center;gap:9px;white-space:nowrap;padding:17px 0;border-bottom:2px solid transparent;color:#94a3b8;background:none;font-weight:600}.CatalogEditor_step__1oqCf[aria-current=step]{border-color:#34d399;color:#6ee7b7}.CatalogEditor_stepNumber__xoZrH{display:grid;place-items:center;width:24px;height:24px;border:1px solid #475569;border-radius:7px;font-size:12px}.CatalogEditor_step__1oqCf[aria-current=step] .CatalogEditor_stepNumber__xoZrH{background:#34d399;border-color:#34d399;color:#052e24}.CatalogEditor_toolbarRow__SgTQL{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;flex-wrap:wrap}.CatalogEditor_languages__nz7Ml{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.CatalogEditor_languageLabel__YCiUF{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#94a3b8}.CatalogEditor_languageButtons__4PbtK{display:flex;gap:4px;padding:4px;border:1px solid #334155;border-radius:10px;background:#0d1524}.CatalogEditor_languageButtons__4PbtK button{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:6px 12px;border-radius:6px;color:#b6c4d6;background:transparent;font-size:13px;font-weight:550}.CatalogEditor_languageButtons__4PbtK button[aria-pressed=true]{color:#f8fafc;background:#30415a}.CatalogEditor_languageButtons__4PbtK svg{color:#6ee7b7}.CatalogEditor_previewButton__G_fSK{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 13px;border:1px solid #475569;border-radius:9px;color:#cbd5e1;font-size:13px}.CatalogEditor_previewButton__G_fSK[aria-pressed=true]{color:#6ee7b7;border-color:#34d399;background:#10392f}.CatalogEditor_scroll__aVqpR{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#53647c #0d1524;background:#0d1524}.CatalogEditor_layout__DFgxz{display:grid;align-items:start;gap:28px;padding:28px}.CatalogEditor_form__3Gcrn{min-width:0;container-type:inline-size}.CatalogEditor_preview__fQcj_{display:none;min-width:0}.CatalogEditor_withPreview__bYnce .CatalogEditor_preview__fQcj_{display:block}.CatalogEditor_withPreview__bYnce .CatalogEditor_form__3Gcrn{display:none}.CatalogEditor_surface__EKGRg{min-width:0}.CatalogEditor_surfaceHeader__hKeTE{margin-bottom:26px}.CatalogEditor_surfaceHeader__hKeTE h3{font-size:21px;line-height:1.3;font-weight:600;color:#f1f5f9}.CatalogEditor_surfaceHeader__hKeTE p{margin-top:7px;font-size:13px;line-height:1.6;color:#a5b4c8}.CatalogEditor_block__e59p0{min-width:0;margin-top:24px;padding-top:24px;border-top:1px solid #293548}.CatalogEditor_block__e59p0:first-child{margin-top:0;padding-top:0;border-top:0}.CatalogEditor_blockHeader__7LE8S{margin-bottom:18px}.CatalogEditor_blockHeader__7LE8S h4{font-size:15px;font-weight:600;color:#e2e8f0}.CatalogEditor_blockHeader__7LE8S p{margin-top:4px;font-size:13px;color:#a5b4c8}.CatalogEditor_fieldGrid__wnJiV{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.CatalogEditor_fullWidth__s129_{grid-column:1/-1}.CatalogEditor_field__RFNSp{display:block;min-width:0;color:#cbd5e1;font-size:14px;font-weight:500}.CatalogEditor_field__RFNSp>span{display:block;margin-bottom:8px}.CatalogEditor_control__tw9Bb{display:block;width:100%;min-width:0;min-height:44px;border:1px solid #475569;border-radius:9px;padding:11px 13px;background:#182337;color:#f1f5f9;font-size:14px;font-weight:400;line-height:1.5}.CatalogEditor_control__tw9Bb::-moz-placeholder{color:#899bb4;opacity:1}.CatalogEditor_control__tw9Bb::placeholder{color:#899bb4;opacity:1}.CatalogEditor_control__tw9Bb:focus{border-color:#34d399}textarea.CatalogEditor_control__tw9Bb{resize:vertical}.CatalogEditor_hint__w2JSQ{margin-top:8px;font-size:12px;line-height:1.6;color:#a5b4c8}.CatalogEditor_categoryGrid__NGw2A{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,225px),1fr));gap:10px;margin-top:14px}.CatalogEditor_category__gHZBP{display:flex;align-items:center;gap:10px;min-height:46px;padding:10px 12px;border:1px solid #3b4c63;border-radius:9px;color:#cbd5e1;text-align:left;background:#182337}.CatalogEditor_category__gHZBP[aria-pressed=true]{border-color:#34d399;background:#10372f;color:#d1fae5}.CatalogEditor_categoryName__kO7WV{flex:1;min-width:0;font-size:13px}.CatalogEditor_category__gHZBP small{font-size:11px;color:#6ee7b7}.CatalogEditor_toggle__YDmjC{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;padding:12px 14px;border:1px solid #3b4c63;border-radius:9px;background:#182337;color:#d6e0ed;font-size:14px;cursor:pointer}.CatalogEditor_toggle__YDmjC input{height:18px;width:18px;accent-color:#34d399;flex-shrink:0}.CatalogEditor_media__ypTCo{display:flex;align-items:center;gap:16px;min-width:0}.CatalogEditor_mediaVisual__yiBJ_{display:grid;place-items:center;width:92px;height:80px;flex-shrink:0;overflow:hidden;border:1px dashed #64748b;border-radius:10px;color:#94a3b8;background:#182337}.CatalogEditor_mediaVisual__yiBJ_ span{width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.CatalogEditor_mediaFields__uOBk_{flex:1;min-width:0}.CatalogEditor_mediaFields__uOBk_>button{margin-top:10px}.CatalogEditor_iconGrid__HuGkf{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.CatalogEditor_iconChoice__AOhJM{display:grid;place-items:center;width:40px;height:40px;border:1px solid #475569;border-radius:8px;color:#cbd5e1;background:#182337}.CatalogEditor_iconChoice__AOhJM[aria-pressed=true]{color:#6ee7b7;border-color:#34d399;background:#10372f}.CatalogEditor_next__Bux2F{display:flex;justify-content:flex-end;margin-top:28px;padding-top:20px;border-top:1px solid #293548}.CatalogEditor_previewShell__PW1yW{min-width:0;padding:20px;border:1px solid #334155;border-radius:14px;background:#182337}.CatalogEditor_previewHeader__F4jKL{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;color:#cbd5e1;font-size:13px}.CatalogEditor_previewHeader__F4jKL span{display:flex;align-items:center;gap:8px}.CatalogEditor_previewHeader__F4jKL small{color:#94a3b8;font-size:11px}.CatalogEditor_banner__Jlcmg{position:relative;overflow:hidden;min-height:280px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:32px;padding:36px;border:1px solid #53627a;border-radius:20px;color:#f8fafc}.CatalogEditor_bannerText__lvl1r{position:relative;min-width:0}.CatalogEditor_bannerText__lvl1r>span{display:inline-block;padding:5px 10px;border-radius:20px;background:rgb(255 255 255/12%);font-size:11px;letter-spacing:.7px}.CatalogEditor_banner__Jlcmg h4{margin-top:16px;font-size:clamp(22px,3vw,34px);line-height:1.2;font-weight:650;overflow-wrap:anywhere}.CatalogEditor_banner__Jlcmg p{margin-top:12px;font-size:14px;line-height:1.7;color:#d5deed}.CatalogEditor_bannerCta__65roU{display:inline-flex;align-items:center;gap:12px;margin-top:24px;padding:11px 18px;border-radius:10px;background:#fff;color:#111827;font-weight:600;font-size:14px}.CatalogEditor_bannerImage__ivgGg{height:200px;display:grid;place-items:center;overflow:hidden;border:1px solid rgb(255 255 255/14%);border-radius:16px;background:rgb(255 255 255/7%);color:#cbd5e1}.CatalogEditor_bannerImage__ivgGg span{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}.CatalogEditor_pagePreview__t8esJ{max-width:920px;margin-inline:auto}.CatalogEditor_pagePreview__t8esJ h4{margin:24px 0 12px;font-size:28px;font-weight:600}.CatalogEditor_pagePreview__t8esJ h5{margin:24px 0 12px;font-size:18px;font-weight:600}.CatalogEditor_pagePreview__t8esJ p{font-size:15px;line-height:1.8;color:#cbd5e1;white-space:pre-wrap;overflow-wrap:anywhere}.CatalogEditor_pagePreview__t8esJ ul{display:grid;gap:12px}.CatalogEditor_pagePreview__t8esJ li{display:flex;gap:10px;color:#cbd5e1;font-size:14px}.CatalogEditor_pageCover__TpJi9{min-height:220px;border-radius:14px;background-size:cover;background-position:50%}.CatalogEditor_pageGallery__arVht{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px;margin-top:20px}.CatalogEditor_pageGallery__arVht div{height:150px;border:1px solid #475569;border-radius:10px;background-size:contain;background-position:50%;background-repeat:no-repeat}@container (min-width: 560px){.CatalogEditor_fieldGrid__wnJiV{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 1100px){.CatalogEditor_withPreview__bYnce{grid-template-columns:minmax(0,1fr) 350px}.CatalogEditor_withPreview__bYnce .CatalogEditor_form__3Gcrn{display:block}.CatalogEditor_withPreview__bYnce .CatalogEditor_preview__fQcj_{position:sticky;top:28px}.CatalogEditor_widePreview__WTqYL.CatalogEditor_withPreview__bYnce{grid-template-columns:minmax(0,1fr)}.CatalogEditor_widePreview__WTqYL.CatalogEditor_withPreview__bYnce .CatalogEditor_form__3Gcrn{display:none}}@media (max-width:700px){.CatalogEditor_overlay__okOEB{padding:0}.CatalogEditor_compact__f7HVx,.CatalogEditor_dialog__GFQ8m{height:100dvh;max-height:100dvh;width:100%;border-radius:0;border:0}.CatalogEditor_header__y_DoY{padding:16px}.CatalogEditor_header__y_DoY h2{font-size:20px}.CatalogEditor_header__y_DoY p{font-size:12px}.CatalogEditor_toolbar__XUoLF{padding:0 16px 12px}.CatalogEditor_steps__uVpmO{gap:18px}.CatalogEditor_step__1oqCf{font-size:13px;gap:6px}.CatalogEditor_stepNumber__xoZrH{display:none}.CatalogEditor_toolbarRow__SgTQL{gap:10px;margin-top:10px}.CatalogEditor_languageLabel__YCiUF{display:none}.CatalogEditor_languageButtons__4PbtK button{padding:5px 9px}.CatalogEditor_previewButton__G_fSK{padding:8px 10px}.CatalogEditor_layout__DFgxz{padding:20px 16px}.CatalogEditor_footer__LqD2D{padding:12px 16px}.CatalogEditor_footer__LqD2D p{display:none}.CatalogEditor_actions__gAO0_{width:100%;justify-content:flex-end}.CatalogEditor_media__ypTCo{align-items:flex-start}.CatalogEditor_mediaVisual__yiBJ_{width:62px;height:62px}.CatalogEditor_banner__Jlcmg{grid-template-columns:minmax(0,1fr);padding:22px;gap:20px}.CatalogEditor_bannerImage__ivgGg{height:160px}}.SoftwareStatistics_root__ohW7K{--stat-bg:#111827;--stat-panel:#172132;--stat-border:#334155;--stat-text:#f1f5f9;--stat-muted:#aab9cb;color:var(--stat-text);color-scheme:dark;min-width:0;padding:24px;font-size:14px;line-height:1.5}.SoftwareStatistics_seller__osgj0{--stat-bg:var(--bg-card);--stat-panel:var(--bg-card);--stat-border:var(--catalog-border,#64748b66);--stat-text:var(--text-main);--stat-muted:var(--text-secondary);color-scheme:normal}.SoftwareStatistics_header__O8JvC{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin:22px 0}.SoftwareStatistics_header__O8JvC h1{font-size:30px;font-weight:750;margin:8px 0 2px;letter-spacing:-.03em}.SoftwareStatistics_header__O8JvC p,.SoftwareStatistics_note__7nV4a{color:var(--stat-muted)}.SoftwareStatistics_back__yardt,.SoftwareStatistics_eyebrow__hMQ1m{display:inline-flex;align-items:center;gap:8px;color:#34d399}.SoftwareStatistics_eyebrow__hMQ1m{color:var(--stat-muted)}.SoftwareStatistics_back__yardt{margin-top:20px}.SoftwareStatistics_actions__4YvlI{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.SoftwareStatistics_actions__4YvlI a,.SoftwareStatistics_root__ohW7K button{border:1px solid var(--stat-border);border-radius:10px;padding:9px 14px;background:var(--stat-bg);color:var(--stat-text);display:inline-flex;align-items:center;gap:8px;text-decoration:none}.SoftwareStatistics_actions__4YvlI a:hover,.SoftwareStatistics_root__ohW7K button:hover{border-color:#34d399}.SoftwareStatistics_root__ohW7K button:disabled{opacity:.5}.SoftwareStatistics_root__ohW7K button[aria-pressed=true]{background:#10b98122;border-color:#10b981;color:#34d399}.SoftwareStatistics_root__ohW7K :is(a,button,input,select,summary):focus-visible{outline:2px solid #34d399;outline-offset:3px}.SoftwareStatistics_toolbar__cDeFs{display:flex;align-items:end;gap:12px;flex-wrap:wrap;padding:16px;border:1px solid var(--stat-border);border-radius:16px;background:var(--stat-bg)}.SoftwareStatistics_toolbar__cDeFs label{display:grid;gap:3px;font-size:12px;color:var(--stat-muted)}.SoftwareStatistics_toolbar__cDeFs input,.SoftwareStatistics_toolbar__cDeFs select{border:1px solid var(--stat-border);padding:8px;border-radius:8px;background:var(--stat-panel);color:var(--stat-text);font:inherit;font-size:14px}.SoftwareStatistics_note__7nV4a{font-size:12px;margin:12px 0;line-height:1.65}.SoftwareStatistics_metrics__QL4tu{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:20px 0}.SoftwareStatistics_metric__Ix4TY{display:flex;flex-direction:column;align-items:flex-start;padding:18px;border:1px solid var(--stat-border);border-radius:14px;background:var(--stat-bg);color:var(--stat-text);text-decoration:none;gap:8px;min-width:0}.SoftwareStatistics_metric__Ix4TY>span{font-size:12px;color:var(--stat-muted)}.SoftwareStatistics_metric__Ix4TY strong{font-size:27px;line-height:1.25;font-weight:700;overflow-wrap:anywhere}.SoftwareStatistics_metric__Ix4TY small{color:var(--stat-muted);font-size:11px}.SoftwareStatistics_metric__Ix4TY .SoftwareStatistics_link__kgyTp{color:#34d399;margin-top:auto}a.SoftwareStatistics_metric__Ix4TY:hover{border-color:#10b981}.SoftwareStatistics_panel__aKrrS{border:1px solid var(--stat-border);border-radius:16px;padding:20px;margin:16px 0;background:var(--stat-bg);min-width:0}.SoftwareStatistics_sectionTitle__Rls1i{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:10px}.SoftwareStatistics_sectionTitle__Rls1i h2{font-size:18px;font-weight:650}.SoftwareStatistics_sectionTitle__Rls1i span{font-size:12px;color:var(--stat-muted)}.SoftwareStatistics_panel__aKrrS>summary{cursor:pointer;font-size:16px;font-weight:650;padding:2px 0}.SoftwareStatistics_panel__aKrrS>summary span{display:inline-block;margin-left:12px;font-size:12px;font-weight:400;color:var(--stat-muted)}.SoftwareStatistics_panel__aKrrS[open]>summary{border-bottom:1px solid var(--stat-border);padding-bottom:18px;margin-bottom:18px}.SoftwareStatistics_tableWrap__zyW5M{width:100%;overflow:auto;margin-top:16px}.SoftwareStatistics_tableWrap__zyW5M table{width:100%;border-collapse:collapse;font-size:13px}.SoftwareStatistics_tableWrap__zyW5M td,.SoftwareStatistics_tableWrap__zyW5M th{text-align:left;padding:12px;border-bottom:1px solid var(--stat-border)}.SoftwareStatistics_tableWrap__zyW5M th{color:var(--stat-muted);font-weight:500;white-space:nowrap}.SoftwareStatistics_tableWrap__zyW5M tr:last-child td{border-bottom:0}.SoftwareStatistics_coverage__6l4jY{padding:14px 18px;border:1px solid #0ea5e94d;border-radius:12px;background:#0ea5e90b;color:var(--stat-muted);font-size:12px}.SoftwareStatistics_funnel__Dd5QF{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.SoftwareStatistics_funnel__Dd5QF strong{display:block;font-size:28px;margin:8px 0}.SoftwareStatistics_funnel__Dd5QF span{color:var(--stat-muted);font-size:12px}.SoftwareStatistics_track__27545{height:5px;border-radius:5px;background:var(--stat-border);overflow:hidden}.SoftwareStatistics_track__27545 i{display:block;height:100%;background:#10b981}.SoftwareStatistics_chart__rLKdy{width:100%;max-height:270px;color:var(--stat-muted)}.SoftwareStatistics_chart__rLKdy text{fill:currentColor;font-size:11px}.SoftwareStatistics_legend__c27wE{display:flex;gap:20px;margin:18px 0 8px;font-size:12px;color:#34d399}.SoftwareStatistics_legend__c27wE span+span{color:#f59e0b}.SoftwareStatistics_chartTable__FJXHp>summary{cursor:pointer;font-size:12px;color:var(--stat-muted)}.SoftwareStatistics_message__NFh0e{padding:28px;margin:20px 0;border:1px solid var(--stat-border);border-radius:14px}@media(max-width:700px){.SoftwareStatistics_root__ohW7K{padding:12px}.SoftwareStatistics_header__O8JvC h1{font-size:25px}.SoftwareStatistics_metrics__QL4tu{grid-template-columns:repeat(2,minmax(0,1fr))}.SoftwareStatistics_metric__Ix4TY{padding:12px}.SoftwareStatistics_metric__Ix4TY strong{font-size:22px}.SoftwareStatistics_funnel__Dd5QF{grid-template-columns:1fr 1fr}.SoftwareStatistics_panel__aKrrS>summary span{display:block;margin:6px 0 0}.SoftwareStatistics_toolbar__cDeFs{gap:8px}}.SoftwareCheckoutDialog_modal__u_pMs{width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:hidden;border:1px solid var(--purchase-border);border-radius:22px;background:var(--purchase-surface);color:var(--purchase-text);box-shadow:0 24px 90px #0003;font-size:14px;line-height:1.5}.SoftwareCheckoutDialog_modal__u_pMs[open]{display:flex;flex-direction:column}.SoftwareCheckoutDialog_modal__u_pMs::backdrop{background:#020615a8;backdrop-filter:blur(5px)}.SoftwareCheckoutDialog_header__jyiRw{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px;border-bottom:1px solid var(--purchase-border);flex-shrink:0}.SoftwareCheckoutDialog_eyebrow__vF6bb{display:block;color:var(--purchase-muted);font-size:12px;margin-bottom:4px}.SoftwareCheckoutDialog_modal__u_pMs h3{margin:0;font-size:23px;line-height:1.25;letter-spacing:-.03em}.SoftwareCheckoutDialog_body__Mt0nn{padding:24px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.SoftwareCheckoutDialog_balance__KRUZ2,.SoftwareCheckoutDialog_plan__bxIE0{display:flex;align-items:flex-start;gap:12px}.SoftwareCheckoutDialog_plan__bxIE0>svg{color:var(--purchase-accent);flex-shrink:0}.SoftwareCheckoutDialog_balance__KRUZ2 span,.SoftwareCheckoutDialog_balance__KRUZ2 strong,.SoftwareCheckoutDialog_plan__bxIE0 span,.SoftwareCheckoutDialog_plan__bxIE0 strong{display:block}.SoftwareCheckoutDialog_plan__bxIE0 strong{font-size:17px}.SoftwareCheckoutDialog_balance__KRUZ2 span,.SoftwareCheckoutDialog_plan__bxIE0 span{font-size:12px;color:var(--purchase-muted);margin-top:3px}.SoftwareCheckoutDialog_configuration__liIr5{margin-top:22px}.SoftwareCheckoutDialog_configuration__liIr5>strong{font-size:13px}.SoftwareCheckoutDialog_configuration__liIr5 ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:10px 0 0;gap:7px}.SoftwareCheckoutDialog_configuration__liIr5 li{padding:5px 9px;border:1px solid var(--purchase-border);border-radius:7px;background:var(--purchase-soft);font-size:12px}.SoftwareCheckoutDialog_total__Rzq3M{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:20px 0;border-top:1px solid var(--purchase-border)}.SoftwareCheckoutDialog_total__Rzq3M strong{font-size:32px;letter-spacing:-.04em;white-space:nowrap}.SoftwareCheckoutDialog_balance__KRUZ2{padding:14px;background:var(--purchase-soft);border-radius:12px}.SoftwareCheckoutDialog_balance__KRUZ2>svg{flex-shrink:0;margin-top:2px}.SoftwareCheckoutDialog_balance__KRUZ2 strong{font-size:13px}.SoftwareCheckoutDialog_modal__u_pMs .SoftwareCheckoutDialog_note__nTVIV{font-size:12px;color:var(--purchase-muted);margin:16px 0 0}.SoftwareCheckoutDialog_footer__OqHaP{display:flex;flex-direction:column;gap:18px;padding:20px 24px;border-top:1px solid var(--purchase-border);background:var(--purchase-soft);flex-shrink:0}.SoftwareCheckoutDialog_actions__reeVT{display:flex;justify-content:flex-end;gap:10px}.SoftwareCheckoutDialog_agreementButton__AMGYW,.SoftwareCheckoutDialog_buy__yVKz_,.SoftwareCheckoutDialog_close__C074N,.SoftwareCheckoutDialog_secondary__AyfKZ{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--purchase-border);cursor:pointer;font:inherit;border-radius:10px;padding:10px 16px;color:inherit;background:var(--purchase-surface)}.SoftwareCheckoutDialog_close__C074N{width:36px;height:36px;padding:0;flex-shrink:0;border-radius:50%}.SoftwareCheckoutDialog_agreementButton__AMGYW{align-self:flex-start;padding:0;border:0;background:transparent;color:var(--purchase-accent);text-align:left}.SoftwareCheckoutDialog_agreementButton__AMGYW:hover{text-decoration:underline}.SoftwareCheckoutDialog_buy__yVKz_{background:var(--purchase-accent);color:#fff;border-color:transparent;min-width:140px;font-weight:650}.SoftwareCheckoutDialog_buy__yVKz_:hover:not(:disabled){filter:brightness(.93)}.SoftwareCheckoutDialog_modal__u_pMs button:disabled{opacity:.5;cursor:not-allowed}.SoftwareCheckoutDialog_modal__u_pMs :is(button,h3):focus-visible{outline:3px solid var(--purchase-accent);outline-offset:3px}.SoftwareCheckoutDialog_agreement__fFmjN h4{margin:24px 0 10px;font-size:18px}.SoftwareCheckoutDialog_agreement__fFmjN li,.SoftwareCheckoutDialog_agreement__fFmjN p{font-size:14px;line-height:1.7}.SoftwareCheckoutDialog_agreement__fFmjN ul{padding-left:22px}.SoftwareCheckoutDialog_error__SA2tk{margin-top:16px;padding:12px;border:1px solid #ed526177;background:color-mix(in srgb,#ed5261 8%,var(--purchase-surface));border-radius:10px}@media (max-width:500px){.SoftwareCheckoutDialog_modal__u_pMs{max-height:calc(100dvh - 24px);width:calc(100vw - 24px);border-radius:16px}.SoftwareCheckoutDialog_body__Mt0nn,.SoftwareCheckoutDialog_header__jyiRw{padding:18px}.SoftwareCheckoutDialog_footer__OqHaP{padding:16px 18px}.SoftwareCheckoutDialog_modal__u_pMs h3{font-size:21px}.SoftwareCheckoutDialog_actions__reeVT>button{flex:1;min-width:0}.SoftwareCheckoutDialog_total__Rzq3M strong{font-size:28px}}.SoftwareCommerce_root__eStUf{width:100%;min-width:0;color:var(--text-main,#202733);font-size:14px;line-height:1.5}.SoftwareCommerce_root__eStUf h2{font-size:26px;font-weight:750;margin:0 0 12px}.SoftwareCommerce_root__eStUf h3{font-size:18px;font-weight:700;margin:0}.SoftwareCommerce_root__eStUf p{margin:8px 0}.SoftwareCommerce_panel__pcYW5{padding:24px;border:1px solid color-mix(in srgb,var(--text-main,#202733) 22%,transparent);border-radius:20px;background:var(--bg-secondary,#fff)}.SoftwareCommerce_stack__yHZ_i{display:grid;gap:18px}.SoftwareCommerce_columns___Ba0i{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:24px;align-items:start}.SoftwareCommerce_row__GDQpO{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.SoftwareCommerce_between__tI36n{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.SoftwareCommerce_muted__raNTI{color:var(--text-secondary,#667085);font-size:13px}.SoftwareCommerce_price__B0Cmk{font-size:36px;font-weight:800;letter-spacing:-.04em}.SoftwareCommerce_button__crSPO,.SoftwareCommerce_secondary__sDsQc{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border-radius:12px;border:1px solid transparent;cursor:pointer;font-weight:650;font-size:14px;text-decoration:none}.SoftwareCommerce_button__crSPO{background:#00896c;color:#fff}.SoftwareCommerce_secondary__sDsQc{background:var(--bg-primary,#f7f8fa);color:inherit;border-color:color-mix(in srgb,currentColor 20%,transparent)}.SoftwareCommerce_button__crSPO:disabled,.SoftwareCommerce_secondary__sDsQc:disabled{opacity:.5;cursor:not-allowed}.SoftwareCommerce_button__crSPO:hover:not(:disabled){background:#00755c}.SoftwareCommerce_choice__oO8YR[data-selected=true],.SoftwareCommerce_secondary__sDsQc[aria-current=page],.SoftwareCommerce_secondary__sDsQc[aria-pressed=true]{border-color:#00a882;background:color-mix(in srgb,#00b58c 8%,var(--bg-secondary,#fff))}.SoftwareCommerce_root__eStUf :is(button,a,input,select,textarea):focus-visible{outline:3px solid #00ad8b;outline-offset:3px}.SoftwareCommerce_choice__oO8YR{display:flex;gap:12px;align-items:center;padding:16px;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:14px;cursor:pointer}.SoftwareCommerce_choice__oO8YR input{accent-color:#00896c;flex:0 0 auto;width:18px;height:18px}.SoftwareCommerce_modules__imJNb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SoftwareCommerce_modules__imJNb .SoftwareCommerce_choice__oO8YR{padding:10px 12px}.SoftwareCommerce_message__Ocm0w{padding:14px 16px;background:color-mix(in srgb,#00a882 8%,var(--bg-secondary,#fff));border:1px solid #00a88266;border-radius:12px}.SoftwareCommerce_error__riuQM{padding:14px 16px;background:color-mix(in srgb,#ed5261 8%,var(--bg-secondary,#fff));border:1px solid #ed526177;border-radius:12px}.SoftwareCommerce_field__h8DbL{display:grid;gap:7px;min-width:0}.SoftwareCommerce_field__h8DbL>span{font-weight:650;font-size:13px}.SoftwareCommerce_input__MUyri{width:100%;min-width:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--text-main,#202733) 24%,transparent);border-radius:10px;color:inherit;background:var(--bg-primary,#f7f8fa);font-size:14px}.SoftwareCommerce_input__MUyri option{background:var(--bg-primary,#f7f8fa);color:var(--text-main,#202733)}.SoftwareCommerce_table__sME8p{overflow-x:auto}.SoftwareCommerce_table__sME8p table{border-collapse:collapse;width:100%;min-width:700px;text-align:left}.SoftwareCommerce_table__sME8p td,.SoftwareCommerce_table__sME8p th{padding:14px 12px;border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent);vertical-align:top}.SoftwareCommerce_table__sME8p th{color:var(--text-secondary,#667085);font-size:12px;font-weight:650}.SoftwareCommerce_tag__DhtxQ{display:inline-flex;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:8px;padding:4px 8px;font-size:12px}.SoftwareCommerce_modal__7SOrF{border:1px solid color-mix(in srgb,var(--text-main,#202733) 25%,transparent);border-radius:20px;padding:26px;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;color:var(--text-main,#202733);background:var(--bg-secondary,#fff);margin:auto}.SoftwareCommerce_modal__7SOrF::backdrop{background:#020615a8;backdrop-filter:blur(5px)}.SoftwareCommerce_delivery__F9WP_{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;padding:16px;background:var(--bg-primary,#f7f8fa);border-radius:12px}.SoftwareCommerce_screen__sh_oK{width:100%;max-width:1320px;margin:auto;padding:96px 24px 40px;min-height:75vh}@media (max-width:800px){.SoftwareCommerce_columns___Ba0i{grid-template-columns:1fr}.SoftwareCommerce_panel__pcYW5{padding:18px}.SoftwareCommerce_modules__imJNb{grid-template-columns:1fr}}.SoftwareAdmin_editor__hVgFB{--text-main:#e2e8f0;--text-secondary:#a6b5c8;--bg-secondary:#182337;--bg-primary:#0f172a;color:#e2e8f0;color-scheme:dark;font-size:14px;line-height:1.5;min-width:0}.SoftwareAdmin_editor__hVgFB :is(input,select,textarea,button){font:inherit}.SoftwareAdmin_editor__hVgFB button:focus-visible,.SoftwareAdmin_editor__hVgFB input:focus-visible,.SoftwareAdmin_editor__hVgFB select:focus-visible,.SoftwareAdmin_editor__hVgFB textarea:focus-visible,.SoftwareAdmin_section__GwlSz summary:focus-visible{outline:2px solid #34d399;outline-offset:3px}.SoftwareAdmin_header__oLNbT{position:sticky;top:0;z-index:30;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;border:1px solid #334155;border-radius:16px;background:#111827f5;backdrop-filter:blur(12px);margin-bottom:20px}.SoftwareAdmin_header__oLNbT h1{font-size:24px;font-weight:650}.SoftwareAdmin_section__GwlSz{margin:18px 0;border:1px solid #334155;border-radius:16px;background:#111827;overflow:hidden}.SoftwareAdmin_section__GwlSz>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;font-size:18px;font-weight:600;cursor:pointer;list-style:none}.SoftwareAdmin_section__GwlSz>summary::-webkit-details-marker{display:none}.SoftwareAdmin_section__GwlSz>summary:after{content:"+";font-size:24px;color:#6ee7b7}.SoftwareAdmin_section__GwlSz[open]>summary{border-bottom:1px solid #334155;background:#182337}.SoftwareAdmin_section__GwlSz[open]>summary:after{content:"−"}.SoftwareAdmin_content__AghKN{padding:24px;min-width:0;display:grid;gap:24px}.SoftwareAdmin_note__N_kdG{padding:14px 18px;border:1px solid #475569;border-radius:12px;color:#cbd5e1;background:#1e293b}.SoftwareAdmin_warning__1xWGo{padding:14px 18px;border:1px solid #b58b3a;border-radius:12px;color:#fde68a;background:#382b15}.SoftwareAdmin_actions__yhVDq{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.SoftwareAdmin_editor__hVgFB fieldset{min-width:0}.SoftwareAdmin_editor__hVgFB table{width:100%;min-width:700px;border-collapse:collapse;text-align:left}.SoftwareAdmin_grid__aHMxz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px;align-items:end}.SoftwareAdmin_editor__hVgFB details details{margin:0}@media (max-width:640px){.SoftwareAdmin_content__AghKN{padding:16px}.SoftwareAdmin_header__oLNbT{position:static}.SoftwareAdmin_section__GwlSz>summary{padding:16px;font-size:16px}}.SoftwarePurchasePanel_purchase__Q3rEN{--purchase-surface:var(--section-bg,var(--bg-card,#fff));--purchase-text:var(--section-text,var(--text-main,#202733));--purchase-muted:var(--section-muted,var(--text-secondary,#667085));--purchase-border:color-mix(in srgb,var(--purchase-text) 16%,transparent);--purchase-soft:color-mix(in srgb,var(--purchase-text) 4%,var(--purchase-surface));--purchase-accent:var(--section-link,var(--primary,#00896c));color:var(--purchase-text)}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_intro__QJE8M{margin:0 0 26px;color:var(--purchase-muted);font-size:14px}.SoftwarePurchasePanel_columns__l0E_v{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(310px,1fr);gap:28px;align-items:start}.SoftwarePurchasePanel_configuration__QirZV{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_offer__DPySA{background:var(--purchase-surface);border-color:var(--purchase-border)}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_offer__DPySA[data-selected=true]{border-color:var(--purchase-accent);background:color-mix(in srgb,#00a882 6%,var(--purchase-surface))}.SoftwarePurchasePanel_mode__RuOlW{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:5px;border:1px solid var(--purchase-border);border-radius:13px;background:var(--purchase-soft)}.SoftwarePurchasePanel_mode__RuOlW button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px 8px;min-width:0;min-height:44px;padding:10px;border:1px solid transparent;border-radius:9px;color:var(--purchase-muted);font-size:14px;font-weight:650;line-height:1.4;cursor:pointer;transition:background-color .15s,color .15s}.SoftwarePurchasePanel_mode__RuOlW button[aria-pressed=true]{background:var(--purchase-surface);border-color:var(--purchase-border);color:var(--purchase-accent);box-shadow:0 1px 3px #00000008}.SoftwarePurchasePanel_mode__RuOlW button:hover:not(:disabled){color:var(--purchase-accent)}.SoftwarePurchasePanel_mode__RuOlW button:disabled{cursor:wait}.SoftwarePurchasePanel_mode__RuOlW button span{font-variant-numeric:tabular-nums;white-space:nowrap}.SoftwarePurchasePanel_moduleHeading__x_Y5S{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:7px}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_moduleHeading__x_Y5S h3{margin:0;font-size:15px}.SoftwarePurchasePanel_moduleHeading__x_Y5S>span{color:var(--purchase-muted);font-size:12px}.SoftwarePurchasePanel_modules__P_WWV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.SoftwarePurchasePanel_module__5_uJx{display:flex;gap:11px;align-items:center;min-width:0;min-height:47px;padding:11px 13px;border:1px solid var(--purchase-border);border-radius:10px;background:var(--purchase-surface);font-size:14px;font-weight:550;cursor:pointer;transition:border-color .15s,background-color .15s}.SoftwarePurchasePanel_module__5_uJx[data-selected=true]{border-color:color-mix(in srgb,#00a882 48%,var(--purchase-border));background:color-mix(in srgb,#00a882 6%,var(--purchase-surface))}.SoftwarePurchasePanel_module__5_uJx[data-included=true]{cursor:default}.SoftwarePurchasePanel_module__5_uJx:has(input:not(:disabled)):hover{border-color:var(--purchase-accent)}.SoftwarePurchasePanel_module__5_uJx:has(input:focus-visible){outline:2px solid var(--purchase-accent);outline-offset:2px}.SoftwarePurchasePanel_module__5_uJx input{flex-shrink:0;width:17px;height:17px;margin:0;accent-color:#00896c}.SoftwarePurchasePanel_module__5_uJx span{min-width:0;overflow-wrap:anywhere}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_hint__zbNfi{margin:0;color:var(--purchase-muted);font-size:12px;line-height:1.65}.SoftwarePurchasePanel_receipt__WH2IW{display:grid;gap:17px;padding:24px;min-width:0;border:1px solid var(--purchase-border);border-radius:18px;background:var(--purchase-soft)}.SoftwarePurchasePanel_amountLabel__u0wgh{display:flex;align-items:center;gap:9px;color:var(--purchase-muted);font-size:13px;font-weight:550}.SoftwarePurchasePanel_price__ZoqeU{margin-top:12px;font-size:clamp(34px,4cqw,42px);font-weight:750;letter-spacing:-.045em;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_summary__Ghe5F{margin:9px 0 0;color:var(--purchase-muted);font-size:12px}.SoftwarePurchasePanel_benefits__e5y1_{display:grid;gap:10px;margin:0;padding:18px 0;border-block:1px solid var(--purchase-border);list-style:none;font-size:13px}.SoftwarePurchasePanel_benefits__e5y1_ li{display:flex;gap:9px;align-items:start}.SoftwarePurchasePanel_benefits__e5y1_ svg{color:var(--purchase-accent);flex-shrink:0;margin-top:2px}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_balance__Ea_o6{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin:0;font-size:12px;color:var(--purchase-muted)}.SoftwarePurchasePanel_balance__Ea_o6 strong{color:var(--purchase-text);font-weight:600;font-variant-numeric:tabular-nums}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_pay__QDZTz{width:100%;min-height:47px;border-radius:11px}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_secure__zvNZ2{display:flex;gap:8px;align-items:start;margin:-3px 0 0;color:var(--purchase-muted);font-size:11px;line-height:1.6}.SoftwarePurchasePanel_secure__zvNZ2 svg{flex-shrink:0;margin-top:1px;color:var(--purchase-accent)}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_availability__fhoWx{margin:0;color:var(--purchase-muted);font-size:12px;line-height:1.6}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_delivery__zMXGp{margin:0;padding-top:16px;border-top:1px solid var(--purchase-border);font-size:12px;line-height:1.65;color:var(--purchase-muted)}@media (max-width:900px){.SoftwarePurchasePanel_columns__l0E_v{grid-template-columns:minmax(0,1fr);gap:22px}.SoftwarePurchasePanel_receipt__WH2IW{padding:22px}}@media (max-width:480px){.SoftwarePurchasePanel_modules__P_WWV{grid-template-columns:minmax(0,1fr);gap:8px}.SoftwarePurchasePanel_mode__RuOlW button{font-size:12px;padding:8px 6px}.SoftwarePurchasePanel_receipt__WH2IW{padding:18px;border-radius:14px}.SoftwarePurchasePanel_purchase__Q3rEN .SoftwarePurchasePanel_intro__QJE8M{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.SoftwarePurchasePanel_mode__RuOlW button,.SoftwarePurchasePanel_module__5_uJx{transition:none}}