:root{--font-default-size: 16px;--max-layer-width: 80rem;--min-layer-width: 20rem;--default-padding: 1rem;--fnt-primary: "OpenSans", sans-serif;--bodyFont: "DM Sans", "Montserrat", sans-serif;--headHeight: 3.4rem;--bgPrimary: hsl(0, 0%, 100%);--bgSecondary: #f6f6f7;--brPrimary: #e3e3e3;--menuCollapseWidth: 4rem;--menuExpandedWidth: 14rem;--menuIconSize: 1.5rem;--menuLateralPadding: .7rem;--clPrimary: #1e59a5;--txPrimary: #484848;--clDanger: #ff382e;--clSuccess: #0fb36c;--clPrimaryStrong: #072c5b}*,button,a{transition:all .5s;box-sizing:border-box!important;font-family:var(--bodyFont)}html,body{width:100%;height:100%;min-width:var(--min-layer-width)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-family:var(--bodyFont);vertical-align:baseline}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}::-webkit-scrollbar{width:7px;height:5px}::-webkit-scrollbar-track{cursor:pointer;background:var(--brPrimary)}::-webkit-scrollbar-thumb{cursor:pointer;background:var(--clPrimary)}::-webkit-scrollbar-thumb:hover{cursor:pointer;background:var(--clPrimaryStrong)}.validation-box{display:flex;background:var(--lightColor);border:1px solid hsl(var(--borderColor));border-top:3px solid hsl(var(--danger));padding:.5rem;margin-top:.3rem}.validation-box .errors-list li{color:hsl(var(--danger));font-size:.8rem;list-style-type:disc;line-height:1.5}.validation-box{display:flex;background:var(--bgPrimary);border:1px solid var(--brPrimary);border-top:3px solid var(--clDanger);padding:.5rem;margin-top:.3rem}.validation-box .errors-list{display:flex;flex-direction:column;padding:0 1rem}.validation-box .errors-list li{color:var(--clDanger);font-size:.8rem;list-style-type:disc;line-height:1.5}.input-control{--height: 3rem;--radius: .5rem;--padding: 1rem;position:relative;border-radius:var(--radius);background-color:#00000026;height:var(--height);overflow:hidden}.input-control .legend{padding:.7rem var(--padding);font-size:.75rem;pointer-events:none}.input-control input{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:1rem;padding-inline:var(--padding);border-radius:var(--radius);font-size:.9rem}.input-control:has(.error):after{content:"";position:absolute;width:100%;height:.2rem;background-color:var(--clDanger);left:0;bottom:0;opacity:.8}.rippeable{position:relative;overflow:hidden;transition:background .3s}.ripple-effect{--size: 2rem;position:absolute;width:var(--size);height:var(--size);aspect-ratio:1;border-radius:50%;transform-origin:center;transform:scale(0);opacity:1;animation:ripple-animation .6s linear;pointer-events:none;background:#ffffff80}.rippeable.dark .ripple-effect{background:#0000004d}.rippeable.darkblue .ripple-effect{background:#0a29b54d}@keyframes ripple-animation{to{transform:scale(20);opacity:0}}:root{--time: .5s}@keyframes rotatingAnim{0%{rotate:0deg}to{rotate:360deg}}.bg-cl-primary{background-color:var(--clPrimary)}.bg-cl-secondary{background-color:var(--bgSecondary)}.dashboard{display:flex;width:100%;height:100%}.dashboard-inner{display:flex;width:100%;height:100%;flex-direction:column}.dashboard-header{display:flex;width:100%;height:var(--headHeight);border-bottom:1px solid var(--brPrimary);background-color:var(--bgPrimary);flex-shrink:0}.dashboard-header .header-logo{display:flex;height:100%;width:auto;padding-inline:var(--menuLateralPadding)}.dashboard-header .header-logo .logo-wrapper{height:100%;padding-block:.4rem}.dashboard-header .header-logo .logo-wrapper a{display:flex;height:100%}.dashboard-header .header-logo .logo-wrapper a img{object-fit:contain;width:auto;height:100%}.dashboard .main{position:relative;display:flex;flex:1;background-color:var(--bgSecondary)}.dashboard .main-menu{position:absolute;z-index:1000;width:var(--menuCollapseWidth);height:100%;border-right:1px solid var(--brPrimary);background-color:var(--bgPrimary);display:flex;flex-direction:column;justify-content:space-between;padding-inline:var(--menuLateralPadding)}.dashboard .main-menu .menu-holders{display:flex;flex-direction:column;padding-block:var(--menuLateralPadding)}.dashboard .main-menu-nav{display:flex;flex-direction:column;padding-block:.4rem}.dashboard .main-menu-nav li{display:flex;width:100%;height:3rem;border-radius:.5rem}.dashboard .main-menu-nav li a{display:flex;align-items:center;width:100%;padding:.3rem;justify-content:center;cursor:pointer;overflow:hidden}.dashboard .main-menu-nav li a .icon{display:flex;width:var(--menuIconSize);height:var(--menuIconSize);flex-shrink:0;font-size:1.4rem;align-items:center;justify-content:center}.dashboard .main-menu-nav li a label{display:none;font-size:.8rem;font-weight:500;cursor:inherit;font-family:DM Sans}.dashboard .main-menu-nav li:hover{background-color:#f0f0f0}.dashboard .main-menu-nav li:has(a:active){scale:.95}.dashboard .main-menu-nav.divider{border-bottom:1px solid var(--brPrimary)}.dashboard .main-menu .main-menu-account{position:relative;--width: calc( (var(--menuCollapseWidth) - (var(--menuLateralPadding) * 2)) - .5rem );margin-bottom:.5rem;width:100%}.dashboard .main-menu .main-menu-account .menu-user-wrapper{position:absolute;display:flex;width:12rem;border-radius:1rem;background-color:#fff;box-shadow:0 0 10px #0000001a;overflow:hidden;opacity:0;pointer-events:none;bottom:200%;transition:all .3s;scale:.5}.dashboard .main-menu .main-menu-account .menu-user-wrapper nav{display:flex;flex-direction:column;width:100%;flex:1}.dashboard .main-menu .main-menu-account .menu-user-wrapper nav .menu-user-header{display:flex;flex-direction:column;padding:.5rem;border-bottom:1px dotted var(--brPrimary)}.dashboard .main-menu .main-menu-account .menu-user-wrapper nav .menu-user-header h3{font-size:.9rem;font-weight:600}.dashboard .main-menu .main-menu-account .menu-user-wrapper nav .menu-user-header p{color:var(--txPrimary);font-size:.7rem}.dashboard .main-menu .main-menu-account .menu-user-wrapper nav .menu-user-nav{display:flex;flex:1;flex-direction:column}.dashboard .main-menu .main-menu-account .menu-user-wrapper nav .menu-user-nav li{display:flex;width:100%}.dashboard .main-menu .main-menu-account .menu-user-wrapper nav .menu-user-nav li a{padding:.8rem;display:flex;width:100%;align-items:center;gap:.5rem;font-size:.8rem;color:#333}.dashboard .main-menu .main-menu-account .menu-user-wrapper nav .menu-user-nav li a .icon{font-size:1rem}.dashboard .main-menu .main-menu-account .menu-user-wrapper nav .menu-user-nav li a:hover{background-color:var(--bgSecondary)}.dashboard .main-menu .main-menu-account.active .menu-user-wrapper{opacity:1;scale:1;bottom:120%;pointer-events:all}.dashboard .main-menu .main-menu-account .account{display:flex;width:100%;overflow:hidden;border-radius:.3rem;padding:.1rem;align-items:center;cursor:pointer}.dashboard .main-menu .main-menu-account .account:hover{background-color:var(--bgSecondary)}.dashboard .main-menu .main-menu-account .account-avatar{display:flex;border:2px solid var(--brPrimary);border-radius:50%;padding:.1rem;aspect-ratio:1;flex-shrink:0;width:var(--width)}.dashboard .main-menu .main-menu-account .account-information{display:none;flex-direction:column;flex:1;padding-inline:.3rem;overflow:hidden}.dashboard .main-menu .main-menu-account .account-information h3,.dashboard .main-menu .main-menu-account .account-information p{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.2}.dashboard .main-menu .main-menu-account .account-information h3{font-size:.85rem;color:#333}.dashboard .main-menu .main-menu-account .account-information p{font-size:.7rem;color:#717171}.dashboard .main-menu:hover{width:var(--menuExpandedWidth)}.dashboard .main-menu:hover .main-menu-nav li a{justify-content:flex-start}.dashboard .main-menu:hover .main-menu-nav li a .icon{margin-right:.5rem}.dashboard .main-menu:hover .main-menu-nav li a label{display:flex}.dashboard .main-menu:hover .main-menu-account .account-information{display:flex;line-height:1}.dashboard .dashboard-content{display:flex;width:100%;flex:1;padding-left:var(--menuCollapseWidth);height:100%}.dashboard .dashboard-content--inner{display:flex;flex:1;justify-content:center;height:100%}.dashboard .dashboard-pager{flex:1;display:flex;flex-direction:column;width:100%;padding:1rem}.dashboard .dashboard-pager.no-padding{padding:0}.dashboard .dashboard-pager.on-canvas{height:100%;max-height:100vh}.dashboard .dashboard-pager.normal{max-width:50rem}.dashboard .dashboard-pager.large{max-width:80rem}.assistant-widget.removing{scale:0;opacity:0;pointer-events:none}.calls-analyzer{display:grid;grid-template-columns:1.3fr 1.8fr .9fr;grid-template-rows:1fr;height:100%;min-height:30rem;max-height:90vh;overflow:hidden}.calls-analyzer--lister{display:flex;flex-direction:column;padding-inline:1rem;overflow:hidden;height:100%}.calls-analyzer--lister-component{display:flex;flex-direction:column;overflow:hidden}.calls-analyzer--lister .calls-lister-footer{flex-shrink:0;flex-basis:auto;padding:.5rem 1rem}.calls-analyzer--lister .calls-lister-footer button{width:100%;height:3rem;font-size:.85rem;font-weight:600;border-radius:.5rem;background-color:#80b7ff;color:#f0f0f0}.calls-analyzer--lister-filters{flex-shrink:0;border-bottom:1px solid var(--brPrimary);padding:.5rem 0}.calls-analyzer--lister-filters .filter-tools{--toolHeight: 3rem;display:flex;height:var(--toolHeight)}.calls-analyzer--lister-filters .filter-tools select{padding-inline:.5rem;flex:1;font-size:.8rem;height:100%;border:1px solid var(--brPrimary);color:#818181}.calls-analyzer--lister-content{flex:1;overflow-x:hidden;overflow-y:auto;padding:.5rem;border-bottom:1px solid #e3e3e3}.calls-analyzer--conversations{position:relative;overflow:hidden}.calls-analyzer--conversations:before,.calls-analyzer--conversations:after{position:absolute;left:0;display:flex;width:100%;height:3rem;content:"";opacity:.5;filter:blur(15px)}.calls-analyzer--conversations:before{top:0;box-shadow:0 20px 10px #00000059 inset}.calls-analyzer--conversations:after{bottom:0;box-shadow:0 -20px 10px #00000059 inset}.calls-analyzer--conversations-inner{position:relative;padding:1rem 2rem;display:flex;flex-direction:column;flex:1;height:100%;overflow-y:auto;overflow-x:hidden}.calls-analyzer--conversations-empty{display:flex;justify-content:center;align-items:center;height:100%;padding:2rem 0}.calls-analyzer--conversations-chat{padding:0 2.5rem}@media screen and (min-width: 45rem) and (max-width: 70rem){.calls-analyzer{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}.calls-analyzer--lister{grid-column:span 1;grid-row:span 2;border-right:1px dotted var(--brPrimary)}.calls-analyzer--conversations{padding:0}.calls-analyzer--conversations-chat{padding:1rem .5rem}.calls-analyzer--logs{grid-column:2/3;grid-row:1/2;border-bottom:1px dotted var(--brPrimary)}}@media screen and (max-width: 45rem){.calls-analyzer{grid-template-columns:1fr;grid-template-rows:auto auto auto;height:auto;max-height:none;overflow:auto}.calls-analyzer--lister{min-height:30rem;height:auto;grid-column:1/2;grid-row:1/2;border-bottom:1px dotted var(--brPrimary)}.calls-analyzer--lister-content{max-height:30rem}.calls-analyzer--conversations{padding:0}.calls-analyzer--conversations-chat{padding:1rem .5rem}.calls-analyzer--logs{grid-column:1/2;grid-row:2/3;border-bottom:1px dotted var(--brPrimary)}}.calls-analyzer .call-trigger.actived{border-color:var(--clPrimary);background-color:var(--clPrimary)}.calls-analyzer .call-trigger.actived *{color:#fff!important}.loading-component-barmetro{--barHeight: .5rem;position:fixed;top:0;left:0;width:100%;height:var(--barHeight);z-index:9900;background-color:hsl(var(--borderColor))}.loading-component-barmetro:before{content:"";display:flex;width:100%;height:100%;background-color:var(--clPrimary);animation:loadingBarAnimation 4s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:ease-in-out;transform-origin:left}@keyframes loadingBarAnimation{0%{scale:0 1}24%{transform-origin:left}25%{scale:1 1;transform-origin:right}49%{transform-origin:right}50%{scale:0 1;transform-origin:left}74%{transform-origin:left}75%{scale:1 1;transform-origin:right}to{scale:0 1;transform-origin:right}}.custom-audio-player{--playerSize: 4rem;position:relative;width:100%;height:var(--playerSize);border:1px solid #e3e3e3;border-radius:.5rem;margin-bottom:1.5rem;margin-top:40px}.custom-audio-player audio{opacity:0;pointer-events:none;position:absolute}.custom-audio-player .player-component{--playButtonSize: calc(var(--playerSize) * .5);background-color:var(--bgPrimary);display:flex;width:100%;height:100%;padding:.5rem 1rem;justify-content:space-between;border-radius:.5rem}.custom-audio-player .player-component .play-button-wrapper{display:flex;align-items:center}.custom-audio-player .player-component .play-button-wrapper button.play-button{position:relative;display:flex;width:var(--playButtonSize);height:var(--playButtonSize);border-radius:50%;background-color:var(--clPrimary);align-items:center;justify-content:center;cursor:pointer}.custom-audio-player .player-component .play-button-wrapper button.play-button .icon{position:absolute;top:50%;left:50%;color:#fff;font-size:1.2rem;translate:-50% -50%}.custom-audio-player .player-component .play-button-wrapper button.play-button:hover{opacity:.7}.custom-audio-player .player-component .play-button-wrapper button.play-button:active{scale:.8}.custom-audio-player .player-component .play-button-wrapper button.play-button .la-play{opacity:1}.custom-audio-player .player-component .play-button-wrapper button.play-button .la-pause,.custom-audio-player .player-component .play-button-wrapper button.play-button.paused .la-play{opacity:0}.custom-audio-player .player-component .play-button-wrapper button.play-button.paused .la-pause{opacity:1}.custom-audio-player .player-component .volume-wrapper{--barHeight: .4rem;--thumbSize: .8rem;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;width:2rem;height:2rem;cursor:pointer}.custom-audio-player .player-component .volume-wrapper:hover{background-color:var(--brPrimary)}.custom-audio-player .player-component .volume-wrapper .volume-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:1.2rem}.custom-audio-player .player-component .volume-wrapper input[type=range]{-webkit-appearance:none;position:absolute;top:0%;left:50%;transform-origin:0 50%;width:4rem;height:var(--barHeight);rotate:-90deg;opacity:0;pointer-events:none}.custom-audio-player .player-component .volume-wrapper:hover input[type=range],.custom-audio-player .player-component .volume-wrapper input[type=range]:focus{opacity:1;pointer-events:all}.custom-audio-player .player-component .volume-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--clPrimary);width:var(--thumbSize);height:var(--thumbSize);border-radius:50%;translate:0 -30%}.custom-audio-player .player-component .volume-wrapper input[type=range]::-webkit-slider-runnable-track{height:var(--barHeight);background:var(--bgSecondary);border-radius:5px;border:1px solid var(--brPrimary)}.custom-audio-player .player-component .volume-wrapper input[type=range]::-moz-range-track{background:var(--bgSecondary);border-radius:5px;border:1px solid var(--brPrimary)}.custom-audio-player .player-component .left-components{display:flex;align-items:center}.custom-audio-player .player-component .left-components .progress-wrapper{display:none}.custom-audio-player .player-component .left-components .time-labels{padding:0 .5rem;font-size:.8rem;white-space:nowrap}.custom-audio-player .player-component .right-components{display:flex;align-items:center}.custom-audio-player .player-component .right-components .time-selector{display:none}.custom-audio-player .player-component .right-components .time-selector select{border:1px solid var(--brPrimary);border-radius:.3rem;height:2.5rem;padding-inline:.5rem;font-size:.85rem;color:#484848;background-color:var(--bgSecondary)}.dashpanel-scaffold{display:flex;flex-direction:column;width:100%}.dashpanel-scaffold form{flex:1;display:flex;flex-direction:column;width:100%}.dashpanel-scaffold .dashpanel-tools{--heightBar: 3.2rem;display:flex;width:100%;height:var(--heightBar);border-bottom:1px solid var(--brPrimary)}.dashpanel-scaffold .dashpanel-body{display:flex;width:100%;justify-content:center;flex:1}.assistants-panel{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.assitant-fields .fields-handler{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem}@media screen and (max-width: 45rem){.assitant-fields .fields-handler{grid-template-columns:1fr}}.login-scaffold{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.login-scaffold .login-box{display:flex;flex-direction:column;width:100%;max-width:27rem;border-radius:1rem;overflow:hidden;padding:3rem;background-image:linear-gradient(var(--bgSecondary),var(--bgPrimary))}.login-scaffold .login-box .login-form{display:flex;flex-direction:column;width:100%;height:100%;gap:1.5rem}.login-scaffold .login-box .login-form .login-logo-container{display:flex;flex-direction:column;justify-content:center;gap:.5rem}.login-scaffold .login-box .login-form .login-logo-container .logo-wrapper{display:flex;justify-content:center}.login-scaffold .login-box .login-form .login-logo-container p{font-size:.8rem;text-align:center}.login-scaffold .login-box .login-form .login-fields{display:flex;flex-direction:column;flex:1;gap:.8rem}.dynamics{--borderColor: var(--brPrimary);--textColor: var(--txPrimary);--lightColor: var(--bgPrimary);--success: var(--clSuccess);--tertiary: #e64c0f;--danger: var(--clDanger);position:fixed;top:0;left:0;width:100%;height:0;display:flex;overflow:visible;padding:0 1rem;flex-direction:column;z-index:10000}.dynamics .alert-prompter{position:relative;display:flex;margin:.3rem auto;width:100%;max-width:30rem;min-height:4rem;background-color:#fff;border-radius:.2rem;box-shadow:0 0 5px #00000040;transition-property:margin,opacity;transition-duration:1s,.35s;opacity:0;z-index:100;margin-top:-100%;height:0}.dynamics .alert-prompter .alert-icon{--IconSize: 2rem;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:5rem;border-left:5px solid}.dynamics .alert-prompter .alert-icon i{width:var(--IconSize);height:var(--IconSize);border-radius:50%}.dynamics .alert-prompter .alert-content{display:flex;flex-direction:column;padding:.5rem;line-height:1.4;justify-content:center;flex:1;overflow:hidden}.dynamics .alert-prompter .alert-content h2{font-size:.85rem;font-weight:500;margin-bottom:.1rem;font-family:var(--bodyFont)}.dynamics .alert-prompter .alert-content p{font-size:.7rem;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;max-height:2.7rem;font-family:var(--bodyFont)}.dynamics .alert-prompter .alert-closer{display:flex;align-items:center;justify-content:center;width:4rem;flex-shrink:0;font-size:.8rem;border-left:1px solid var(--borderColor);color:var(--textColor);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--bodyFont)}.dynamics .alert-prompter .alert-closer:hover{background-color:#e3e3e3;color:var(--lightColor)}.dynamics .alert-prompter .alert-closer:active{opacity:.2}.dynamics .alert-prompter.success .alert-icon{border-color:var(--success)}.dynamics .alert-prompter.success .alert-icon i{position:relative;background-color:var(--success)}.dynamics .alert-prompter.success .alert-icon i:before{position:absolute;top:50%;left:50%;translate:-50% -75%;content:"";width:38%;height:20%;border:2px solid #fff;rotate:-45deg;border-color:transparent transparent #fff #fff}.dynamics .alert-prompter.success .alert-content h2{color:var(--tertiary)}.dynamics .alert-prompter.failed .alert-icon i,.dynamics .alert-prompter.normal .alert-icon i{position:relative}.dynamics .alert-prompter.failed .alert-icon i:before,.dynamics .alert-prompter.normal .alert-icon i:before{content:"!";position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;font-weight:700;font-family:"Poppins, Open Sans";rotate:0;translate:0}.dynamics .alert-prompter.failed .alert-icon{border-color:var(--danger)}.dynamics .alert-prompter.failed .alert-icon i{background-color:var(--danger)}.dynamics .alert-prompter.failed .alert-content h2{color:var(--danger);font-family:var(--bodyFont)}.dynamics .alert-prompter.normal .alert-icon{border-color:var(--tertiary)}.dynamics .alert-prompter.normal .alert-icon i{background-color:var(--tertiary)}.dynamics .alert-prompter.normal .alert-content h2{color:var(--tertiary);font-family:var(--bodyFont)}.dynamics .alert-prompter.running{height:5rem;position:relative;opacity:1;z-index:10000;margin-top:.3rem}.dynamics .loading-icon-wrapper{--size: 5rem;position:fixed;bottom:1.5rem;right:1.5rem;width:var(--size);height:var(--size);border:1px solid transparent;border-radius:.7rem;display:flex;align-items:center;justify-content:center;opacity:.8}.dynamics .loading-icon-wrapper .loading-icon{position:relative;width:85%;height:85%;border:1px solid var(--borderColor);border-radius:50%;animation:rotatingAnim var(--time);animation-timing-function:linear;animation-fill-mode:forwards;animation-iteration-count:infinite}.dynamics .loading-icon-wrapper .loading-icon:before{--size: .8rem;content:"";width:var(--size);height:var(--size);background:hsl(var(--primary));display:flex;border-radius:50%}.dynamics .loading-icon-wrapper label{position:absolute;font-size:.7rem;font-family:var(--bodyFont);color:hsl(var(--textColor));text-shadow:1px 1px 1px rgba(0,0,0,.35)}.dynamic-content{position:fixed;top:0;left:0;width:100%;display:flex;z-index:5000}.dynamic-content .modal-wrapper{position:absolute;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;background-color:#ffffff80;padding:1.5rem}.dynamic-content .modal-wrapper .modal{position:relative;width:100%;max-width:30rem;border:1px solid hsl(var(--borderColor));border-radius:.35rem;background:#fff;box-shadow:2px 2px 5px #00000040;display:flex;flex-direction:column;max-height:90%;margin-block:auto}.dynamic-content .modal-wrapper .modal .modal-header{--height: 2.5rem;display:flex;align-items:center;border-bottom:1px solid hsl(var(--borderColor));flex-shrink:0}.dynamic-content .modal-wrapper .modal .modal-header h2{padding:0 .8rem;font-family:var(--bodyFont);font-size:.95rem;flex:1}.dynamic-content .modal-wrapper .modal .modal-header .closer{position:relative;flex-shrink:0;width:var(--height);height:var(--height);border-left:1px solid hsl(var(--borderColor));cursor:pointer}.dynamic-content .modal-wrapper .modal .modal-header .closer:hover{background:#0000000d}.dynamic-content .modal-wrapper .modal .modal-header .closer:before,.dynamic-content .modal-wrapper .modal .modal-header .closer:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:65%;height:.15rem;border-radius:.1rem;background-color:#a1a1a1}.dynamic-content .modal-wrapper .modal .modal-header .closer:before{rotate:-45deg}.dynamic-content .modal-wrapper .modal .modal-header .closer:after{rotate:45deg}.dynamic-content .modal-wrapper .modal .modal-body{--inputHeight: 2.5rem;position:relative;padding:1rem 1rem 2rem;display:flex;flex-direction:column;overflow:auto;flex:auto;margin-block:auto}.dynamic-content .modal-wrapper .modal .modal-body .fieldset{padding-bottom:1.5rem;padding-inline:1.5rem}.dynamic-content .modal-wrapper .modal .modal-body .fieldset:last-child{padding-bottom:0}.dynamic-content .modal-wrapper .modal .modal-body .fieldset span.control-legend{display:flex;font-size:.85rem;font-family:var(--bodyFont);margin-bottom:.15rem}.dynamic-content .modal-wrapper .modal .modal-body .fieldset .input-control input{position:relative;border:1px solid var(--inputBorderColor, transparent);border-radius:.5rem;background-color:#fff;padding:0 calc(var(--baseFontSize) * 1.1);font-size:var(--baseFontSize);width:100%;height:var(--inputHeight);border-radius:.4rem;border:1px solid hsl(var(--borderColor));padding-inline:1rem;font-size:.85rem}.dynamic-content .modal-wrapper .modal .modal-body .fieldset .input-control input::placeholder{text-transform:uppercase;color:var(--clr-tertiary-100);font-size:calc(var(--baseFontSize) * .95)}.dynamic-content .modal-wrapper .modal .modal-body .fieldset .input-control input.cap::placeholder{text-transform:capitalize}.dynamic-content .modal-wrapper .modal .modal-body .fieldset .input-control input:is(select){font-size:calc(var(--baseFontSize) * .9);color:var(--clr-tertiary-300)}.dynamic-content .modal-wrapper .modal .modal-body .fieldset .input-control input.failed{border-color:var(--clr-danger-main)}.dynamic-content .modal-wrapper .modal .modal-body .fieldset .input-control input:hover{opacity:.9;border-color:#a1a1a1}.dynamic-content .modal-wrapper .modal .modal-body .fieldset .input-control input::placeholder{color:#a1a1a1;font-size:.85rem;text-transform:none}.dynamic-content .modal-wrapper .modal .modal-body .fieldset button[type=submit]{border-radius:.4rem;width:100%;height:var(--inputHeight);border:0;font-weight:500;text-decoration:none;cursor:pointer}.dynamic-content .modal-wrapper .modal .modal-body .fieldset button[type=submit]:hover{text-decoration:underline;opacity:.7}.dynamic-content .modal-wrapper .modal .modal-body .fieldset button[type=submit]:active{opacity:.35}.dynamic-content .modal-wrapper .modal.big{max-width:70rem}.dynamic-content .modal-wrapper .modal.huge{max-width:var(--max-layer-width)}
