@import "https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";.bg-primaryFontColor{background:var(--primaryFontColor)!important}.text-color-primaryFontColor{color:var(--primaryFontColor)!important}.bg-secondaryFontColor{background:var(--secondaryFontColor)!important}.text-color-secondaryFontColor{color:var(--secondaryFontColor)!important}.bg-primary{background:var(--primary)!important}.text-color-primary{color:var(--primary)!important}.bg-secondary{background:var(--secondary)!important}.text-color-secondary{color:var(--secondary)!important}.bg-snackDanger{background:var(--snackDanger)!important}.text-color-snackDanger{color:var(--snackDanger)!important}.bg-snackSuccess{background:var(--snackSuccess)!important}.text-color-snackSuccess{color:var(--snackSuccess)!important}.bg-colorDisabled{background:var(--colorDisabled)!important}.text-color-colorDisabled{color:var(--colorDisabled)!important}.bg-iconHover{background:var(--iconHover)!important}.text-color-iconHover{color:var(--iconHover)!important}.bg-tooltip{background:var(--tooltip)!important}.text-color-tooltip{color:var(--tooltip)!important}.bg-inputBg{background:var(--inputBg)!important}.text-color-inputBg{color:var(--inputBg)!important}.bg-bgGlassComponent{background:var(--bgGlassComponent)!important}.text-color-bgGlassComponent{color:var(--bgGlassComponent)!important}.bg-colorBorder{background:var(--colorBorder)!important}.text-color-colorBorder{color:var(--colorBorder)!important}.bg-colorPlaceholder{background:var(--colorPlaceholder)!important}.text-color-colorPlaceholder{color:var(--colorPlaceholder)!important}.bg-sideMenuBorder{background:var(--sideMenuBorder)!important}.text-color-sideMenuBorder{color:var(--sideMenuBorder)!important}.bg-bgSideMenu{background:var(--bgSideMenu)!important}.text-color-bgSideMenu{color:var(--bgSideMenu)!important}.bg-colorWhite{background:var(--colorWhite)!important}.text-color-colorWhite{color:var(--colorWhite)!important}.bg-colorOrange{background:var(--colorOrange)!important}.text-color-colorOrange{color:var(--colorOrange)!important}.bg-colorRed{background:var(--colorRed)!important}.text-color-colorRed{color:var(--colorRed)!important}.bg-titleFontColor{background:var(--titleFontColor)!important}.text-color-titleFontColor{color:var(--titleFontColor)!important}.bg-editing{background:var(--editing)!important}.text-color-editing{color:var(--editing)!important}.bg-canceled{background:var(--canceled)!important}.text-color-canceled{color:var(--canceled)!important}.bg-waiting_payment{background:var(--waiting_payment)!important}.text-color-waiting_payment{color:var(--waiting_payment)!important}.bg-analysing{background:var(--analysing)!important}.text-color-analysing{color:var(--analysing)!important}.bg-processing{background:var(--processing)!important}.text-color-processing{color:var(--processing)!important}.bg-separation{background:var(--separation)!important}.text-color-separation{color:var(--separation)!important}.bg-dispatched{background:var(--dispatched)!important}.text-color-dispatched{color:var(--dispatched)!important}.bg-paymentConfirmed{background:var(--paymentConfirmed)!important}.text-color-paymentConfirmed{color:var(--paymentConfirmed)!important}.bg-signed{background:var(--signed)!important}.text-color-signed{color:var(--signed)!important}.bg-triangularOperation{background:var(--triangularOperation)!important}.text-color-triangularOperation{color:var(--triangularOperation)!important}.bg-expiringDate{background:var(--expiringDate)!important}.text-color-expiringDate{color:var(--expiringDate)!important}.bg-bgInset{background:var(--bgInset)!important}.text-color-bgInset{color:var(--bgInset)!important}.bg-bgSidebarHeader{background:var(--bgSidebarHeader)!important}.text-color-bgSidebarHeader{color:var(--bgSidebarHeader)!important}.bg-bgDropdown{background:var(--bgDropdown)!important}.text-color-bgDropdown{color:var(--bgDropdown)!important}.bg-colorBlack{background:var(--colorBlack)!important}.text-color-colorBlack{color:var(--colorBlack)!important}.bg-bgSidebarDark{background:var(--bgSidebarDark)!important}.text-color-bgSidebarDark{color:var(--bgSidebarDark)!important}.bg-inputFilter{background:var(--inputFilter)!important}.text-color-inputFilter{color:var(--inputFilter)!important}.bg-selected{background:var(--selected)!important}.text-color-selected{color:var(--selected)!important}.bg-tagsSelected{background:var(--tagsSelected)!important}.text-color-tagsSelected{color:var(--tagsSelected)!important}.bg-bgAttachments{background:var(--bgAttachments)!important}.text-color-bgAttachments{color:var(--bgAttachments)!important}.bg-btnEdit{background:var(--btnEdit)!important}.text-color-btnEdit{color:var(--btnEdit)!important}.bg-btnCanceled{background:var(--btnCanceled)!important}.text-color-btnCanceled{color:var(--btnCanceled)!important}.bg-btnProceed{background:var(--btnProceed)!important}.text-color-btnProceed{color:var(--btnProceed)!important}.bg-tagDiscount{background:var(--tagDiscount)!important}.text-color-tagDiscount{color:var(--tagDiscount)!important}.bg-borderTagDiscout{background:var(--borderTagDiscout)!important}.text-color-borderTagDiscout{color:var(--borderTagDiscout)!important}.bg-iconBgStep{background:var(--iconBgStep)!important}.text-color-iconBgStep{color:var(--iconBgStep)!important}.bg-ringStep{background:var(--ringStep)!important}.text-color-ringStep{color:var(--ringStep)!important}.bg-iconColorStep{background:var(--iconColorStep)!important}.text-color-iconColorStep{color:var(--iconColorStep)!important}.bg-borderStep{background:var(--borderStep)!important}.text-color-borderStep{color:var(--borderStep)!important}.bg-timeColorStep{background:var(--timeColorStep)!important}.text-color-timeColorStep{color:var(--timeColorStep)!important}.bg-textStep{background:var(--textStep)!important}.text-color-textStep{color:var(--textStep)!important}.bg-success{background:var(--success)!important}.text-color-success{color:var(--success)!important}.bg-colorBtnTheme{background:var(--colorBtnTheme)!important}.text-color-colorBtnTheme{color:var(--colorBtnTheme)!important}.bg-conasolPrimary{background:var(--conasolPrimary)!important}.text-color-conasolPrimary{color:var(--conasolPrimary)!important}.bg-conasolSecondary{background:var(--conasolSecondary)!important}.text-color-conasolSecondary{color:var(--conasolSecondary)!important}.bg-backgroundIcon{background:var(--backgroundIcon)!important}.text-color-backgroundIcon{color:var(--backgroundIcon)!important}.bg-colorBorderChat{background:var(--colorBorderChat)!important}.text-color-colorBorderChat{color:var(--colorBorderChat)!important}.bg-chaInputColor{background:var(--chaInputColor)!important}.text-color-chaInputColor{color:var(--chaInputColor)!important}.bg-adornmentInput{background:var(--adornmentInput)!important}.text-color-adornmentInput{color:var(--adornmentInput)!important}.bg-contentTypeBg{background:var(--contentTypeBg)!important}.text-color-contentTypeBg{color:var(--contentTypeBg)!important}.bg-contentTypeBgHover{background:var(--contentTypeBgHover)!important}.text-color-contentTypeBgHover{color:var(--contentTypeBgHover)!important}.bg-contentTypeTextHover{background:var(--contentTypeTextHover)!important}.text-color-contentTypeTextHover{color:var(--contentTypeTextHover)!important}.bg-contentTypeBorder{background:var(--contentTypeBorder)!important}.text-color-contentTypeBorder{color:var(--contentTypeBorder)!important}.bg-switchBg{background:var(--switchBg)!important}.text-color-switchBg{color:var(--switchBg)!important}.bg-svgDashboard{background:var(--svgDashboard)!important}.text-color-svgDashboard{color:var(--svgDashboard)!important}.bg-badgeBorder{background:var(--badgeBorder)!important}.text-color-badgeBorder{color:var(--badgeBorder)!important}.bg-bgCart{background:var(--bgCart)!important}.text-color-bgCart{color:var(--bgCart)!important}.bg-fileInputBg{background:var(--fileInputBg)!important}.text-color-fileInputBg{color:var(--fileInputBg)!important}.bg-fileInputBgHover{background:var(--fileInputBgHover)!important}.text-color-fileInputBgHover{color:var(--fileInputBgHover)!important}.bg-ratingBad{background:var(--ratingBad)!important}.text-color-ratingBad{color:var(--ratingBad)!important}.bg-ratingRegular{background:var(--ratingRegular)!important}.text-color-ratingRegular{color:var(--ratingRegular)!important}.bg-ratingGood{background:var(--ratingGood)!important}.text-color-ratingGood{color:var(--ratingGood)!important}.bg-ratingExcellent{background:var(--ratingExcellent)!important}.text-color-ratingExcellent{color:var(--ratingExcellent)!important}.bg-colorLoading{background:var(--colorLoading)!important}.text-color-colorLoading{color:var(--colorLoading)!important}.bg-accordionBg{background:var(--accordionBg)!important}.text-color-accordionBg{color:var(--accordionBg)!important}.bg-accordionContentBg{background:var(--accordionContentBg)!important}.text-color-accordionContentBg{color:var(--accordionContentBg)!important}h1,h2,h3,h4,h5,h6{color:var(--primaryFontColor);margin:0;font-weight:600}h1{font-size:1.875rem}h3{font-size:1.125rem}p,b,.terms-finance{color:var(--primaryFontColor)}input,textarea{font-size:1rem}textarea{resize:none}.container-page{padding:2rem}.content-page-max-width{max-width:2000px;height:100%;margin:0 auto}.header-page{flex-direction:column;margin-bottom:1rem;display:flex}.header-navigation ul{gap:4px;list-style-type:none;display:flex}.header-navigation ul li{align-items:center;gap:4px;display:flex}.header-navigation ul li a{font-weight:700}.header-navigation ul li a:hover{text-decoration:underline}.header-navigation ul li p{margin-top:.5rem;font-weight:700}.header-navigation ul li span{color:var(--primaryFontColor);margin-top:.5rem}.header-navigation ul li:last-child a{color:var(--titleFontColor)}@media (width<=768px){.header-navigation ul{display:none}.header-title-responsive{flex-wrap:wrap}}.flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.align-center{align-items:center}.align-end{align-items:end}.align-start{align-items:start}.self-center{align-self:center}.self-end{align-self:end}.self-start{align-self:start}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.justify-end{justify-content:end}.justify-around{justify-content:space-around}.fw-bold{font-weight:700}.fw-bolder{font-weight:bolder}.fw-semibold{font-weight:600}.fw-medium{font-weight:500}.fw-normal{font-weight:400}.fw-light{font-weight:300}.border{border-style:solid!important;border-width:1px!important}.border-r{border-right:1px solid var(--colorBorder)}.border-t{border-top:1px solid var(--colorBorder)}.border-b-dotted:not(:last-child){border-bottom:1px dotted var(--colorBorder)}.border-b:not(:last-child){border-bottom-style:solid;border-bottom-width:1px}.w-full{width:100%}.w-50{width:50%}.w-40{width:40%}.w-70{width:70%}.h-full{height:100%}.h-auto{height:auto}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.text-nowrap{text-wrap:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.cursor-pointer{cursor:pointer}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.content-type{border:1px solid var(--contentTypeBorder);color:#9ca3af;background-color:var(--contentTypeBg);cursor:pointer}.content-type>svg{width:1.5rem;height:1.5rem}.content-type:hover{color:var(--contentTypeTextHover);background-color:var(--contentTypeBgHover)}.content-type.selected{color:#3b82f6;border-color:#2563eb}.content-type-half{max-width:6.25rem}.grid-2,.grid-2-responsive{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (width<=768px){.grid-2-responsive{display:block}}.btn{cursor:pointer;background:0 0;border:0;justify-content:center;gap:4px;transition:all .3s;display:flex}.btn-contained{background-color:var(--primary);color:var(--colorWhite);border-radius:.3rem;align-items:center;width:100%;margin-top:.8rem;padding:.7rem .5rem;font-weight:bolder}.btn-contained:hover{background-color:var(--secondary)}.btn-contained:disabled{background-color:var(--colorDisabled);cursor:not-allowed}.btn-contained>svg{width:1.5rem;height:1.5rem}.btn.htmx-request{background-color:var(--colorDisabled);cursor:not-allowed}.btn.htmx-request .spinner{display:block}.btn-text{color:var(--colorWhite);margin:0;padding:0;transition:all .5s}.btn-text>svg{width:1.5rem;height:1.5rem}.btn-text:hover{opacity:.5}.btn-canceled{background-color:var(--snackDanger);color:var(--colorWhite);border-radius:.3rem;align-items:center;width:100%;padding:.5rem;font-weight:bolder;transition:opacity .5s ease-in-out}.btn-canceled:not(:disabled):hover{opacity:.8}.btn-canceled:disabled{background-color:var(--colorDisabled);cursor:not-allowed}.btn-confirmed{background-color:var(--snackSuccess);color:var(--colorWhite);border-radius:.3rem;align-items:center;width:100%;padding:.5rem;font-weight:bolder;transition:opacity .5s ease-in-out}.btn-confirmed:not(:disabled):hover{opacity:.8}.btn-confirmed:disabled{background-color:var(--colorDisabled);cursor:not-allowed}.btn-default{background-color:var(--primary);color:var(--colorWhite);border-radius:.3rem;align-items:center;width:100%;padding:.5rem;font-weight:bolder;transition:opacity .5s ease-in-out}.btn-default:hover{opacity:.8}.btn-border{border:1px solid var(--sideMenuBorder);color:var(--colorWhite);border-radius:.3rem;align-items:center;width:100%;padding:.5rem;font-weight:700}.btn-border.dash{color:var(--primaryFontColor)}.btn-border>svg{width:1rem;height:1rem}.btn-border:hover,.btn-border.active{background:var(--sideMenuBorder);color:var(--colorWhite)}.btn-icon{align-items:center;display:flex}.btn-icon>svg{width:1.5rem;height:1.5rem}.btn-icon:hover{opacity:.5}.btn-icon.danger{color:var(--colorRed)}.btn-icon.orange{color:var(--colorOrange)}.btn-toggle-theme{color:var(--colorWhite);justify-content:space-between;align-items:center;width:100%;display:flex}.btn-toggle-theme>.container-toggle{background-color:#374151;border-radius:.375rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.btn-toggle-theme>.container-toggle div>svg{color:var(--colorBtnTheme);width:1rem;height:1rem}.btn-toggle-theme:hover{opacity:.8}.btn-minus,.btn-plus{background-color:var(--colorOrange);cursor:pointer;color:var(--colorWhite);border:none;width:1.875rem;height:1.875rem;margin:0 .5rem;font-size:1.125rem;transition:opacity .5s}.btn-minus:hover,.btn-plus:hover{opacity:.8}.switch{width:1.875rem;height:.875rem;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider{background-color:var(--colorOrange)}.switch input:checked+.slider:before{transform:translate(1.125rem)}.switch input:focus+.slider{box-shadow:0 0 1px var(--colorOrange)}.switch input:disabled+.slider{opacity:.5;cursor:not-allowed}.switch .slider{cursor:pointer;background-color:var(--switchBg);border-radius:2.125rem;transition:all .4s;position:absolute;inset:0}.switch .slider:before{content:"";background-color:var(--colorWhite);border-radius:50%;width:.75rem;height:.75rem;transition:all .4s;position:absolute;bottom:.063rem;left:0}.input{border:2px solid #0000;border-radius:.5rem;padding:.5rem .75rem}.input:-webkit-autofill{background-color:var(--inputBg)!important;color:var(--primaryFontColor)!important;-webkit-text-fill-color:var(--primaryFontColor)!important;box-shadow:0 0 0px 1000px var(--inputBg)inset!important}.input-filter{background-color:var(--inputFilter);color:var(--primaryFontColor)}.input-filter::placeholder{color:var(--primaryFontColor);opacity:.4}.input-primary{background-color:var(--inputBg);color:var(--primaryFontColor)}.input-primary::placeholder{color:var(--colorPlaceholder)}.input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:white brightness(10000%)saturate(0%);font-size:1rem}.input:focus{border:2px solid var(--primary);outline:none}.input:read-only,.input:disabled{opacity:.5;cursor:not-allowed}.input.flatpickr-input:read-only{opacity:1;cursor:pointer}.input.flatpickr-input:disabled{opacity:.3;cursor:not-allowed}.input-group{flex-direction:column;width:100%;display:flex;position:relative}.input-group-adornment{position:absolute;top:.563rem;right:.625rem}.input-group-adornment>svg{color:var(--primaryFontColor);cursor:pointer;width:1.25rem;height:1.25rem}.input-group-adornment>.span-text{color:var(--adornmentInput);font-size:.875rem}.select{background-color:var(--inputBg);color:var(--colorWhite);cursor:pointer;border:2px solid #0000;border-radius:.5rem;padding:.5rem .75rem}.select:focus{border:2px solid var(--secondary);outline:none}.select:not(:focus){border-color:#0000}.select:disabled{cursor:not-allowed;opacity:.5}.link{color:var(--primaryFontColor);cursor:pointer;margin-top:.5rem;font-weight:700;text-decoration:none}.link-hover:hover{text-decoration:underline}.link-attachments{color:var(--primary)}.container-form{justify-content:center;align-items:center;height:100%;padding:1.5rem;display:flex}.content-form{background:var(--bgGlassComponent);border:1px solid var(--colorBorder);backdrop-filter:blur(16px);border-radius:1rem;flex-direction:column;width:100%;max-width:30rem;padding:2rem 2.5rem;display:flex;box-shadow:0 4px 30px #0000001a}@media (width<=768px){.content-form{border-radius:.75rem;padding:1.25rem 1.5rem}}.header-form{color:var(--primaryFontColor);text-align:center;margin-bottom:1rem}.header-form p{font-size:14px;font-weight:600}@media (width<=768px){.header-form{margin-bottom:.5rem}.header-form h4{margin:.5rem 0;font-size:1.125rem}}.form{border-top:1px solid var(--primaryFontColor);padding:1.5rem 1rem}.form p{margin:0}@media (width<=768px){.form{padding:1rem .5rem}}.col-form{gap:1rem;display:flex}@media (width<=768px){.col-form{flex-direction:column;gap:0}}.form-input{flex-direction:column;gap:.375rem;width:100%;margin-top:1rem;display:flex}.form-input label{color:var(--primaryFontColor);font-weight:bolder}.form-input input{box-sizing:border-box;width:100%}@media (width<=768px){.form-input{margin-top:.625rem}}.footer-form{text-align:center;color:var(--primaryFontColor);flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.message-error{color:var(--colorRed);font-size:.9rem}.spinner{aspect-ratio:1;background:radial-gradient(farthest-side,var(--secondary)94%,#0000)top/8px 8px no-repeat,conic-gradient(#0000 30%,var(--secondary));border-radius:50%;width:1rem;animation:1s linear infinite l13;display:none;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0)}@keyframes l13{to{transform:rotate(1turn)}}.card{background:var(--bgGlassComponent);border:1px solid var(--colorBorder);border-radius:.8rem;flex-direction:column;padding:.75rem .5rem;display:flex}.card.overflow{overflow:hidden}.card-header{border-bottom:1px solid var(--colorWhite);justify-content:space-between;align-items:center;padding:.5rem;display:flex}.card-header p{color:var(--titleFontColor);align-items:center;gap:4px;font-size:1.125rem;font-weight:700;display:flex}.card-header p>svg{color:var(--titleFontColor);width:1.25rem;height:1.25rem}.card-header p.paid>svg{color:var(--success)}.card-header>div svg,.card-header button svg{color:var(--titleFontColor);width:1rem;height:1rem}.card-title{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.card-title small{color:var(--primaryFontColor);font-weight:700}.card-content{padding:.35rem}.card-hover{cursor:pointer;transition:opacity .5s}.card-hover:hover{opacity:.8}.card-accordion-header{border-bottom:1px solid var(--colorWhite);justify-content:space-between;align-items:center;padding:.5rem;display:flex}.card-accordion-header p{color:var(--titleFontColor);align-items:center;gap:4px;font-size:.8rem;font-weight:700;display:flex}.card-accordion-header>button svg{color:var(--titleFontColor);width:1rem;height:1rem}.line-info{flex-direction:column;display:flex}.line-info .label{font-weight:700}.line-info .label i{width:1rem;height:1rem;display:inline-flex}.line-info .label i>svg{stroke-width:3px}.line-info .label .info{font-weight:400}.container-sidebar{z-index:40;backdrop-filter:blur(4px);background-color:#000000d9;justify-content:flex-end;width:100vw;height:100dvh;padding-top:3rem;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:fixed;top:0;right:0}@media (width>=1024px){.container-sidebar{align-items:center;padding:2rem 0}}.container-sidebar .content-sidebar{z-index:40;width:100%;max-width:600px;height:100%;transform:translate(0)rotate(0)skew(0)skewY(0)scaleX(1)scaleY(1)}@media (width>=1024px){.container-sidebar .content-sidebar{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}}.container-sidebar .content-sidebar .content-form-sidebar{background:var(--bgSidebarDark);flex-direction:column;width:100%;height:100%;display:flex}@media (width>=1024px){.container-sidebar .content-sidebar .content-form-sidebar{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}}.container-sidebar .content-sidebar .content-form-sidebar .header-sidebar{z-index:40;background-color:#0000;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex;position:relative;top:0;left:0;right:0}.container-sidebar .content-sidebar .content-form-sidebar .header-sidebar>h2{color:var(--colorWhite)}.container-sidebar .content-sidebar .content-form-sidebar .header-sidebar>button{color:var(--colorWhite);margin-left:auto}.container-sidebar .content-sidebar .content-form-sidebar .header-sidebar>button>svg{width:1.5rem;height:1.5rem}.container-sidebar .content-sidebar .content-form-sidebar .header-sidebar>button:hover{transform:scale(1.1)}.container-sidebar .content-sidebar .content-form-sidebar .content-outside-sidebar{flex:1;width:100%;height:100%;margin-top:.5rem;padding:0 1rem;overflow:auto}.container-sidebar .content-sidebar .content-form-sidebar .content-outside-sidebar .content-div-sidebar{flex-direction:column;gap:1rem;height:100%;display:flex;overflow:auto}.container-sidebar .content-sidebar .content-form-sidebar .content-outside-sidebar .content-div-sidebar .content-filters{flex-flow:column;gap:.5rem;height:auto;padding:0 .5rem .75rem;display:flex;overflow:visible}.container-sidebar .content-sidebar .content-form-sidebar .footer-sidebar{background-color:#0000;border-top:1px solid #ffffff1a;width:100%;height:auto;min-height:5vh;max-height:25vh;padding:1rem}.container-sidebar .content-sidebar .content-form-sidebar .footer-sidebar .btn-contained{margin-top:0}.dropdown{display:inline-block;position:relative}.dropdown.disabled{pointer-events:none;opacity:.3;cursor:not-allowed}.dropdown .content-select{cursor:pointer;background-color:var(--inputFilter);color:var(--primaryFontColor);border:2px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;font-size:14px;display:flex;overflow:hidden}.dropdown .content-select .arrow{color:var(--primaryFontColor);position:relative}.dropdown .content-btn{background-color:var(--inputFilter);border-radius:4px;justify-content:center;align-items:center;width:100%;padding:.4rem 1rem;display:flex}.dropdown .content-btn button{cursor:pointer;background:var(--colorOrange);cursor:pointer;border:0;border-radius:8px;justify-content:center;gap:4px;max-width:40px;padding:.2rem;transition:all .3s;display:flex}.dropdown .content-btn button svg{color:var(--colorWhite);width:1rem;height:1rem}.dropdown .content-btn button:hover{transform:scale(1.1)}.dropdown-tags{background-color:var(--tagsSelected);cursor:pointer;border-radius:9999px;justify-content:space-between;align-items:center;margin-top:.5rem;margin-bottom:.5rem;margin-right:.5rem;padding:.25rem .75rem;display:flex}.dropdown-tags svg{width:1rem;height:1rem}.dropdown-tags:hover{transform:scale(1.1)}.dropdown-content{background-color:var(--bgDropdown);border:2px solid var(--sideMenuBorder);z-index:9999;border-radius:4px;padding:1rem;position:absolute;top:0}.dropdown-content.select-filter{top:calc(100% + .5rem)}.dropdown-content.open-up{top:auto;bottom:calc(100% + .5rem)}.dropdown-content.open-down{top:calc(100% + .5rem)}.dropdown-content .arrow-up{border-left:2px solid var(--sideMenuBorder);border-top:2px solid var(--sideMenuBorder);background-color:var(--bgDropdown);width:.75rem;height:.75rem;position:absolute;top:-7px;right:2px;transform:translate(-50%)rotate(45deg)}.dropdown-content .arrow-down{border-right:2px solid var(--sideMenuBorder);border-bottom:2px solid var(--sideMenuBorder);background-color:var(--bgDropdown);width:.75rem;height:.75rem;position:absolute;bottom:-7px;right:2px;transform:translate(-50%)rotate(45deg)}.dropdown-content input{background-color:var(--secondaryFontColor);z-index:2;position:sticky;top:0}.dropdown-content input:focus{border:2px solid var(--primaryFontColor)}.dropdown-content ul{padding:0;list-style-type:none;overflow-y:auto}.dropdown-content ul .only-choice-list{cursor:pointer;color:var(--primaryFontColor);border-bottom:1px solid var(--titleFontColor);padding:.25rem .5rem}.dropdown-content ul .only-choice-list:hover{opacity:.75}.dropdown-content ul .only-choice-list.selected{background-color:var(--selected)}.dropdown-content ul .multi-choice-list{cursor:pointer;color:var(--primaryFontColor);gap:2px;padding:.5rem;display:flex}.dropdown-content ul .multi-choice-list:hover{opacity:.75}.dropdown-content ul .multi-choice-list.selected{background-color:var(--selected)}.treeselect{width:100%;display:inline-block;position:relative}.treeselect-trigger{background-color:var(--inputFilter);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:45px;padding:.4rem 1rem;display:flex}.treeselect-add-button{cursor:pointer;background:var(--colorOrange);border:0;border-radius:8px;justify-content:center;align-items:center;max-width:40px;padding:.2rem;transition:transform .3s;display:flex}.treeselect-add-button svg{color:var(--colorWhite);width:1rem;height:1rem}.treeselect-add-button:hover{transform:scale(1.1)}.treeselect-tags-container{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.treeselect-tag-group{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.treeselect-tag-group-label{color:var(--primaryFontColor);white-space:nowrap;font-size:.875rem;font-weight:600}.treeselect-separator{color:var(--primaryFontColor);opacity:.5;font-weight:700}.treeselect-tag{background-color:var(--tagsSelected);cursor:pointer;border-radius:9999px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.875rem;transition:transform .2s;display:flex}.treeselect-tag svg{width:.875rem;height:.875rem}.treeselect-tag:hover{transform:scale(1.05)}.treeselect-dropdown{background-color:var(--bgDropdown);border:1px solid var(--sideMenuBorder);z-index:9999;border-radius:4px;width:100%;max-height:400px;padding:.375rem;position:absolute;top:calc(100% + .5rem);overflow-y:auto;box-shadow:0 2px 4px #0000000d}.treeselect-group:not(:first-child){border-top:1px solid var(--sideMenuBorder);margin-top:.25rem;padding-top:.25rem}.treeselect-group-header{cursor:pointer;border-radius:3px;padding:.375rem .25rem;transition:opacity .15s}.treeselect-group-header:hover{opacity:.7}.treeselect-group-header-content{align-items:center;gap:.375rem;display:flex}.treeselect-group-title{color:var(--primaryFontColor);font-size:.875rem;font-weight:500}.treeselect-chevron{color:var(--primaryFontColor);opacity:.6;justify-content:center;align-items:center;transition:transform .15s;display:flex}.treeselect-chevron svg{width:.875rem;height:.875rem}.treeselect-chevron.expanded{transform:rotate(90deg)}.treeselect-group-content{margin-top:.125rem;margin-left:1.25rem}.treeselect-group-content ul{margin:0;padding:0;list-style-type:none}.treeselect-item{cursor:pointer;color:var(--primaryFontColor);border-radius:3px;padding:.375rem .25rem;transition:background-color .15s}.treeselect-item:hover{background-color:var(--selected);opacity:.9}.treeselect-item.selected{background-color:var(--selected);opacity:.6}.treeselect-item-label{cursor:pointer;align-items:center;gap:.5rem;width:100%;display:flex}.treeselect-item-label span{-webkit-user-select:none;user-select:none;font-size:.875rem}.treeselect .custom-checkbox{border:1px solid var(--primary);border-radius:3px;flex-shrink:0;width:1rem;height:1rem;transition:background-color .15s,border-color .15s;position:relative}.treeselect .custom-checkbox.checked{background-color:var(--primary);border-color:var(--primary)}.treeselect .custom-checkbox.checked:after{content:"";border:solid var(--colorWhite);border-width:0 1.5px 1.5px 0;width:.25rem;height:.5rem;position:absolute;top:0;left:3px;transform:rotate(45deg)}.treeselect-counter-container{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.treeselect-counter-group{background-color:var(--tagsSelected);cursor:pointer;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.875rem;transition:transform .2s,opacity .2s;display:flex}.treeselect-counter-group:hover{opacity:.9;transform:scale(1.05)}.treeselect-counter-group span{color:var(--colorBlack);white-space:nowrap;font-weight:600}.treeselect-counter-separator{color:var(--primaryFontColor);opacity:.5;font-weight:700}.treeselect-popover{background-color:var(--bgDropdown);border:1px solid var(--sideMenuBorder);z-index:10000;border-radius:4px;min-width:200px;max-width:100%;padding:.5rem;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 2px 4px #0000000d}.treeselect-popover-section:not(:last-child){border-bottom:1px solid var(--sideMenuBorder);margin-bottom:.5rem;padding-bottom:.5rem}.treeselect-popover-title{color:var(--primaryFontColor);opacity:.7;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.375rem;font-size:.75rem;font-weight:500}.treeselect-popover-items{flex-direction:column;gap:.125rem;display:flex}.treeselect-popover-item{border-radius:3px;justify-content:space-between;align-items:center;padding:.25rem .375rem;transition:background-color .15s;display:flex}.treeselect-popover-item:hover{background-color:var(--selected)}.treeselect-popover-item span{color:var(--primaryFontColor);font-size:.8125rem}.treeselect-popover-item button{cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:.125rem;transition:opacity .15s;display:flex}.treeselect-popover-item button svg{color:var(--primaryFontColor);width:.75rem;height:.75rem}.treeselect-popover-item button:hover{opacity:1}.treeselect-popover-item button:hover svg{color:#ef233c}.accordion-container{border:1px solid var(--contentTypeBorder);background:var(--accordionBg);border-radius:.25rem;width:100%;transition:all .2s;overflow:hidden;box-shadow:0 1px 3px #0000001a}.accordion-container:hover{border-color:var(--sideMenuBorder);opacity:.95}.accordion-container.accordion-open{border-color:var(--sideMenuBorder);box-shadow:0 2px 4px #00000026}.accordion-container .accordion-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;justify-content:space-between;align-items:center;padding:.3rem .75rem;transition:all .15s;display:flex}.accordion-container .accordion-header:hover{background:var(--contentTypeBgHover)}.accordion-container .accordion-header:active{filter:brightness(.95)}.accordion-container .accordion-header span{color:var(--primaryFontColor);opacity:.9;align-items:center;gap:.375rem;font-size:.85rem;font-weight:500;display:flex}.accordion-container .accordion-header .accordion-icon{color:var(--primaryFontColor);opacity:.7;align-items:center;line-height:1;transition:transform .2s;display:flex}.accordion-container .accordion-header .accordion-icon svg{width:.75rem;height:.75rem}.accordion-container .accordion-header .accordion-icon.rotated{transform:rotate(180deg)}.accordion-container .accordion-content{background:var(--accordionContentBg);border-top:1px solid var(--contentTypeBorder);padding:.75rem;animation:.2s accordionSlideDown}@keyframes accordionSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.accordion-container .accordion-content .flex.flex-column{flex-direction:column;display:flex}.accordion-container .accordion-content label{color:var(--primaryFontColor);opacity:.85;font-size:.8rem;font-weight:400}.accordion-container .accordion-content small{color:var(--primaryFontColor);opacity:.6;font-size:.6rem;line-height:1.2}.accordion-container .accordion-content input{transition:all .2s}.accordion-container .accordion-content input:focus{border-color:var(--sideMenuBorder)}@media (width<=768px){.accordion-container .accordion-header{padding:.4rem .625rem}.accordion-container .accordion-header span{font-size:.8rem}.accordion-container .accordion-header .accordion-icon svg{width:.65rem;height:.65rem}.accordion-container .accordion-content{padding:.625rem}}.modal-overlay{opacity:1;pointer-events:auto;z-index:9999;background-color:#0009;justify-content:center;align-items:center;padding:2rem;transition:opacity .3s;display:flex;position:fixed;inset:0}.modal-container{background:var(--bgGlassComponent);backdrop-filter:blur(3rem);border:solid 1px var(--colorBorder);border-radius:8px;width:100%;max-width:600px;padding:1rem}.modal-container .modal-header{align-items:center;display:flex}.modal-container .modal-header>button{color:var(--primaryFontColor);margin-left:auto}.modal-container .modal-header>button>svg{width:1.5rem;height:1.5rem}.modal-container .modal-header>button:hover{transform:scale(1.1)}.modal-container .modal-content{margin-top:1rem;padding:.8rem}.modal-user-option{z-index:20;transform-origin:100% 100%;border:1px solid var(--sideMenuBorder);background-image:var(--bgSidebarDark);border-radius:.375rem;width:13rem;height:auto;max-height:15rem;margin-top:.5rem;padding:.25rem 0;position:absolute;bottom:4rem;left:3.5rem}.modal-user-option .modal-inside{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.5rem;display:flex}@media (width<=768px){.modal-user-option{width:100%;left:0}}.modal-menu-list{z-index:20;background-image:var(--bgSidebarDark);border-radius:.375rem;width:100%;height:auto;margin-top:.5rem;padding:.5rem 1rem;position:absolute;bottom:4rem}.paginator{gap:8px;display:flex}.paginator .page-arrows>button{cursor:pointer;border:1px solid var(--secondary);color:var(--primaryFontColor);background:0 0;border-radius:8px;justify-content:center;padding:.5rem .8rem;font-size:1rem;font-weight:700;transition:all .3s;display:flex}.paginator .page-arrows>button:not(:disabled):hover{background:var(--secondary);color:var(--colorWhite)}.paginator .page-arrows>button:disabled{cursor:not-allowed;opacity:.5}.paginator .page-btn>button{cursor:pointer;border:1px solid var(--secondary);color:var(--primaryFontColor);background:0 0;border-radius:8px;justify-content:center;padding:.5rem .8rem;font-size:1rem;font-weight:700;transition:all .3s;display:flex}.paginator .page-btn>button:not(:disabled):hover{background:var(--secondary);color:var(--colorWhite)}.paginator .page-btn>button:disabled{cursor:not-allowed}.paginator .page-btn>button.selectedPaginator{background:var(--secondary);color:var(--colorWhite)}.container-table{border:2px solid var(--primary);border-radius:1rem;overflow:auto}.container-table .table{border-collapse:separate;border-spacing:0;background-color:var(--bgDropdown);color:var(--colorWhite);text-align:left;border-radius:1rem;width:100%}.container-table .table thead{background-color:var(--primary);text-transform:uppercase;font-size:.75rem}.container-table .table thead th{padding:.5rem 1.5rem}.container-table .table thead th:first-child{border-top-left-radius:.5rem}.container-table .table thead th:last-child{border-top-right-radius:.5rem}.container-table .table tbody{font-size:.875rem}.container-table .table tbody tr td{border-bottom:1px solid var(--primaryFontColor);padding:.5rem 1.5rem}.container-table .table tbody tr td>img{width:3rem;height:6rem}.container-table .table tbody tr td>button{color:var(--primaryFontColor);margin-left:.75rem}.container-table .table tbody tr td>button>svg{width:1.5rem;height:1.5rem}.container-table .table tbody tr td>button:hover{transform:scale(1.1)}.container-table .table tbody tr td>a{color:var(--primaryFontColor);margin-left:.75rem}.container-table .table tbody tr td>a>svg{width:1.5rem;height:1.5rem}.container-table .table tbody tr td>a:hover{transform:scale(1.1)}.container-table .table tbody tr:last-child td{border-bottom:none}@keyframes spin-2{to{transform:rotate(360deg)}}.animate-spin>svg{animation:1s linear infinite spin-2}.step{border-inline-start:1px solid var(--borderStep);list-style:none;position:relative}.step-icon{background:var(--iconBgStep);z-index:0;border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;inset-inline-start:-.75rem}.step-icon:after{content:"";border:.5rem solid var(--ringStep);border-radius:inherit;z-index:-1;position:absolute;inset:-.5rem}.step-icon>svg{color:var(--iconColorStep);width:.625rem;height:.625rem}.step>li time{font-size:.875rem}.payment-form{flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.carousel{width:100%;position:relative;overflow:hidden}.carousel .carousel-container{transition:transform .5s ease-in-out;display:flex}.carousel .carousel-item{flex-shrink:0;width:100%}.carousel .carousel-button{color:var(--colorWhite);cursor:pointer;background:#1f293766;border:none;border-radius:50%;justify-content:center;align-items:center;padding:10px;transition:all .5s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel .carousel-button.prev{left:0}.carousel .carousel-button.next{right:0}.carousel .carousel-button:hover{scale:1.1}.carousel .carousel-button svg{width:1.5rem;height:1.5rem}.carousel .carousel-indicators{gap:10px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.carousel .carousel-indicators .carousel-indicator{background:var(--btnCanceled);cursor:pointer;border-radius:50%;width:10px;height:10px}.carousel .carousel-indicators .carousel-indicator.active{background:var(--btnEdit);transition:transform .3s ease-in-out,background-color .3s ease-in-out}.carousel-banners{width:100%;height:auto;position:relative;overflow:hidden}.carousel-banners .carousel-track{transition:transform .5s ease-in-out;display:flex}.carousel-banners .carousel-track .carousel-item{flex:0 0 100%}.carousel-banners .carousel-track .carousel-item img{object-fit:scale-down;width:100%;height:auto}.carousel-banners .carousel-arrow{color:var(--colorWhite);cursor:pointer;background-color:#1f293766;border:none;border-radius:50%;align-items:center;padding:.8rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-banners .carousel-arrow:hover{opacity:.8}.carousel-banners .carousel-arrow.prev{left:2%}.carousel-banners .carousel-arrow.next{right:2%}.carousel-banners .carousel-arrow>svg{stroke-width:2px;width:1.5rem;height:1.5rem}.carousel-banners .carousel-dots{justify-content:center;align-items:center;gap:.6rem;margin-top:1rem;display:flex}.carousel-banners .carousel-dots .dot{background-color:var(--btnCanceled);cursor:pointer;border-radius:50%;width:.7rem;height:.7rem}.carousel-banners .carousel-dots .dot.active{background-color:var(--btnEdit)}@media (width<=768px){.carousel-banners .carousel-arrow{padding:.5rem}.carousel-banners .carousel-arrow>svg{width:1.2rem;height:1.2rem}.carousel-banners .carousel-dots .dot{width:.5rem;height:.5rem}}.step-horizontal-container{justify-content:center;align-items:center;padding:1rem;display:flex}.step-horizontal-container .step-horizontal{align-items:center;margin:0;padding:0;list-style:none;display:flex}.step-horizontal-container .step-horizontal .step-horizontal-item{flex-direction:column;align-items:center;display:flex}.step-horizontal-container .step-horizontal .step-horizontal-item .step-horizontal-circle{color:var(--colorWhite);background-color:#374151;border:.125rem solid #374151;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:700;transition:all .3s;display:flex}.step-horizontal-container .step-horizontal .step-horizontal-item .step-horizontal-circle.active{background-color:#1e40af;border-color:#1e40af}.step-horizontal-container .step-horizontal .step-horizontal-item .step-horizontal-circle .step-horizontal-icon{color:var(--colorWhite);width:1.25rem;height:1.25rem}.step-horizontal-container .step-horizontal .step-horizontal-line{background-color:#374151;width:5rem;height:.125rem;transition:all .3s}.step-horizontal-container .step-horizontal .step-horizontal-line.active{background-color:#1e40af}.svg-theme .st0{color:var(--conasolPrimary)}.svg-theme .st1{color:var(--conasolSecondary)}.tooltip-container{display:inline-block;position:relative}.tooltip-container:hover .tooltip-content{visibility:visible;opacity:1}.tooltip-trigger{cursor:pointer}.tooltip-content{visibility:hidden;opacity:0;z-index:1000;background-color:var(--tooltip);color:var(--colorWhite);white-space:normal;word-wrap:break-word;border-radius:4px;width:18rem;max-height:40vh;padding:.5rem .75rem;font-size:.75rem;transition:opacity .3s,visibility .3s;position:absolute;bottom:calc(100% + .5rem);left:50%;overflow-y:auto;transform:translate(-50%)}.tooltip-content:after{content:"";border-style:solid;border-width:.3rem;border-color:var(--tooltip)transparent transparent transparent;margin-left:-.3rem;position:absolute;top:100%;left:50%}.tooltip-container:hover .tooltip-content{container-type:inline-size}tbody tr:nth-child(-n+3) .tooltip-content{top:calc(100% + .5rem);bottom:auto}tbody tr:nth-child(-n+3) .tooltip-content:after{border-color:transparent transparent var(--tooltip)transparent;top:-.6rem;bottom:auto}.contact-bubble{background-color:var(--btnProceed);cursor:pointer;color:#fff;z-index:35;border-radius:50%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;font-size:1.5rem;display:flex;position:fixed;bottom:2rem;right:1.25rem;box-shadow:0 4px 8px #0000004d}.contact-bubble:hover{opacity:.7}@media screen and (width<=768px){.contact-bubble{width:3rem;height:3rem;font-size:1rem;bottom:5rem;right:1rem}}.contact-bubble svg{width:2rem;height:2rem}.file-upload{flex-direction:column;align-items:center;gap:.5rem;display:flex}.file-upload .upload-label{background:var(--fileInputBg);border:.125rem dashed var(--switchBg);cursor:pointer;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:7.5rem;height:7.5rem;transition:all .3s ease-in-out;display:flex;overflow:hidden}.file-upload .upload-label:hover{background:var(--fileInputBgHover)}.file-upload .upload-label span{text-align:center;color:var(--colorBlack);padding:.625rem;font-size:.875rem}.file-upload .hidden-input{display:none}.file-upload .preview-container{border-radius:50%;justify-content:center;align-items:center;width:100%;display:flex}.file-upload .preview-container .preview-image{object-fit:contain;border-radius:50%;width:100%;height:100%}.file-upload .file-name{color:var(--colorWhite);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:8.75rem;margin-top:.3125rem;font-size:.875rem;overflow:hidden}.profile-container{border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.profile-container .profile-image{object-fit:cover;border-radius:50%;width:100%}.ds-container{background:var(--bgAttachments);height:100vh;display:flex}.ds-container .ds-sidebar{background-color:var(--bgSidebarHeader);color:var(--colorWhite);border-right:1px solid var(--sideMenuBorder);width:260px;padding:2rem;overflow-y:auto}.ds-container .ds-sidebar h2{margin-bottom:2rem;font-size:1.5rem;font-weight:700}.ds-container .ds-sidebar ul{padding:0;list-style:none}.ds-container .ds-sidebar ul li{margin-bottom:1rem}.ds-container .ds-sidebar ul li a{color:var(--colorWhite);font-weight:600;text-decoration:none;display:inline-block}.ds-container .ds-sidebar ul li a:hover{opacity:.8;text-decoration:underline}.ds-container .ds-preview{background:var(--bgGlassComponent);flex:1;height:100svh;padding:2rem;overflow-y:auto}.ds-container .ds-preview>h1,.ds-container .ds-preview>h2,.ds-container .ds-preview>h3{color:var(--primary);margin-bottom:1rem;font-weight:700}.ds-container .ds-preview .intro{max-width:700px}.ds-container .ds-preview .intro p{color:var(--colorWhite);margin-bottom:1rem;line-height:1.6}.ds-container .ds-preview .intro ul{margin-top:1rem;padding-left:1.5rem}.ds-container .ds-preview .intro ul li{color:var(--colorWhite);margin-bottom:.5rem}.ds-container .ds-preview section{border-bottom:1px solid var(--sideMenuBorder);margin-bottom:1.5rem;padding-bottom:2rem}.ds-container .ds-preview section>h1,.ds-container .ds-preview section>h2,.ds-container .ds-preview section>h3{color:var(--primary);margin-bottom:1rem;font-weight:700}.ds-container .ds-preview section h3{margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.ds-container .ds-preview .code-block{margin-top:1rem;position:relative}.ds-container .ds-preview .code-block .copy-btn{background:var(--colorBlack);color:var(--colorWhite);cursor:pointer;z-index:10;border:none;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;transition:opacity .3s;position:absolute;top:.5rem;right:.75rem}.ds-container .ds-preview .code-block .copy-btn:hover{opacity:.8}.ds-container .ds-preview .code-block>pre{color:var(--colorWhite);white-space:pre-wrap;word-break:break-word;background:#1f2937;border-radius:.5rem;padding:2.5rem 1rem;font-size:.875rem;line-height:1.5;overflow-x:auto}.ds-container .ds-preview .code-block>pre>code{color:var(--colorWhite);display:block}.ds-container .ds-preview .list-class-utils{margin-top:1rem;padding-left:1.5rem}.ds-container .ds-preview .list-class-utils>li{color:var(--colorWhite);margin-bottom:.5rem}.ds-container .ds-preview .icons-grid .grid-icons{grid-template-columns:repeat(5,1fr);gap:1.5rem;display:grid}.ds-container .ds-preview .icons-grid .icon-box{background:var(--bgGlassComponent);border:1px solid var(--sideMenuBorder);text-align:center;border-radius:.5rem;padding:1rem}.ds-container .ds-preview .icons-grid .icon-box .icon-preview{margin-bottom:.5rem}.ds-container .ds-preview .icons-grid .icon-box .icon-preview>svg{color:var(--colorWhite);width:2rem;height:2rem}.ds-container .ds-preview .icons-grid .icon-box .icon-label{color:var(--colorWhite);word-break:break-word;margin-bottom:.5rem;font-size:.8rem}.bg-danger{color:red}body.light-theme{--primaryFontColor:#000;--secondaryFontColor:#fff;--primary:#001182;--secondary:#ff7002;--snackDanger:#dc143c;--snackSuccess:#226f54;--colorDisabled:#6b7280;--iconHover:#bcb8b196;--inputBg:#465a7e66;--colorBorder:#f5f5ffdb;--bgGlassComponent:linear-gradient(to right,#d9d9d999,#fcf7ed99,#fcf7ed99,#fcf7ed99,#fcf7ed99);--colorPlaceholder:#474747;--sideMenuBorder:#f58146;--bgSideMenu:#1e3153;--colorWhite:#fff;--colorOrange:#f58146;--colorRed:#c1121f;--titleFontColor:#001182;--editing:#1565c0;--canceled:#e5383b;--waiting_payment:#bd0f3f;--analysing:#54009b;--processing:#004e64;--separation:#4b6c61;--dispatched:#228b22;--paymentConfirmed:#059669;--signed:#3b82f6;--triangularOperation:#f97316;--expiringDate:#e11d48;--bgInset:#0c0c0cbf;--bgSidebarHeader:#fff;--bgDropdown:#fcf7ed;--colorBlack:#121212;--bgSidebarDark:linear-gradient(to right,#3a548a,#395284,#38507e,#384d78,#374a72);--inputFilter:#fcf7ed;--selected:#dbeafe;--tagsSelected:#e5e7eb;--bgAttachments:#f9fafb;--btnEdit:#3b82f6;--btnCanceled:#6b7280;--btnProceed:#22c55e;--tagDiscount:#22c55e;--borderTagDiscout:#15803d;--iconBgStep:#dbeafe;--iconColorStep:#1e40af;--borderStep:#e5e7eb;--timeColorStep:#525252;--textStep:#333;--ringStep:#fff;--success:#0a7518;--colorBtnTheme:#d1d5db;--conasolPrimary:#153830;--conasolSecondary:#4bad3d;--tooltip:#333;--chat-input-color:#fcf7ed;--adornmentInput:#9ca3af;--backgroundIcon:#5fabf785;--colorBorderChat:linear-gradient(to right,#151618,#171b1b,#1c2127,#171c22,#14171c);--contentTypeBg:#fff;--contentTypeBgHover:#f3f4f6;--contentTypeTextHover:#4b5563;--contentTypeBorder:#c5cad3;--switchBg:#b8b8b8;--svgDashboard:#f58146;--badgeBorder:#c5ceda;--bgCart:linear-gradient(to right,#d9d9d9,#fcf7ed,#fcf7ed,#fcf7ed,#fcf7ed);--fileInputBg:#f3f3f3;--fileInputBgHover:#d6d6d6;--ratingBad:#dc2626;--ratingRegular:#ea580c;--ratingGood:#bc8510;--ratingExcellent:#1a9e4a;--colorLoading:#707070;--accordionBg:#f3f4f6;--accordionContentBg:#e5e7eb;background:#a0b3d0}body.dark-theme{--primaryFontColor:#fff;--secondaryFontColor:#0c0c0c;--primary:#0b69e4;--secondary:#f58146;--snackDanger:#dc143c;--snackSuccess:#226f54;--colorDisabled:#6b7280;--iconHover:#bcb8b196;--inputBg:#3939395b;--colorBorder:#fff;--bgGlassComponent:linear-gradient(to right,#151618,#171b1b,#1c2127,#171c22,#14171c);--colorPlaceholder:#cccccca4;--sideMenuBorder:#0b69e4;--bgSideMenu:#14171c;--colorWhite:#fff;--colorOrange:#f58146;--colorRed:#c1121f;--titleFontColor:#f58146;--editing:#e65c00;--canceled:#e60000;--waiting_payment:#ccac00;--analysing:#a033ff;--processing:#4682b4;--separation:#279076;--dispatched:#38a869;--paymentConfirmed:#15803d;--signed:#2563eb;--triangularOperation:#ea580c;--expiringDate:#ef4444;--bgInset:#0c0c0cbf;--bgSidebarHeader:#1f2937;--bgDropdown:#393939;--colorBlack:#121212;--bgSidebarDark:linear-gradient(to right,#1a1c1e,#1c2020,#21262b,#1c2127,#191c21);--inputFilter:#393939;--selected:#111827;--tagsSelected:#e5e7eb;--bgAttachments:#374151;--btnEdit:#3b82f6;--btnCanceled:#6b7280;--btnProceed:#22c55e;--tagDiscount:#22c55e;--borderTagDiscout:#15803d;--iconBgStep:#1e3a8a;--iconColorStep:#93c5fd;--borderStep:#374151;--timeColorStep:#6b7280;--textStep:#9ca3af;--ringStep:#111827;--success:#29ca3e;--colorBtnTheme:#eab308;--conasolPrimary:#fff;--conasolSecondary:#fff;--tooltip:#333;--chat-input-color:#fcf7ed;--adornmentInput:#9ca3af;--backgroundIcon:#9ca3af36;--colorBorderChat:#f5f5ffdb;--contentTypeBg:#1f2937;--contentTypeBgHover:#374151;--contentTypeTextHover:#d1d5db;--contentTypeBorder:#374151;--switchBg:#ccc;--svgDashboard:#facc15;--badgeBorder:#05101a;--bgCart:linear-gradient(to right,#151618,#171b1b,#1c2127,#171c22,#14171c);--fileInputBg:#f3f3f3;--fileInputBgHover:#d6d6d6;--ratingBad:#dc2626;--ratingRegular:#ea580c;--ratingGood:#e1a014;--ratingExcellent:#1a9e4a;--colorLoading:#fff;--accordionBg:#111827;--accordionContentBg:#1f2937;background:#000d1a}body{position:relative}body:before{content:"";z-index:9999;background:radial-gradient(circle,#ffffff14 0%,#0000 50%) 0 0/100% 100%,linear-gradient(45deg,#1e3153,#2a4a7f,#1e3153,#243a66) 0 0/200% 200%;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s ease-in-out;animation:4s infinite gradientShift;display:flex;position:fixed;top:0;left:0}body:after{content:"";z-index:10000;background-image:url(fortinho-thinking.541db8c8.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:5rem;height:5rem;animation:2.5s ease-in-out infinite float;display:flex;position:fixed;top:50%;left:50%;translate:-50% -50%}body.loaded:before,body.loaded:after{opacity:0;pointer-events:none}@keyframes spin{0%{transform:0deg}to{transform:360deg}}@keyframes float{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-15px)rotate(3deg)}}@keyframes gradientShift{0%{background-position:0%,0%}50%{background-position:0%,100%}to{background-position:0%,0%}}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.ms-0{margin-inline-start:0}.m-1{margin:.25rem}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.ms-1{margin-inline-start:.25rem}.m-2{margin:.5rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.ms-2{margin-inline-start:.5rem}.m-3{margin:.75rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.ms-3{margin-inline-start:.75rem}.m-4{margin:1rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.ms-4{margin-inline-start:1rem}.m-5{margin:1.5rem}.mt-5{margin-top:1.5rem}.mr-5{margin-right:1.5rem}.mb-5{margin-bottom:1.5rem}.ml-5{margin-left:1.5rem}.mx-5{margin-left:1.5rem;margin-right:1.5rem}.my-5{margin-top:1.5rem;margin-bottom:1.5rem}.ms-5{margin-inline-start:1.5rem}.m-6{margin:2rem}.mt-6{margin-top:2rem}.mr-6{margin-right:2rem}.mb-6{margin-bottom:2rem}.ml-6{margin-left:2rem}.mx-6{margin-left:2rem;margin-right:2rem}.my-6{margin-top:2rem;margin-bottom:2rem}.ms-6{margin-inline-start:2rem}.m-7{margin:2.5rem}.mt-7{margin-top:2.5rem}.mr-7{margin-right:2.5rem}.mb-7{margin-bottom:2.5rem}.ml-7{margin-left:2.5rem}.mx-7{margin-left:2.5rem;margin-right:2.5rem}.my-7{margin-top:2.5rem;margin-bottom:2.5rem}.ms-7{margin-inline-start:2.5rem}.m-8{margin:3rem}.mt-8{margin-top:3rem}.mr-8{margin-right:3rem}.mb-8{margin-bottom:3rem}.ml-8{margin-left:3rem}.mx-8{margin-left:3rem;margin-right:3rem}.my-8{margin-top:3rem;margin-bottom:3rem}.ms-8{margin-inline-start:3rem}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.p-1{padding:.25rem}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.p-2{padding:.5rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.p-3{padding:.75rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.p-4{padding:1rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.p-5{padding:1.5rem}.pt-5{padding-top:1.5rem}.pr-5{padding-right:1.5rem}.pb-5{padding-bottom:1.5rem}.pl-5{padding-left:1.5rem}.px-5{padding-left:1.5rem;padding-right:1.5rem}.py-5{padding-top:1.5rem;padding-bottom:1.5rem}.p-6{padding:2rem}.pt-6{padding-top:2rem}.pr-6{padding-right:2rem}.pb-6{padding-bottom:2rem}.pl-6{padding-left:2rem}.px-6{padding-left:2rem;padding-right:2rem}.py-6{padding-top:2rem;padding-bottom:2rem}.p-7{padding:2.5rem}.pt-7{padding-top:2.5rem}.pr-7{padding-right:2.5rem}.pb-7{padding-bottom:2.5rem}.pl-7{padding-left:2.5rem}.px-7{padding-left:2.5rem;padding-right:2.5rem}.py-7{padding-top:2.5rem;padding-bottom:2.5rem}.p-8{padding:3rem}.pt-8{padding-top:3rem}.pr-8{padding-right:3rem}.pb-8{padding-bottom:3rem}.pl-8{padding-left:3rem}.px-8{padding-left:3rem;padding-right:3rem}.py-8{padding-top:3rem;padding-bottom:3rem}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.5rem}.gap-6{gap:2rem}.gap-7{gap:2.5rem}.gap-8{gap:3rem}.b-radius-1{border-radius:.25rem}.b-radius-2{border-radius:.5rem}.b-radius-3{border-radius:.75rem}.b-radius-4{border-radius:1rem}.b-radius-pill{border-radius:50rem}.b-radius-circle{border-radius:50%}.register-form{padding:2rem 1.5rem}@media (width<=768px){.register-form{height:90svh;overflow-y:auto}}.auth-hero{justify-content:center;align-items:center;height:100%;padding:2.5rem 2rem;display:flex;position:relative;overflow:hidden}.auth-hero__background{background:linear-gradient(160deg,#00152e 0%,var(--primary)60%,#002d5c 100%);position:absolute;inset:0}.auth-hero__background:before{content:"";background:radial-gradient(circle at 50% 30%,#e3793e0a 0%,#0000 70%);position:absolute;inset:0}.auth-hero__mascot{opacity:.18;pointer-events:none;width:200px;height:auto;animation:8s ease-in-out infinite gentleFloat;position:absolute;bottom:8%;right:6%}.auth-hero__mascot img{filter:brightness(1.15);width:100%;height:auto}.auth-hero__content{z-index:1;text-align:center;width:100%;max-width:680px;position:relative}.auth-hero__header{margin-bottom:1rem;animation:1s ease-out fadeDown}.auth-hero__header .logo-wrapper{width:12rem;margin:0 auto .875rem}.auth-hero .motto-badge{text-transform:uppercase;letter-spacing:.18em;color:#fff;border:1px solid #fff;border-radius:3rem;padding:.3rem .875rem;font-size:.65rem;font-weight:600;display:inline-block}.auth-hero__subtitle{color:#ffffffa6;margin-bottom:2rem;font-size:.9375rem;font-weight:300;animation:1s ease-out .2s backwards fadeUp}.auth-hero__carousel{min-height:240px;margin-bottom:2rem;animation:1s ease-out .3s backwards fadeUp;position:relative}.auth-hero__products{margin-bottom:1.5rem;animation:1s ease-out .4s backwards fadeUp}.auth-hero__footer{animation:1s ease-out .5s backwards fadeUp}.auth-hero__footer span{color:#fff6;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem;font-size:.6875rem;display:block}.auth-hero__footer .brand-logo{opacity:.6;width:4rem;margin:0 auto;transition:opacity .3s}.auth-hero__footer .brand-logo:hover{opacity:1}.auth-hero__footer .brand-logo svg *{fill:#fff!important}.carousel-slide{text-align:center;max-width:580px;margin:0 auto;padding:1rem}.carousel-slide .title{color:#fff;letter-spacing:-.03em;justify-content:center;align-items:center;min-height:5rem;margin-bottom:1.5rem;font-size:2.25rem;font-weight:700;line-height:1.1;display:flex}.carousel-slide .details{color:var(--secondary);letter-spacing:.01em;margin-top:1rem;font-size:.875rem;font-weight:400;display:block}.comic-layout{justify-content:center;align-items:center;gap:1.5rem;margin-bottom:.75rem;display:flex}.fortinho-avatar{flex-shrink:0;position:relative}.fortinho-avatar .avatar-circle{background:#ffbc00;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative;overflow:visible;box-shadow:0 4px 12px #00000026}.fortinho-avatar .avatar-circle img{object-fit:contain;z-index:2;filter:drop-shadow(0 2px 6px #0003);width:130px;height:130px;position:absolute}.speech-bubble{text-align:left;background:#00a5de;border-radius:1rem;flex:1;max-width:380px;padding:1rem 1.5rem;position:relative;box-shadow:0 4px 12px #0003}.speech-bubble:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-right:10px solid #5dade2;width:0;height:0;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.speech-bubble .description{color:#fff;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.5}.carousel-indicators{justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.carousel-indicators button{cursor:pointer;background:#fff3;border:none;border-radius:50%;width:.3125rem;height:.3125rem;padding:0;transition:all .5s cubic-bezier(.34,1.56,.64,1)}.carousel-indicators button:hover{background:#ffffff59;transform:scale(1.5)}.carousel-indicators button.active{background:#fff;border-radius:.15625rem;width:2.25rem}.products-title{color:var(--secondary);text-align:center;letter-spacing:-.01em;margin-bottom:1rem;font-size:.9375rem;font-weight:600}.products-grid{grid-template-columns:repeat(3,1fr);gap:.875rem;max-width:500px;margin:0 auto;display:grid}.product-card{cursor:pointer;background:#ffffff0f;border:1px solid #00a5de;border-radius:1rem;padding:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.product-card:hover{background:#ffffff14;border-color:#fff;transform:translateY(-4px);box-shadow:0 12px 24px #0003}.product-image{width:100%;height:6.5rem;position:relative;overflow:hidden}.product-image .image-placeholder{background:linear-gradient(135deg,#e3793e26 0%,#e3793e0d 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.product-image .image-placeholder:before{content:"";background-image:repeating-linear-gradient(45deg,#0000,#0000 10px,#ffffff08 10px 20px);position:absolute;inset:0}.product-image .image-placeholder:after{content:"";background:#e3793e33;border:2px solid #e3793e4d;border-radius:50%;width:1.5rem;height:1.5rem}.product-image img{object-fit:cover;width:100%;height:100%}.product-info{padding:.5rem .425rem}.product-tag{text-transform:uppercase;letter-spacing:.08em;color:#fff;background:var(--secondary);text-shadow:0 1px 2px #0003;border-radius:.25rem;margin-bottom:.375rem;padding:.25rem .625rem;font-size:.5rem;font-weight:800;display:inline-block}.product-name{color:#fff;letter-spacing:-.01em;margin:0;font-size:.8125rem;font-weight:600}@keyframes fadeDown{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gentleFloat{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-18px)rotate(3deg)}}.slide-leave{transition:opacity .4s ease-in-out;position:absolute;inset:0}@media (width<=1200px){.auth-hero__mascot{opacity:.15;width:160px}.carousel-slide .title{min-height:4.5rem;font-size:2rem}.comic-layout{gap:1.25rem}.fortinho-avatar .avatar-circle{border:5px solid var(--secondary);width:80px;height:80px}.fortinho-avatar .avatar-circle img{width:115px;height:115px}.speech-bubble{max-width:340px;padding:.875rem 1.25rem}.speech-bubble .description{font-size:1rem}}@media (width<=768px){.auth-hero{padding:2rem 1.5rem}.auth-hero__mascot{opacity:.12;width:120px;bottom:5%;right:4%}.auth-hero__header .logo-wrapper{width:7.5rem}.auth-hero .motto-badge{padding:.3125rem .875rem;font-size:.5625rem}.auth-hero__subtitle{margin-bottom:3rem;font-size:.9375rem}.auth-hero__carousel{min-height:400px;margin-bottom:2.5rem}.carousel-slide{padding:1.5rem 1rem}.carousel-slide .title{min-height:4rem;margin-bottom:1.25rem;font-size:1.875rem}.carousel-slide .details{font-size:.875rem}.comic-layout{flex-direction:column;gap:.75rem}.fortinho-avatar .avatar-circle{border:5px solid var(--secondary);width:70px;height:70px}.fortinho-avatar .avatar-circle img{width:100px;height:100px}.speech-bubble{max-width:100%;padding:.875rem 1rem}.speech-bubble:before{border:10px solid #0000;border-top:0;border-bottom-color:#5dade2;top:-10px;left:50%;transform:translate(-50%)}.speech-bubble .description{text-align:center;font-size:.9375rem}.carousel-indicators{gap:.625rem;margin-top:2.5rem}.products-title{margin-bottom:1.5rem;font-size:1rem}.products-grid{grid-template-columns:1fr;gap:1rem}.product-name{font-size:.875rem}}.auth-hero-mobile{background:linear-gradient(135deg,#00152e 0%,var(--primary)100%);text-align:center;border-radius:0 0 .75rem .75rem;margin:1rem -2.5rem -2rem;padding:1rem 1.25rem;display:none}@media (width<=1024px){.auth-hero-mobile{margin:1rem -1.5rem -1.25rem;display:block}}.auth-hero-mobile__header{margin-bottom:.35rem}.auth-hero-mobile__header .logo-wrapper{justify-content:center;align-items:center;width:8rem;margin:0 auto .5rem;display:flex}.auth-hero-mobile__header .logo-wrapper svg{width:100%;height:auto}.auth-hero-mobile__header .motto{text-transform:uppercase;letter-spacing:.15em;color:#fff;border:1px solid #fff;border-radius:3rem;padding:.25rem .75rem;font-size:.5rem;font-weight:600;display:inline-block}.auth-hero-mobile__carousel{justify-content:center;align-items:center;min-height:2rem;margin-bottom:.25rem;display:flex;position:relative}.auth-hero-mobile .carousel-item{justify-content:center;align-items:center;display:flex}.auth-hero-mobile .carousel-item .label{color:#fff;letter-spacing:-.01em;font-size:.725rem;font-weight:600}.auth-hero-mobile__indicators{justify-content:center;gap:.5rem;display:flex}.auth-hero-mobile__indicators button{cursor:pointer;background:#ffffff40;border:none;border-radius:50%;width:.25rem;height:.25rem;padding:0;transition:all .3s}.auth-hero-mobile__indicators button.active{background:var(--secondary);border-radius:.125rem;width:1.5rem}.slide-enter{transition:opacity .4s ease-in-out}.slide-enter-start{opacity:0}.slide-enter-end{opacity:1}.slide-leave{transition:opacity .3s ease-in-out;position:absolute}.slide-leave-start{opacity:1}.slide-leave-end{opacity:0}.auth-control{width:100vw;height:100svh;overflow:hidden}.auth-control__layout{grid-template-columns:1fr 1fr;width:100%;height:100%;display:grid}@media (width<=1024px){.auth-control__layout{grid-template-columns:1fr}}.auth-control__form-side{background:var(--bgGlassComponent);justify-content:center;align-items:center;padding:2rem;animation:.6s ease-out slideInLeft;display:flex}@media (width<=1024px){.auth-control__form-side{min-height:100svh}}@media (width<=768px){.auth-control__form-side{padding:1.5rem 1rem 1rem}}.auth-control__hero-side{background:var(--primary);animation:.6s ease-out slideInRight;position:relative}@media (width<=1024px){.auth-control__hero-side{display:none}}.container-form{justify-content:center;align-items:center;width:100%;max-width:500px;padding:0;display:flex}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.public-page{width:100vw;height:100svh;overflow:auto}.widget-dashboard-distributor{grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem;display:grid}@media (width<=1280px){.widget-dashboard-distributor{grid-template-columns:1fr}}.title-widget-dashboard>svg{color:var(--svgDashboard);width:1.5rem;height:1.5rem}.resume-widget-dashboard{flex-direction:column;align-items:center;display:flex}.resume-widget-dashboard>svg{color:#f58146;width:4rem;height:4rem}.chart-container{backdrop-filter:blur(10px);border-radius:12px;flex-direction:column;gap:1rem;width:100%;height:100%;padding:0 2.5rem 0 1rem;display:flex;box-shadow:0 4px 6px #0000001a}.chart-container #column-chart{width:100%;height:300px}.dark .chart-container{color:#f5f5f5;background:#0009}.dark .chart-container .chart-header h2{color:#f5f5f5}@media (width<=768px){.chart-container{padding:1rem}.chart-container .chart-header h2{font-size:1rem}.chart-container #column-chart{height:250px}}.side-menu.desktop{border-right:3px solid var(--sideMenuBorder);background-color:var(--bgSideMenu);flex-direction:column;justify-content:space-between;width:4rem;padding:2rem 1rem;transition:width .9s;display:flex;position:relative}.side-menu.desktop.expanded{align-items:start;width:14rem}.side-menu.desktop.expanded .icons-side-menu{align-items:start}.side-menu.desktop.expanded .link-side-menu-home{align-self:start}.side-menu.desktop.expanded .text-container{opacity:1;transition:opacity 1.4s ease-in-out .2s}.side-menu.desktop .text-container{color:var(--colorWhite);text-align:start;opacity:0;white-space:normal;max-height:2.5rem;font-size:1rem;line-height:1.3;transition:opacity .4s ease-in-out;overflow:hidden}.side-menu.desktop .toggle-menu{border:1px solid var(--sideMenuBorder);background-color:var(--sideMenuBorder);cursor:pointer;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:.2rem;display:flex;position:absolute;top:10px;right:-32px}.side-menu.desktop .toggle-menu svg{color:var(--colorWhite);width:1.5rem;height:1rem}.side-menu.desktop .toggle-menu:hover{filter:brightness(.9)}.side-menu.desktop .link-side-menu-home{cursor:pointer;margin-bottom:1rem;margin-left:.4rem}.side-menu.desktop .link-side-menu-home a{gap:.5rem;display:flex}.side-menu.desktop .link-side-menu-home a img{width:1rem;height:1rem}.side-menu.desktop .link-side-menu-home:hover p{text-decoration:underline}.side-menu.desktop .icons-side-menu{scrollbar-width:thin;scrollbar-color:#ffffff4d transparent;flex-direction:column;flex:1;gap:1rem;padding-right:2.8rem;display:flex;overflow:hidden auto}.side-menu.desktop .icons-side-menu .icon-generate-kit button{cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;display:flex}.side-menu.desktop .icons-side-menu .icon-generate-kit button:hover svg{background-color:var(--colorOrange);color:var(--colorWhite)}.side-menu.desktop .icons-side-menu .icon-generate-kit button:hover p{text-decoration:underline}.side-menu.desktop .icons-side-menu .icon-generate-kit button svg{border:2px solid var(--colorOrange);color:var(--colorOrange);border-radius:50%;flex-shrink:0;width:2rem;height:2rem;padding:.25rem}.side-menu.desktop .icons-side-menu .icon-dynamic a{align-items:center;gap:.5rem;text-decoration:none;transition:transform .2s;display:flex}.side-menu.desktop .icons-side-menu .icon-dynamic a:hover{transform:translateY(-2px)}.side-menu.desktop .icons-side-menu .icon-dynamic a svg{color:var(--colorWhite);flex-shrink:0;width:2rem;height:2rem}.side-menu.desktop .icons-side-menu .icon-single button{cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;transition:transform .2s;display:flex}.side-menu.desktop .icons-side-menu .icon-single button:hover{transform:translateY(-2px)}.side-menu.desktop .icons-side-menu .icon-single button svg{color:var(--colorWhite);flex-shrink:0;width:2rem;height:2rem}.side-menu.desktop .footer-side-menu{margin-top:1rem}.side-menu.desktop .footer-side-menu>button{align-items:center;min-height:2.5rem;display:flex}.side-menu.desktop .footer-side-menu>button svg{color:var(--colorWhite);flex-shrink:0;width:2rem;height:2rem}@media (width<=768px){.side-menu.desktop{display:none}}.side-menu.mobile{border-right:3px solid var(--sideMenuBorder);background-color:var(--bgSideMenu);border:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;max-height:4rem;padding:2rem 1rem;transition:all .3s ease-in-out;display:none}.side-menu.mobile .icons-side-menu{flex-flow:row;justify-content:space-around;gap:.5rem;width:100%;padding:.5rem 0;display:flex;overflow-x:auto}.side-menu.mobile .icons-side-menu .icon-generate-kit button{cursor:pointer;background:0 0;border:0}.side-menu.mobile .icons-side-menu .icon-generate-kit button svg{border:1px solid var(--colorOrange);color:var(--colorOrange);border-radius:50%;width:1.5rem;height:1.5rem;padding:.25rem}.side-menu.mobile .icons-side-menu .icon-generate-kit button svg:hover{background-color:var(--colorOrange);color:var(--colorWhite)}.side-menu.mobile .icons-side-menu .icon-dynamic{cursor:pointer}.side-menu.mobile .icons-side-menu .icon-dynamic a{align-items:center;text-decoration:none;display:flex}.side-menu.mobile .icons-side-menu .icon-dynamic a svg{color:var(--colorWhite);stroke-width:2px;width:1rem;height:1rem}.side-menu.mobile .icons-side-menu .icon-dynamic:hover{transform:scale(1.01)}.side-menu.mobile .icons-side-menu .icon-single{cursor:pointer}.side-menu.mobile .icons-side-menu .icon-single button{gap:.5rem}.side-menu.mobile .icons-side-menu .icon-single button svg{color:var(--colorWhite);stroke-width:2px;width:1rem;height:1rem}.side-menu.mobile .icons-side-menu .icon-single button p{font-size:1rem}.side-menu.mobile .icons-side-menu .icon-single:hover{transform:scale(1.01)}.side-menu.mobile .icons-side-menu .icon-fixed{cursor:pointer}.side-menu.mobile .icons-side-menu .icon-fixed a svg{color:var(--colorWhite);width:1.5rem;height:1.5rem}.side-menu.mobile .toggle-more{cursor:pointer;justify-content:center;align-items:center;display:flex}.side-menu.mobile .toggle-more button,.side-menu.mobile .footer-side-menu>button{color:var(--colorWhite)}@media (width<=768px){.side-menu.mobile{display:flex}}.card-orders-container{flex-direction:column;justify-content:space-between;height:100%;display:flex}.card-orders-container .card-orders-content .title-info{color:var(--titleFontColor);margin:.7rem 0;font-size:1.125rem}.card-orders-container .card-orders-content .img-content-orders{justify-content:center;gap:3px;margin-top:.3rem;display:flex}.card-orders-container .card-orders-content .img-content-orders img{width:5rem;max-width:100%;height:auto}@media (width<=640px){.card-orders-container .card-orders-content .img-content-orders img{width:35%}}.card-orders-container .card-orders-content .details-card{align-items:center;gap:3px;margin-top:.25rem;display:flex}.card-orders-container .card-orders-content .details-card p{font-size:.75rem}.card-orders-container .card-orders-content .details-card svg{color:var(--primaryFontColor);width:.75rem;height:.75rem}.card-orders-container .card-orders-content .text-orders-price{margin-top:.25rem}.card-orders-container .card-orders-content .text-orders-price p{font-size:.75rem}.card-orders-container .card-orders-content .status-orders{align-items:center;gap:6px;display:flex}.card-orders-container .card-orders-content .status-orders .pulse{border-radius:50%;width:.5rem;height:.5rem;animation:2s infinite pulse}@keyframes pulse{50%{opacity:.5}}.card-orders-container.hover:hover{opacity:.5;cursor:pointer}.orders-card-footer{border-top:1px solid var(--colorWhite);flex-direction:column;padding-top:.25rem;display:flex}.orders-card-footer>button{color:var(--primaryFontColor);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;font-weight:700;display:flex}.orders-card-footer>button svg{width:1rem;height:1rem}.orders-card-footer.hover:hover{opacity:.5;cursor:pointer}.tag-discount{background-color:var(--tagDiscount);border:1px solid var(--borderTagDiscout);cursor:default;border-top-width:2px;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;position:absolute;top:-2px;right:.75rem}.svg-card-orders{gap:.3rem;display:flex}.svg-card-orders .svg-wrapper{border:1px solid var(--colorWhite);border-radius:9999px;justify-content:center;align-items:center;padding:.3rem;display:flex}.svg-card-orders .svg-wrapper svg{width:1rem;height:1rem}.svg-card-orders .svg-delete-order{color:var(--colorRed)}.svg-card-orders .svg-delete-order:hover{background-color:var(--colorRed);color:var(--colorWhite)}.svg-card-orders .svg-duplicate-order{color:var(--primaryFontColor)}.svg-card-orders .svg-duplicate-order:hover{background-color:var(--colorOrange);color:var(--colorWhite)}.flatpickr-wrapper{width:100%}.header-orders{flex-direction:column;margin-top:.75rem;padding:.75rem .35rem;display:flex}.content-orders{margin-top:1rem;padding:.75rem}.content-orders .grid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}@media (width<=1600px){.content-orders .grid{grid-template-columns:repeat(5,1fr)}}@media (width<=1380px){.content-orders .grid{grid-template-columns:repeat(4,1fr)}}@media (width<=1200px){.content-orders .grid{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.content-orders .grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.content-orders .grid{grid-template-columns:repeat(1,1fr)}}@media (width>=1536px){.content-card-order{max-width:1500px}}@media (width>=768px){.content-card-order{width:95%;padding:1.25rem}}.btn-action-inside-card-order{gap:.3rem;display:flex}.btn-action-inside-card-order .svg-wrapper{border:1px solid var(--titleFontColor);border-radius:9999px;justify-content:center;align-items:center;padding:.3rem;display:flex}.btn-action-inside-card-order .svg-wrapper svg{width:1rem;height:1rem}.btn-action-inside-card-order .svg-btn-order-action{color:var(--titleFontColor)}.btn-action-inside-card-order .svg-btn-order-action:hover{background-color:var(--titleFontColor);color:var(--colorWhite)}.container-card-generators-order .content-card-generators-order{width:100%}.container-card-generators-order .content-card-generators-order .container-img-generator-order{width:33.3333%}.container-card-generators-order .content-card-generators-order .container-img-generator-order>img{max-width:100%;height:auto}@media (width>=768px){.container-card-generators-order .content-card-generators-order{width:50%}}.container-card-generators-order .container-generator-order{width:100%;margin:auto 0}.container-card-generators-order .container-generator-order .title-info-generator{color:var(--titleFontColor);margin-bottom:.7rem;font-size:1.875rem}.container-card-generators-order .container-generator-order .info-price-generator-order p{color:var(--primaryFontColor);font-size:.75rem}.container-card-generators-order .container-generator-order .info-price-generator-order p span{font-size:.75rem;text-decoration:line-through}.container-card-generators-order .container-generator-order .info-price-generator-order p:last-child span{font-size:1.25rem;text-decoration:none}.container-card-generators-order .container-generator-order .info-small-generator-power{gap:4px;display:flex}.container-card-generators-order .container-generator-order .info-small-generator-power p{font-size:.75rem}.container-card-generators-order .container-generator-order .info-small-generator-power svg{color:var(--primaryFontColor);width:1rem;height:1rem}.container-card-generators-order .container-generator-order .info-details{align-items:center;display:flex}.container-card-generators-order .container-generator-order .info-details p{font-size:1.125rem}.container-card-generators-order .container-generator-order .info-details svg{color:var(--primaryFontColor);width:1rem;height:1rem}@media (width>=768px){.container-card-generators-order .container-generator-order{width:50%}}@media (width<=768px){.container-card-generators-order{flex-direction:column}}.my-indicator{display:none}.my-indicator.htmx-request{display:inline}.title-billing-info-order{color:var(--titleFontColor);align-items:center;gap:4px;display:flex}.title-billing-info-order>svg{color:var(--titleFontColor);width:1rem;height:1rem}.content-info-line-card-order{justify-content:space-between;align-items:center;display:flex}.content-info-line-card-order p{align-items:center;gap:4px;display:flex}.content-info-line-card-order p>svg{color:var(--primaryFontColor);width:.75rem;height:.75rem}.content-info-line-card-order>p:not(:last-child){margin-bottom:.5rem}.btns-edit-resume-order{flex-direction:column;gap:8px;width:100%;display:flex}.btns-edit-resume-order>button{color:var(--colorWhite);border-radius:.25rem;padding:.25rem;font-weight:700}.btns-edit-resume-order>button:hover{opacity:.7}.content-info-card-contributor-order{justify-content:space-between;align-items:center;display:flex}.content-info-card-contributor-order p{align-items:center;gap:4px;display:flex}.content-info-card-contributor-order>div>button>svg{color:var(--primaryFontColor);cursor:pointer;width:1rem!important;height:1rem!important}.content-info-card-contributor-order>button>svg{color:var(--primaryFontColor);cursor:pointer;width:1rem;height:1rem}.content-info-card-contributor-order:not(:last-child){margin-bottom:.75rem}@media (width<=768px){.content-info-card-contributor-order{flex-wrap:wrap}}.pdf-content{background-color:#fff}.pdf-content p,.pdf-content svg,.pdf-content h3,.pdf-content h1,.pdf-content strong{color:var(--text-color-colorBlack)!important}.pdf-content .bg-processing{color:#fff;background:#4682b4!important}.pdf-content .bg-editing{color:#fff;background:#e65c00!important}.pdf-content .bg-canceled{color:#fff;background:#e60000!important}.pdf-content .bg-waiting_payment{color:#fff;background:#ccac00!important}.pdf-content .bg-analysing{color:#fff;background:#a033ff!important}.pdf-content .bg-separation{color:#fff;background:#279076!important}.pdf-content .bg-dispatched{color:#fff;background:#38a869!important}.pdf-content .bg-paymentConfirmed{color:#fff;background:#15803d!important}.pdf-content .bg-signed{color:#fff;background:#2563eb!important}.pdf-content .bg-triangularOperation{color:#fff;background:#ea580c!important}.pdf-content .bg-expiringDate{color:#fff;background:#e11d48!important}.pdf-content .page-break{page-break-before:always}.pdf-content .no-break{page-break-inside:avoid;page-break-before:auto;page-break-after:auto}.pdf-content .card{background:#f3f4f6}.pdf-content .card svg{color:var(--text-color-colorBlack)}.pdf-content .card .card-header{border-bottom:1px solid #a9a9a9e8;padding:0}.pdf-content .container-generator-pdf{width:100%;margin:auto 0}.pdf-content .container-generator-pdf .title-info-generator{margin-bottom:.7rem;font-size:1.875rem}.pdf-content .container-generator-pdf .info-price-generator-order p{font-size:.75rem}.pdf-content .container-generator-pdf .info-price-generator-order p span{font-size:.75rem;text-decoration:line-through}.pdf-content .container-generator-pdf .info-price-generator-order p:last-child span{font-size:1.25rem;text-decoration:none}.pdf-content .container-generator-pdf .info-small-generator-power{gap:4px;display:flex}.pdf-content .container-generator-pdf .info-small-generator-power p{font-size:.75rem}.pdf-content .container-generator-pdf .info-small-generator-power svg{width:1rem;height:1rem}.pdf-content .container-generator-pdf .info-details{align-items:center;display:flex}.pdf-content .container-generator-pdf .info-details p{font-size:1.125rem}.pdf-content .container-generator-pdf .info-details svg{width:1rem;height:1rem}@media (width<=590px){.btn-pdf-mobile{width:100%}}.content-order-recommendations{align-items:stretch;gap:1rem;width:100%;display:flex;overflow:auto}.content-order-recommendations .image-container{justify-content:center;align-items:center;width:7rem;height:7rem;display:flex}.content-order-recommendations img{object-fit:contain;width:100%;min-width:2rem;height:100%}.content-order-recommendations .content{flex-direction:column;flex:1;justify-content:space-between;display:flex}.content-order-recommendations .container-btn-control-recommendations{align-items:center;gap:.5rem;display:flex}.content-order-recommendations input{width:3.5rem;padding:.2rem .75rem}.content-order-recommendations .btn-minus,.content-order-recommendations .btn-plus{border-radius:.5rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}@media (width<=1141px){.container-header-order{flex-wrap:wrap}}.content-control-variables-order{width:100%}.content-control-variables-order>div{max-width:270px}@media (width<=1141px){.content-control-variables-order{justify-content:start}.content-control-variables-order:first-child{margin-top:.5rem}}@media (width<=590px){.content-control-variables-order{flex-wrap:wrap}.content-control-variables-order>div{max-width:none}}.content-btn-order-actions>button>svg{width:1.5rem;height:1.5rem}@media (width<=590px){.content-btn-order-actions{width:100%}}.content-order{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;width:100%;display:grid}.content-order .content-grid-1{grid-column:span 4/span 4}.content-order .content-grid-2{grid-column:span 2/span 2}@media (width<=1024px){.content-order{grid-template-columns:repeat(1,minmax(0,1fr))}.content-order .content-grid-1,.content-order .content-grid-2{grid-column:1}}.form-contact-order{backdrop-filter:contrast(.5);border-radius:.5rem;flex-direction:column;gap:4px;padding:1rem;display:flex}.form-contact-order>div{gap:6px}.container-info-type-user{border:1px solid var(--sideMenuBorder);border-radius:.3rem;padding:.5rem}.header-info-type-user{border-bottom:1px solid var(--sideMenuBorder);align-items:center;gap:4px;padding-bottom:.5rem;display:flex}.header-info-type-user>svg{color:var(--colorWhite);width:1rem;height:1rem}.header-info-type-user-btn{margin-left:auto}.header-technical-documents{flex-direction:column;margin-top:.75rem;padding:.75rem .35rem;display:flex}.header-technical-documents>button{max-width:150px}.content-card-filters-technical{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.content-card-filters-technical .input-filter{width:100%;max-width:100%}@media (width<=768px){.content-card-filters-technical{grid-template-columns:1fr}}.card-footer-filters-technical{grid-template-columns:repeat(auto-fit,minmax(0,150px));justify-content:end;gap:.5rem;display:grid}.header-components{flex-direction:column;margin-top:.75rem;padding:.75rem .35rem;display:flex}.header-components>button{max-width:145px}.content-card-filters-components{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (width<=1024px){.content-card-filters-components{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.content-card-filters-components{grid-template-columns:1fr}}.card-footer-filters-components{grid-template-columns:repeat(auto-fit,minmax(0,150px));justify-content:end;gap:.5rem;display:grid}@media (width<=768px){.card-footer-filters-components{grid-template-columns:1fr}}.chevron-btn{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background-color .2s;display:flex;padding:.25rem!important}.chevron-btn:hover{background-color:#0000000d}.chevron-icon{transition:transform .2s ease-in-out;display:inline-flex}.chevron-icon svg{width:16px;height:16px}.erp-info-row .erp-info-cell{border-top:1px solid #00000014;padding:0}.erp-info-row .erp-info-container{padding:.5rem 1rem;animation:.25s ease-out slideDown}.erp-info-row .erp-info-container::-webkit-scrollbar{width:6px}.erp-info-row .erp-info-container::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.erp-info-row .erp-info-container::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.erp-info-row .erp-info-container::-webkit-scrollbar-thumb:hover{background:#0000004d}.erp-info-row .erp-info-item{background:var(--bgDropdown);filter:contrast(1.1);border:1px dotted var(--secondary);border-radius:6px;margin-bottom:.75rem;padding:1rem;box-shadow:0 1px 2px #0000000a}.erp-info-row .erp-info-item:last-child{margin-bottom:0}.erp-info-row .erp-info-header{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.erp-info-row .erp-location{color:var(--primaryFontColor);font-size:.9rem;font-weight:600}.erp-info-row .erp-info-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem;display:grid}@media (width<=768px){.erp-info-row .erp-info-grid{grid-template-columns:1fr;gap:.5rem}}.erp-info-row .info-group{flex-direction:column;gap:.25rem;display:flex}.erp-info-row .info-label{color:var(--textStep);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:500}.erp-info-row .info-value{color:var(--primaryFontColor);font-size:.85rem;font-weight:600}.erp-info-row .info-value.highlight{color:#059669;font-weight:700}.erp-info-row .erp-info-empty{text-align:center;padding:2rem;font-style:italic}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.stock{font-weight:700}.stock-available{color:var(--btnProceed)}.stock-empty{color:var(--colorRed)}.dropzone-pdf{border:2px dashed var(--sideMenuBorder);color:var(--sideMenuBorder);cursor:pointer;background:var(--bgGlassComponent);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;margin:20px auto;display:flex}#file-pdf-input{display:none}.file-list{width:100%;padding:0;list-style-type:none}.file-list li{background-color:var(--bgAttachments);border-radius:4px;justify-content:space-between;align-items:center;margin:5px 0;padding:10px;font-size:14px;display:flex}.file-list li span{color:var(--primaryFontColor)}.file-list li button svg{width:1rem;height:1rem}.file-list li button:hover{opacity:.5}.dropzone-image{border:2px dashed var(--sideMenuBorder);color:var(--sideMenuBorder);cursor:pointer;background:var(--bgGlassComponent);border-radius:10px;justify-content:center;align-items:center;width:100%;height:500px;margin:20px auto;padding:1rem;display:flex;position:relative;overflow:hidden}.dropzone-image .placeholder{text-align:center}.dropzone-image .image-preview{width:50%;height:50%;position:relative}.dropzone-image .image-preview .preview-img{object-fit:contain;width:100%;height:100%}.dropzone-image #file-image-input{display:none}.content-titleGuarantor>svg{stroke-width:2px;width:1rem;height:1rem}@media (width<=768px){.content-pv-kit-mobile{flex-wrap:wrap}.content-pv-kit-mobile .input-quantity-mobile{width:7rem}.content-pv-kit-mobile .total-price-pv-kit-mobile{margin-top:1rem}.add-pv-kit-components-mobile{flex-wrap:wrap}}.content-pv-kit{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;width:100%;display:grid}.content-pv-kit .content-grid-1{grid-column:span 4/span 4}.content-pv-kit .content-grid-2{grid-column:span 2/span 2}@media (width<=1024px){.content-pv-kit{grid-template-columns:repeat(1,minmax(0,1fr))}.content-pv-kit .content-grid-1,.content-pv-kit .content-grid-2{grid-column:1}}@media (width<=768px){.title-pv-kit-order{flex-wrap:wrap}.title-pv-kit-order .button-see-history{margin-top:.5rem}.group-additional-information{flex:100%}}.content-generate-kit .control-filters{width:66.6667%}.content-generate-kit .control-filters>*{flex:1}@media (width<=768px){.content-generate-kit{flex-direction:column;align-items:flex-start}.content-generate-kit .control-filters{flex-direction:column;align-items:flex-start;width:100%;margin-top:1rem}.content-generate-kit .control-filters>div:first-child{justify-content:flex-start}}.item{align-items:center;gap:1rem;display:flex}.item .content{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.item .content .info{flex:1;align-items:flex-start;gap:.5rem;display:flex}.item .content .info .code{font-weight:700}.item .content .info .name{word-wrap:break-word;word-break:break-word;white-space:normal}.item .content .price-quantity{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.item .content .price-quantity .price-wrapper{justify-content:flex-end;min-height:1.2rem;display:flex}.item .content .price-quantity .quantity{order:2}@media (width<=768px){.item .content{flex-wrap:wrap}.item .content .info{flex-wrap:wrap;flex:unset}.item .content .price-quantity{flex-direction:row;gap:1rem}.item .content .price-quantity .price-wrapper{display:none}}.item .image{flex-shrink:0;justify-content:center;align-items:center;width:6.25rem;height:6.25rem;display:flex;overflow:hidden}.item .image img{object-fit:contain;width:100%;height:100%}.order-link{cursor:pointer;font-weight:700;text-decoration:none;margin-left:0!important}.order-link:hover{text-decoration:underline}.task-btn{margin-left:0!important}.task-table-hd{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.message-timeline{border-radius:.3125rem;height:21.875rem;padding:1rem;position:relative;overflow-y:auto}.message-timeline::-webkit-scrollbar{width:.3rem}.message-timeline::-webkit-scrollbar-track{background:0 0;border-radius:.5rem}.message-timeline::-webkit-scrollbar-thumb{background:var(--timeColorStep);border-radius:.5rem}.message-timeline .name-user{color:var(--primaryFontColor);padding-top:.2rem;font-weight:700}.message-timeline .message{background-color:var(--chat-input-color);word-break:break-word;border-radius:.375rem;max-width:90%;margin-bottom:.4rem;padding:1rem}.message-timeline .message.message-author{border-radius:.375rem 0 .375rem .375rem}.message-timeline .message.message-owner{border-radius:0 .375rem .375rem}.message-timeline .like-button-message{cursor:pointer;background:0 0;border:none;width:1rem;padding-left:.5rem;transition:transform .2s ease-in-out}.message-timeline .like-button-message.liked{animation:.15s ease-out like-click}.message-timeline .like-button-message.unliked{animation:.15s ease-out unlike-click}.message-timeline .like-icon{color:var(--primaryFontColor)}.message-timeline .liked-icon{color:var(--iconColorStep)}.message-timeline .timestamp{color:var(--textStep);font-size:.75rem}.message-timeline .rotate-icon svg{transform:scaleX(-1)}.send-message-container{gap:.5rem;width:100%;height:3.2rem;margin-top:.5rem;display:flex}.send-message-container .message-reply-area{background-color:var(--chat-input-color);border:none;border-radius:.375rem;outline:none;flex:1;height:100%;padding:.8rem}.send-message-container .message-reply-area:focus{border-color:var(--iconColorStep)}.send-message-container .send-reply{cursor:pointer;border:none;max-width:5rem;margin-top:0!important;padding:.0625rem!important}@keyframes like-click{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes unlike-click{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.main-content>div:not(:last-child){border-bottom:1px solid var(--colorWhite)}.checkbox-grid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-auto-rows:1.5rem;align-items:center;gap:1.25rem;padding:.5rem;display:grid}.checkbox-grid label{align-items:center;gap:.5rem;height:100%;display:flex}.checkbox-grid label span{word-break:break-all}.checkbox-grid input[type=checkbox]{appearance:none;border:2px solid var(--primary);cursor:pointer;border-radius:30%;outline:none;width:1.25rem;height:1.25rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;position:relative}.checkbox-grid input[type=checkbox]:checked{background-color:var(--primary);border-color:var(--primary)}.checkbox-grid input[type=checkbox]:checked:after{content:"";border:solid var(--colorWhite);border-width:0 2px 2px 0;width:.3rem;height:.625rem;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.checkbox-grid input[type=checkbox]:hover{border-color:color-mix(in srgb,var(--primary)70%,#fff 30%)}.cart-container .cart{background:var(--bgCart);border:1px solid var(--colorBorder);z-index:1000;border-radius:.75rem;flex-direction:column;width:24rem;max-width:90vw;display:flex;position:absolute;top:130%;right:0;overflow:hidden;box-shadow:0 .5rem 1.5rem #00000026}.cart-container .cart__header{border-bottom:1px solid var(--colorBorder);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.cart-container .cart__header-info{flex:1;align-items:center;gap:1rem;display:flex}.cart-container .cart__badge{background:var(--secondary);color:var(--colorWhite);border-radius:50%;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .5rem;font-size:.875rem;font-weight:700;display:flex}.cart-container .cart__total{flex-direction:column;flex:1;gap:.125rem;display:flex}.cart-container .cart__total-label{color:var(--primaryFontColor);opacity:.7;text-transform:uppercase;letter-spacing:.025em;font-size:.6875rem;font-weight:500}.cart-container .cart__total-value{color:var(--primaryFontColor);font-size:1.25rem;font-weight:700}.cart-container .cart__close{color:var(--primaryFontColor);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}.cart-container .cart__close:hover{background:var(--iconHover)}.cart-container .cart__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:15rem;padding:3rem 1.5rem;display:flex}.cart-container .cart__empty svg{color:var(--primaryFontColor);opacity:.3;margin-bottom:1rem}.cart-container .cart__empty-text{color:var(--primaryFontColor);margin:0 0 .375rem;font-size:1rem;font-weight:600}.cart-container .cart__empty-subtext{color:var(--primaryFontColor);opacity:.6;font-size:.8125rem}.cart-container .cart__products{flex:1;max-height:20rem;padding:.75rem 0;overflow-y:auto}.cart-container .cart__clear{border:1px solid var(--colorBorder);color:var(--primaryFontColor);cursor:pointer;background:0 0;border-radius:.375rem;align-items:center;gap:.375rem;margin:0 1.25rem .75rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.cart-container .cart__clear:hover{background:var(--iconHover);border-color:var(--colorDisabled)}.cart-container .cart__clear svg{color:var(--colorRed)}.cart-container .cart__item{border-bottom:1px solid var(--colorBorder);padding:.875rem 1.25rem}.cart-container .cart__item:last-child{border-bottom:none}.cart-container .cart__item-main{gap:.875rem;margin-bottom:.75rem;display:flex}.cart-container .cart__item-image{border:1px solid var(--colorBorder);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;overflow:hidden}.cart-container .cart__item-image img{object-fit:contain;width:100%;height:100%}.cart-container .cart__item-info{flex-direction:column;flex:1;gap:.25rem;display:flex}.cart-container .cart__item-name{color:var(--primaryFontColor);margin:0;font-size:.875rem;font-weight:500;line-height:1.3}.cart-container .cart__item-price{color:var(--secondary);font-size:.8125rem;font-weight:600}.cart-container .cart__item-controls{justify-content:space-between;align-items:center;display:flex}.cart-container .cart__quantity{background:var(--inputBg);border:1px solid var(--colorBorder);border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem;display:flex}.cart-container .cart__qty-btn{background:var(--secondary);color:var(--colorWhite);cursor:pointer;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.cart-container .cart__qty-btn:hover{opacity:.85;transform:scale(1.05)}.cart-container .cart__qty-btn:active{transform:scale(.95)}.cart-container .cart__qty-input{text-align:center;color:var(--primaryFontColor);background:0 0;border:none;outline:none;width:2.5rem;height:1.75rem;font-size:.875rem;font-weight:600}.cart-container .cart__item-remove{color:var(--colorRed);cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}.cart-container .cart__item-remove:hover{opacity:1;background:var(--iconHover)}.cart-container .cart__footer{border-top:1px solid var(--colorBorder);padding:1rem 1.25rem}.cart-container .cart__progress{margin-bottom:.875rem}.cart-container .cart__progress-bar{background:var(--colorBorder);border-radius:.25rem;width:100%;height:.375rem;margin-bottom:.5rem;overflow:hidden}.cart-container .cart__progress-fill{background:var(--secondary);border-radius:.25rem;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1),background .3s}.cart-container .cart__progress-fill.is-complete{background:var(--btnProceed)}.cart-container .cart__progress-text{color:var(--secondary);text-align:center;font-size:.75rem;font-weight:500;transition:color .3s;display:block}.cart-container .cart__progress-text.is-complete{color:var(--btnProceed)}.cart-container .cart__checkout{background:var(--btnProceed);color:var(--colorWhite);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 .125rem .375rem #22c55e4d}.cart-container .cart__checkout:hover:not(.is-disabled){background:#16a34a;transform:translateY(-.125rem);box-shadow:0 .25rem .625rem #22c55e66}.cart-container .cart__checkout:active:not(.is-disabled){transform:translateY(0)}.cart-container .cart__checkout.is-disabled{background:var(--colorDisabled);color:#fff9;cursor:not-allowed;box-shadow:none}.cart-container .cart__checkout>svg{width:1rem;height:1rem}.cart-container .cart__checkout.htmx-request{background-color:var(--colorDisabled);cursor:not-allowed}.cart-container .cart__checkout.htmx-request .spinner{display:block}.cart-container .cart__checkout:hover:not(.is-disabled) svg{transform:translate(.25rem)}.cart-container .cart-badge{background-color:var(--secondary);box-shadow:0 0 0 2px var(--badgeBorder);pointer-events:none;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:.3rem;right:-.1rem}@media (width<=768px){.cart{z-index:10000!important;width:90%!important;max-width:22rem!important;position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.cart-container .cart__header{padding:.875rem 1rem}.cart-container .cart__products{max-height:18rem}.cart-container .cart__item{padding:.75rem 1rem}.cart-container .cart__footer{padding:.875rem 1rem}}.btn-sidebar-mobile{visibility:hidden}.sidebar-overlay{z-index:1;background-color:#1e315364;justify-content:flex-start;width:100%;height:100vh;position:fixed;top:0;left:0}.sidebar{background-color:var(--ringStep);color:var(--primaryFontColor);box-shadow:.125rem 0 .625rem var(--bgInset);border-right:.01rem solid var(--sideMenuBorder);width:23.75rem;height:100%;padding:1.25rem;transition:transform .3s ease-in-out;transform:translate(-100%)}.sidebar>input{height:3rem}[x-show=sidebarOpen] .sidebar{transform:translate(0)}.close-button button{cursor:pointer;color:var(--colorOrange);background:0 0;border:none;width:1.5rem}.title-itens-sidebar{border-bottom:.1rem solid var(--colorOrange);padding:.625rem;font-size:1.4rem}.product-list{font-size:1.2rem;list-style:none}.product-list .product-item{cursor:pointer;border-radius:.5rem;padding:.625rem}.product-list .product-item:hover,.product-list .product-item.active{background:#ff914d32}.product-list .product-item>a{color:var(--primaryFontColor);width:100%;height:100%;padding:.5rem;text-decoration:none;display:block}.product-list .product-item>a:hover{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}@media (width<=768px){.nav-bar,.input-search-products{display:none}.btn-sidebar-mobile{visibility:visible}}.header-actions{padding:.5rem}.header-actions span{color:var(--primaryFontColor)}.header-actions svg{color:var(--primaryFontColor);cursor:pointer;width:2.6rem}.header-actions .input-search-products{width:20rem;height:2.8rem}.nav-bar{cursor:pointer;font-weight:700}.nav-bar>nav a{cursor:pointer;color:var(--primaryFontColor);padding-bottom:.3rem;font-size:1.3rem;text-decoration:none;position:relative}.nav-bar>nav a:after{content:"";background-color:var(--colorOrange);border-radius:3rem;width:0;height:.2rem;transition:width .3s;position:absolute;bottom:0;left:0}.nav-bar>nav a:hover:after,.nav-bar>nav a.active:after{width:100%}@keyframes scaleAnimation{0%{transform:scale(1)}50%{transform:scale(1.3)rotate(10deg)}to{transform:scale(1)}}.single-products-footer .animate-scale{animation:.5s ease-in-out scaleAnimation}.content-single-products-card{text-align:center;flex-direction:column;flex-grow:1;align-items:center;display:flex}.content-single-products-card .title-info{color:var(--titleFontColor);margin:.7rem 0;font-size:1.125rem}.content-single-products-card .img-content-orders{justify-content:center;align-items:center;width:100%;height:9.375rem;display:flex}.content-single-products-card .img-content-orders img{object-fit:contain;max-height:100%}.content-single-products-card .text-orders-price{margin-top:auto}.content-single-products-card .text-orders-price p{font-size:.75rem}.grid-content-banners{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;width:100%;margin-top:1.5rem;display:grid}.banner-score{background-color:var(--secondary);color:#fff;z-index:1;border-radius:8px 0 0 8px;padding:4px 8px;font-weight:700;position:absolute;top:10px;right:0}.banner-images{flex-direction:column;margin-bottom:.5rem;display:flex}.banner-image{flex-direction:column;margin:.75rem;display:flex}.banner-image img{max-height:auto;object-fit:cover;max-width:100%}.banner-card{transition:transform .2s,box-shadow .2s}.banner-card.sortable-ghost{opacity:.5;transform:scale(.95)}.banner-card.sortable-chosen{z-index:10;box-shadow:0 0 10px #f58146b3}.edit-mode .banner-card{cursor:grab;border:1px dashed var(--primary)}.edit-mode .banner-card:hover{transform:translateY(-5px);box-shadow:0 4px 8px #0003}.edit-mode .banner-card:active{cursor:grabbing}.edit-mode-info{background-color:var(--bgGlassComponent);border:1px solid var(--primary);border-radius:.5rem;margin-top:10px;margin-bottom:15px;padding:10px 15px}.edit-mode-info p{align-items:center;gap:8px;margin:0;font-size:.9rem;display:flex}.i-dropdown{background:var(--bgDropdown);border-color:var(--sideMenuBorder);z-index:1000;max-height:12rem;bottom:100%;left:0;box-shadow:0 -.125rem .5rem #0000001a}.featured-products{margin:2rem 1rem 1.5rem}.featured-products__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:0 .5rem;display:flex}.featured-products__header h2{color:var(--titleFontColor);margin:0;font-size:1.25rem;font-weight:700}.featured-products__header svg{color:var(--svgDashboard)}.featured-products__view-all{color:var(--secondary);align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.featured-products__view-all:hover{opacity:.8}.featured-products__view-all svg{color:var(--secondary)}.featured-products__container{position:relative}.featured-products__scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--colorBorder)transparent;gap:1rem;min-height:28rem;padding:.5rem;display:flex;overflow-x:auto}.featured-products__scroll::-webkit-scrollbar{height:.375rem}.featured-products__scroll::-webkit-scrollbar-track{background:0 0;margin:0 3rem}.featured-products__scroll::-webkit-scrollbar-thumb{background:var(--colorBorder);border-radius:.25rem}.featured-products__scroll::-webkit-scrollbar-thumb:hover{background:var(--secondary)}.featured-products__card{scroll-snap-align:start;flex:none;width:15rem}.featured-products__card .card{flex-direction:column;height:100%;display:flex}.featured-products__card .title-info{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:3.5rem;max-height:3.5rem;display:-webkit-box;overflow:hidden}.featured-products__card .text-orders-price{flex-direction:column;justify-content:flex-end;min-height:3rem;display:flex}.featured-products .single-products-footer a{text-decoration:none}.featured-products__arrow{backdrop-filter:blur(8px);color:var(--colorWhite);cursor:pointer;z-index:10;background:#0000004d;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 .25rem .75rem #0003}.featured-products__arrow:hover{background:var(--secondary);transform:translateY(-50%)scale(1.1);box-shadow:0 .375rem 1rem #0000004d}.featured-products__arrow--left{left:-.5rem}.featured-products__arrow--right{right:-.5rem}@media (width<=768px){.featured-products__arrow{display:none}.featured-products{margin:1.5rem .5rem 1rem}.featured-products__header{flex-direction:column;align-items:flex-start;gap:.75rem;padding:0 .25rem}.featured-products__card{width:12rem}.featured-products__image{height:7rem}.featured-products__scroll{padding:.5rem .25rem}.featured-products__scroll::-webkit-scrollbar{display:none}}[x-cloak]{display:none!important}.main{width:100vw;height:100svh;display:flex}@media (width<=768px){.main{flex-direction:column-reverse}}#main{width:100%;height:100%;overflow:auto}#main.htmx-request{overflow:hidden}.snackbar-container{z-index:999;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:0 1rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.snackbar{word-wrap:break-word;overflow-wrap:break-word;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:50rem;min-height:3rem;padding:1rem 1.5rem;display:flex}.snackbar-danger{background-color:var(--snackDanger)}.snackbar-success{background-color:var(--snackSuccess)}.snackbar button{color:var(--colorWhite);margin-left:auto;transition:transform .3s}.snackbar button svg{width:1.2rem;height:1.2rem}.snackbar button:hover{transform:scale(1.1)}.snackbar-content{flex:1;align-items:center;gap:1rem;display:flex;overflow:hidden}.snackbar-content svg{color:var(--colorWhite);min-width:1.5rem;height:1.5rem;display:flex}.snackbar-content p{color:var(--colorWhite);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}@media (width<=600px){.snackbar-content p{white-space:normal;word-break:break-word}}.page-loader{z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-loader>div{justify-content:center;align-items:center;animation:2.5s ease-in-out infinite float;display:flex}.page-loader>div>img{object-fit:contain;width:5rem;height:5rem}.hidden{display:none}.notification{z-index:100;top:2rem;right:0}.notification svg{color:var(--sideMenuBorder);width:2rem}.notification .notification-dot{background-color:var(--titleFontColor);width:.625rem;height:.625rem;top:.3125rem;right:.3125rem}.notfication-dropdown{-webkit-user-select:none;user-select:none;z-index:1000;background:var(--bgDropdown);width:clamp(16rem,90vw,24rem);transition:all .3s ease-in-out;top:4.5rem;right:0;box-shadow:0 .25rem .625rem #0003}.notfication-dropdown .header-notfication{color:var(--primaryFontColor);border-color:var(--colorOrange)}.notfication-dropdown .header-notfication .a-link:hover{text-decoration:underline}.notfication-dropdown .notification-content{gap:.5rem;max-height:27rem;padding:.5rem}.notfication-dropdown .notification-content::-webkit-scrollbar{width:.374rem}.notfication-dropdown .notification-content::-webkit-scrollbar-track{background:var(--bgDropdown);border-radius:.625rem}.notfication-dropdown .notification-content::-webkit-scrollbar-thumb{background:var(--adornmentInput);border-radius:.625rem}.notfication-dropdown .notification-content::-webkit-scrollbar-thumb:hover{background:var(--colorOrange)}.notfication-dropdown svg{width:2.5rem}.notfication-dropdown .div-link:hover{background-color:var(--backgroundIcon)}.notfication-dropdown .notifications-img{background-color:var(--backgroundIcon);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.notfication-dropdown .notifications-img svg{object-fit:cover;stroke:#fffdfd;fill:none;width:70%;height:70%}.notfication-dropdown .notifications-data small{color:var(--btnCanceled);font-size:.75rem}.notification-overlay{opacity:1;pointer-events:auto;z-index:9999;background-color:#0009;justify-content:center;align-items:center;padding:2rem;transition:opacity .3s;display:flex;position:fixed;inset:0}@media (width<=768px){.notfication-dropdown{width:90%;max-width:21rem;z-index:10000!important;transition:none!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}}.content-mood{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.5rem;flex:1 1 0;min-width:5.5rem;max-width:7rem;padding:.7rem;transition:border-color .2s}.content-mood svg{width:clamp(2.5rem,6vw,3.75rem);height:clamp(2.5rem,6vw,3.75rem);margin-inline:auto;transition:transform .2s;display:block}.content-mood svg:hover{transform:scale(1.1)}.content-mood p{white-space:nowrap;font-size:clamp(.75rem,2vw,.875rem)}.content-mood.active{border-color:var(--primaryFontColor)}.text-area-rating{resize:none}.container-sidebar-modal{z-index:40;background-color:var(--bgInset);justify-content:flex-end;width:100vw;height:100dvh;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:fixed;top:0;right:0}.container-sidebar-modal .content-sidebar{z-index:40;width:100%;max-width:600px;height:100%;transform:translate(0)rotate(0)skew(0)skewY(0)scaleX(1)scaleY(1)}.container-sidebar-modal .content-sidebar .content-form-sidebar{background:var(--bgSidebarDark);flex-direction:column;width:100%;height:100%;display:flex}.container-sidebar-modal .content-sidebar .content-form-sidebar .header-sidebar{background-color:var(--bgSidebarHeader);z-index:40;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex;position:relative;top:0;left:0;right:0}.container-sidebar-modal .content-sidebar .content-form-sidebar .header-sidebar>button{color:var(--primaryFontColor);margin-left:auto}.container-sidebar-modal .content-sidebar .content-form-sidebar .header-sidebar>button>svg{width:1.5rem;height:1.5rem}.container-sidebar-modal .content-sidebar .content-form-sidebar .header-sidebar>button:hover{transform:scale(1.1)}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-outside-sidebar{flex-direction:column;flex:1;justify-content:space-between;width:100%;height:100%;padding:1rem 1rem 0;display:flex;overflow:auto}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-outside-sidebar .content-div-sidebar{flex-direction:column;gap:.5rem;display:flex;overflow:auto}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-outside-sidebar .content-div-sidebar .img-recommendation{background:var(--bgGlassComponent);border:1px solid var(--colorBorder);border-radius:.8rem;justify-content:center;align-items:center;gap:1rem;height:200px;padding:3rem;display:flex}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-outside-sidebar .content-div-sidebar .img-recommendation img{width:4rem;max-width:100%;height:auto}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-outside-sidebar .content-div-sidebar .content-filters{flex-flow:column;gap:.5rem;height:auto;padding:0 .5rem .75rem;display:flex;overflow:visible}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-compatibility{background:var(--bgGlassComponent);border:1px solid var(--colorBorder);border-radius:.8rem;align-items:center;margin-bottom:.7rem;padding:.8rem;display:flex}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-compatibility .compatibility-info{flex-grow:1;align-items:center;gap:.75rem;min-width:0;display:flex}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-compatibility .image-box{flex-shrink:0}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-compatibility .image-box img{width:35px;max-width:100%;height:auto}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-compatibility .text-box{flex-direction:column;display:flex;overflow:hidden}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-compatibility .text-box .text-component{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-compatibility .text-box p{margin:0;font-size:.875rem}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-compatibility .delete-icon{cursor:pointer;color:var(--colorRed);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:.25rem;display:flex}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-compatibility .delete-icon svg{width:28px;height:28px}.container-sidebar-modal .content-sidebar .content-form-sidebar .content-compatibility .delete-icon:hover{transform:scale(1.1)}.container-sidebar-modal .content-sidebar .content-form-sidebar .search-result{background-color:var(--bgDropdown);border:2px solid var(--sideMenuBorder);z-index:999;border-radius:4px;max-width:25rem;max-height:250px;padding:1rem;top:20rem;right:1.5rem;overflow:auto;box-shadow:0 4px 6px #0000001a}.container-sidebar-modal .content-sidebar .content-form-sidebar .search-result .componets{border-bottom:1px solid var(--titleFontColor)}.container-sidebar-modal .content-sidebar .content-form-sidebar .footer-sidebar{width:100%;height:auto;max-height:25vh}*{box-sizing:border-box;margin:0;padding:0;font-family:Nunito,sans-serif}body{background-size:cover;overflow:hidden}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;direction:ltr;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{pointer-events:none;content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{color:#000000e6;fill:#000000e6;text-align:center;-webkit-user-select:none;user-select:none;background:0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;user-select:none;cursor:pointer;z-index:3;color:#000000e6;fill:#000000e6;height:34px;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #39393926;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0,0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:7ch�;width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;appearance:textfield;background:0 0;border:0;border-radius:0;height:auto;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#00000080;pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;background:0 0;border:none;border-radius:0;outline:none;width:auto;height:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0000;outline:none;padding:0}.flatpickr-weekdays{text-align:center;background:0 0;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:#0000008a;text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{text-align:left;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0,0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{box-sizing:border-box;color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;cursor:default;background:0 0;border-color:#0000}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{color:#3939394d;cursor:default;background:0 0;border:none;width:100%;max-width:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;box-sizing:border-box;outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#393939;box-sizing:border-box;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;-webkit-user-select:none;user-select:none;align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}.jsoneditor,.jsoneditor-modal{-moz-text-size-adjust:none;text-size-adjust:none}.jsoneditor input,.jsoneditor input:not([type]),.jsoneditor input[type=search],.jsoneditor input[type=text],.jsoneditor-modal input,.jsoneditor-modal input:not([type]),.jsoneditor-modal input[type=search],.jsoneditor-modal input[type=text]{border:inherit;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;line-height:inherit;height:auto;transition:none}.jsoneditor input:focus,.jsoneditor input:not([type]):focus,.jsoneditor input[type=search]:focus,.jsoneditor input[type=text]:focus,.jsoneditor-modal input:focus,.jsoneditor-modal input:not([type]):focus,.jsoneditor-modal input[type=search]:focus,.jsoneditor-modal input[type=text]:focus{border:inherit;box-shadow:inherit}.jsoneditor textarea,.jsoneditor-modal textarea{height:inherit}.jsoneditor select,.jsoneditor-modal select{display:inherit;height:inherit}.jsoneditor label,.jsoneditor-modal label{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor table,.jsoneditor-modal table{border-collapse:collapse;width:auto}.jsoneditor td,.jsoneditor th,.jsoneditor-modal td,.jsoneditor-modal th{text-align:left;vertical-align:inherit;border-radius:inherit;padding:0;display:table-cell}.jsoneditor .autocomplete.dropdown{cursor:default;text-align:left;background:#fff;border:1px solid #d3d3d3;outline:0;margin:0;padding:5px;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;position:absolute;overflow:hidden auto;box-shadow:2px 2px 12px #8080804d}.jsoneditor .autocomplete.dropdown .item{color:#1a1a1a}.jsoneditor .autocomplete.dropdown .item.hover{background-color:#ebebeb}.jsoneditor .autocomplete.hint{color:#a1a1a1;top:4px;left:4px}.jsoneditor-contextmenu-root{width:0;height:0;position:relative}.jsoneditor-contextmenu{box-sizing:content-box;z-index:2;position:absolute}.jsoneditor-contextmenu .jsoneditor-menu{background:#fff;border:1px solid #d3d3d3;width:128px;height:auto;margin:0;padding:0;list-style:none;position:relative;top:0;left:0;box-shadow:2px 2px 12px #8080804d}.jsoneditor-contextmenu .jsoneditor-menu button{cursor:pointer;color:#4d4d4d;box-sizing:border-box;text-align:left;background:0 0;border:none;width:128px;height:auto;margin:0;padding:0 8px 0 0;font-family:arial,sans-serif;font-size:14px;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button::-moz-focus-inner{border:0;padding:0}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-default{width:96px}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-expand{float:right;border-left:1px solid #e5e5e5;width:32px;height:24px}.jsoneditor-contextmenu .jsoneditor-menu li{overflow:hidden}.jsoneditor-contextmenu .jsoneditor-menu li ul{-o-transition:all .3s ease-out;border:none;padding:0 10px;transition:all .3s ease-out;display:none;position:relative;top:0;left:-10px;box-shadow:inset 0 0 10px #80808080}.jsoneditor-contextmenu .jsoneditor-menu li ul .jsoneditor-icon{margin-left:24px}.jsoneditor-contextmenu .jsoneditor-menu li ul li button{padding-left:24px;animation:1s ease-in-out all}.jsoneditor-contextmenu .jsoneditor-menu li button .jsoneditor-expand{background-image:url(jsoneditor-icons.449b2aa7.svg);background-position:0 -72px;width:24px;height:24px;margin:0 4px 0 0;padding:0;position:absolute;top:0;right:0}.jsoneditor-contextmenu .jsoneditor-icon{background-image:url(jsoneditor-icons.449b2aa7.svg);border:none;width:24px;height:24px;margin:0;padding:0;position:absolute;top:0;left:0}.jsoneditor-contextmenu .jsoneditor-text{word-wrap:break-word;padding:4px 0 4px 24px}.jsoneditor-contextmenu .jsoneditor-text.jsoneditor-right-margin{padding-right:24px}.jsoneditor-contextmenu .jsoneditor-separator{border-top:1px solid #e5e5e5;height:0;margin-top:5px;padding-top:5px}.jsoneditor-contextmenu button.jsoneditor-remove .jsoneditor-icon{background-position:-24px 0}.jsoneditor-contextmenu button.jsoneditor-append .jsoneditor-icon,.jsoneditor-contextmenu button.jsoneditor-insert .jsoneditor-icon{background-position:0 0}.jsoneditor-contextmenu button.jsoneditor-duplicate .jsoneditor-icon{background-position:-48px 0}.jsoneditor-contextmenu button.jsoneditor-sort-asc .jsoneditor-icon{background-position:-168px 0}.jsoneditor-contextmenu button.jsoneditor-sort-desc .jsoneditor-icon{background-position:-192px 0}.jsoneditor-contextmenu button.jsoneditor-transform .jsoneditor-icon{background-position:-216px 0}.jsoneditor-contextmenu button.jsoneditor-extract .jsoneditor-icon{background-position:0 -24px}.jsoneditor-contextmenu button.jsoneditor-type-string .jsoneditor-icon{background-position:-144px 0}.jsoneditor-contextmenu button.jsoneditor-type-auto .jsoneditor-icon{background-position:-120px 0}.jsoneditor-contextmenu button.jsoneditor-type-object .jsoneditor-icon{background-position:-72px 0}.jsoneditor-contextmenu button.jsoneditor-type-array .jsoneditor-icon{background-position:-96px 0}.jsoneditor-contextmenu button.jsoneditor-type-modes .jsoneditor-icon{background-image:none;width:6px}.jsoneditor-contextmenu li,.jsoneditor-contextmenu ul{box-sizing:content-box;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button:focus,.jsoneditor-contextmenu .jsoneditor-menu button:hover{color:#1a1a1a;background-color:#f5f5f5;outline:0}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu .jsoneditor-menu li ul li button:focus,.jsoneditor-contextmenu .jsoneditor-menu li ul li button:hover{background-color:#f5f5f5}.jsoneditor-modal{color:#4d4d4d;max-width:95%;line-height:1.3em;box-shadow:2px 2px 12px #8080804d;border-radius:2px!important;padding:45px 15px 15px!important}.jsoneditor-modal.jsoneditor-modal-transform{width:600px!important}.jsoneditor-modal .pico-modal-header{box-sizing:border-box;color:#fff;background:#3883fa;width:100%;height:30px;padding:0 10px;font-family:arial,sans-serif;font-size:11pt;line-height:30px;position:absolute;top:0;left:0}.jsoneditor-modal table{width:100%}.jsoneditor-modal table td{padding:3px 0}.jsoneditor-modal table td.jsoneditor-modal-input{text-align:right;white-space:nowrap;padding-right:0}.jsoneditor-modal table td.jsoneditor-modal-actions{padding-top:15px}.jsoneditor-modal table th{vertical-align:middle}.jsoneditor-modal p:first-child{margin-top:0}.jsoneditor-modal a{color:#3883fa}.jsoneditor-modal .jsoneditor-jmespath-block{margin-bottom:10px}.jsoneditor-modal .pico-close{color:#fff;background:0 0!important;font-size:24px!important;top:7px!important;right:7px!important}.jsoneditor-modal input{padding:4px}.jsoneditor-modal input[type=text]{cursor:inherit}.jsoneditor-modal input[disabled]{color:gray;background:#d3d3d3}.jsoneditor-modal .jsoneditor-select-wrapper{display:inline-block;position:relative}.jsoneditor-modal .jsoneditor-select-wrapper:after{content:"";pointer-events:none;border-top:6px solid #666;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:14px;right:8px}.jsoneditor-modal select{appearance:none;text-indent:0;text-overflow:"";min-width:180px;max-width:350px;padding:3px 24px 3px 10px;font-size:14px;line-height:1.5em}.jsoneditor-modal select::-ms-expand{display:none}.jsoneditor-modal .jsoneditor-button-group input{border-left-style:none;border-radius:0;margin:0;padding:4px 10px}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-first{border-left-style:solid;border-top-left-radius:3px;border-bottom-left-radius:3px}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal .jsoneditor-transform-preview{background:#f5f5f5;height:200px}.jsoneditor-modal .jsoneditor-transform-preview.jsoneditor-error{color:#ee422e}.jsoneditor-modal .jsoneditor-jmespath-wizard{border-radius:3px;width:100%;padding:0;line-height:1.2em}.jsoneditor-modal .jsoneditor-jmespath-label{color:#1e90ff;margin-top:20px;margin-bottom:5px;font-weight:700}.jsoneditor-modal .jsoneditor-jmespath-wizard-table{border-collapse:collapse;width:100%}.jsoneditor-modal .jsoneditor-jmespath-wizard-label{margin:4px 0 2px;font-style:italic}.jsoneditor-modal .jsoneditor-inline{width:100%;padding-top:2px;padding-bottom:2px;display:inline-block;position:relative}.jsoneditor-modal .jsoneditor-inline:not(:last-child){padding-right:2px}.jsoneditor-modal .jsoneditor-jmespath-filter{flex-wrap:wrap;display:flex}.jsoneditor-modal .jsoneditor-jmespath-filter-field{width:180px}.jsoneditor-modal .jsoneditor-jmespath-filter-relation{width:100px}.jsoneditor-modal .jsoneditor-jmespath-filter-value{flex:1;min-width:180px}.jsoneditor-modal .jsoneditor-jmespath-sort-field{width:170px}.jsoneditor-modal .jsoneditor-jmespath-sort-order{width:150px}.jsoneditor-modal .jsoneditor-jmespath-select-fields{width:100%}.jsoneditor-modal .selectr-selected{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal .selectr-selected .selectr-tag{background-color:#3883fa;border-radius:5px}.jsoneditor-modal table td,.jsoneditor-modal table th{text-align:left;vertical-align:middle;color:#4d4d4d;border-spacing:0;border-collapse:collapse;font-weight:400}.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal select,.jsoneditor-modal textarea{color:#4d4d4d;background:#fff;border:1px solid #d3d3d3;border-radius:3px;padding:4px}.jsoneditor-modal #query,.jsoneditor-modal textarea{border-radius:unset}.jsoneditor-modal,.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal option,.jsoneditor-modal select,.jsoneditor-modal table td,.jsoneditor-modal table th,.jsoneditor-modal textarea{font-family:arial,sans-serif;font-size:10.5pt}.jsoneditor-modal #query,.jsoneditor-modal .jsoneditor-transform-preview{box-sizing:border-box;width:100%;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor-modal input[type=button],.jsoneditor-modal input[type=submit]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal input,.jsoneditor-modal select{cursor:pointer}.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc{color:#fff;background:#3883fa;border-color:#3883fa}.jsoneditor{color:#1a1a1a;box-sizing:border-box;border:thin solid #3883fa;width:100%;height:100%;padding:0;line-height:100%;position:relative}a.jsoneditor-value,div.jsoneditor-default,div.jsoneditor-field,div.jsoneditor-readonly,div.jsoneditor-value{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;float:left;border:1px solid #0000;min-width:32px;min-height:16px;margin:1px;padding:2px;line-height:16px}div.jsoneditor-field p,div.jsoneditor-value p{margin:0}div.jsoneditor-value.jsoneditor-empty:after{content:"value"}div.jsoneditor-value.jsoneditor-string{color:#006000}div.jsoneditor-value.jsoneditor-number{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean{color:#ff8c00}div.jsoneditor-value.jsoneditor-null{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value,div.jsoneditor-value.jsoneditor-invalid{color:#1a1a1a}div.jsoneditor-readonly{color:gray;min-width:16px}div.jsoneditor-empty{border-style:dashed;border-color:#d3d3d3;border-radius:2px}div.jsoneditor-field.jsoneditor-empty:after{content:"field"}div.jsoneditor td{vertical-align:top}div.jsoneditor td.jsoneditor-separator{vertical-align:top;color:gray;padding:3px 0}div.jsoneditor td.jsoneditor-tree{vertical-align:top}div.jsoneditor.busy pre.jsoneditor-preview{color:gray;background:#f5f5f5}div.jsoneditor.busy div.jsoneditor-busy{display:inherit}div.jsoneditor code.jsoneditor-preview{background:0 0}div.jsoneditor.jsoneditor-mode-preview pre.jsoneditor-preview{box-sizing:border-box;white-space:pre-wrap;word-break:break-all;width:100%;height:100%;margin:0;padding:2px;overflow:auto}div.jsoneditor-default{color:gray;padding-left:10px}div.jsoneditor-tree{background:#fff;width:100%;height:100%;position:relative;overflow:auto}div.jsoneditor-tree button.jsoneditor-button{cursor:pointer;background-color:#0000;background-image:url(jsoneditor-icons.449b2aa7.svg);border:none;width:24px;height:24px;margin:0;padding:0}div.jsoneditor-tree button.jsoneditor-button:focus{background-color:#f5f5f5;outline:1px solid #e5e5e5}div.jsoneditor-tree button.jsoneditor-collapsed{background-position:0 -48px}div.jsoneditor-tree button.jsoneditor-expanded{background-position:0 -72px}div.jsoneditor-tree button.jsoneditor-contextmenu-button{background-position:-48px -72px}div.jsoneditor-tree button.jsoneditor-invisible{visibility:hidden;background:0 0}div.jsoneditor-tree button.jsoneditor-dragarea{cursor:move;background-image:url(jsoneditor-icons.449b2aa7.svg);background-position:-72px -72px}div.jsoneditor-tree :focus{outline:0}div.jsoneditor-tree div.jsoneditor-show-more{color:gray;background-color:#e5e5e5;border-radius:3px;margin:2px 0;padding:3px 4px;font-family:arial,sans-serif;font-size:14px;display:inline-block}div.jsoneditor-tree div.jsoneditor-show-more a{color:gray;display:inline-block}div.jsoneditor-tree div.jsoneditor-color{cursor:pointer;border:1px solid gray;width:12px;height:12px;margin:4px;display:inline-block}div.jsoneditor-tree div.jsoneditor-color.jsoneditor-color-readonly{cursor:inherit}div.jsoneditor-tree div.jsoneditor-date{color:#fff;background:#a1a1a1;border-radius:3px;margin:0 3px;padding:3px;font-family:arial,sans-serif;display:inline-block}div.jsoneditor-tree table.jsoneditor-tree{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree .jsoneditor-button{display:block}div.jsoneditor-tree .jsoneditor-button.jsoneditor-schema-error{background-color:#0000;background-image:url(jsoneditor-icons.449b2aa7.svg);background-position:-168px -48px;width:24px;height:24px;margin:0 4px 0 0;padding:0}div.jsoneditor-outer{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;position:static}div.jsoneditor-outer.has-nav-bar{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar{margin-top:-35px;padding-top:35px}div.jsoneditor-busy{box-sizing:border-box;text-align:center;width:100%;display:none;position:absolute;top:15%;left:0}div.jsoneditor-busy span{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px #0006}div.jsoneditor-field.jsoneditor-empty:after,div.jsoneditor-value.jsoneditor-empty:after{pointer-events:none;color:#d3d3d3;font-size:8pt}a.jsoneditor-value.jsoneditor-url,div.jsoneditor-value.jsoneditor-url{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url{margin:2px;padding:2px;display:inline-block}a.jsoneditor-value.jsoneditor-url:focus,a.jsoneditor-value.jsoneditor-url:hover{color:#ee422e}div.jsoneditor-field.jsoneditor-highlight,div.jsoneditor-field[contenteditable=true]:focus,div.jsoneditor-field[contenteditable=true]:hover,div.jsoneditor-value.jsoneditor-highlight,div.jsoneditor-value[contenteditable=true]:focus,div.jsoneditor-value[contenteditable=true]:hover{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active,div.jsoneditor-field.jsoneditor-highlight-active:focus,div.jsoneditor-field.jsoneditor-highlight-active:hover,div.jsoneditor-value.jsoneditor-highlight-active,div.jsoneditor-value.jsoneditor-highlight-active:focus,div.jsoneditor-value.jsoneditor-highlight-active:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-array,div.jsoneditor-value.jsoneditor-object{min-width:16px}div.jsoneditor-tree button.jsoneditor-contextmenu-button.jsoneditor-selected,div.jsoneditor-tree button.jsoneditor-contextmenu-button:focus,div.jsoneditor-tree button.jsoneditor-contextmenu-button:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{background-position:-48px -48px}div.jsoneditor-tree div.jsoneditor-show-more a:focus,div.jsoneditor-tree div.jsoneditor-show-more a:hover{color:#ee422e}.ace-jsoneditor,textarea.jsoneditor-text{min-height:150px}.ace-jsoneditor.ace_editor,textarea.jsoneditor-text.ace_editor{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace}textarea.jsoneditor-text{box-sizing:border-box;resize:none;background-color:#fff;border:none;outline-width:0;width:100%;height:100%;margin:0}tr.jsoneditor-highlight,tr.jsoneditor-selected{background-color:#d3d3d3}tr.jsoneditor-selected button.jsoneditor-contextmenu-button,tr.jsoneditor-selected button.jsoneditor-dragarea{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{visibility:visible}div.jsoneditor-tree button.jsoneditor-dragarea:focus,div.jsoneditor-tree button.jsoneditor-dragarea:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{background-position:-72px -48px}div.jsoneditor td,div.jsoneditor th,div.jsoneditor tr{margin:0;padding:0}.jsoneditor-popover,.jsoneditor-schema-error,div.jsoneditor td,div.jsoneditor textarea,div.jsoneditor th,div.jsoneditor-field,div.jsoneditor-value,pre.jsoneditor-preview{color:#1a1a1a;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor-schema-error{cursor:default;text-align:center;width:24px;height:24px;line-height:24px;display:inline-block;position:relative}.jsoneditor-popover{color:#fff;cursor:auto;background-color:#4c4c4c;border-radius:3px;width:200px;padding:7px 10px;position:absolute;box-shadow:0 0 5px #0006}.jsoneditor-popover.jsoneditor-above{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left:before{content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:7px solid #4c4c4c;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right:before{content:"";margin-left:inherit;border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:7px solid #4c4c4c;margin-top:-7px;position:absolute;top:19px;left:-14px}.jsoneditor-popover:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;margin-left:-7px;display:block;position:absolute;left:50%}.jsoneditor-text-errors tr.jump-to-line:hover{cursor:pointer;text-decoration:underline}.jsoneditor-schema-error:focus .jsoneditor-popover,.jsoneditor-schema-error:hover .jsoneditor-popover{animation:.3s linear fade-in,.3s linear move-up;display:block}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor .jsoneditor-validation-errors-container{max-height:130px;overflow-y:auto}.jsoneditor .jsoneditor-validation-errors{width:100%;overflow:hidden}.jsoneditor .jsoneditor-additional-errors{color:gray;background-color:#ebebeb;border-radius:8px;margin:auto;padding:7px 15px;position:absolute;bottom:31px;left:calc(50% - 92px)}.jsoneditor .jsoneditor-additional-errors.visible{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor .jsoneditor-additional-errors.hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor .jsoneditor-text-errors{border-collapse:collapse;border-top:1px solid #ffc700;width:100%}.jsoneditor .jsoneditor-text-errors td{vertical-align:middle;padding:3px 6px}.jsoneditor .jsoneditor-text-errors td pre{white-space:pre-wrap;margin:0}.jsoneditor .jsoneditor-text-errors tr{background-color:#ffffab}.jsoneditor .jsoneditor-text-errors tr.parse-error{background-color:#ee2e2e70}.jsoneditor-text-errors .jsoneditor-schema-error{cursor:pointer;border:none;width:24px;height:24px;margin:0 4px 0 0;padding:0}.jsoneditor-text-errors tr .jsoneditor-schema-error{background-color:#0000;background-image:url(jsoneditor-icons.449b2aa7.svg);background-position:-168px -48px}.jsoneditor-text-errors tr.parse-error .jsoneditor-schema-error{background-color:#0000;background-image:url(jsoneditor-icons.449b2aa7.svg);background-position:-25px 0}.jsoneditor-anchor{cursor:pointer}.jsoneditor-anchor .picker_wrapper.popup.popup_bottom{top:28px;left:-10px}.fadein{animation:.3s fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal input[type=search].selectr-input{box-sizing:border-box;border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px}.jsoneditor-modal button.selectr-input-clear{right:8px}.jsoneditor-menu{box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa;width:100%;height:35px;margin:0;padding:2px}.jsoneditor-menu>.jsoneditor-modes>button,.jsoneditor-menu>button{color:#fff;opacity:.8;float:left;background-color:#0000;background-image:url(jsoneditor-icons.449b2aa7.svg);border:1px solid #0000;border-radius:2px;width:26px;height:26px;margin:2px;padding:0;font-family:arial,sans-serif;font-size:14px}.jsoneditor-menu>.jsoneditor-modes>button:hover,.jsoneditor-menu>button:hover{background-color:#fff3;border:1px solid #fff6}.jsoneditor-menu>.jsoneditor-modes>button:active,.jsoneditor-menu>.jsoneditor-modes>button:focus,.jsoneditor-menu>button:active,.jsoneditor-menu>button:focus{background-color:#ffffff4d}.jsoneditor-menu>.jsoneditor-modes>button:disabled,.jsoneditor-menu>button:disabled{opacity:.5;background-color:#0000;border:none}.jsoneditor-menu>button.jsoneditor-collapse-all{background-position:0 -96px}.jsoneditor-menu>button.jsoneditor-expand-all{background-position:0 -120px}.jsoneditor-menu>button.jsoneditor-sort{background-position:-120px -96px}.jsoneditor-menu>button.jsoneditor-transform{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-transform,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-transform{display:none}.jsoneditor-menu>button.jsoneditor-undo{background-position:-24px -96px}.jsoneditor-menu>button.jsoneditor-undo:disabled{background-position:-24px -120px}.jsoneditor-menu>button.jsoneditor-redo{background-position:-48px -96px}.jsoneditor-menu>button.jsoneditor-redo:disabled{background-position:-48px -120px}.jsoneditor-menu>button.jsoneditor-compact{background-position:-72px -96px}.jsoneditor-menu>button.jsoneditor-format{background-position:-72px -120px}.jsoneditor-menu>button.jsoneditor-repair{background-position:-96px -96px}.jsoneditor-menu>.jsoneditor-modes{float:left;display:inline-block}.jsoneditor-menu>.jsoneditor-modes>button{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-separator,.jsoneditor-menu>button.jsoneditor-separator{margin-left:10px}.jsoneditor-menu a{color:#fff;opacity:.8;vertical-align:middle;font-family:arial,sans-serif;font-size:14px}.jsoneditor-menu a:hover{opacity:1}.jsoneditor-menu a.jsoneditor-poweredBy{padding:10px;font-size:8pt;position:absolute;top:0;right:0}.jsoneditor-navigation-bar{box-sizing:border-box;color:gray;background-color:#ebebeb;border-bottom:1px solid #d3d3d3;width:100%;height:26px;margin:0;padding:0;font-family:arial,sans-serif;font-size:14px;line-height:26px;overflow:hidden}.jsoneditor-search{border-collapse:collapse;border-spacing:0;font-family:arial,sans-serif;display:flex;position:absolute;top:4px;right:4px}.jsoneditor-search input{color:#1a1a1a;border:none;outline:0;width:120px;margin:1px;font-family:arial,sans-serif;line-height:20px}.jsoneditor-search button{vertical-align:top;background:url(jsoneditor-icons.449b2aa7.svg);border:none;width:16px;height:24px;margin:0;padding:0}.jsoneditor-search button:hover{background-color:#0000}.jsoneditor-search button.jsoneditor-refresh{background-position:-99px -73px;width:18px}.jsoneditor-search button.jsoneditor-next{cursor:pointer;background-position:-124px -73px}.jsoneditor-search button.jsoneditor-next:hover{background-position:-124px -49px}.jsoneditor-search button.jsoneditor-previous{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search button.jsoneditor-previous:hover{background-position:-148px -49px}.jsoneditor-results{color:#fff;padding-right:5px;font-family:arial,sans-serif;line-height:26px}.jsoneditor-frame{background-color:#fff;border:1px solid #0000;margin:0;padding:0 2px}.jsoneditor-statusbar{color:gray;box-sizing:border-box;background-color:#ebebeb;border-top:1px solid #d3d3d3;height:26px;font-size:14px;line-height:26px}.jsoneditor-statusbar>.jsoneditor-curserinfo-val{margin-right:12px}.jsoneditor-statusbar>.jsoneditor-curserinfo-count{margin-left:4px}.jsoneditor-statusbar>.jsoneditor-validation-error-icon{float:right;cursor:pointer;background-image:url(jsoneditor-icons.449b2aa7.svg);background-position:-168px -48px;width:24px;height:24px;margin-top:1px;padding:0}.jsoneditor-statusbar>.jsoneditor-validation-error-count{float:right;cursor:pointer;margin:0 4px 0 0}.jsoneditor-statusbar>.jsoneditor-parse-error-icon{float:right;background-image:url(jsoneditor-icons.449b2aa7.svg);background-position:-25px 0;width:24px;height:24px;margin:1px;padding:0}.jsoneditor-statusbar .jsoneditor-array-info a{color:inherit}div.jsoneditor-statusbar>.jsoneditor-curserinfo-label,div.jsoneditor-statusbar>.jsoneditor-size-info{margin:0 4px}.jsoneditor-treepath{white-space:nowrap;outline:0;padding:0 5px;overflow:hidden}.jsoneditor-treepath.show-all{word-wrap:break-word;white-space:normal;z-index:1;background-color:#ebebeb;position:absolute;box-shadow:2px 2px 12px #8080804d}.jsoneditor-treepath.show-all span.jsoneditor-treepath-show-all-btn{display:none}.jsoneditor-treepath div.jsoneditor-contextmenu-root{position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-show-all-btn{cursor:pointer;background-color:#ebebeb;height:20px;padding:0 3px;position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-element{margin:1px;font-family:arial,sans-serif;font-size:14px}.jsoneditor-treepath .jsoneditor-treepath-seperator{margin:2px;font-family:arial,sans-serif;font-size:9pt}.jsoneditor-treepath span.jsoneditor-treepath-element:hover,.jsoneditor-treepath span.jsoneditor-treepath-seperator:hover{cursor:pointer;text-decoration:underline}.selectr-container{position:relative}.selectr-container li{list-style:none}.selectr-hidden{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.selectr-visible{opacity:0;z-index:11;width:100%;height:100%;position:absolute;top:0;left:0}.selectr-desktop.multiple .selectr-visible{display:none}.selectr-desktop.multiple.native-open .selectr-visible{opacity:1;height:auto;display:block;top:100%;min-height:200px!important}.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}.selectr-selected{z-index:1;box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #999;border-radius:3px;width:100%;padding:7px 28px 7px 14px;position:relative}.selectr-selected:before{content:"";border:4px solid #0000;border-top-color:#6c7a86;border-bottom-width:0;width:0;height:0;position:absolute;top:50%;right:10px;transform:rotate(0)translateY(-50%)}.selectr-container.native-open .selectr-selected:before,.selectr-container.open .selectr-selected:before{border:4px solid #0000;border-top-width:0;border-bottom-color:#6c7a86}.selectr-label{white-space:nowrap;text-overflow:ellipsis;width:100%;display:none;overflow:hidden}.selectr-placeholder{color:#6c7a86}.selectr-tags{white-space:normal;margin:0;padding:0}.has-selected .selectr-tags{margin:0 0 -2px}.selectr-tag{float:left;cursor:default;color:#fff;background:#acb7bf;border:none;border-radius:10px;margin:0 2px 2px 0;padding:2px 25px 2px 8px;list-style:none;position:relative}.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}.selectr-options-container{z-index:10000;box-sizing:border-box;background-color:#fff;border:1px solid #999;border-top:0 solid #0000;border-radius:0 0 3px 3px;width:100%;display:none;position:absolute;top:calc(100% - 1px);left:0}.selectr-container.open .selectr-options-container{display:block}.selectr-input-container{display:none;position:relative}.selectr-clear,.selectr-input-clear,.selectr-tag-remove{cursor:pointer;z-index:11;background-color:#0000;border:none;width:20px;height:20px;padding:0;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.selectr-clear,.selectr-input-clear{display:none}.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}.selectr-selected .selectr-tag-remove{right:2px}.selectr-clear:after,.selectr-clear:before,.selectr-input-clear:after,.selectr-input-clear:before,.selectr-tag-remove:after,.selectr-tag-remove:before{content:" ";background-color:#6c7a86;width:2px;height:10px;position:absolute;top:5px;left:9px}.selectr-tag-remove:after,.selectr-tag-remove:before{background-color:#fff;width:3px;height:12px;top:4px}.selectr-clear:before,.selectr-input-clear:before,.selectr-tag-remove:before{transform:rotate(45deg)}.selectr-clear:after,.selectr-input-clear:after,.selectr-tag-remove:after{transform:rotate(-45deg)}.selectr-input-container.active,.selectr-input-container.active .selectr-clear{display:block}.selectr-input{box-sizing:border-box;border:1px solid #999;border-radius:3px;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;top:5px;left:5px}.selectr-notice{box-sizing:border-box;background-color:#fff;border-top:1px solid #999;border-radius:0 0 3px 3px;width:100%;padding:8px 16px;display:none}.selectr-container.notice .selectr-notice{display:block}.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}.selectr-options{max-height:200px;margin:0;padding:0;display:none;position:relative;top:calc(100% + 2px);overflow:auto scroll}.selectr-container.notice .selectr-options-container,.selectr-container.open .selectr-input-container,.selectr-container.open .selectr-options{display:block}.selectr-option{list-style:outside none none;cursor:pointer;padding:5px 20px;font-weight:400;display:block;position:relative}.selectr-options.optgroups>.selectr-option{padding-left:25px}.selectr-optgroup{padding:0;font-weight:700}.selectr-optgroup--label{margin-top:10px;padding:5px 15px;font-weight:700}.selectr-match{text-decoration:underline}.selectr-option.selected{background-color:#ddd}.selectr-option.active{color:#fff;background-color:#5897fb}.selectr-option.disabled{opacity:.4}.selectr-option.excluded{display:none}.selectr-container.open .selectr-selected{border-color:#999 #999 #0000;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected:after{transform:rotate(180deg)translateY(50%)}.selectr-disabled{opacity:.6}.has-selected .selectr-placeholder,.selectr-empty{display:none}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected:after{content:" ";clear:both;display:table}.taggable .selectr-label{width:auto}.taggable .selectr-tags{float:left;display:block}.taggable .selectr-placeholder{display:none}.input-tag{float:left;width:auto;min-width:90px}.selectr-tag-input{font-family:inherit;font-weight:inherit;font-size:inherit;border:none;width:100%;padding:3px 10px}.selectr-input-container.loading:after{content:"";-o-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;border:3px solid #ddd;border-top-color:#aaa;border-radius:50%;width:20px;height:20px;animation:.5s linear infinite forwards selectr-spin;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@keyframes selectr-spin{0%{transform:rotate(0)translateY(-50%)}to{transform:rotate(360deg)translateY(-50%)}}.selectr-container.open.inverted .selectr-selected{border-color:#0000 #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{background-color:#fff;border-width:1px 1px 0;border-color:#999 #999 #0000;border-radius:3px 3px 0 0;top:auto;bottom:calc(100% - 1px)}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}﻿.jp-card.jp-card-safari.jp-card-identified .jp-card-front:before,.jp-card.jp-card-safari.jp-card-identified .jp-card-back:before{background-image:repeating-linear-gradient(45deg,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),repeating-linear-gradient(135deg,#ffffff0d 1px,#fff0 2px,#ffffff0a 3px,#ffffff08 4px),repeating-linear-gradient(90deg,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),repeating-linear-gradient(210deg,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),linear-gradient(-25deg,#fff0 50%,#fff3 70%,#fff0 90%)}.jp-card.jp-card-ie-10.jp-card-flipped,.jp-card.jp-card-ie-11.jp-card-flipped{-webkit-transform:0deg;-moz-transform:0deg;-ms-transform:0deg;-o-transform:0deg;transform:0deg}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-front,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-front,.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back{transform:rotateY(0)}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back:after,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back:after{left:18%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-cvc,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-cvc{left:5%;transform:rotateY(180deg)}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny{left:84%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny:after,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny:after{left:-480%;transform:rotateY(180deg)}.jp-card.jp-card-ie-10.jp-card-amex .jp-card-back,.jp-card.jp-card-ie-11.jp-card-amex .jp-card-back{display:none}.jp-card-logo{width:60px;height:36px;font-style:italic}.jp-card-logo,.jp-card-logo:before,.jp-card-logo:after{box-sizing:border-box}.jp-card-logo.jp-card-amex{text-transform:uppercase;color:#fff;background-image:repeating-radial-gradient(circle,#fff 1px,#999 2px);border:1px solid #eee;font-size:4px;font-weight:700}.jp-card-logo.jp-card-amex:before,.jp-card-logo.jp-card-amex:after{width:28px;display:block;position:absolute;left:16px}.jp-card-logo.jp-card-amex:before{content:"american";text-align:left;background:#267ac3;height:28px;padding-top:11px;padding-left:2px;top:3px}.jp-card-logo.jp-card-amex:after{content:"express";text-align:right;padding-right:2px;bottom:11px}.jp-card.jp-card-amex.jp-card-flipped{transform:none}.jp-card.jp-card-amex.jp-card-identified .jp-card-front:before,.jp-card.jp-card-amex.jp-card-identified .jp-card-back:before{background-color:#108168}.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-logo.jp-card-amex{opacity:1}.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-cvc{visibility:visible}.jp-card.jp-card-amex.jp-card-identified .jp-card-front:after{opacity:1}.jp-card-logo.jp-card-discover{color:#111;text-transform:uppercase;text-align:center;z-index:1;letter-spacing:.03em;background:#f60;border:1px solid #eee;padding-top:9px;font-size:10px;font-style:normal;font-weight:700;overflow:hidden}.jp-card-logo.jp-card-discover:before,.jp-card-logo.jp-card-discover:after{content:" ";display:block;position:absolute}.jp-card-logo.jp-card-discover:before{z-index:-1;background:#fff;border-radius:200px;width:200px;height:200px;bottom:-5%;right:-80%}.jp-card-logo.jp-card-discover:after{content:"network";text-indent:-7px;background-color:#f60;background-image:radial-gradient(#f60,#fff);border-radius:4px;width:8px;height:8px;font-size:4px;line-height:24px;top:10px;left:27px}.jp-card .jp-card-front .jp-card-logo.jp-card-discover{top:18%;right:12%}.jp-card.jp-card-discover.jp-card-identified .jp-card-front:before,.jp-card.jp-card-discover.jp-card-identified .jp-card-back:before{background-color:#86b8cf}.jp-card.jp-card-discover.jp-card-identified .jp-card-logo.jp-card-discover{opacity:1}.jp-card.jp-card-discover.jp-card-identified .jp-card-front:after{content:" ";background-color:#f60;background-image:linear-gradient(#f60,#ffa366,#f60);border-radius:25px;width:50px;height:50px;margin-left:-25px;transition:all .4s;display:block;position:absolute;top:15%;left:100%;box-shadow:inset 1px 1px 3px 1px #00000080}.jp-card-logo.jp-card-unionpay{z-index:1;color:#fff;text-align:center;-webkit-transform:skew(-15deg);background:#e21836;border-radius:5px;width:60px;height:40px;font-family:"Sans-serif",Microsoft Yahei,微软雅黑,Hiragino Sans,Gulim,宋体;font-size:10px;font-weight:700;line-height:33px;display:block;-moz-transform:skew(20deg);-o-transform:skew(20deg)}.jp-card-logo.jp-card-unionpay:after,.jp-card-logo.jp-card-unionpay:before{z-index:-1;height:40px;margin:0 auto;display:block;position:absolute;top:0}.jp-card-logo.jp-card-unionpay:before{content:" ";background:#00447c;border-top-left-radius:5px;border-bottom-left-radius:5px;width:28px;left:14px}.jp-card-logo.jp-card-unionpay:after{content:"银联";text-indent:-17px;background:#007b84;border-radius:5px;width:26px;font-size:10px;line-height:54px;left:34px}.jp-card.jp-card-unionpay.jp-card-identified .jp-card-back:before,.jp-card.jp-card-unionpay.jp-card-identified .jp-card-front:before{background-color:#987c00}.jp-card.jp-card-unionpay.jp-card-identified .jp-card-logo.jp-card-unionpay{opacity:1}.jp-card-logo.jp-card-visa{text-transform:uppercase;color:#fff;text-align:center;margin-top:5px;font-size:24px;font-weight:700;line-height:18px}.jp-card-logo.jp-card-visa:before,.jp-card-logo.jp-card-visa:after{content:" ";width:100%;height:25%;display:block}.jp-card-logo.jp-card-visa:before{border-top:0 solid #0000;border-bottom:6px solid #0000;border-left:0 solid #0000;border-right:12px solid #fff;width:0;height:0;position:absolute;left:-4px}.jp-card.jp-card-visa.jp-card-identified .jp-card-front:before,.jp-card.jp-card-visa.jp-card-identified .jp-card-back:before{background-color:#191278}.jp-card.jp-card-visa.jp-card-identified .jp-card-logo.jp-card-visa{opacity:1;box-shadow:none}.jp-card-logo.jp-card-visaelectron{text-transform:uppercase;color:#1a1876;text-align:center;background:#fff;font-size:15px;font-weight:700;line-height:18px}.jp-card-logo.jp-card-visaelectron:before,.jp-card-logo.jp-card-visaelectron:after{content:" ";width:100%;height:25%;display:block}.jp-card-logo.jp-card-visaelectron:before{background:#1a1876}.jp-card-logo.jp-card-visaelectron:after{background:#e79800}.jp-card-logo.jp-card-visaelectron .elec{float:right;text-transform:none;margin-top:-5px;margin-right:1px;font-family:arial;font-size:9px}.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-front:before,.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-back:before{background-color:#191278}.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-logo.jp-card-visaelectron{opacity:1}.jp-card-logo.jp-card-mastercard{color:#fff;text-transform:lowercase;text-align:center;z-index:1;text-shadow:1px 1px #0009;font-size:9px;font-style:normal;font-weight:700;line-height:84px}.jp-card-logo.jp-card-mastercard:before,.jp-card-logo.jp-card-mastercard:after{content:" ";border-radius:18px;width:36px;height:36px;display:block;position:absolute;top:0}.jp-card-logo.jp-card-mastercard:before{z-index:-1;opacity:.9;background:#eb001b;left:0}.jp-card-logo.jp-card-mastercard:after{z-index:-2;background:#ff5f00;right:0}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front .jp-card-logo.jp-card-mastercard,.jp-card.jp-card-mastercard.jp-card-identified .jp-card-back .jp-card-logo.jp-card-mastercard{box-shadow:none}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front:before,.jp-card.jp-card-mastercard.jp-card-identified .jp-card-back:before{background-color:#0061a8}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-logo.jp-card-mastercard{opacity:1}.jp-card-logo.jp-card-maestro{color:#fff;text-transform:lowercase;text-align:center;z-index:1;text-shadow:1px 1px #0009;font-size:14px;font-style:normal;font-weight:700;line-height:84px}.jp-card-logo.jp-card-maestro:before,.jp-card-logo.jp-card-maestro:after{content:" ";border-radius:18px;width:36px;height:36px;display:block;position:absolute;top:0}.jp-card-logo.jp-card-maestro:before{z-index:-2;background:#eb001b;left:0}.jp-card-logo.jp-card-maestro:after{z-index:-1;opacity:.8;background:#00a2e5;right:0}.jp-card.jp-card-maestro.jp-card-identified .jp-card-front .jp-card-logo.jp-card-maestro,.jp-card.jp-card-maestro.jp-card-identified .jp-card-back .jp-card-logo.jp-card-maestro{box-shadow:none}.jp-card.jp-card-maestro.jp-card-identified .jp-card-front:before,.jp-card.jp-card-maestro.jp-card-identified .jp-card-back:before{background-color:#0b2c5f}.jp-card.jp-card-maestro.jp-card-identified .jp-card-logo.jp-card-maestro{opacity:1}.jp-card-logo.jp-card-dankort{background-color:#fff;border:1px solid #000;border-radius:8px;width:60px;height:36px;padding:3px}.jp-card-logo.jp-card-dankort .dk{width:100%;height:100%;position:relative;overflow:hidden}.jp-card-logo.jp-card-dankort .dk:before{content:"";background-color:#ed1c24;border-radius:6px;width:100%;height:100%;display:block;position:absolute}.jp-card-logo.jp-card-dankort .dk:after{content:"";z-index:1;border-top:7px solid #0000;border-bottom:10px solid #0000;border-left:0 solid #0000;border-right:7px solid #ed1c24;width:0;height:0;margin-top:-7.7px;position:absolute;top:50%;right:0}.jp-card-logo.jp-card-dankort .d,.jp-card-logo.jp-card-dankort .k{background:#fff;width:50%;height:15.4px;margin-top:-7.7px;display:block;position:absolute;top:50%}.jp-card-logo.jp-card-dankort .d{border-radius:0 8px 10px 0;left:0}.jp-card-logo.jp-card-dankort .d:before{content:"";background:#ed1c24;border-radius:2px 4px 6px 0;width:7px;height:5px;margin:-3px 0 0 -4px;display:block;position:absolute;top:50%;left:50%}.jp-card-logo.jp-card-dankort .k{right:0}.jp-card-logo.jp-card-dankort .k:before,.jp-card-logo.jp-card-dankort .k:after{content:"";border-style:solid;width:0;height:0;margin-right:-1px;position:absolute;right:50%}.jp-card-logo.jp-card-dankort .k:before{border-width:8px 5px 0 0;border-color:#ed1c24 #0000 #0000;top:0}.jp-card-logo.jp-card-dankort .k:after{border-width:0 5px 8px 0;border-color:#0000 #0000 #ed1c24;bottom:0}.jp-card.jp-card-dankort.jp-card-identified .jp-card-front:before,.jp-card.jp-card-dankort.jp-card-identified .jp-card-back:before{background-color:#0055c7}.jp-card.jp-card-dankort.jp-card-identified .jp-card-logo.jp-card-dankort{opacity:1}.jp-card-logo.jp-card-elo{color:#fff;text-align:center;text-transform:lowercase;letter-spacing:1px;background:#000;border-radius:100%;width:50px;height:50px;padding-top:13px;font-size:21px;font-style:normal;font-weight:700}.jp-card-logo.jp-card-elo .e,.jp-card-logo.jp-card-elo .l,.jp-card-logo.jp-card-elo .o{display:inline-block;position:relative}.jp-card-logo.jp-card-elo .e{transform:rotate(-15deg)}.jp-card-logo.jp-card-elo .o{text-indent:-9999px;background-image:linear-gradient(#ff0 50%,red 50%);border-radius:100%;width:12px;height:12px;display:inline-block;position:relative;top:7px;right:0;transform:rotate(40deg)}.jp-card-logo.jp-card-elo .o:before{content:"";text-indent:-99999px;background:#000;border-radius:100%;width:49%;height:49%;position:absolute;top:25%;left:25%}.jp-card.jp-card-elo.jp-card-identified .jp-card-front:before,.jp-card.jp-card-elo.jp-card-identified .jp-card-back:before{background-color:#6f6969}.jp-card.jp-card-elo.jp-card-identified .jp-card-logo.jp-card-elo{opacity:1}.jp-card-logo.jp-card-jcb{color:#fff;background-color:#fff;border-radius:5px 0;width:50px;padding:2px 0 0 2px;font-style:normal}.jp-card-logo.jp-card-jcb>div{text-align:center;text-shadow:1px 1px #0009;border-radius:5px 0;width:15px;margin-right:1px;display:inline-block}.jp-card-logo.jp-card-jcb>div:before,.jp-card-logo.jp-card-jcb>div:after{content:" ";height:8px;display:block}.jp-card-logo.jp-card-jcb>div.j{background-color:#000063;background-image:linear-gradient(90deg,#000063,#008cff)}.jp-card-logo.jp-card-jcb>div.c{background-color:#630000;background-image:linear-gradient(90deg,#630000,#ff008d)}.jp-card-logo.jp-card-jcb>div.b{background-color:#006300;background-image:linear-gradient(90deg,#006300,#0f0)}.jp-card.jp-card-jcb.jp-card-identified .jp-card-front:before,.jp-card.jp-card-jcb.jp-card-identified .jp-card-back:before{background-color:#cb8000}.jp-card.jp-card-jcb.jp-card-identified .jp-card-logo.jp-card-jcb{opacity:1;box-shadow:none}.jp-card-logo.jp-card-dinersclub{color:#fff;letter-spacing:1px;width:100px;height:40px;font-family:serif;font-size:17px;font-style:normal}.jp-card-logo.jp-card-dinersclub:before,.jp-card-logo.jp-card-dinersclub:after{display:block;position:relative}.jp-card-logo.jp-card-dinersclub:before{content:"Diners Club"}.jp-card-logo.jp-card-dinersclub:after{content:"International";text-transform:uppercase;font-size:.6em}.jp-card.jp-card-dinersclub .jp-card-front .jp-card-logo{box-shadow:none!important}.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-front:before,.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-back:before{background-color:#999}.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-logo.jp-card-dinersclub{opacity:1}.jp-card-logo.jp-card-hipercard{color:#fff;width:100px;height:20px;font-size:21px;font-style:italic;font-weight:700}.jp-card-logo.jp-card-hipercard:before,.jp-card-logo.jp-card-hipercard:after{display:block;position:relative}.jp-card.jp-card-hipercard.jp-card-identified .jp-card-front:before,.jp-card.jp-card-hipercard.jp-card-identified .jp-card-back:before{background-color:#770304}.jp-card.jp-card-hipercard.jp-card-identified .jp-card-logo.jp-card-hipercard{opacity:1;box-shadow:none}.jp-card-logo.jp-card-troy{text-transform:lowercase;color:#fff;text-align:center;margin-top:5px;font-size:24px;font-weight:700;line-height:18px}.jp-card-logo.jp-card-troy:before,.jp-card-logo.jp-card-troy:after{content:\"\";background:#22b8c3;width:26%;height:6%;display:block;position:absolute;top:24%;right:32%;transform:rotate(105deg)}.jp-card.jp-card-troy.jp-card-identified .jp-card-front:before,.jp-card.jp-card-troy.jp-card-identified .jp-card-back:before{background-color:#01adba}.jp-card.jp-card-troy.jp-card-identified .jp-card-logo.jp-card-troy{opacity:1;box-shadow:none}.jp-card-container{perspective:1000px;z-index:1;width:350px;max-width:100%;height:200px;margin:auto;position:relative}.jp-card{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;border-radius:10px;width:100%;min-width:315px;height:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;transition:all .4s linear;position:relative}.jp-card>*,.jp-card>:after,.jp-card>:before{box-sizing:border-box;font-family:inherit}.jp-card.jp-card-flipped{transform:rotateY(180deg)}.jp-card .jp-card-back,.jp-card .jp-card-front{backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;background:#ddd;border-radius:10px;width:100%;height:100%;transition:all .4s linear;position:absolute;top:0;left:0;overflow:hidden}.jp-card .jp-card-back:before,.jp-card .jp-card-front:before{content:" ";opacity:0;border-radius:10px;width:100%;height:100%;transition:all .4s;display:block;position:absolute;top:0;left:0}.jp-card .jp-card-back:after,.jp-card .jp-card-front:after{content:" ";display:block}.jp-card .jp-card-back .jp-card-display,.jp-card .jp-card-front .jp-card-display{color:#fff;opacity:.5;font-weight:400;transition:opacity .4s linear}.jp-card .jp-card-back .jp-card-display.jp-card-focused,.jp-card .jp-card-front .jp-card-display.jp-card-focused{opacity:1;font-weight:700}.jp-card .jp-card-back .jp-card-cvc,.jp-card .jp-card-front .jp-card-cvc{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:14px}.jp-card .jp-card-back .jp-card-shiny,.jp-card .jp-card-front .jp-card-shiny{background:#ccc;border-radius:5px;width:50px;height:35px;position:relative}.jp-card .jp-card-back .jp-card-shiny:before,.jp-card .jp-card-front .jp-card-shiny:before{content:" ";background:#d9d9d9;border-top-right-radius:5px;border-bottom-right-radius:5px;width:70%;height:60%;display:block;position:absolute;top:20%}.jp-card .jp-card-front .jp-card-logo{opacity:0;transition:all .4s;position:absolute;top:8%;right:5%}.jp-card .jp-card-front .jp-card-lower{width:80%;position:absolute;bottom:30px;left:10%}@media only screen and (width<=480px){.jp-card .jp-card-front .jp-card-lower{width:90%;left:5%}}.jp-card .jp-card-front .jp-card-lower .jp-card-cvc{visibility:hidden;float:right;position:relative;bottom:5px}.jp-card .jp-card-front .jp-card-lower .jp-card-number{clear:both;margin-bottom:30px;font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:24px}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry{letter-spacing:0;float:right;width:25%;font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;position:relative}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after,.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before{white-space:pre;opacity:.5;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:7px;font-weight:700;display:block}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before{content:attr(data-before);text-transform:uppercase;margin-bottom:2px;font-size:7px}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after{content:attr(data-after);text-align:right;margin-top:2px;margin-right:5px;position:absolute;bottom:0;right:100%}.jp-card .jp-card-front .jp-card-lower .jp-card-name{text-transform:uppercase;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:horizontal;width:190px;max-height:45px;font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:20px;display:-webkit-box;position:absolute;bottom:0;overflow:hidden}.jp-card .jp-card-back{transform:rotateY(180deg)}.jp-card .jp-card-back .jp-card-bar{background-color:#444;background-image:linear-gradient(#444,#333);width:100%;height:20%;position:absolute;top:10%}.jp-card .jp-card-back:after{content:" ";background-color:#fff;background-image:linear-gradient(#fff,#fff);width:80%;height:16%;display:block;position:absolute;top:40%;left:2%}.jp-card .jp-card-back .jp-card-cvc{transition-delay:.6s;position:absolute;top:40%;left:85%}.jp-card .jp-card-back .jp-card-shiny{position:absolute;top:66%;left:2%}.jp-card .jp-card-back .jp-card-shiny:after{content:"This card has been issued by Jesse Pollak and is licensed for anyone to use anywhere for free. It comes with no warranty. For support issues, please visit: github.com/jessepollak/card.";color:#fff;opacity:.5;width:230px;font-size:7px;position:absolute;top:5%;left:120%}.jp-card.jp-card-identified{box-shadow:0 0 20px #0000004d}.jp-card.jp-card-identified .jp-card-back,.jp-card.jp-card-identified .jp-card-front{background-color:#00000080}.jp-card.jp-card-identified .jp-card-back:before,.jp-card.jp-card-identified .jp-card-front:before{opacity:1;background-image:repeating-linear-gradient(45deg,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),repeating-linear-gradient(135deg,#ffffff0d 1px,#fff0 2px,#ffffff0a 3px,#ffffff08 4px),repeating-linear-gradient(90deg,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),repeating-linear-gradient(210deg,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),repeating-radial-gradient(circle at 30% 30%,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),repeating-radial-gradient(circle at 70% 70%,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),repeating-radial-gradient(circle at 90% 20%,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),repeating-radial-gradient(circle at 15% 80%,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),linear-gradient(-25deg,#fff0 50%,#fff3 70%,#fff0 90%);transition:all .4s}.jp-card.jp-card-identified .jp-card-back .jp-card-logo,.jp-card.jp-card-identified .jp-card-front .jp-card-logo{box-shadow:0 0 0 2px #ffffff4d}.jp-card.jp-card-identified.no-radial-gradient .jp-card-back:before,.jp-card.jp-card-identified.no-radial-gradient .jp-card-front:before{background-image:repeating-linear-gradient(45deg,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),repeating-linear-gradient(135deg,#ffffff0d 1px,#fff0 2px,#ffffff0a 3px,#ffffff08 4px),repeating-linear-gradient(90deg,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),repeating-linear-gradient(210deg,#fff0 1px,#ffffff08 2px,#ffffff0a 3px,#ffffff0d 4px),linear-gradient(-25deg,#fff0 50%,#fff3 70%,#fff0 90%)}@media (width<=450px){.card-wrapper{width:100%;max-width:80vw;margin:20px auto;overflow-x:hidden}.card-wrapper>.jp-card-container{transform-origin:0;transform:scale(.625)}}
/*# sourceMappingURL=main.css.map */
