body,html{min-height:100%;margin:0;width:100%}div{margin:0;padding:0}.luisa{font-family:Plus Jakarta Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background:#fafafa}.luisa,.luisa-low-code-wrapper{height:100%}.luisa-gradient{background:linear-gradient(30deg,#526dcb,#ec2021)}.LuisaApp.LuisaCommon{font-family:Nunito Sans;font-size:24px}.LuisaApp.LuisaCommon .LuisaParagraph{font-size:18px;font-weight:400;letter-spacing:0;line-height:30px}.LuisaApp.LuisaCommon h2{font-size:18px;font-weight:700;margin-bottom:8px;margin-top:40px}.LuisaApp.LuisaCommon h2:first-child{margin-top:0}.LuisaApp.LuisaCommon h3{font-size:18px;font-weight:700;margin-bottom:8px;margin-top:0}.LuisaBlog .LuisaParagraph{width:800px}.LuisaCaption{font-size:14px;text-align:center;font-weight:700;margin-top:8px}@media only screen and (max-width:500px){.LuisaBlog .LuisaParagraph{width:100%}}.LuisaImage{padding-top:24px;margin-bottom:24px;text-align:center}.LuisaImage img{height:400px;padding-bottom:8px;display:inline-block}.LuisaImage label{font-weight:700}.LuisaImage.LuisaImageXL img{height:600px}.LuisaImage.LuisaImageScreen img{height:unset;width:100%}.LuisaImage.LuisaImageFullWidth img{height:unset;width:100%;border-radius:4px}.LuisaImage.LuisaImageXS img{height:200px}.LuisaImage .LuisaImageWrapper{vertical-align:top}.LuisaImage .LuisaImageDescription{width:300px;display:inline-block;vertical-align:top;padding:24px;text-align:left;font-size:14px}.LuisaImage .LuisaImageDescription li{margin-bottom:16px}@media only screen and (max-width:500px){.LuisaImage img{height:unset;width:100%;display:block}.LuisaImage .LuisaImageDescription{padding:0}.LuisaImage.LuisaImageXL img,.LuisaImage.LuisaImageXS img{height:unset;width:100%}}.luisa-404{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.luisa-404 .luisa-404-header{color:hsla(0,0%,100%,.8);font-size:5rem}.luisa-404 .luisa-404-hint{color:hsla(0,0%,100%,.8);font-size:16px}.luisa-loading{flex-direction:row;gap:24px}.luisa-loading .luisa-loading-header{color:hsla(0,0%,100%,.8);font-size:5rem}.luisa-loading .luisa-logo{height:64px}.luisa-loading{display:flex;justify-content:center;align-items:center;height:100vh}.spinner{border:3px solid rgba(0,0,0,.1)}.modal-overlay{background:rgba(0,0,0,.5);z-index:9999}.modal-container{background:#fff;border-radius:8px;min-width:600px;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.1)}.loader-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);z-index:1000;display:flex;justify-content:center;align-items:center}.spinner{border:4px solid rgba(0,123,255,.2);border-top:4px solid #007bff;width:36px;height:36px}.matc-dialog{padding:25px}.matc-dialog-header{padding:15px;border-bottom:1px solid #d5d5d5}.matc-dialog-header-title{font-size:20px}.MatcButtonBarDialog{display:flex;gap:10px;justify-content:flex-end;width:100%;margin-top:20px}.MatcButtonDialog{background-color:#007bff;border:none}.MatcButtonDialog:hover{background:#0056b3}.MatcLinkButton{border-radius:10px;padding:8px 16px;font-size:14px;font-weight:700}.error-message{color:red;margin-top:10px}.MatcMainMenu{border:none;height:40px;top:0;background:none;border-bottom:none;border-bottom:0 solid transparent;background:var(--primary-color-dark);display:flex;padding:0 20px;box-shadow:2px 2px 20px 2px hsla(0,0%,100%,.2),0 1px 1px 0 hsla(0,0%,100%,.14),0 1px 3px 0 hsla(0,0%,100%,.12)}.MatcMainMenu>div{flex-grow:1;display:flex}.MatcMainMenu>div:last-child{justify-content:flex-end}.MatcMainMenuSection{width:100%}.MatcMainMenuCenter{width:100%;justify-content:center;align-items:center}.slide-fade-enter-active,.slide-fade-leave-active{transition:max-height .5s ease,opacity .5s ease}.slide-fade-enter,.slide-fade-leave-to{max-height:0;opacity:0}.MatcOrganizationMenu{width:200px}.MatcOrganizationMenu.button{border-radius:18px;background:#0c1b2f;color:#fff;border-color:#484848;word-wrap:break-word;transition:box-shadow .1s ease,width .1s ease;font-size:12px}.MatcOrganizationMenu.button:hover{background:#1d242e;color:#fff;border-color:#5d5d5d}.MatcOrganizationMenu.button:focus{background:#0c1b2f;color:#fff;border-color:#484848}.MatcOrganizationMenu .dropdown-content{margin-top:4px;border:1px solid #363636;background:#0b1b30;border-radius:6px;color:#fff}.MatcOrganizationMenu a{padding:10px!important;text-align:center!important}.MatcOrganizationMenu .dropdown-item{border-radius:2px;color:#f1f1f1;font-weight:600;font-size:12px}.MatcOrganizationMenu .dropdown-item:hover{background-color:#2c3033;color:#fff}.MatcOrganizationMenu .dropdown-item.is-active{background-color:var(--primary-color);color:#fff}.MatcOrganizationMenu .dropdown-divider{background-color:#646464}.MatcMainMenuItem{cursor:pointer;display:inline-flex;font-size:14px;letter-spacing:.5px;color:var(--from-button-color);align-items:center;margin-left:0;height:100%;a,a:focus,a:visited{text-decoration:none;color:var(--from-button-color)}.MatcButtonPrimary{padding:2px 16px;height:auto;border-radius:50px;font-size:14px;line-height:1}}.MatcMainMenuItem .mdi{font-size:18px;padding:8px 8px;margin-top:0}.MatcMainMenuItem .menu-label{color:#b5b5b5}.MatcMainMenuItem:focus,.MatcMainMenuItem:hover{text-decoration:none;color:var(--from-button-color-hover);//background:hsla(0,0%,100%,.1)}.MatcMainMenuItemSelected{color:var(--from-button-color-hover)}.MatcMainMenuItemPrimary{background:var(--primary-color);padding:0 16px;&:hover{background:var(--primary-color-hover)}}.icon-section{display:flex;font-size:15px;align-items:center;gap:5px;margin:0 10px;p{color:#fff;min-width:52px}}.credit-section{.credit-section-tooltip{align-items:center;gap:12px;font-size:12px}&:hover .credit-section-tooltip{display:flex;width:256px;height:48px;padding:8px 16px}.credit-section-circle{border-radius:50px;font-size:10px;border:3px solid var(--primary-color);width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#fff}}.account-section{&:hover .account-section-content{display:flex;flex-direction:column;width:196px;height:auto;font-size:14px}.account-section-image,.account-section-letters{border-radius:50%;width:24px;height:24px}.account-section-letters{background:var(--primary-color);overflow:hidden;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}}.pop-under{cursor:pointer;position:relative;.pop-under-wrapper{position:absolute;width:0;height:0;padding:0;border-radius:8px;background:#fff;display:flex;top:calc(100% - 8px);right:0;box-shadow:0 8px 16px rgba(0,0,0,.16);overflow:hidden;opacity:0;transition:opacity .3s;z-index:999999}&:hover .pop-under-wrapper{opacity:1}.pop-under-item{padding:8px 16px;text-decoration:none;&:hover{background-color:var(--primary-color);color:#fff}}}.pop-under-divider{background-color:#ededed;border:none;display:block;height:1px;margin:1px 0}.dropdown-trigger{cursor:pointer}.dropdown-content{background-color:#fff;border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.16);padding-bottom:.5rem;padding-top:.5rem;top:calc(100% - 8px);right:0}.AvatarDropdownMenu .dropdown-content{width:250px;padding:10px 0}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.AvatarDropdownMenu.dropdown-menu{left:-190px}.dropdown-menu{min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:99999999!important}.dropdown{display:inline-flex;position:relative;vertical-align:top;align-self:center}.marketplace-sidebar[data-v-20614bf2]{width:250px;height:calc(100% - 40px);background-color:#fff;border-right:1px solid #e5eaf7;display:flex;position:fixed;flex-direction:column;transition:width .2s ease-in-out}.marketplace-sidebar.sidebar--collapsed[data-v-20614bf2]{width:60px}.marketplace-sidebar.sidebar--collapsed .sidebar__list-item[data-v-20614bf2]{width:-moz-fit-content;width:fit-content;padding:8px;transition:padding .2s ease-in-out,width .2s ease-in-out}.marketplace-sidebar.sidebar--collapsed .sidebar__footer[data-v-20614bf2]{width:60px;transition:width .2s ease-in-out}.marketplace-sidebar.sidebar--collapsed .sidebar__footer-item[data-v-20614bf2]{width:-moz-fit-content;width:fit-content;padding:8px;transition:padding .2s ease-in-out,width .2s ease-in-out}.marketplace-sidebar.sidebar--collapsed .sidebar__footer-item span[data-v-20614bf2],.marketplace-sidebar.sidebar--collapsed .sidebar__footer-org-details[data-v-20614bf2],.marketplace-sidebar.sidebar--collapsed .sidebar__list-item span[data-v-20614bf2]{opacity:0;transition:opacity .2s ease-in-out;font-size:12px}.marketplace-sidebar.sidebar--collapsed .sidebar__header-title[data-v-20614bf2]{opacity:0;transition:opacity .2s ease-in-out}.sidebar__header[data-v-20614bf2]{padding:0 16px;display:flex;align-items:center;height:61px}.sidebar__header-title[data-v-20614bf2]{color:#181818;text-align:center;text-transform:uppercase;font-weight:500;flex:1;opacity:1;transition:opacity .2s ease-in-out;margin-right:10px;font-size:16px}.sidebar__toggle-btn[data-v-20614bf2]{cursor:pointer;font-size:16px;display:flex;align-items:center;color:#2a3547;padding:5px;border-radius:50%;transition:background-color .2s ease-in-out}.sidebar__toggle-btn[data-v-20614bf2]:hover{background-color:#f0f0f0}.sidebar__list[data-v-20614bf2]{flex:1;padding:16px;overflow-y:auto}.sidebar__list-items[data-v-20614bf2]{margin:0;list-style:none;padding:0}.sidebar__list-item[data-v-20614bf2]{margin:0 0 10px;cursor:pointer;display:flex;align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms;padding:8px 10px;color:#2a3547;border-radius:7px;gap:8px}.sidebar__list-item span[data-v-20614bf2]{font-size:14px;font-weight:400;line-height:1.334rem;display:block;flex:1;opacity:1;transition:opacity .2s ease-in-out}.sidebar__list-item--selected[data-v-20614bf2]{font-weight:700;background:var(--primary-color);color:#fff}.sidebar__list-item--selected i[data-v-20614bf2]{color:#fff}.sidebar__list-item[data-v-20614bf2]:hover{background-color:#f0f0f0}.sidebar__footer[data-v-20614bf2]{display:flex;flex-direction:column;border-top:1px solid #eff0f1;padding:10px 16px;background-color:#fff;transition:width .2s ease-in-out}.marketplace-sidebar.sidebar--collapsed .sidebar__footer[data-v-20614bf2]{padding:0;align-items:center}.sidebar__footer-item[data-v-20614bf2]{display:flex;align-items:center;cursor:pointer;margin:5px 0;transition:background-color .2s ease-in-out;padding:8px;border-radius:5px;gap:8px}.sidebar__footer-item i[data-v-20614bf2]{font-size:1.25rem;color:#2a3547;transition:color .2s ease-in-out}.sidebar__footer-item span[data-v-20614bf2]{font-size:14px;font-weight:400;color:#2a3547;opacity:1;transition:opacity .2s ease-in-out}.sidebar__footer-item--selected[data-v-20614bf2]{font-weight:700;background:var(--primary-color);color:#fff}.sidebar__footer-item--selected i[data-v-20614bf2],.sidebar__footer-item--selected span[data-v-20614bf2]{color:#fff}.sidebar__footer-item[data-v-20614bf2]:hover{background:#f0f0f0}.ai-flowrabbit{background-image:url(/img/ai-flowrabbit.b7a267e3.svg)}.ai-claude{background-image:url(/img/ai-claude.a57b7ebf.svg)}.ai-perplexity{background-image:url(/img/ai-perplexity.604d05e1.svg)}.ai-openai{background-image:url(/img/ai-openai.3210601e.svg)}.ai-deepgram{background-image:url(/img/ai-deepgram.e91e3dd3.svg);width:16px;height:16px}.ai-gemini{background-image:url(/img/ai-gemini.30739c0f.svg)}.ai-openrouter{background-image:url(/img/ai-openrouter.56668514.svg)}.ai-replicate{background-image:url(/img/ai-replicate.6c428d0f.svg)}.ai-elevenlabs{background-image:url(/img/ai-elevenlabs.6ad4d39a.svg)}.ai-azure{background-image:url(/img/ai-azure.465d97f8.svg)}.ai-blackforestlabs{background-image:url(/img/ai-blackforest.6c508453.svg)}.coins-icon{background-image:url(/img/coins.7d8ce150.svg)}.coins-icon,.coins-icon-w{height:25px;width:25px;display:block}.coins-icon-w{background-image:url(/img/coins-w.16b6fab4.svg)}.carot-icon-b{height:48px;width:48px;background-image:url(/img/carot-b.e090c5bf.svg)}.carot-icon-b,.carot-icon-w{background-repeat:no-repeat;background-position:50%;display:block}.carot-icon-w{height:25px;width:25px;background-image:url(/img/carot-w.14082e43.svg)}.MatcLinkBox{color:#333;display:inline-block}.MatcLinkBox:hover{color:#333;text-decoration:none}.MatcLinkBoxMessage{text-align:center;opacity:0;transition-duration:.5s;color:#999;font-weight:300;text-decoration:none}.MatcLinkBox:hover .MatcLinkBoxMessage{opacity:1;text-decoration:none}.MatcLinkDangerButton{color:var(--danger-color)}.MatcLinkDangerButton:hover{color:var(--danger-color-dark);background:var(--danger-color-light)}.MatcLinkWarningButton,.MatcLinkWarningButton:hover{color:var(--warning-color-dark)}.MatcLinkWarningButton:hover{background:var(--warning-color-light)}.MatcLinkInfoButton,.MatcLinkInfoButton:hover{color:var(--primary-color)}.MatcButton:HOVER{background:var(--form-color-hover);text-decoration:none;color:#fff}.MatcLinkButton{padding:6px 16px;cursor:pointer;transition:all .25s;text-align:left;font-size:12px;font-weight:400;border-color:transparent;color:#fff;display:inline-flex;align-items:center;color:#4a4a4a;background:#f1f1f1}.MatcLinkButton:hover{background:#e7e7e7;color:#333}.MatcButtonFullWidth{box-sizing:border-box}.MatcButtonXS{padding:3px 10px;margin:5px 0;cursor:pointer;white-space:nowrap;border-radius:12px;font-size:14px}.MatcButtonIconLabel{margin-left:3px}.MatcButtonActive{background:var(--form-color);text-decoration:none;color:#fff}.MatcButtonPassive,.MatcButtonPassive:HOVER{border:1px solid #999;cursor:pointer;color:#999;background:none}.MatcButtonAnimated{transition:all .2s}.MatcButtonClosed{width:0;opacity:0;padding:3px 0;overflow:hidden}.MatcButtonRed{background:var(--danger-color)}.MatcButtonRed:HOVER{background:var(--danger-color-dark);color:#fff}.MatcButtonRedSecondary{background:#fff;color:var(--danger-color);border:1px solid var(--danger-color)}.MatcButtonRedSecondary:HOVER{background:var(--danger-color);color:#fff}.MatcButtonTrans{background:none;border:1px solid #fff;color:#fff}.MatcButtonTrans:HOVER{background:hsla(0,0%,100%,.2);border:1px solid #fff}.MatcButtonRed.MatcButtonTrans{color:#c00}.MatcButtonGreen{background:#92c500;border:1px solid #92c500;color:#fff}.MatcButtonGreen:HOVER{background:#6da000;border:1px solid #6da000;color:#fff}.MatcButtonLarge{padding:8px 40px;font-size:21px}.MatcButtonGroup .MatcButton{margin-left:5px;margin-right:5px}.MatcButtonDialog{display:inline-flex;padding:8px 24px;border-radius:10px;cursor:pointer;transition:all .25s;text-align:left;font-size:14px;font-weight:400;background-color:var(--color-primary);border-color:transparent;color:#fff;align-items:center}.MatcButtonDialog:hover{color:#fff;background:var(--color-primary-hover)}.VommondDataBindingPassive.MatcButton{cursor:auto;border:1px solid #999;cursor:pointer;color:#999;background:none}.VommondDataBindingPassive.MatcButton:HOVER{cursor:auto;border:1px solid #999;cursor:pointer;color:#999;background:none}.MatcVerticalButtonGroup{display:inline-block}.MatcVerticalButtonGroup .MatcButton{display:block;margin:0;padding:3px 10px;border-radius:0;border-bottom:1px solid var(--form-color)}.MatcVerticalButtonGroup .MatcButton:HOVER{border-bottom-color:#6da000}.MatcVerticalButtonGroup .MatcButton:FIRST-CHILD{border-top-left-radius:3px;border-top-right-radius:3px}.MatcVerticalButtonGroup .MatcButton:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom:2px solid var(--form-color)}.MatcVerticalButtonGroup .MatcButton:last-child:HOVER{border-bottom:2px solid #6da000}.MatcButtonBar.MatcButtonBarBetween{justify-content:space-between}.MatcButtonBar .MatcButtonLeft{position:absolute;left:0}.MatcButtonBar .MatcButtonRight{position:absolute;right:0}.MatcButtonBar.MatcButtonBarCenter{text-align:center}.MatcButtonBar.MatcButtonBarRight{text-align:right}.MatcActionBar{font-size:14px;text-align:center}.MatcButtonBar{margin-top:20px}.MatcButton{padding:10px 20px;border:none;border-radius:5px}.MatcButtonPrimary{background:var(--primary-color);color:#fff}.button-bar{display:flex;justify-content:flex-end;gap:20px}.buy-button{background:linear-gradient(135deg,#3273dc,#6a82fb);color:#fff;border:none;border-radius:5px}.buy-button,.favs-button{transition:background .3s,transform .3s;padding:10px 20px;cursor:pointer;text-decoration:none;font-size:12px}.favs-button{color:#32363b;border:1px solid #32363b;border-radius:5px}.favs-button:hover{background:linear-gradient(135deg,#ebd9f5,#d5dcff)}.buy-button:hover{background:linear-gradient(135deg,#275c99,#476fb5)}.MatcFlex{display:flex;align-items:center;gap:16px}.MatcFlex64{gap:64px}.MatcFlexGrow{flex-grow:1}.MatcFlexBetween{justify-content:space-between}.MatcFlexEnd{justify-content:flex-end}.MatcFlexBar{display:flex;flex-direction:row;justify-content:center;margin-top:24px;margin-bottom:24px;gap:12px}@media (max-width:640px){.MatcFlexMobile{flex-direction:column}.MatcFlexMobileGrow{flex-grow:1;width:100%}}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:10px;border:3px solid #f1f1f1}::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.enhanced-form-group{.title{font-size:20px;font-weight:700}.author{font-size:13px;font-weight:500;font-style:italic}.desc{font-size:14px}}.applist-container{.filters-header{width:100%;background-color:#fff;padding:10px 0;border-bottom:1px solid #e0e0e0}.product-list{flex-grow:1;gap:20px;padding-top:20px;padding-left:20px}.app-list,.product-list{display:flex;flex-wrap:wrap}.app-list{gap:40px}.app-card{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s,box-shadow .3s;width:250px;cursor:pointer;position:relative}.app-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.app-image{height:200px;overflow:hidden}.cover-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.app-card:hover .cover-image{transform:scale(1.05)}.app-content{padding:0 16px;flex-grow:1}.app-name{font-size:18px;font-weight:600;margin-bottom:8px;color:#333}.app-description{font-size:12px;color:#666;margin-bottom:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.app-details{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#333;padding:12px 16px}.app-author{font-weight:500;font-size:12px;color:#333}.app-pricing{font-weight:600;padding:4px 8px;border-radius:12px;background-color:#e6f7ff;color:#0056b3}.app-pricing.free{background-color:#e6ffe6;color:#28a745}.badges{display:flex;flex-wrap:wrap;gap:8px}.badge{display:inline-block;padding:4px 10px;background-color:#d5d5d5;color:#060606;border-radius:12px;font-size:11px;transition:background-color .3s,transform .3s;cursor:default}.loading-container{display:flex;justify-content:center;align-items:center;height:200px}.loading-spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}.no-apps-message{text-align:center;padding:40px;font-size:18px;color:#666}.favorite-icon{position:absolute;top:10px;right:10px;z-index:1;color:#e2bc83;font-size:24px;filter:drop-shadow(0 0 2px rgba(0,0,0,.5))}}.md-content{p{margin-top:0;margin-bottom:8px}}@media (max-width:570px){.applist-container{.product-list{justify-content:center}.app-card{width:100%}}}.MatcSection{padding:0}.MatcSectionXS{max-width:1024px;margin-left:auto;margin-right:auto}.MatcCard{background-color:#fff;color:#2a3547;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:7px;box-shadow:0 0 2px 0 rgba(145,158,171,.3),0 12px 24px -4px rgba(145,158,171,.12);width:100%;background-image:none;padding:0}.MatcCardXL{background-color:#fff;border-radius:12px;border:0 solid #e5e7eb;box-shadow:0 0 8px 0 rgba(145,158,171,.3),0 12px 24px -4px rgba(145,158,171,.2);overflow:hidden}.MatcCardContent{padding:24px}.MatcCardContentSection{margin-left:-24px;margin-right:-24px;border-top:1px solid #eaeaea;margin-top:94px;padding-bottom:8px}.MatcCardHeader{padding:12px 24px 12px;font-weight:600;font-size:16px;line-height:1.6rem;p{font-weight:700;margin:0;font-size:20px}}.MatcContentContainer{padding:20px}.MatcMarginBottom{margin-bottom:24px}.MatcMarginBottomXL{margin-bottom:40px}.MatcMarginTop{margin-top:24px}.MatcBetween{display:flex;justify-content:space-between;align-items:center}.MatcTabsContainer{padding:24px 0}.MatcTabs{list-style:none;display:flex;margin:0;padding:0 20px;border-bottom:1px solid #eaeaea}.MatcTabs li{margin-right:15px;cursor:pointer}.MatcTabs li a{text-decoration:none;padding:10px 25px;display:block;color:#333;border-radius:5px 5px 0 0}.MatcTabs .MatcTabActive a{color:var(--primary-color);border-bottom:1px solid var(--primary-color)!important;font-weight:700;border-bottom:none}.ZoomDialogBackground{position:fixed;width:100%;height:100%;z-index:9000000;top:0;left:0;background:rgba(69,72,77,.8);transition-duration:.5s;transition-property:all;display:flex;align-items:center;justify-content:center}.ZoomDialogFullScreen{position:absolute;top:5px;right:5px;text-shadow:0 0 10px #fff;z-index:9999999;font-size:24px}.ZoomDialogHidden{opacity:0}.ZoomDialogContainer{transform-origin:top left}.ZoomDialogAnimation .ZoomDialogContainer,.ZoomDialogWrapper{transition-duration:.5s;transition-property:all}.ZoomDialogWrapper{display:inline-block;box-shadow:0 .5em 1em -.125em rgba(3,18,39,.1),0 0 0 1px rgba(3,18,39,.02);border-radius:16px;overflow:hidden;background:#fff;transition-duration:.05s;position:relative}.ZoomDialogWrapperMobile.ZoomDialogWrapper{box-shadow:none;background:none}.ZoomDialogWrapper.ZoomDialogWrapperOverflow{overflow:visible}.ZoomDialogContentHidden .ZoomDialogContent{opacity:0}.ZoomDialogContent.ZoomDialogContentMobile{position:fixed;width:100%;padding:20px;top:0;left:0}.ZoomDialogContent.ZoomDialogContentMobile .MatcDialog{width:100%;height:100%;box-shadow:0 0 20px #000;padding:20px 20px 40px;background:#fff;border-radius:3px}:root{--secundary-color:#f2b637;--hightlight-soft:#d6e5f8;--hightlight-soft-xl:#f2f2f2;--form-input-hover:#b5b5b5;--form-color-focus:#000;--form-font-size:14px;--form-height:34px;--toolbar-leftsidebar-dark:#252a2f;--form-padding:6px 12px;--form-padding-wrapped:4px 12px;--toolbar-dropdown-hover:#ccc;--home-color:#007bff;--home-color-hover:#0062cb;--layer-list-selection:#d6e5f8;--border-radius-preview:2px;--border-color-soft:rgba(0,0,0,.15);--border-color-dark:#2b2f32;--border-radius-s:3px;--border-radius-l:12px;--border-radius-xl:18px;--border-radius-xxl:24px;--padding-xs:4px;--padding-s:8px;--padding-m:12px;--padding-l:16px;--padding-xl:24px;--font-size-s:12px;--font-size-m:14px;--font-size-l:16px;--font-size-xl:18px;--font-size-xxl:20px}.marketplace-container{width:100%;height:100%;overflow:hidden}.marketplace-body{display:flex;height:calc(100vh - 40px);flex-grow:1;overflow:auto}.sidebar-container{width:250px;flex-shrink:0;transition:width .2s ease-in-out}.sidebar--collapsed{width:60px}.content-container{flex-grow:1;overflow:auto}.settings-flex{display:flex;gap:20px;align-items:flex-start}.settings-cover{flex:1;display:flex;justify-content:flex-start;flex-direction:column}.settings-data{flex:2}.cover-footer-data{display:flex;justify-content:space-between}.integration-table{width:100%;border-collapse:collapse}.integration-header,.integration-row{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #eaeaea}.integration-column{flex:1;padding:5px 10px;display:flex;align-items:center}.logo-column{max-width:50px;flex-basis:50px}.action-column{max-width:100px;flex-basis:100px}.cover-footer{position:absolute;bottom:0;width:100%;height:80px;padding:10px;background:#fff;border-top:1px solid #cbcbcb;box-sizing:border-box;display:grid;gap:15px}.cover-footer .cover-title{font-size:16px;font-weight:700;color:#333}.cover-footer .cover-author{font-size:14px;color:#666}.cover-footer .cover-price{font-size:14px;font-weight:700;color:#333;text-align:right}.breadcrumb{background:#fff;border-radius:5px;padding:18px 22px;display:flex;gap:5px;font-size:16px;border-bottom:1px solid #eff0f1}.breadcrumb a{color:#424242;font-style:normal;text-decoration:none}.breadcrumb .is-active a{color:#363636;font-weight:600}.enhanced-card{border-radius:10px;background:#fff;margin:20px}.MatcCard{width:auto}.enhanced-header{background-color:#4299e1;padding:2rem 1rem;border-bottom:1px solid #eaeaea}.enhanced-card-title{font-size:2rem;font-weight:700;text-align:center}.enhanced-flex{gap:2rem;flex-wrap:wrap}.enhanced-cover-card{background:#fff;border-radius:8px;max-width:450px;min-height:550px}.enhanced-cover-image{width:100%;border-radius:8px}.enhanced-footer{margin-top:1rem;text-align:center}.enhanced-footer-data{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}.author,.price{font-size:1.25rem;font-weight:600}.enhanced-data-section{flex-grow:1;width:100%;gap:32px;display:flex;flex-direction:column}.enhanced-form-title{font-size:20px;font-weight:700;margin-top:0;margin-bottom:4px}.enhanced-form-author{font-size:12px;font-weight:400;margin-top:0;margin-bottom:0}.enhanced-form-group .title{font-size:20px;font-weight:700}.enhanced-form-group .author{font-size:13px;font-weight:500;font-style:italic}.enhanced-form-group .desc,.pricinginfo{font-size:14px}.pricinginfo{position:relative;padding:5px 25px;background:#efefef;border-radius:15px;line-height:25px}.pricinginfo .badge{position:absolute;top:-15px;right:30px;background-color:var(--secondary-color);color:#fff;padding:2px 20px;border-radius:30px;font-size:12px;font-weight:500;border:2px solid #fff}.form-label{font-weight:700;color:#333}.form-text{color:#555}.enhanced-integration-content{background:#f9f9f9;padding:2rem;border-radius:10px;margin-top:2rem}.integration-list{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.enhanced-integration-item{display:flex;flex-direction:column;align-items:center;padding:1rem;text-align:center;width:100px}.integration-logo-wrapper{display:flex;justify-content:center;margin-bottom:.5rem}.integration-logo-button{background:#fff;border:2px solid #eaeaea;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.integration-logo span{width:24px;height:24px;display:block}.integration-name{flex-grow:1}.integration-name p{margin-top:.5rem;font-size:1rem;color:#555}.preserve-format{white-space:pre-wrap}.badges{display:flex;flex-wrap:wrap;gap:8px}.badge{display:inline-block;padding:4px 10px;background-color:#e4e6eb;color:#060606;border-radius:12px;font-size:11px;transition:background-color .3s,transform .3s;cursor:default}.applist-container .filters-header{width:100%;background-color:#fff;padding:10px 0;border-bottom:1px solid #e0e0e0}.applist-container .product-list{flex-grow:1;display:flex;flex-wrap:wrap;gap:20px;padding-top:20px;padding-left:20px}.applist-container .app-list{display:flex;flex-wrap:wrap;gap:40px}.applist-container .app-card{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s,box-shadow .3s;width:250px;cursor:pointer;position:relative}.applist-container .app-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.applist-container .app-image{height:200px;overflow:hidden}.applist-container .cover-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.applist-container .app-card:hover .cover-image{transform:scale(1.05)}.applist-container .app-content{padding:0 16px;flex-grow:1}.applist-container .app-name{font-size:18px;font-weight:600;margin-bottom:8px;color:#333}.applist-container .app-description{font-size:12px;color:#666;margin-bottom:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.applist-container .app-details{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#333;padding:12px 16px}.applist-container .app-author{font-weight:500;font-size:12px;color:#333}.applist-container .app-pricing{font-weight:600;padding:4px 8px;border-radius:12px;background-color:#e6f7ff;color:#0056b3}.applist-container .app-pricing.free{background-color:#e6ffe6;color:#28a745}.applist-container .badges{display:flex;flex-wrap:wrap;gap:8px}.applist-container .badge{display:inline-block;padding:4px 10px;background-color:#d5d5d5;color:#060606;border-radius:12px;font-size:11px;transition:background-color .3s,transform .3s;cursor:default}.applist-container .loading-container{display:flex;justify-content:center;align-items:center;height:200px}.applist-container .loading-spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}.applist-container .no-apps-message{text-align:center;padding:40px;font-size:18px;color:#666}.applist-container .favorite-icon{position:absolute;top:10px;right:10px;z-index:1;color:#e2bc83;font-size:24px;filter:drop-shadow(0 0 2px rgba(0,0,0,.5))}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}.spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top:3px solid #3498db;animation:spin 1s linear infinite}@media(max-width:640px){.enhanced-cover-card{min-height:unset;padding:0;overflow:hidden;border-radius:0}.settings-data .badges{display:none}}.md-content p{margin-top:0;margin-bottom:8px}@media(max-width:570px){.applist-container .product-list{justify-content:center}.applist-container .app-card{width:100%}}:root{--primary-color-dark:#04152c;--from-button-color:#ffffffe2;--from-button-color-hover:#fff;--primary-color:#007bff;--primary-color-hover:#0062cb;--color-primary:#007bff;--color-primary-hover:#0062cb;--border-radius-m:6px;--form-border:#ccc;--form-border-focus:#b5b5b5;--form-color:#04152c;--form-color-hover:#2656da;--from-radius:7px;--danger-color-light:#ffe7e0;--danger-color:#fa896b;--danger-color-dark:#ca4e2c;--warning-color-light:#fef5e5;--warning-color:#ffae1f;--warning-color-dark:#d69018}.filters-wrapper[data-v-7d66f40f]{padding:11.5px 20px;background-color:#fff;border-bottom:1px solid #eff0f1;width:-webkit-fill-available}.filters-content[data-v-7d66f40f]{display:flex;flex-wrap:wrap;gap:20px}.filter-group[data-v-7d66f40f]{flex:1 1 200px;position:relative;display:flex}.filter-input[data-v-7d66f40f]{width:100%;padding:10px 14px;font-size:14px;border:1px solid #ced4da;border-radius:6px;background-color:#fff;transition:border-color .2s}.filter-input[data-v-7d66f40f]:focus{border-color:#80bdff;outline:none}.custom-multiselect[data-v-7d66f40f]{position:relative;width:100%}.multiselect-display[data-v-7d66f40f]{display:flex;align-items:center;justify-content:space-between;padding:7px 14px;font-size:14px;border:1px solid #ced4da;border-radius:6px;background-color:#fff;cursor:pointer}.multiselect-display.open[data-v-7d66f40f]{border-bottom-left-radius:0;border-bottom-right-radius:0}.placeholder[data-v-7d66f40f]{color:#6c757d}.dropdown-icon[data-v-7d66f40f]{width:16px;height:16px}.multiselect-options[data-v-7d66f40f]{position:absolute;top:100%;left:0;right:0;z-index:10;max-height:200px;overflow-y:auto;border:1px solid #ced4da;border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background-color:#fff}.multiselect-option[data-v-7d66f40f]{display:flex;align-items:center;padding:8px 14px;font-size:14px;cursor:pointer}.multiselect-option[data-v-7d66f40f]:hover{background-color:#f1f1f1}.multiselect-option input[data-v-7d66f40f]{margin-right:8px}@media (max-width:768px){.filter-group[data-v-7d66f40f]{flex:1 1 100%}}.mp-sign-up-dialog{width:960px;height:600px;background:#fff;gap:0;border-radius:16px;background:radial-gradient(#20b25d,#5967e7,#2c7eca) 0 0/400% 400%;animation:gradient 15s ease infinite}.mp-sign-up-dialog .mp-sign-up-dialog-promo{flex-grow:1;width:50%;height:100%;padding:24px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;gap:64px}.mp-sign-up-dialog .mp-sign-up-dialog-promo .mp-sign-up-dialog-promo-message{display:flex;width:300px;flex-direction:column;gap:24px}.mp-sign-up-dialog .mp-sign-up-dialog-promo h1{font-size:32px;margin:0;margin-top:8px}.mp-sign-up-dialog .mp-sign-up-dialog-promo p{margin:0;font-size:18px;line-height:1.6}.mp-sign-up-dialog .mp-sign-up-dialog-content{flex-grow:1;width:50%;height:100%;background:hsla(0,0%,100%,.9)}.mp-sign-up-dialog .mp-sign-up-dialog-content .MatcLoginPageContainer{background:none;width:100%;box-sizing:border-box}.mp-welcome-content{display:flex;flex-direction:column;height:100%;box-sizing:border-box;background-color:none}.mp-welcome-content .MatcLoginWrapper{flex-grow:1}.mp-welcome-content .MatcLoginContent{display:flex;flex-direction:column}.mp-welcome-content .MatcLoginPageSection{height:100%;display:flex;flex-direction:column}.mp-welcome-content .mp-welcome-message{flex-grow:1;display:flex;flex-direction:column;gap:24px;line-height:1.4}.mp-welcome-content .mp-welcome-message h1{font-size:24px;margin:0;margin-top:8px}.mp-welcome-content .mp-welcome-message p{margin:0;font-size:18px}@media(max-width:570px){.mp-sign-up-dialog{width:360px;height:600px;box-sizing:border-box}.mp-sign-up-dialog .mp-sign-up-dialog-promo{display:none}.mp-sign-up-dialog .MatcLoginPageContainer .MatcLoginPageSection,.mp-sign-up-dialog .mp-sign-up-dialog-content .MatcLoginPageContainer{padding:16px}}.MatcErrorLabel{color:#f83a3a;height:20px;padding:5px;transition-duration:.2s;display:block}.MatcAlertBox{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:7px;font-size:12px;letter-spacing:0;font-weight:400;line-height:16px;display:flex;padding:6px 16px;display:block}.MatcAlertBoxContent{padding:8px 0;min-width:0;overflow:auto}.MatcAlertBoxDanger{background-color:var(--danger-color-light);color:var(--danger-color)}.MatcAlertBoxSuccess{background-color:#aef89b;color:#1e610e}.MatcAlertBoxInfo{background-color:var(--hightlight-soft);color:var(--primary-color)}.MatcAlertBoxWarning{background-color:var(--warning-color-light);color:var(--warning-color-dark)}.form-group{margin-bottom:16px}.form-group label{margin-bottom:4px;font-size:14px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control{border-radius:var(--from-radius);transition:all .2s;font-size:14px;font-weight:400;line-height:1.4375em;color:#2a3547;border-color:#dfe5ef;animation-duration:10ms;box-shadow:none}.MatcLoginPage{font-size:14px;height:100vh}.MactMainGradient{height:100%;width:100%;position:absolute;background:radial-gradient(#d2f1df,#d3d7fa,#bad8f4) 0 0/400% 400%;background:radial-gradient(#20b25d,#5967e7,#2c7eca) 0 0/400% 400%;animation:gradient 15s ease infinite}.MatcLoginPageReset{background:linear-gradient(30deg,#f94c4c,#f83a3a)}.MatcLoginPageDialog{position:fixed;transform:translateY(-50%);top:50%;max-width:100%;width:100%;box-sizing:border-box;padding:20px;justify-content:center;display:flex}.MatcLoginPageDialog .MatcLoginPageContainer{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:7px;box-shadow:0 0 2px 0 rgba(145,158,171,.3),0 12px 24px -4px rgba(145,158,171,.12);max-width:450px}.MatcLoginPageContainer{background-color:#fff;color:#2a3547;overflow:hidden;background-image:none;padding:32px;z-index:1;width:100%}.MatcLoginPageContainer .MatcButton,.MatcLoginPageContainer .MatcLinkButton{font-size:16px}.MatcLoginPageContainer .MatcToolbarTabs.MatcToolbarTabsBig{text-align:center;padding:8px;justify-content:center}.MatcLoginPageContainer .MatcToolbarTabs a{border-bottom-width:2px;margin:0 5px;color:#04152c;font-size:15px}.MatcLoginPageContainer .MatcToolbarTabs a:hover{color:#000}.MatcLoginPageContainer .MatcLoginPageForm{height:auto}.MatcLoginPageContainer .MatcErrorLabel{height:32px;padding:8px 0;display:block}.MatcLoginPageContainer .MatcLoginWrapper{width:300%;display:flex;align-items:stretch;transition:all .2s}.MatcLoginPageContainer .MatcLoginWrapper.login{transform:translateX(0)}.MatcLoginPageContainer .MatcLoginWrapper.signup{transform:translateX(-33.333%)}.MatcLoginPageContainer .MatcLoginWrapper.reset{transform:translateX(-66.667%)}.MatcLoginPageContainer .MatcLoginContent{width:33.3333%}.MatcLoginPageContainer .MatcLoginPageSection{padding:24px 40px}.MatcLoginPageContainer .MatcLoginCallToAction{padding:0}@media only screen and (max-width:500px){.MatcLoginPageDialog{transform:translateY(-50%)}.MatcLoginPageContainer{width:100%}.MatcLoginWrapper{width:300%}.MatcLoginContent{width:100%;padding:0 5px}.MatcLoginPageSection{padding:10px 5px}}.MatcToolbarTabContainer{padding:8px;padding-top:0}.MatcToolbarTabsFlex{display:flex;padding-right:25px}.MatcToolbarTabs{text-align:center}.MatcToolbarTabs a{margin-right:5px;font-size:12px;padding:5px;display:inline-block;cursor:pointer;color:#ddd;text-decoration:none;border-bottom:1px solid transparent}.MatcToolbarTabsBig.MatcToolbarTabs{text-align:left;display:flex;justify-content:flex-start;gap:8px}.MatcToolbarTabsBig a{font-size:18px;padding:5px;border-bottom-width:2px}.MatcToolbarTabs a:hover{color:#fff}.MatcToolbarTabs a.MatcToolbarTabActive{border-bottom-color:var(--primary-color);color:#333}.MatcDialog .MatcToolbarTabs a{color:#333;font-size:18px;border-bottom:2px solid transparent}.MatcDialog .MatcToolbarTabs a.MatcToolbarTabActive{border-bottom-width:2px;border-bottom:2px solid var(--primary-color)}.MatcDialog .MatcToolbarTabs a:hover{color:var(--form-color-hover)}.MatcCenter{text-align:center;justify-content:center}.MatcButton{padding:6px 16px;border-radius:var(--border-radius-m);cursor:pointer;transition:all .25s;text-align:left;font-size:12px;font-weight:400;background-color:var(--form-color);border-color:transparent;color:#fff;display:inline-flex;align-items:center;min-height:22px}.MatcButton[disabled]{opacity:.5;cursor:not-allowed}.MatcButton:hover{background:var(--form-color-hover);text-decoration:none;color:#fff}.MatcButtonPrimary{background:var(--color-primary)}.MatcButtonPrimary:hover{background:var(--color-primary-hover)}.MatcButtonSignUp{background:var(--form-color);text-decoration:none;color:#fff}.MatcButtonSignUp:hover{background:var(--form-color);border-color:var(--form-color-hover)}.MatcButtonFullWidth{width:100%;text-align:center;justify-content:center}.MatcButtonBar{display:flex;justify-content:flex-end;gap:8px}.MatcDialog .MatcButtonBar{margin-top:20px}.MatcDialog .MatcButtonBar.MatcMarginTopXL{margin-top:40px}.MatcDialog .MatcButtonBar.MatcMarginTopXXL{margin-top:60px}.MatcButtonBarRelative{position:relative}.MatcButtonBarRelative .MatcButtonRight{float:right;font-size:16px}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.luisa-form-row{margin-bottom:24px;font-size:16px}.luisa-form-row>label{display:block;margin-bottom:8px;font-weight:600}.luisa-form-row input{margin:0;display:block;border:1px solid #d1d5db;color:#2c3e50;padding:16px;border-radius:3px;width:100%;box-sizing:border-box;outline:none;font-size:16px}.luisa-form-row input:focus{border:1px solid #b5b5b5;color:#2c3e50}.luisa-form-row input.luisa-form-error{border-color:#d14a4a;color:#d14a4a}.luisa-form-row input.luisa-form-input-short{width:100px}.luisa-form-row .input-lg{height:46px;padding:10px 16px;font-size:14px;line-height:1.3333333;border-radius:6px}.luisa-form-row textarea{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;height:120px;margin:0;display:block;border:1px solid #d1d5db;color:#2c3e50;padding:8px;border-radius:3px;width:100%;box-sizing:border-box;outline:none;font-size:16px}.luisa-form-row textarea:focus{border:1px solid #b5b5b5;color:#2c3e50}.luisa-btn-bar,.luisa-nav-btn-bar{margin-top:40px;gap:16px}.luisa-btn-primary{padding:8px 16px;border-radius:3px;font-size:16px}.luisa-btn-primary,.luisa-btn-primary:hover{background:#04152c;color:hsla(0,0%,100%,.95)}.luisa-btn-primary:hover{text-decoration:none;box-shadowx:0 8px 16px 0 rgba(23,54,207,.2)}.luisa-btn-primary:disabled{background:#ccc;box-shadow:none;cursor:not-allowed}.luisa-btn-danger{background:none;color:#2c2c2c;padding:8px;border-radius:3px;border:1px solid #2c2c2c;font-size:16px;transition:all .2s}.luisa-btn-danger:hover{background-color:#2c2c2c;color:hsla(0,0%,100%,.95)}.luisa-btn-secondary{background:none;color:#2c2c2c;padding:8px;border:1px solid #2c2c2c;border-radius:3px;font-size:16px}.luisa-btn-secondary:hover{background-color:#2c2c2c;color:hsla(0,0%,100%,.95);text-decoration:none}.luisa-label-info{padding:8px}.luisa-label-error{padding:8px;color:#d14a4a}.luisa-label-success{padding:8px;color:#4cb95e}.luisa-label-status{padding:8px 0;color:#ff6575}.luisa-label-hint{padding:8px;color:#2c3e50}.luisa-progress{height:24px;border-radius:3px;background:#ccc}.luisa-progress .luisa-progress-bar{height:100%;transition:all .2s;background:#04152c}.table-container[data-v-5552621b]{overflow-x:auto;width:100%;margin:16px 0;border:1px solid #e0e0e0;border-radius:8px}.data-table[data-v-5552621b]{width:100%;border-collapse:collapse}.table-header[data-v-5552621b]{text-align:left;font-weight:600;color:#555;background-color:#fafafa}.table-cell[data-v-5552621b],.table-header[data-v-5552621b]{padding:12px 16px;font-size:.875rem;border-bottom:1px solid #e0e0e0}tr:last-child .table-cell[data-v-5552621b]{border-bottom:0}.table-cell.empty-message[data-v-5552621b]{text-align:center;color:#999;padding:24px}.data-table tbody tr[data-v-5552621b]:hover{background-color:#f5f5f5}.data-table tbody tr[data-v-5552621b]:nth-child(odd){background-color:#fcfcfc}.action-button[data-v-5552621b],.action-link[data-v-5552621b]{color:var(--primary-color);text-decoration:none;cursor:pointer;background:none;border:none;padding:0;font:inherit}.action-button[data-v-5552621b]:hover,.action-link[data-v-5552621b]:hover{text-decoration:underline}.action-button[data-v-5552621b]:focus{outline:none}@media (max-width:600px){.table-cell[data-v-5552621b],.table-header[data-v-5552621b]{padding:8px 12px;font-size:.8125rem}}.pagination-container[data-v-5552621b]{display:flex;justify-content:center;align-items:center;margin-top:16px;margin-bottom:16px}.pagination-button[data-v-5552621b]{background-color:#fff;border:1px solid #ccc;color:#333;padding:6px 12px;margin:0 4px;font-size:.875rem;cursor:pointer;border-radius:4px;min-width:36px}.pagination-button[data-v-5552621b]:hover{background-color:#f0f0f0}.pagination-button[data-v-5552621b]:disabled{color:#999;cursor:not-allowed}.pagination-button.active[data-v-5552621b]{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.pagination-button[data-v-5552621b]:focus{outline:none;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.MatcCardHeader{align-items:center}.MatcCardHeader,.address-box{display:flex;justify-content:space-between}.address-box{align-items:flex-start}.address-info{flex-grow:1}.address-name{font-weight:700;font-size:1.1rem;margin:0 0 .5rem 0}.address-line{margin:.25rem 0;color:var(--text-color);font-size:14px}.icon-button{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center}.icon-button:disabled{cursor:not-allowed;opacity:.6}.edit-icon{width:24px;height:24px;color:var(--primary-color)}.spinner{border:2px solid rgba(0,0,0,.1);border-top:2px solid var(--primary-color);border-radius:50%;width:16px;height:16px;animation:spin .6s linear infinite}.icon-button:hover .tooltip{visibility:visible;opacity:1}.tooltip{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out;bottom:125%;transform:translateX(-50%);background-color:#333;color:#fff;padding:6px 8px;border-radius:4px;white-space:nowrap;font-size:12px;z-index:1000}.tooltip,.tooltip:after{position:absolute;left:50%}.tooltip:after{content:"";top:100%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.icon-button{position:relative}:root{--primary-color:linear-gradient(135deg,#3273dc,#6a82fb)}body{font-family:Inter,sans-serif;line-height:1.5;color:var(--text-color);background-color:var(--background-color)}.container{max-width:1200px;margin:0 auto;padding:2rem}main{max-width:1024px;margin:0 auto}.header{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background-color:#fff9e6;margin-bottom:2rem;padding:5px 25px;border-radius:var(--border-radius);box-shadow:var(--shadow-md)}.header-title{font-size:16px;font-weight:700;margin-bottom:.5rem}.header-body{font-size:14px}@media (min-width:768px){.header{flex-direction:row;align-items:center}}.grid{display:grid;grid-template-columns:1fr;gap:2rem}.grid-column{display:grid;gap:20px}@media (min-width:1024px){.grid{grid-template-columns:1fr 1fr}}.card{background-color:var(--card-background);transition:transform var(--transition-speed) ease-in-out,box-shadow var(--transition-speed) ease-in-out;overflow:hidden}.card-content{padding:1.5rem}.balance-box,.spend-box{text-align:center}.balance-amount,.spend-amount{font-size:2.5rem;font-weight:700;margin:1rem 0;line-height:1}.balance-amount{color:var(--primary-color)}.spend-amount{color:var(--secondary-color)}.balance-note{font-size:.875rem;color:var(--text-muted)}.buy-credits-button{justify-content:center;width:50%;background:var(--primary-color);color:#fff;padding:20px;font-size:16px;font-weight:600;border:none;border-radius:4px;max-width:256px;cursor:pointer}.buy-credits-button:disabled{opacity:.7;cursor:not-allowed}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background-color:var(--card-background);padding:2rem;border-radius:var(--border-radius);width:500px;max-width:90%;box-shadow:var(--shadow-lg)}.modal-buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.error-message,.status-message{margin-top:1rem;padding:10px 16px;border-radius:4px;font-weight:400;font-size:14px}.status-message{background-color:#edf7ed;color:#1e4620}.error-message{background-color:#fdeded;color:#5f2120}.loading-spinner{border:3px solid #f3f3f3;border-top:3px solid var(--primary-color);border-radius:50%;width:24px;height:24px;animation:spin 1s linear infinite;margin:0 auto}.credit-options{display:flex;gap:10px;margin-bottom:20px;justify-content:space-evenly}.credit-option{display:flex;align-items:center;padding:10px;border:1px solid #e0e0e0;border-radius:5px;cursor:pointer;transition:all .3s ease;width:100%}.credit-option:hover{background-color:#f5f5f5}.credit-option.selected{border-color:var(--primary-color);background-color:#e6f2ff}.credit-radio{margin-right:10px}.credit-label{display:flex;flex-direction:column;flex-grow:1}.credit-amount{font-weight:700}.credit-description{font-size:.9em;color:#666}.custom-input-container{margin-top:10px}.custom-input{width:-webkit-fill-available;padding:8px;border:1px solid #ccc;border-radius:4px;margin-bottom:20px}.MatcCenter{display:center}@media (max-width:640px){.credit-options{flex-wrap:wrap}}.MatcUploadButton{position:relative;cursor:pointer}.MatcImageUploadFile{height:100%;opacity:0;cursor:pointer;position:absolute;width:80px;left:0}.MatcUserImageCntr{height:150px;width:150px;overflow:hidden;display:inline-block;border-radius:50%;border:1px solid #d1d5db}.MatcUserImageCntrSmall{height:60px;width:60px;overflow:hidden;display:inline-block;border-radius:3px;position:relative}.MatcUserImage{width:100%;height:auto}.MatcUserNoImage{color:#999}.MatcUser .MatcImageUploadAdd{font-size:100px;cursor:pointer;position:relative}.MatcUser .MatcImageUploadAdd .mdi{transition:all .2s;cursor:pointer;display:inline-block}.MatcUser .MatcImageUploadAdd .mdi:hover{color:#92c500;transform:scale(1.1)}.MatcUserImageAnnotation{position:absolute;top:0;right:0;background:#fff;padding:3px;opacity:0;transition-duration:.25s}.MatcUserImageCntrSmall:hover .MatcUserImageAnnotation{opacity:.7}$color1:#04152c;$color1-hover:#04152c;$color2:#ff416c;$color3:#2c3e50;$color3-hover:#2c2c2c;$color4:#ff6575;$color4-hover:#eb5f6d;$color5:#d1d5db;$color5-hover:rgba(0,0,0,.35);$color6:hsla(0,0%,100%,.95);$color6-hover:#fff;$color7:#d14a4a;$color7-hover:#b32121;$color8:#2c2c2c;$color9:#6a16b8;$color9-hover:#551194;$color-success:#4cb95e;$color-success-hover:#2fa843;$color-creme:#e8effc;$color-light-gray:#fafafa;$color-white:#fff;$color-red-soft:#ff6575;$luisa-background:$color-light-gray;$text-color:$color3;$text-color-hover:#000;$text-color-seconday:#ccc;$text-color-active:$color4;$primary-color:$color6;$primary-color-hover:$color6;$primary-background:$color1;$primary-background-hover:$color1-hover;$primary-background-disabled:#ccc;$secondary-color:$color8;$secondary-border:$color8;$secondary-color-hover:$color6;$secondary-background:none;$secondary-background-hover:$color8;$secondary-background-disabled:#ccc;$danger-color:$color8;$danger-color-hover:$color6;$danger-border:$color8;$danger-background:none;$danger-background-hover:$color8;$header-color:$color3;$header-color-hover:$color4;$header-color-active:$color-black;$header-color-primary:$color6;$header-border:$color5;$header-background:$luisa-background;$header-background-primary:$color3;$header-background-primary-hover:$color3-hover;$dialog-color:$text-color;$dialog-color-hover:$text-color-hover;$dialog-background:#fff;$input-color:$text-color;$input-color-focus:$text-color;$input-border-color:$color5;$input-border-focus:$color5-hover;$border-color:$color5;$border-color-hover:$color5-hover;$font-size-xxl:32px;$font-size-xl:22px;$font-size-l:18px;$font-size-m:16px;$font-size-s:14px;$border-radius-m:4px;$border-radius-s:3px;$shadow-s:0 2px 10px rgba(0,0,0,.15);$shadow-m:0 5px 20px rgba(0,0,0,.15);$transition:all .2s;$main_color:#3787f2;$text-color-passive:#ccc;$text-color-dark:#363636;$color-danger:#f83a3a;$color-passive:#777;$form-color:#04152c;$form-color-hover:#000;$layer-list-selection:#d6e5f8;$color-black:#000;$color-red:#f94c4c;$color-red-dark:#f83a3a;$table-background:#f5f5f5;$table-selected:#d6e5f8;$input_border:#dbdbdb;$input_border_focus:#b5b5b5;$spacing-xxxl:96px;$spacing-xxl:64px;$spacing-xl:40px;$spacing-lx:32px;$spacing-l:24px;$spacing-m:16px;$spacing-s:8px;$spacing-xs:4px;$font-weight:400;$font-weight-l:500;$font-family:Source Sans Pro,Helvetica,Arial,sans-serif;$font-size-xxl:5rem;$font-size-xl:1.6rem;$font-size-l:24px;$font-size-m:24px;$font-size-default:18px;$font-size-s:16px;$font-size-xs:14px;$font-size-xxs:12px;.luisa-form-row{margin-bottom:$spacing-l;font-size:$font-size-s;>label{margin-bottom:$spacing-s;font-weight:600}>label,input{display:block}input{margin:0;border:1px solid $input-border-color;color:$input-color;padding:$spacing-m;border-radius:$border-radius-s;width:100%;box-sizing:border-box;outline:none;font-size:$font-size-s;&:focus{border:1px solid $input-border-focus;color:$input-color-focus}&.luisa-form-error{border-color:$color7;color:$color7}&.luisa-form-input-short{width:100px}}.input-lg{height:46px;padding:10px 16px;font-size:14px;line-height:1.3333333;border-radius:6px}textarea{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;height:120px;margin:0;display:block;border:1px solid $input-border-color;color:$input-color;padding:$spacing-s;border-radius:$border-radius-s;width:100%;box-sizing:border-box;outline:none;font-size:$font-size-s;&:focus{border:1px solid $input-border-focus;color:$input-color-focus}}}.luisa-form-row-horizontal{display:flex;align-items:center;gap:8px}.luisa-btn-bar{align-items:flex-start;justify-content:center}.luisa-btn-bar,.luisa-nav-btn-bar{margin-top:$spacing-xl;display:flex;gap:$spacing-m}.luisa-nav-btn-bar{justify-content:flex-end}.luisa-btn-primary{background:$primary-background;background-repeat:no-repeat;color:$primary-color;padding:$spacing-s $spacing-m;border-radius:$border-radius-s;outline:none;border:1px solid transparent;cursor:pointer;font-size:$font-size-s;text-decoration:none;transition:none;&:hover{text-decoration:none;background:$primary-background-hover;color:$primary-color-hover;box-shadowx:0 8px 16px 0 rgba(23,54,207,.2)}&:disabled{background:$primary-background-disabled;box-shadow:none;cursor:not-allowed}}.luisa-btn-danger{background:$danger-background;color:$danger-color;padding:$spacing-s;border-radius:$border-radius-s;outline:none;border:1px solid $danger-border;cursor:pointer;font-size:$font-size-s;transition:$transition;&:hover{background-color:$danger-background-hover;color:$danger-color-hover}}.luisa-btn-secondary{background:$secondary-background;background-repeat:no-repeat;color:$secondary-color;padding:$spacing-s;border:1px solid $secondary-border;border-radius:$border-radius-s;outline:none;cursor:pointer;font-size:$font-size-s;text-decoration:none;transition:none;&:hover{background-color:$secondary-background-hover;color:$secondary-color-hover;text-decoration:none}}.luisa-label-error,.luisa-label-info{padding:$spacing-s;display:inline-block}.luisa-label-error{color:$color7}.luisa-label-success{padding:$spacing-s;display:inline-block;color:$color-success}.luisa-label-status{padding:$spacing-s 0;display:inline-block;color:$color4}.luisa-label-hint{padding:$spacing-s;display:inline-block;color:$text-color}.luisa-progress{width:100%;height:$spacing-l;border-radius:$border-radius-s;overflow:hidden;background:$primary-background-disabled;.luisa-progress-bar{height:100%;transition:$transition;background:$primary-background}}label.luisa-checkbox{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;font-size:16px}.luisa-checkbox input{opacity:0;position:absolute;cursor:pointer;height:0;width:0}.checkbox-custom{width:20px;height:20px;background-color:#fff;border:2px solid #3273dc;border-radius:4px;margin-right:10px;transition:background-color .3s,border-color .3s;position:relative}.luisa-checkbox input:checked~.checkbox-custom{background:var(--primary-color);border-color:#3273dc}.checkbox-custom:after{content:"";position:absolute;display:none}.luisa-checkbox input:checked~.checkbox-custom:after{display:block}.luisa-checkbox .checkbox-custom:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-label{font-size:16px;color:#333}.luisa-checkbox:hover .checkbox-custom{border-color:#0056b3}.luisa-checkbox input:focus+.checkbox-custom{box-shadow:0 0 3px var(--primary-color)}:root{--primary-color:#3273dc;--secondary-color:#10b981;--background-color:#f9fafb;--card-background:#fff;--text-color:#1f2937;--text-muted:#6b7280;--border-radius:12px;--transition-speed:0.3s;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.MatcAlertBox{padding:15px;border-radius:5px}.MatcAlertBoxDanger{background-color:#f2dede;color:#a94442}.MatcAlertBoxWarning{background-color:#f5a9a5;color:#dc3545}.MatcLinkWarningButton{color:#dc3545}.MatcLead{font-size:1.25rem}.field{margin-bottom:15px}.control input{width:100%;box-sizing:border-box}.qux-tooltip{position:relative}.qux-tooltip:before{content:attr(data-tt-text);position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);max-width:200px;padding:2px 8px;border-radius:8px;background:#000;color:#fff;text-align:center;display:none;font-size:12px}.qux-tooltip:hover:before{display:block}.qux-rich-text{display:inline-block}.qux-rich-text .qux-common-label{width:100%}.qux-rich-text .qux-common-label span{display:inline}.qux-link{display:inline-block;text-decoration:none}.dialog-backdrop[data-v-43a362ac]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.dialog[data-v-43a362ac]{background:#fff;border-radius:8px;overflow:hidden;width:80%;max-width:600px;max-height:80%;display:flex;flex-direction:column}.dialog-header[data-v-43a362ac]{padding:10px;background:#f5f5f5;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd}.close-button[data-v-43a362ac]{background:transparent;border:none;font-size:16px;cursor:pointer}.dialog-content[data-v-43a362ac]{flex-grow:1;display:flex;flex-direction:column}.dialog-iframe[data-v-43a362ac]{width:100%;height:100%;border:none;flex-grow:1}.error-message[data-v-43a362ac]{padding:20px;text-align:center}.error-message p[data-v-43a362ac]{margin-bottom:10px}.qux-mobile-wrap{justify-content:space-between}.qux-container{border-style:solid;border-width:0}.qux-container .qux-container-debug{color:red}.qux-container .qux-container-wrapper-placeholder{background:red;height:1px;width:100px}.qux-repeater{overflow:auto}.qux-repeater .qux-repeater-wrapper{height:100%;width:100%;overflow:auto;box-sizing:border-box}.qux-repeater.qux-repeater-loading{position:relative;overflow:hidden}.qux-repeater.qux-repeater-loading .qux-repeater-loading-label{font-size:24px;opacity:.6;height:100%;width:100%;position:absolute;display:flex;align-items:center;justify-content:center}.qux-repeater .qux-repeater-loading{background:#fff;opacity:.25;animation:loadingAnimation 2s;animation-iteration-count:infinite}.qux-repeater .qux-repeater-loading-1{animation-delay:.1s}.qux-repeater .qux-repeater-loading-2{animation-delay:.2s}.qux-repeater .qux-repeater-loading-3{animation-delay:.3s}.qux-repeater .qux-repeater-loading-4{animation-delay:.4s}.qux-repeater .qux-repeater-loading-5{animation-delay:.5s}.qux-repeater .qux-label{overflow:hidden;text-overflow:ellipsis}@keyframes loadingAnimation{0%{opacity:.5}33%{opacity:.8}66%{opacity:.5}}.qux-root,body{min-height:100%}.qux{background:none;height:100%}.qux.qux-component-screen{height:auto;display:inline-block}.qux-screen{display:flex;flex-direction:column;min-height:100vh;background-size:100%}.qux-element{box-sizing:border-box}.qux-action{text-decoration:none}.qux-action,.qux-action *{cursor:pointer}.qux-valign-middle{display:flex;align-items:center;align-content:center}.qux-valign-middle .qux-common-label{width:100%}.qux-valign-bottom{display:flex;align-items:flex-end;align-content:flex-end}.qux-valign-bottom .qux-common-label{width:100%}.qux-overlay-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99999}.qux-overlay-wrapper.qux-overlay-wrapper-fixed{position:fixed}.qux-screen-blurred{filter:blur(10px)}.qux-resize-left:before,.qux-resize-right:after{content:"";width:3px;background:orange}.qux .qux-state-hidden.qux-element,.qux .qux-state-hidden.qux-element.qux-mobile-wrap{display:none}.qux-common-no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qux-common-valign-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qux-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qux-marketplace-container{height:100vh;display:flex;flex-direction:column}.qux-marketplace-container .MatcMainMenu{position:fixed;width:-webkit-fill-available;top:0;z-index:10}.qux-marketplace-container .content-container-top{height:calc(100vh - 40px);margin-top:40px;overflow-y:auto}.qux-button{position:relative;display:inline-flex;align-items:center;justify-content:center}.qux-button.qux-disabled{pointer-events:none;filter:grayscale(50%);cursor:not-allowed}.qux-button.qux-disabled .qux-common-label{cursor:not-allowed}.qux-button.qux-loading,.qux-button.qux-loading .qux-common-label{cursor:default}.qux-button .qux-common-label{width:auto}.qux-button-content{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%}a.qux-button{text-decoration:none}.qux-loading-spinner{border:2px solid #f3f3f3;border-top:2px solid #aaa;border-radius:50%;width:10px;height:10px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.qux-label{display:inline-block}.qux-label .qux-richtext h1{font-size:120%;font-weight:600}.qux-label .qux-richtext h2,.qux-label .qux-richtext h3{font-size:110%;font-weight:600}.qux-label .qux-richtext h4{font-size:105%;font-weight:600}.qux-label .qux-richtext h5,.qux-label .qux-richtext h6{font-size:100%;font-weight:600}.qux-label .qux-richtext b{font-weight:600}.qux-label .qux-richtext p{margin:0}.qux-label .qux-richtext table{border-collapse:collapse}.qux-label .qux-richtext table td,.qux-label .qux-richtext th{border:1px solid #333;padding:4px}.qux-label .qux-richtext table th{border:1px solid #333;border-bottom-width:2px;padding:4px}.qux-label.qux-error-label-hidden{opacity:0;transition:opacity .25s}.qux-image.mdi{display:flex;justify-content:center;align-items:center;font-size:30px;color:#aaa}.qux-dropdown{transition:all .2s;display:inline-block;position:relative;cursor:pointer}.qux-dropdown .qux-dropdown-cntr{height:100%;width:100%;border:1px solid #333}.qux-dropdown .qux-dropdown-label{height:100%;width:100%;display:flex;align-items:center}.qux-dropdown .qux-dropdown-label .qux-dropdown-expend{position:absolute;height:100%;top:0;right:0;width:40px;display:flex;align-items:center;justify-content:center}.qux-dropdown .qux-dropdown-label .qux-dropdown-carret{border-left:1px solid #333;border-top:1px solid #333;display:inline-block;transform:translateY(-3px) rotate(225deg);transition:transform .2s;transform-origin:50 50;width:4px;height:4px;cursor:pointer}.qux-dropdown.qux-open .qux-dropdown-carret{transform:translateY(0) rotate(45deg)}.qux-dropdown .qux-dropdown-popup{position:absolute;top:100%;left:0;display:none;border:1px solid #333;width:100%;z-index:1000;background:#fff;max-height:300px;overflow:auto}.qux-dropdown .qux-dropdown-item{display:block;cursor:pointer}.qux-dropdown.qux-open .qux-dropdown-popup{display:block}.qux-dropdown.qux-dropdown-mobile .qux-dropdown-popup{position:fixed;top:50%;transform:translateY(-50%);left:10%;width:80%;max-height:80%;overflow:auto;border-radius:20px;background:#333;color:#fff;box-shadow:0 3px 100px rgba(0,0,0,.5);border:none;z-index:10001}.qux-dropdown.qux-dropdown-mobile .qux-dropdown-popup .qux-dropdown-item{display:block;cursor:pointer;padding:20px;font-size:20px}.qux-textarea{border:1px solid #333;resize:none;transition:all .2s}.qux-textarea:focus{outline:none}.qux-toggle{cursor:pointer;transition:all .2s}.qux-toggle .qux-toggle-dots{width:16%;text-align:left;display:inline-block}.qux-toggle.qux-toggle-loading{cursor:not-allowed}.qux-textbox:focus{outline:none}.qux-vector{background-size:100% 100%}.qux-labeled-textbox{display:flex;flex-direction:column;justify-content:space-between}.qux-labeled-textbox .qux-textbox{box-sizing:border-box}