@charset "UTF-8";/*!
* FilePond 4.32.8
* Licensed under MIT, https://opensource.org/licenses/MIT/
* Please visit https://pqina.nl/filepond/ for details.
*/.filepond--assistant{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{font-size:0;left:1em;margin:0;opacity:0;padding:0;position:absolute;top:1.75em;width:calc(100% - 2em)}.filepond--data{border:none;contain:strict;height:0;margin:0;padding:0;visibility:hidden;width:0}.filepond--data,.filepond--drip{pointer-events:none;position:absolute}.filepond--drip{background:#00000003;border-radius:.5em;bottom:0;left:0;opacity:.1;overflow:hidden;right:0;top:0}.filepond--drip-blob{background:#292625;border-radius:50%;height:8em;margin-left:-4em;margin-top:-4em;-webkit-transform-origin:center center;transform-origin:center center;width:8em}.filepond--drip-blob,.filepond--drop-label{left:0;position:absolute;top:0;will-change:transform,opacity}.filepond--drop-label{align-items:center;color:#4f4f4f;display:flex;height:0;justify-content:center;margin:0;right:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;line-height:1.5;text-align:center}.filepond--label-action{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{border:none;font-family:inherit;font-size:1em;height:1.625em;line-height:inherit;margin:0;outline:none;padding:0;width:1.625em;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{height:100%;width:100%}.filepond--file-action-button.filepond--file-action-button:after{bottom:-.75em;content:"";left:-.75em;position:absolute;right:-.75em;top:-.75em}.filepond--file-action-button{background-color:#00000080;background-image:none;border-radius:50%;box-shadow:0 0 #fff0;color:#fff;cursor:auto;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em #ffffffe6}.filepond--file-action-button[disabled]{background-color:#00000040;color:#ffffff80}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{height:2em;padding:.1875em;width:2em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{background:transparent;border:none;color:inherit;font-family:inherit;line-height:inherit;margin:0 0 0 .25em;outline:none;padding:0;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{height:1.3125em;width:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin:0 .5em 0 0;min-width:0;pointer-events:none;position:static;-webkit-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{align-items:flex-end;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;pointer-events:none;position:static;text-align:right;-webkit-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;height:100%;margin:0;min-width:0;padding:0}.filepond--file-wrapper.filepond--file-wrapper>legend{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{align-items:flex-start;border-radius:.5em;color:#fff;display:flex;height:100%;padding:.5625em;position:static}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@-webkit-keyframes fall{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fall{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{left:0;margin:.25em;padding:0;position:absolute;right:0;top:0;touch-action:auto;will-change:transform,opacity;z-index:1}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em #00000040}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{box-shadow:0 0 0 transparent;transition:box-shadow .125s ease-in-out}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em #00000053}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{left:0;margin:0;position:absolute;right:0;top:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#0000004d;border:.3125em solid transparent;border-radius:99999px}.filepond--list.filepond--list{list-style-type:none;margin:0;padding:0;position:absolute;top:0;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{height:100%;margin:0;max-width:none;width:100%}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{align-items:center;bottom:0;display:flex;height:auto;justify-content:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{height:100%;margin-bottom:0;margin-top:0;overflow:hidden}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{height:100%;left:0;right:0}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status,.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}.filepond--panel-root{background-color:#f1f0ef;border-radius:.5em}.filepond--panel{height:100%!important;left:0;margin:0;pointer-events:none;position:absolute;right:0;top:0}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{background-color:transparent!important;border:none!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{left:0;margin:0;padding:0;position:absolute;right:0;top:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.filepond--panel-top:after{background-color:inherit;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.filepond--panel-bottom,.filepond--panel-center{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0);-webkit-transform-origin:left top;transform-origin:left top;will-change:transform}.filepond--panel-bottom{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.filepond--panel-bottom:before{background-color:inherit;content:"";height:2px;left:0;position:absolute;right:0;top:-1px}.filepond--panel-center{border-bottom:none!important;border-radius:0!important;border-top:none!important;height:100px!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{color:#fff;height:1.25em;margin:0;pointer-events:none;position:static;width:1.25em;will-change:transform,opacity}.filepond--progress-indicator svg{height:100%;transform-box:fill-box;vertical-align:top;width:100%}.filepond--progress-indicator path{stroke:currentColor;fill:none}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;contain:layout style size;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:450;line-height:normal;margin-bottom:1em;position:relative;text-align:left;text-rendering:optimizeLegibility}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-bottom:1em;margin-top:1em}.filepond--root .filepond--credits{bottom:-14px;color:inherit;font-size:11px;line-height:.85;opacity:.4;position:absolute;right:0;text-decoration:none;z-index:3}.filepond--root .filepond--credits[style]{bottom:auto;margin-top:14px;top:0}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translate(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0;-ms-flex-pack:justify;direction:ltr}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;-ms-flex-align:center}.Toastify__toast-body>div:last-child{flex:1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px;-webkit-margin-end:10px;-ms-flex-negative:0}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1;-ms-flex-item-align:start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{height:16px;width:14px;fill:currentColor}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{border-radius:0;margin-bottom:0}}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:300;src:url(../fonts/CeraPro-Light.woff2) format("woff2"),url(../fonts/CeraPro-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:400;src:url(/assets/CeraPro-Regular-CuICsfJe.woff2) format("woff2"),url(/assets/CeraPro-Regular-C43XmXEa.woff) format("woff")}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:500;src:url(/assets/CeraPro-Medium-BjmnNTJr.woff2) format("woff2"),url(/assets/CeraPro-Medium-DeI5tFfr.woff) format("woff")}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:700;src:url(/assets/CeraPro-Bold-Du5gdnVI.woff2) format("woff2"),url(/assets/CeraPro-Bold-pfjo8_WM.woff) format("woff")}.body{font-family:Cera Pro,sans-serif;line-height:normal}.alpha{font-size:26px}.alpha,.beta{font-weight:700;line-height:1.2}.beta{font-size:22px}.gamma{font-size:24px;font-weight:700;line-height:1.2}.lead-xs{font-size:10px;font-weight:500;letter-spacing:-.04em;line-height:10.5px}.lead-m{font-size:14px;font-weight:500;letter-spacing:.1em;line-height:16.8px}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;padding:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{background:#fff;font-family:Cera Pro,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;line-height:normal}iframe,img{max-width:100%}img{height:auto}h1,h2,h3,h4,h5,h6{margin:0}dd,dl,ol,ul{list-style:none;margin:0;padding:0}p{margin:0}.wrapper{margin:0 auto;max-width:1252px;padding:0 16px}.link{color:#006dff}.fade-in{animation:fade-in .5s ease-in-out}.quick-fade-in{animation:fade-in .25s ease-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-bottom{0%{transform:translateY(-10px)}to{transform:translateY(0)}}[data-aos=custom-animation]{opacity:0;transform:translateY(20px);transition:transform,opacity,.4s ease-in-out .3s}[data-aos=custom-animation].aos-animate{opacity:1;transform:translateY(0)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(1turn)}to{transform:rotate(0)}}.hide-in-mobile{display:none}.show-in-mobile{display:block}.align-right{margin-left:auto}.screen-reader-text{height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;clip:rect(1px,1px,1px,1px);border:0;word-wrap:normal;clip-path:inset(50%)}.screen-reader-link{opacity:0}.disable-scroll,.disable-scroll-mobile{overflow:hidden}.emphasis{color:#006dff;font-weight:700}.emphasis.dark{color:#000}body{overflow:hidden}.top-loading-bar{height:10px;left:0;position:absolute;top:0;width:100%}.mobile-layout{display:flex;flex-direction:column;justify-content:center;margin-block:auto}#root>.mobile-layout{min-block-size:100dvh}.centered-layout{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.two-side-contained-layout,.two-side-content{display:grid;grid-template-columns:minmax(300px,600px) minmax(600px,1fr);margin:0 auto;max-width:1600px;grid-gap:30px}.full-page-content,.two-side-content{height:calc(100vh - 60px)}.full-page-content{display:grid}.centered-page-content{display:grid;inline-size:min(100%,var(--medium-size));margin:0 auto;max-width:1000px;min-height:calc(100vh - 60px)}.gray-bg{background:#f5f5f5}.alpha,h1{font-size:26px;font-weight:700;line-height:1.2}.beta,.gamma,h2{font-size:22px;font-weight:700;line-height:1.2}.text-m{font-size:16px}.text-l,.text-m{font-weight:400;line-height:1.2}.text-l{font-size:18px}.button{align-items:center;background:#006dff;border:none;border-radius:6px;color:#fff;display:inline-flex;font-size:16px;font-weight:500;height:44px;justify-content:center;outline:none;padding:0 18px;text-align:center;transition:all .4s ease-in-out;-webkit-tap-highlight-color:transparent}.button svg{margin-right:8px}.button:hover{background:#004199}.button:focus{outline:none}.button.is-disabled{background:#d1d5db;color:#fff;cursor:not-allowed;pointer-events:none}.button-icon{align-items:center;background:transparent;border:none;box-shadow:none;display:flex;justify-content:center}.button-icon svg{height:20px;width:20px}.pagination-button{margin-left:10px}.button-clear{background:#ecf4ff;color:#006dff}.button-clear:hover{background:#d3e5ff}.back-button{align-items:center;background:#fff;border:1px solid #d1d1d1;border-radius:50%;color:#000;display:flex;height:40px;justify-content:center;width:40px}.back-button:hover{background:#f5f5f5}.copy-button{background:#006dff1a;color:#0057cc}.copy-button:hover{background:#006dff33;color:#0057cc}.button-xl{font-size:20px;height:56px;padding:2px 50px 0;text-transform:uppercase}.interactive-text{color:#006dff;cursor:pointer;font-weight:500}.interactive-text-disabled{color:#d1d5db;cursor:auto}.category-block{margin-bottom:60px}.tool-grid>h1,.tool-grid>h2,.tool-grid>h3{margin:20px 0}.tools{align-items:stretch;display:flex;display:grid;flex-wrap:wrap;grid-template-columns:repeat(2,1fr);margin-bottom:30px;grid-gap:30px}.tools h1,.tools h2,.tools h3{margin-bottom:20px}.tools .card{min-height:124px}.tool-input{overflow:auto}.favorites-section{background:#ecf4ff;border:1px solid #a0c8ff;border-radius:6px;margin-bottom:30px;padding:12px 12px 6px}.favorites-section .card{box-shadow:3px 3px 4px -1px #002c66b3}.markdown-content{font-size:18px;line-height:1.4;opacity:.7}.markdown-content li,.markdown-content ol,.markdown-content p,.markdown-content ul{font-size:18px;margin-bottom:12px}.markdown-content ul{list-style-position:inside;list-style-type:disc}.markdown-content ol{list-style-position:inside;list-style-type:decimal}.markdown-content ol ol,.markdown-content ol ul,.markdown-content ul ol,.markdown-content ul ul{margin-left:24px}.markdown-content li{margin-bottom:5px}.markdown-content li p{display:inline}.markdown-content code{background:#ebebeb;display:inline-block;font-family:monospace;font-size:16px;margin-bottom:10px;padding:10px}.markdown-content blockquote{font-style:italic;margin:0;padding:16px 20px;position:relative}.markdown-content blockquote:before{background:#e8e8e8;content:"";display:block;height:calc(100% - 10px);left:0;position:absolute;top:0;width:4px}.markdown-content a{color:#006dff;font-weight:700;text-decoration:none;transition:color .2s}.markdown-content a:hover{color:#004199}.loader{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:20px;width:20px}.card-grid{display:flex;display:grid;flex-wrap:wrap;grid-template-columns:repeat(2,1fr);margin-bottom:30px;grid-gap:30px}.card-grid h1,.card-grid h2,.card-grid h3{margin-bottom:20px}.card-grid .card{min-height:160px}.card{background:#fff;border:1px solid #dcdcdc;border-radius:6px;box-shadow:3px 3px 4px -1px #000000b3;display:block;padding:26px 52px 26px 26px;position:relative;transition:box-shadow .3s ease}.card .card-title,.card h1,.card h2,.card h3{color:#333;margin-bottom:6px}.card:hover .tool-icon{background:#006dff}.card:hover .tool-icon svg{color:#fff}.card:hover .fav{display:flex}.card .tool-icon{position:absolute;right:16px;top:-14px}.card .fav{align-items:center;border-radius:50%;bottom:10px;cursor:pointer;display:none;height:36px;justify-content:center;position:absolute;right:14px;transition:all .3s ease;width:36px}.card .fav:hover{background:#ecf4ff;color:#006dff}.card .fav-checked{color:#006dff}.tool-icon{align-items:center;background:#fff;border:2px solid #006dff;border-radius:6px;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.tool-icon svg{color:#006dff;height:24px;width:24px}.categories{align-items:center;background:#f5f5f5;border:1px solid #dcdcdc;border-radius:6px;display:flex;flex-wrap:wrap;margin-bottom:30px;padding:12px 12px 6px}.categories h1,.categories h2{font-size:18px;font-weight:400;margin:0 10px 6px 0}.tag{background:#fff;border:1px solid #dcdcdc;border-radius:20px;cursor:pointer;display:inline-flex;font-size:14px;margin:0 6px 6px 0;padding:4px 10px}.tag:hover{background:#f0f0f0}.category-title{font-size:17px;font-weight:500;margin:0 0 16px 4px;text-transform:uppercase}.category-title .icon{color:#006dff;height:20px;margin-left:8px;position:relative;top:2px;width:20px}.auth-card{cursor:default;padding:46px;width:500px}.auth-card .logo{margin:0 50px 20px;width:100px}.auth-card .button{margin-top:20px;width:100%}.auth-card .error{color:#ef4444}.auth-card .description{margin-bottom:20px}.auth-card .secondary{color:#999}.auth-card .action-block{margin-top:20px}.auth-card .action-block .action{color:#999;cursor:pointer;margin-top:10px;text-decoration:underline}.auth-wrapper{margin-top:-50px}.auth-wrapper .logo{margin:20px auto;width:217px}.auth-wrapper .logo img{margin-left:-16px}.auth-wrapper .auth-title{font-size:30px;margin-bottom:30px}.landing .wrapper{max-width:1100px}.landing-header{background:#fff;box-shadow:0 0 10px 1px #00000014;left:0;padding:16px 0;position:fixed;top:0;width:100%;z-index:99}.landing-header .wrapper{align-items:center;display:flex}.landing-header .logo{display:block;width:200px}.landing-nav{align-items:center;display:flex;margin-left:auto}.landing-nav .button{margin-left:16px}.landing-nav-item{font-size:18px;margin-left:20px}.landing-nav-item:hover{color:#006dff}.landing-hero{border-bottom:1px solid #f5f5f5;overflow:hidden;padding:180px 0 100px}.landing-hero,.landing-hero .wrapper{position:relative}.landing-hero .hero-info{position:relative;z-index:10}.landing-hero .hero-image{position:absolute;right:-82px;top:-167px;width:585px;z-index:1}.landing-hero-title{background-color:#fff;font-size:60px;max-width:700px;padding-bottom:16px}.landing-hero-text{background-color:#fff;color:#7b8798;font-size:29px;margin:0 0 45px;max-width:676px}.landing-cta{background:#f0f6ff;padding:100px 0}.landing-cta h2{font-size:34px;margin-right:40px}.landing-cta.primary-bg{background:#006dff;color:#fff}.landing-cta.primary-bg .button{background:#fff;color:#006dff}.landing-cta.primary-bg .button:hover{background:#ebf3ff}.landing-cta .wrapper{align-items:center;display:flex}.landing-cta+.landing-cta{border-bottom:1px solid #f5f5f5;padding-top:20px}.landing-cta.inverse svg{order:-1}.landing-cta p{font-size:26px;line-height:1.4}.landing-cta svg{color:#b8d6ff;margin-left:40px;width:100px}.landing-keys .wrapper{-moz-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:20px;grid-column-gap:80px;grid-row-gap:20px}.landing-key{margin-bottom:40px}.landing-key .icon{position:relative}.landing-key .icon:before{background:#006dff;border-radius:50%;content:"";height:40px;left:40px;position:absolute;top:0;width:40px;z-index:1}.landing-key svg{margin-bottom:10px;position:relative;width:80px;z-index:10}.landing-key h3{font-size:20px;margin-bottom:6px}.landing-key p{font-size:18px}.landing-demo{background:#f5f5f5}.landing-demo .panel{min-height:307px}.landing-demo .two-side-contained-layout{align-items:stretch;grid-template-columns:repeat(2,1fr);margin-top:26px}.landing-demo .empty-state{margin-top:0}.landing-demo .empty-state svg{width:86px}.landing-footer .logo{width:160px}.landing-footer .footer-main{align-items:center;display:flex;font-size:17px;padding:30px 0}.landing-footer .footer-main a{margin-left:auto}.landing-footer .footer-main a:hover{color:#006dff}.landing-footer .footer-extra{background:#f5f5f5;border-top:1px solid #dcdcdc;display:flex;flex-direction:row;opacity:.6;padding:20px 20px 20px 0}.landing-footer .footer-extra .wrapper{margin-left:20px}.landing-footer .footer-extra .left{margin-right:auto}.landing-footer .footer-extra .right{margin-left:auto}.landing-footer .footer-extra .right:last-child{margin-right:0}.landing-footer .footer-extra .footer-link{margin-left:10px}.brick{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;padding:100px 0;position:relative}.brick.has-decoration{overflow:hidden;position:relative}.brick.has-decoration .wrapper{position:relative}.brick.has-decoration .wrapper:after,.brick.has-decoration .wrapper:before{border-radius:50%;content:"";position:absolute;z-index:1}.brick.has-decoration .wrapper:before{background:#b8d6ff;height:120px;right:20px;top:-22px;width:120px}.brick.has-decoration .wrapper:after{background:#006dff;height:40px;right:147px;top:-45px;width:40px}.brick h1{font-size:36px}.brick h1,.brick h2{margin-bottom:20px;position:relative;z-index:10}.brick-text{font-size:26px;position:relative;z-index:10}.brick-icon{margin-right:40px;position:relative}.brick-icon:before{background:#006dff;border-radius:50%;content:"";height:80px;position:absolute;right:0;top:-3px;width:80px;z-index:1}.brick-icon svg{position:relative;width:160px;z-index:2}.brick-info{position:relative;z-index:10}.brick-info+.brick-icon{margin:0 0 0 40px}.brick.inverse{background:#f0f6ff}.brick-list{font-size:26px;margin:40px 0 0}.brick-list strong{display:block}.brick-list li{margin-bottom:24px;padding-left:32px;position:relative}.brick-list li:before{background:#006dff;border-radius:50%;content:"";height:14px;left:0;position:absolute;top:10px;width:14px}.brick .icon-content{align-items:flex-start;display:flex}.brick .lead-text{font-size:30px;line-height:1.2}.privacy-policy-page{background-color:#fff;padding:40px 0}.privacy-policy-page .wrapper{margin:0 auto;max-width:800px;padding:0 20px}.privacy-policy-page h1{font-size:32px;margin-bottom:20px}.privacy-policy-page h2{font-size:24px;margin-bottom:15px;margin-top:30px}.privacy-policy-page p,.privacy-policy-page ul{line-height:1.6;margin-bottom:15px}.privacy-policy-page ul{padding-left:20px}.privacy-policy-page .back-link{color:#006dff;display:inline-block;margin-top:30px;text-decoration:none}.privacy-policy-page .back-link:hover{text-decoration:underline}.privacy-policy-page .privacy-policy-content{margin:2rem auto 0;max-width:1000px;padding:4rem}.privacy-policy-page .privacy-policy-content h2{margin-bottom:1rem;margin-top:4rem}.privacy-policy-page .privacy-policy-content p{margin-bottom:1rem}.privacy-policy-page .privacy-policy-content ol,.privacy-policy-page .privacy-policy-content ul{margin-bottom:1rem;padding-left:2rem}.privacy-policy-page .privacy-policy-content li{margin-bottom:.5rem;position:relative}.privacy-policy-page .privacy-policy-content ul li:before{color:#000;content:"•";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.privacy-policy-page .privacy-policy-content ol{list-style-type:lower-alpha}.privacy-policy-page .privacy-policy-content ol[start="4"]{counter-reset:list 3}.privacy-policy-page .privacy-policy-content ol[start="4"]>li{list-style:none}.privacy-policy-page .privacy-policy-content ol[start="4"]>li:before{content:counter(list,lower-alpha) ") ";counter-increment:list}@media (min-width:1060px){.alpha{font-size:30px}.beta{font-size:26px}.gamma{font-size:22px}.alpha,h1{font-size:30px}.beta,.gamma,h2{font-size:26px}}@media (min-width:780px){.lead-m{font-size:15px;line-height:18px}}@media (min-width:520px){.text-s{font-size:14px;font-weight:400;line-height:1.2}}@media (min-width:48.75em){.hide-in-mobile{display:block}.show-in-mobile{display:none}}@media (min-width:66.25em){.tools{grid-template-columns:repeat(3,1fr)}}@media (min-width:100em){.card-grid{grid-template-columns:repeat(3,1fr)}.card-grid.two-columns{grid-template-columns:repeat(2,1fr)}}@media (max-width:48.74em){.landing .wrapper{padding:0 24px}.landing-nav-item{display:none}.landing-hero{padding:120px 0 60px}.landing-hero-title{font-size:42px}.landing-hero .hero-image{display:none}.landing-cta .wrapper{align-items:flex-start;flex-direction:column}.landing-cta h2{font-size:26px;margin:0 0 24px}.landing-demo .two-side-contained-layout,.landing-keys .wrapper{grid-template-columns:none}.landing-footer{text-align:center}.landing-footer .footer-main{flex-direction:column}.landing-footer .footer-main a{margin:10px 0 0}.brick .icon-content{flex-direction:column;text-align:center}.brick-icon{order:-1}.brick-icon,.brick-info+.brick-icon{margin:0 auto 20px}.brick-list li,.brick-text{font-size:24px}.brick h1{font-size:30px}.brick.has-decoration .wrapper:before{right:20px;top:-40px}.brick.has-decoration .wrapper:after{top:-54px}}@keyframes scale-up-and-blur{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}to{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:1}}@keyframes scale-down-and-blur{0%{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:1}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}}@keyframes shimmer{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes fade-in-and-translate{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes fade-in-and-scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fade-out-and-scale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes spinner{to{transform:rotate(5turn)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes gradient{to{transform:translateY(-100%)}}@keyframes toast-enter{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes toast-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(16px)}}@keyframes filepond-dissolve{0%{opacity:1}to{display:none;opacity:0}}@keyframes banner-gradient-rotate{to{--angle:360deg}}@keyframes banner-gradient-rotate2{to{--angle2:540deg}}@keyframes pulse{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1)}}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}:root{--neutral-black:#0f0f0f;--neutral-black-overlay:#0f0f0f88;--neutral-800:#383838;--neutral-700:#595959;--neutral-600:#7a7a7a;--neutral-400:#a6a6a6;--neutral-300:#b8b8b8;--neutral-200:#d1d1d1;--neutral-100:#e0e0e0;--neutral-white:#fff;--neutral-white-overlay:#ffffff3d;--blue-900:#18319a;--blue-500:#4569fc;--blue-200:#b0ccf7;--blue-100:#cce4fb;--purple-200:#b08efa;--pink-200:#fa6996;--brand-primary:var(--blue-500);--brand-secondary:var(--blue-900);--platform-grey-200:#e6e8ea;--platform-grey-100:#f0f2f4;--platform-purple:var(--purple-200);--platform-pink:var(--pink-200);--status-success:#18992d;--status-success-hover:#b3ddba;--status-success-light:#f6fbf7;--status-error:#d92d21;--status-error-hover:#ec9690;--status-error-light:#fef3f2;--status-warning:#ffa90a;--status-warning-light:#fff6e3;--font-serif:"Tiempos Headline",serif;--font-sans-serif:"DM Sans",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--headline-large:var(--font-weight-light) 2.5rem/1.2 var(--font-serif);--headline-regular:var(--font-weight-light) 1.5rem/1.16 var(--font-serif);--headline-small:var(--font-weight-light) 1.25rem/1.2 var(--font-serif);--heading-cover:var(--font-weight-regular) 3rem/1.16 var(--font-sans-serif);--label-regular:var(--font-weight-medium) 1rem/1.25 var(--font-sans-serif);--label-small:var(--font-weight-medium) .875rem/1.28 var(--font-sans-serif);--body-small:var(--font-weight-regular) .875rem/1.28 var(--font-sans-serif);--body-regular:var(--font-weight-regular) 1rem/1.5 var(--font-sans-serif);--link:var(--font-weight-regular) .875rem/1 var(--font-sans-serif);--link-w-gradient:var(--font-weight-regular) .875rem/1.25 var(--font-sans-serif);--caption-medium:var(--font-weight-medium) .75rem/.875rem var(--font-sans-serif);--caption-regular:var(--font-weight-regular) .75rem/.875rem var(--font-sans-serif);--heading-cover-letter-spacing:.03em;--gradient-angle:45deg;--gradient-primary:linear-gradient(var(--gradient-angle),var(--brand-primary) 0%,var(--platform-purple) 50%,var(--platform-pink) 100%);--gradient-double-primary:linear-gradient(var(--gradient-angle),var(--platform-pink),var(--platform-purple),var(--brand-primary),var(--brand-primary),var(--platform-purple),var(--platform-pink));--gradient-blue:linear-gradient(var(--gradient-angle),#cce4fb 0%,rgba(204,228,251,.4) 100%);--gradient-purple:linear-gradient(var(--gradient-angle),#d0cafb 0%,rgba(208,202,250,.4) 100%);--gradient-pink:linear-gradient(var(--gradient-angle),#facaf1 0%,rgba(250,202,241,.4) 100%);--gradient-banner:linear-gradient(80.38deg,rgba(204,228,251,.5) 33%,rgba(208,202,250,.33) 66%,rgba(250,202,241,.33));--gradient-overlay:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));--gradient-soft-full:linear-gradient(var(--gradient-angle),#f3f9fe 0%,#f4f2fe 50%,#fef2fc 100%);--gradient-soft-full-hover:linear-gradient(var(--gradient-angle),#d6e9fc 0%,#d9d5fb 50%,#fbd5f4 100%);--gradient-soft-blue:linear-gradient(var(--gradient-angle),#f3f9fe 0%,#f3f9fe 100%);--gradient-soft-blue-hover:linear-gradient(var(--gradient-angle),#d6e9fc 0%,#d6e9fc 100%);--gradient-soft-blue-purple:linear-gradient(var(--gradient-angle),#f3f9fe 0%,#f4f2fe 100%);--gradient-soft-blue-purple-hover:linear-gradient(var(--gradient-angle),#d6e9fc 0%,#d9d5fb 100%);--gradient-soft-purple:linear-gradient(var(--gradient-angle),#f4f2fe 0%,#f4f2fe 100%);--gradient-soft-purple-hover:linear-gradient(var(--gradient-angle),#d9d5fb 0%,#d9d5fb 100%);--gradient-soft-purple-pink:linear-gradient(var(--gradient-angle),#f4f2fe 0%,#fef2fc 100%);--gradient-soft-purple-pink-hover:linear-gradient(var(--gradient-angle),#d9d5fb 0%,#fbd5f4 100%);--gradient-tool-detail-loading:linear-gradient(180deg,#fff,#cce4fb 25%,#d0cafa 50%,#facaf1 75%,#fff);--none:0 0 0 0 #0000;--shadow-1:0 2px 16px 0 #00000029,0 2px 8px 0 #00000014,0 2px 4px 0 #0000000a;--shadow-2:inset 0 0 0 1px #00000014,0 0 0 1px #00000014,0 1px 1px -.5px #0000000f,0 3px 3px -1.5px #0000000f,0 6px 6px -3px #0000000f,0 6px 6px -3px #0000000f,0 12px 12px -6px #0000000f,0 24px 24px -12px #0000000f;--shadow-3:0 0 8px 1px #0000000f;--extrasmall-size:36rem;--small-size:41.5rem;--medium-size:50.5rem;--large-size:58rem;--max-size:90rem;--space-5:5rem;--space-4-5:4.5rem;--space-4:4rem;--space-3-5:3.5rem;--space-3:3rem;--space-2-5:2.5rem;--space-2:2rem;--space-1-5:1.5rem;--space-1:1rem;--space-0-75:.75rem;--space-0-5:.5rem;--space-0-25:.25rem}@font-face{font-display:swap;font-family:Tiempos Headline;font-style:normal;font-weight:300;src:url(/fonts/TiemposHeadline-Light.woff2) format("woff2"),url(/fonts/TiemposHeadline-Light.woff) format("woff")}.sr-only{block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0,0,0,0);border:0;white-space:nowrap}.odooIframe{height:calc(100vh - 16px);margin:-24px -32px;position:relative}.odooIframe-systemMessage{align-items:center;background-color:#fff;background-color:var(--neutral-white);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.odooIframe-systemMessage .spinner{transform:scale(1.5)}:root{--ease-in-out-sine:cubic-bezier(.37,0,.63,1);--ease-in-quad:cubic-bezier(.11,0,.5,0);--ease-in-sine:cubic-bezier(.12,0,.39,0);--ease-out-back:cubic-bezier(.34,1.56,.64,1);--ease-out-cubic:cubic-bezier(.33,1,.68,1);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-out-sine:cubic-bezier(.61,1,.88,1);--ease-in-out-cubic:cubic-bezier(.65,0,.35,1);--ease-in-out-expo:cubic-bezier(.87,0,.13,1);--ease-spinner:cubic-bezier(.7,.3,.3,.7);--d-50:50ms;--d-150:.15s;--d-200:.2s;--d-250:.25s;--d-300:.3s;--d-500:.5s;--d-800:.8s;--d-1000:1s;--d-1500:1.5s;--d-2000:2s;--fade-short:.3s;--fade-long:.6s;--transform-short:.3s;--transform-regular:.6s}*,:after,:before,html{box-sizing:border-box}html{font-family:sans-serif;font-family:var(--font-base,sans-serif);font-size:100%;scroll-behavior:smooth}body{display:flex;flex-direction:column;min-block-size:100vh;overflow:hidden;-webkit-font-smoothing:antialiased;line-height:1.5;scroll-behavior:inherit;text-rendering:optimizespeed}body ::-moz-selection{background-color:#cce4fb;background-color:var(--blue-100);color:#4569fc;color:var(--brand-primary)}body ::selection{background-color:#cce4fb;background-color:var(--blue-100);color:#4569fc;color:var(--brand-primary)}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol[role=list],ul[role=list]{list-style:none}ol,ul{list-style-type:none;margin:0;padding:0}a{color:inherit;text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}iframe,img,picture{display:block;max-inline-size:100%}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:none;padding:0}button,dialog{margin:0}dialog:-internal-dialog-in-top-layer,dialog:modal{max-block-size:100vh;max-inline-size:100vw}dialog::backdrop{animation:scale-up-and-blur .3s cubic-bezier(.11,0,.5,0);animation:scale-up-and-blur var(--d-300) var(--ease-in-quad);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;opacity:1}dialog.closing::backdrop{animation:scale-down-and-blur .5s cubic-bezier(.61,1,.88,1) forwards;animation:scale-down-and-blur var(--d-500) var(--ease-out-sine) forwards}address{font-style:normal}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}::-webkit-details-marker{display:none}.assistantMessage{align-items:flex-start;color:#383838;color:var(--neutral-800);display:flex;flex-wrap:nowrap;font:400 1rem/1.5 DM Sans,sans-serif;font:var(--body-regular);gap:24px;position:relative;width:100%}.assistantMessage.is-generating .assistantMessage-avatar svg{opacity:0}.assistantMessage-avatar{display:block;height:23.41px;position:relative;width:22.41px}.assistantMessage-avatar svg{margin-top:1px;opacity:1;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine)}.assistantMessage-avatar svg path{fill:#4569fc;fill:var(--blue-500)}.assistantMessage-avatar .spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.assistantMessage .assistantVoiceAvatar{left:-5px;position:absolute;top:-4px}.assistantMessage-contentWrapper{display:block;flex:1;max-width:100%;min-width:0;position:relative}.assistantMessage-content{position:relative}.assistantMessage-content+.assistantMessage-content{margin-top:16px}.assistantMessage-options{display:flex;opacity:1;pointer-events:all;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine)}.assistantMessage-options.is-hidden{opacity:0;pointer-events:none}.assistantMessage-optionsButton{align-items:center;color:#a6a6a6;color:var(--neutral-400);display:flex;height:22px;justify-content:center;position:relative;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine);width:22px}.assistantMessage-optionsButton:before{background-color:#f0f2f4;background-color:var(--platform-grey-100);border-radius:3px;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);width:100%}.assistantMessage-optionsButton svg{position:relative}@media (hover:hover){.assistantMessage-optionsButton:hover{color:#0f0f0f;color:var(--neutral-black)}.assistantMessage-optionsButton:hover:before{opacity:1}}.assistantVoiceAvatar{display:block;height:32px;opacity:0;overflow:hidden;position:relative;transition:opacity .3s;transition:opacity var(--fade-short);width:32px}.assistantVoiceAvatar.is-visible{opacity:1}.audioPlayer.rhap_container{background-color:#f0f2f4;background-color:var(--platform-grey-100);border-radius:4px;box-shadow:none;height:auto;padding:16px 72px 16px 16px;position:relative;width:100%;z-index:0}.audioPlayer.rhap_container .rhap_main{gap:34px}.audioPlayer.rhap_container .rhap_progress-section{flex:1}.audioPlayer.rhap_container .rhap_controls-section{flex:1;margin-right:0;max-width:152px}.audioPlayer.rhap_container .rhap_play-pause-button{height:32px;margin:0 24px 0 0;width:32px}.audioPlayer.rhap_container .rhap_play-pause-button .round-button{height:32px;width:32px}.audioPlayer.rhap_container .round-button.contrast{background-color:#fff;background-color:var(--neutral-white)}@media (hover:hover){.audioPlayer.rhap_container .round-button.contrast:hover{background-color:#e6e8ea;background-color:var(--platform-grey-200)}}.audioPlayer.rhap_container .rhap_progress-container{height:16px;margin:0;padding:0 10px}.audioPlayer.rhap_container .rhap_volume-container{gap:8px}.audioPlayer.rhap_container .rhap_volume-button{color:#595959;color:var(--neutral-700);flex:0 0 16px;height:16px;margin-right:0}.audioPlayer.rhap_container .rhap_volume-button svg{display:block;height:16px;width:16px}.audioPlayer.rhap_container .rhap_volume-bar-area{height:16px;width:100%}.audioPlayer.rhap_container .rhap_download-progress,.audioPlayer.rhap_container .rhap_volume-bar{background-color:#d1d1d1;background-color:var(--neutral-200);border-radius:4px;height:4px}.audioPlayer.rhap_container .rhap_progress-filled,.audioPlayer.rhap_container .rhap_volume-filled{background-color:#4569fc;background-color:var(--brand-primary)}.audioPlayer.rhap_container .rhap_progress-indicator,.audioPlayer.rhap_container .rhap_volume-indicator{background:#fff;background:var(--neutral-white);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);box-shadow:none;height:16px;opacity:1;top:50%;transform:translateY(-50%);width:16px;z-index:3}.audioPlayer.rhap_container .rhap_time{color:#595959;color:var(--neutral-700);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular)}.audioPlayer.rhap_container .rhap_additional-controls{height:32px;left:100%;position:absolute;transform:translate(calc(-100% - 16px));width:32px}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --angle2{syntax:"<angle>";initial-value:180deg;inherits:false}.banner{--banner-media-scale:1;background:linear-gradient(80.38deg,#cce4fb80 33%,#d0cafa54 66%,#facaf154);background:var(--gradient-banner);block-size:var(--banner-block-size);border-radius:.5rem;display:flex;flex-direction:column;inline-size:100%;justify-content:center;padding:var(--banner-padding);position:relative}.banner:after,.banner:before{border-radius:.5rem;content:"";filter:blur(8px);top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;opacity:.8;padding:2px;pointer-events:none;position:absolute}.banner:before{animation:banner-gradient-rotate 6s linear infinite;background:conic-gradient(from var(--angle),transparent 0deg 90deg,#4569fc 90deg 100deg,#b08efa 100deg 110deg,#fa6996 110deg 120deg,transparent 120deg 1turn)}.banner:after{animation:banner-gradient-rotate2 6s linear infinite;background:conic-gradient(from var(--angle2),transparent 0deg 90deg,#4569fc 80deg 100deg,#b08efa 100deg 110deg,#fa6996 110deg 120deg,transparent 120deg 1turn)}.banner.small{--banner-block-size:5rem;--banner-padding:var(--space-0-5) var(--space-2) var(--space-0-5) var(--space-1);--banner-direction:row;--banner-title:var(--label-small);--banner-text:var(--caption-medium);--banner-info-max-width:unset;--banner-media-scale:none}.banner.small .banner-info{align-items:center}.banner.large{--banner-block-size:16.25rem;--banner-padding:var(--space-1) var(--space-2);--banner-direction:column;--banner-title:var(--headline-regular);--banner-text:var(--body-small);--banner-info-max-width:29rem}.banner-content{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;flex-direction:row;inline-size:min(100%,60rem);justify-content:space-between;margin-inline:auto}.banner-image{block-size:4rem;inline-size:4rem;-o-object-fit:cover;object-fit:cover}.banner-info{display:flex;flex:1;flex-direction:var(--banner-direction);gap:2rem;gap:var(--space-2);justify-content:space-between;max-inline-size:var(--banner-info-max-width)}.banner-info-wrapper{display:flex;flex:1;flex-direction:column;row-gap:.25rem;row-gap:var(--space-0-25)}.banner-title{color:#0f0f0f;color:var(--neutral-black);font:var(--banner-title)}.banner-text{color:#595959;color:var(--neutral-700);font:var(--banner-text)}.banner-media{block-size:228px;inline-size:242px;overflow:hidden;position:relative}.banner-media div{block-size:100%;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.banner-media svg{scale:var(--banner-media-scale)}.breadcrumbs{align-items:center;align-self:flex-start;-moz-column-gap:.25rem;column-gap:.25rem;-moz-column-gap:var(--space-0-25);column-gap:var(--space-0-25);display:flex;font:400 .875rem/1.25 DM Sans,sans-serif;font:var(--link-w-gradient);grid-area:"breadcrumbs";min-block-size:2rem}.breadcrumbs-item{color:#fa6996;color:var(--pink-200);display:inline-block;font:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs-item>span{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.breadcrumbs-link{color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.25rem;column-gap:.25rem;-moz-column-gap:var(--space-0-25);column-gap:var(--space-0-25);display:flex;font:inherit;position:relative;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.breadcrumbs-link:after{color:#7a7a7a;color:var(--neutral-600);content:"/";pointer-events:none}@media (hover:hover){.breadcrumbs-link:hover{color:#0f0f0f;color:var(--neutral-black)}}.buttonCard{background:var(--card-background);border:0;border-radius:.5rem;display:flex;flex-direction:column;min-block-size:8.625rem;overflow:hidden;padding:1rem 1rem 2rem;padding:var(--space-1) var(--space-1) var(--space-2);position:relative;row-gap:1rem;row-gap:var(--space-1);text-align:left}.buttonCard:before{content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .25s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-250) var(--ease-out-sine);z-index:0}.buttonCard.default{--card-background:var(--neutral-white)}.buttonCard.default:before{background:#f0f2f4;background:var(--platform-grey-100)}.buttonCard.blue{--card-background:var(--gradient-soft-blue)}.buttonCard.blue:before{background:linear-gradient(45deg,#d6e9fc,#d6e9fc);background:var(--gradient-soft-blue-hover)}.buttonCard.blue-purple{--card-background:var(--gradient-soft-blue-purple)}.buttonCard.blue-purple:before{background:linear-gradient(45deg,#d6e9fc,#d9d5fb);background:var(--gradient-soft-blue-purple-hover)}.buttonCard.purple{--card-background:var(--gradient-soft-purple)}.buttonCard.purple:before{background:linear-gradient(45deg,#d9d5fb,#d9d5fb);background:var(--gradient-soft-purple-hover)}.buttonCard.purple-pink{--card-background:var(--gradient-soft-purple-pink)}.buttonCard.purple-pink:before{background:linear-gradient(45deg,#d9d5fb,#fbd5f4);background:var(--gradient-soft-purple-pink-hover)}.buttonCard.all{--card-background:var(--gradient-soft-full)}.buttonCard.all:before{background:linear-gradient(45deg,#d6e9fc,#d9d5fb 50%,#fbd5f4);background:var(--gradient-soft-full-hover)}.buttonCard.completed{--card-background:var(--status-success-light)}.buttonCard.completed,.buttonCard.completed:before{outline:1px solid #18992d;outline:1px solid var(--status-success);outline-offset:-1px}.buttonCard.completed:before{background:#b3ddba;background:var(--status-success-hover);border-radius:.5rem}.buttonCard.completed .buttonCard-info{inline-size:100%;overflow:hidden}.buttonCard.completed .buttonCard-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buttonCard.completed svg{color:#18992d;color:var(--status-success)}.buttonCard.small{--card-row-gap:var(--space-0-25)}.buttonCard.large{--card-row-gap:var(--space-1)}.buttonCard.is-required{position:relative}.buttonCard.is-required:after{background-color:#4569fc;background-color:var(--brand-primary);block-size:.5rem;border-radius:50%;content:"";inline-size:.5rem;inset-block-start:.5rem;inset-inline-end:.5rem;position:absolute}.buttonCard svg,.buttonCard-info{position:relative}.buttonCard-info{display:flex;flex-direction:column;row-gap:var(--card-row-gap)}.buttonCard-title{color:#0f0f0f;color:var(--neutral-black);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small)}.buttonCard-text{color:#595959;color:var(--neutral-700);font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium)}.buttonLink{align-items:center;background-color:transparent;border:0;color:#7a7a7a;color:var(--neutral-600);display:flex;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);gap:.5rem;gap:var(--space-0-5);inline-size:-moz-min-content;inline-size:min-content;justify-content:center;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.buttonLink,.buttonLink>*{position:relative}.buttonLink>svg{min-block-size:.875rem;min-inline-size:.875rem}.buttonLink>span{white-space:nowrap}.buttonLink:before{background-color:transparent;block-size:calc(100% + 12px);border-radius:.25rem;content:"";inline-size:calc(100% + 12px);inset-block-start:-6px;inset-inline-start:-6px;pointer-events:none;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.buttonLink:focus-visible,.buttonLink:hover{color:#0f0f0f;color:var(--neutral-black)}.buttonLink:focus-visible[class],.buttonLink:hover[class]{--outline-offset:8px}.buttonLink:focus-visible:before,.buttonLink:hover:before{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.buttonLink.is-disabled{pointer-events:none}.buttonLink.is-disabled,.buttonLink.is-disabled-with-hover{color:#b8b8b8;color:var(--neutral-300)}.buttonLink.is-disabled-with-hover .tooltip{height:100%;left:-22px;position:absolute;top:0;width:calc(100% + 22px)}.buttonProject{background-color:#fff;background-color:var(--neutral-white);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.25rem;color:#0f0f0f;color:var(--neutral-black);display:flex;flex-direction:column;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);padding:1.25rem;row-gap:.5rem;row-gap:var(--space-0-5);text-align:left;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.buttonProject:focus-visible,.buttonProject:hover{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.buttonProject:focus-visible .linkProject-description,.buttonProject:hover .linkProject-description{color:#595959;color:var(--neutral-700)}.buttonProject.is-disabled{cursor:not-allowed}.buttonProject.is-disabled .buttonProject-description,.buttonProject.is-disabled .buttonProject-heading,.buttonProject.is-disabled .buttonProject-icon{color:var(--neutral-500)}.buttonProject.is-disabled:focus-visible,.buttonProject.is-disabled:hover{background-color:#fff;background-color:var(--neutral-white)}.buttonProject.is-disabled:focus-visible .buttonProject-description,.buttonProject.is-disabled:hover .buttonProject-description{color:var(--neutral-500)}.buttonProject-heading{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;min-width:0;padding-block:.3125rem}.buttonProject-heading>strong{display:block;flex:1;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buttonProject-icon{min-block-size:.875rem;min-inline-size:.875rem}.buttonProject-description{color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.canvas-glow{block-size:100%;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;opacity:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);z-index:0}.canvas-glow-tool{block-size:calc(100% - 40px)}.tmp-card{background:var(--card-background);border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex:1;flex-direction:column;min-block-size:var(--card-block-size);overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.tmp-card.small{--card-block-size:auto;--card-direction:column;--card-align-items:flex-start;--pattern-inline: calc(100% - 5rem) ;--pattern-block: calc(100% - 5rem) }.tmp-card.large{--card-block-size:19rem;--card-direction:row;--card-align-items:flex-end;--pattern-inline: calc(100% - 5rem) ;--pattern-block:-5rem;justify-content:flex-end}.tmp-card.blue{--pattern-color:var(--brand-primary);--pattern-opacity:.08;--card-background:var(--gradient-blue)}.tmp-card.purple{--pattern-color:var(--platform-purple);--pattern-opacity:.16;--card-background:var(--gradient-purple)}.tmp-card.pink{--pattern-color:var(--platform-pink);--pattern-opacity:.12;--card-background:var(--gradient-pink)}.tmp-card-content{align-items:var(--card-align-items);display:flex;flex-direction:var(--card-direction);gap:1rem 2rem;gap:var(--space-1) var(--space-2)}.tmp-card-title{font:300 1.25rem/1.2 Tiempos Headline,serif;font:var(--headline-small)}.tmp-card-pattern{inset-block-start:var(--pattern-block);inset-inline-start:var(--pattern-inline);position:absolute}.carousel{display:block;margin-left:-32px;max-width:100%;min-width:calc(100% + 64px);overflow:hidden;padding:0 32px;z-index:0}.carousel .splide__track{cursor:grab;display:block;max-width:100%;overflow:visible;width:100%}.carousel .splide__track.is-dragging{cursor:grabbing}.carousel .splide__track:after,.carousel .splide__track:before{background:linear-gradient(90deg,#fff 50%,#fff0);content:"";display:block;height:100%;left:-32px;position:absolute;top:0;width:32px;z-index:1}@supports (color:rgb(0 0 0/0)){.carousel .splide__track:after,.carousel .splide__track:before{background:linear-gradient(to right,var(--neutral-white) 50%,hsla(0,0%,100%,0) 100%)}}.carousel .splide__track:after{background:linear-gradient(270deg,#fff 50%,#fff0);left:auto;right:-32px}@supports (color:rgb(0 0 0/0)){.carousel .splide__track:after{background:linear-gradient(to left,var(--neutral-white) 50%,hsla(0,0%,100%,0) 100%)}}.carousel .splide__list{display:inline-flex;max-width:100%;z-index:0}.carousel .splide__slide{display:block}.carousel .splide__arrows{display:flex;justify-content:space-between;left:16px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1}.carousel .splide__arrow{pointer-events:all;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.carousel .splide__arrow:disabled{opacity:0;pointer-events:none}.carousel .splide__pagination{gap:8px;margin-top:16px}.carousel .splide__pagination .splide__pagination__page{background:#e6e8ea;background:var(--platform-grey-200);border-radius:4px;display:block;height:2px;position:relative;width:64px}.carousel .splide__pagination .splide__pagination__page:before{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);width:100%}.carousel .splide__pagination .splide__pagination__page.is-active:before{opacity:1}.chatHalo{display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;transition:opacity var(--fade-short);width:100%}.chatHalo.is-visible{opacity:1}.chatInput{background:#fff;background:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;padding:8px;position:relative;width:100%}.chatInput.is-dragging .chatInput-textarea{pointer-events:none}.chatInput.is-reduced .chatInput-textarea{padding-right:40px}.chatInput.is-reduced .chatInput-tools{height:0;margin-top:0}.chatInput.is-reduced .chatInput-sendButton,.chatInput.is-reduced .chatInput-voiceButtonWraper{transform:translateY(-17px)}.chatInput.is-recording{height:92px}.chatInput-textarea{background:transparent;border:none;box-sizing:border-box;color:#383838;color:var(--neutral-800);display:block;font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);max-height:102px;min-height:0;opacity:1;overflow-y:auto;padding:8px 16px 8px 8px;position:relative;resize:none;transition:opacity .3s .6s,padding .6s cubic-bezier(.87,0,.13,1) .3s,height .6s cubic-bezier(.87,0,.13,1) .3s;transition:opacity var(--fade-short) var(--transform-regular),padding var(--transform-regular) var(--ease-in-out-expo) calc(var(--transform-regular) - var(--fade-short)),height var(--transform-regular) var(--ease-in-out-expo) calc(var(--transform-regular) - var(--fade-short));width:100%}.chatInput-textarea:focus{outline:none!important}.chatInput-textarea::-moz-placeholder{color:#a6a6a6;color:var(--neutral-400)}.chatInput-textarea::placeholder{color:#a6a6a6;color:var(--neutral-400)}.chatInput-textarea.is-hidden{height:0!important;opacity:0;padding-bottom:0;padding-top:0;transition:opacity .3s,padding .6s cubic-bezier(.87,0,.13,1) .3s,height .6s cubic-bezier(.87,0,.13,1) .3s;transition:opacity var(--fade-short),padding var(--transform-regular) var(--ease-in-out-expo) var(--fade-short),height var(--transform-regular) var(--ease-in-out-expo) var(--fade-short)}.chatInput-voiceMessage{align-items:center;background-color:#fff;background-color:var(--neutral-white);color:#383838;color:var(--neutral-800);display:flex;font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);gap:8px;left:8px;opacity:0;padding:8px 16px 8px 8px;pointer-events:none;position:absolute;top:8px;transition:opacity .3s;transition:opacity var(--fade-short);width:calc(100% - 16px)}.chatInput-voiceMessage.is-visible{opacity:1;pointer-events:all}.chatInput-voiceMessage .spinner{height:16px;width:16px}.chatInput-voiceMessage .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 5px,#000 6px,#000 8px);mask:radial-gradient(circle,transparent 5px,#000 6px,#000 8px)}.chatInput-voiceMessage-text{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.chatInput-voiceMessage-dots:after{animation:dots 2s infinite;content:""}.chatInput-dictationOverlay{--voice-visualizer-height:34px;align-items:center;background-color:#fff;background-color:var(--neutral-white);block-size:34px;block-size:var(--voice-visualizer-height);color:#383838;color:var(--neutral-800);display:flex;gap:.5rem;inline-size:calc(100% - 1rem);inset-block-start:.5rem;inset-inline:.5rem;opacity:0;pointer-events:none;position:absolute;z-index:2}.chatInput-dictationOverlay.is-visible{opacity:1}.chatInput-dictationOverlay-loading{align-items:center;background-color:#fff;background-color:var(--neutral-white);block-size:var(--voice-visualizer-height);display:flex;gap:.5rem;inline-size:100%}.chatInput-dictationOverlay-dots:after{animation:dots 2s infinite;content:""}.chatInput .voice-visualizer{block-size:var(--voice-visualizer-height);inline-size:calc(100% - 60px);overflow:hidden}.chatInput .voice-visualizer__audio-info-container{block-size:14px;color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);inset-block-start:10px;inset-inline-start:22px;line-height:1;position:absolute}.chatInput-dictationOverlay-pulse{padding-inline-start:.5rem;position:relative;width:60px}.chatInput-dictationOverlay-pulse:before{background-color:#d92d21;background-color:var(--status-error);block-size:.5rem;inline-size:.5rem;inset-inline-start:.5rem;z-index:1}.chatInput-dictationOverlay-pulse:after,.chatInput-dictationOverlay-pulse:before{border-radius:50%;content:"";inset-block-start:50%;position:absolute;translate:0 -50%}.chatInput-dictationOverlay-pulse:after{animation:pulse 2.5s cubic-bezier(.65,0,.35,1) infinite;animation:pulse 2.5s infinite var(--ease-in-out-cubic);background:#d92d21;background:var(--status-error);block-size:1.25rem;filter:blur(1px);inline-size:1.25rem;inset-inline-start:.125rem;opacity:.9}.chatInput-models{align-items:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px;height:156px;padding:8px 8px 16px;pointer-events:all;position:relative;transition:height .6s cubic-bezier(.87,0,.13,1),padding .6s cubic-bezier(.87,0,.13,1);transition:height var(--transform-regular) var(--ease-in-out-expo),padding var(--transform-regular) var(--ease-in-out-expo);transition-delay:.3s;transition-delay:var(--fade-short);width:100%}.chatInput-models.is-closed{height:0;padding:0;pointer-events:none}.chatInput-models.is-closed:after{opacity:0;transition:opacity .3s;transition:opacity var(--fade-short);transition-delay:0s}.chatInput-models.is-closed .modelCard{opacity:0;transform:translateY(16px)}.chatInput-models.is-closed .modelCard,.chatInput-models.is-closed .modelCard:nth-child(2),.chatInput-models.is-closed .modelCard:nth-child(3),.chatInput-models.is-closed .modelCard:nth-child(4),.chatInput-models.is-closed .modelCard:nth-child(5),.chatInput-models.is-closed .modelCard:nth-child(6){transition:opacity .6s,transform .3s .6s;transition:opacity var(--fade-long),transform var(--transform-short) var(--fade-long)}.chatInput-models:after{background-color:#e0e0e0;background-color:var(--neutral-100);bottom:0;content:"";display:block;height:1px;left:0;opacity:1;position:absolute;transition:opacity .3s;transition:opacity var(--fade-short);transition-delay:.9s;transition-delay:calc(var(--fade-short) + var(--transform-regular));width:100%}.chatInput .modelCard{opacity:1;transform:translateY(0);transition:opacity .6s,transform .3s cubic-bezier(.33,1,.68,1);transition:opacity var(--fade-long),transform var(--transform-short) var(--ease-out-cubic);transition-delay:.9s;transition-delay:calc(var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(2){transition-delay:1s;transition-delay:calc(.1s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(3){transition-delay:1.1s;transition-delay:calc(.2s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(4){transition-delay:1.2s;transition-delay:calc(.3s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(5){transition-delay:1.3s;transition-delay:calc(.4s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(6){transition-delay:1.4s;transition-delay:calc(.5s + var(--fade-short) + var(--transform-regular))}.chatInput-tools{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:8px;position:relative}.chatInput-tools:before{background-color:#fff;background-color:var(--neutral-white);border-radius:0 0 8px 8px;content:"";display:block;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;width:calc(100% + 16px)}.chatInput-toolsBar{gap:20px;max-width:calc(100% - 40px);min-width:0;padding-left:8px}.chatInput-toolsBar,.chatInput-toolsButton{align-items:center;display:flex;position:relative}.chatInput-toolsButton{border-radius:.25rem;-moz-column-gap:6px;column-gap:6px;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.chatInput-toolsButton.is-active .chatInput-toolsButton-text{color:#0f0f0f;color:var(--neutral-black)}.chatInput-toolsButton.is-active .chatInput-toolsButton-icon path{fill:#0f0f0f;fill:var(--neutral-black)}.chatInput-toolsButton.is-active:before{opacity:1}.chatInput-toolsButton.is-disabled{pointer-events:none}.chatInput-toolsButton.is-disabled .chatInput-toolsButton-text{color:#b8b8b8;color:var(--neutral-300)}.chatInput-toolsButton.is-disabled .chatInput-toolsButton-icon path{fill:#b8b8b8;fill:var(--neutral-300)}.chatInput-toolsButton:before{background:#f0f2f4;background:var(--platform-grey-100);border-radius:4px;content:"";display:block;height:calc(100% + 16px);left:-8px;opacity:0;position:absolute;top:-8px;transition:opacity .3s;transition:opacity var(--fade-short);width:calc(100% + 16px)}@media (hover:hover){.chatInput-toolsButton:hover .chatInput-toolsButton-text{color:#0f0f0f;color:var(--neutral-black)}.chatInput-toolsButton:hover .chatInput-toolsButton-icon path{fill:#0f0f0f;fill:var(--neutral-black)}.chatInput-toolsButton:hover:before{opacity:1}}.chatInput-toolsButton.has-gradient.is-active .chatInput-toolsButton-text{color:#7a7a7a;color:var(--neutral-600)}.chatInput-toolsButton.has-gradient.is-active .chatInput-toolsButton-icon path{fill:#4569fc;fill:var(--brand-primary)}.chatInput-toolsButton.has-gradient.is-active .chatInput-toolsButton-text:after{opacity:1}.chatInput-toolsButton.has-gradient.is-disabled .chatInput-toolsButton-text{color:#b8b8b8;color:var(--neutral-300)}.chatInput-toolsButton.has-gradient.is-disabled .chatInput-toolsButton-icon path{fill:#b8b8b8;fill:var(--neutral-300)}.chatInput-toolsButton.has-gradient.has-gradient:before,.chatInput-toolsButton.has-gradient.is-disabled .chatInput-toolsButton-text:after{opacity:0}@media (hover:hover){.chatInput-toolsButton.has-gradient.has-gradient:hover:before{opacity:1}}.chatInput-toolsButton.has-gradient .chatInput-toolsButton-text:after{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);content:"";height:100%;left:0;mix-blend-mode:overlay;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;transition:opacity var(--fade-short);width:100%;z-index:1}.chatInput-toolsFiles{display:flex;flex:1;flex-shrink:1;flex-wrap:nowrap;gap:10px;min-width:0}.chatInput-toolsButton-icon{position:relative}.chatInput-toolsButton-icon path{fill:#7a7a7a;fill:var(--neutral-600);transition:fill .3s;transition:fill var(--fade-short)}.chatInput-toolsButton-text{color:#7a7a7a;color:var(--neutral-600);position:relative;transition:color .3s;transition:color var(--fade-short)}.chatInput .dropdown-trigger:hover{color:inherit}.chatInput .dropdown-trigger:hover:after{background-color:transparent}.chatInput .dropdown-text{width:100%}.chatInput .dropdown-item .switch{pointer-events:all}.chatInput-switchItem{align-items:center;display:flex;gap:16px;justify-content:space-between;position:relative}.chatInput-switchItem-label{align-items:center;display:flex;gap:8px;position:relative}.chatInput-switchItem-label.is-active{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.chatInput-switchItem-label.is-active svg{color:#4569fc;color:var(--brand-primary)}.chatInput-sendButton{margin:-8px}.chatInput-sendButton.is-disabled{pointer-events:none}.chatInput-sendButton.is-disabled .cta .cta-iconLeft path,.chatInput-sendButton.is-disabled .cta .cta-iconRight path{fill:#b8b8b8;fill:var(--neutral-300)}.chatInput-sendButton .cta{padding:6px}.chatInput-sendButton .cta .cta-iconLeft,.chatInput-sendButton .cta .cta-iconRight{height:18px;width:18px}.chatInput-sendButton .cta .cta-iconLeft path,.chatInput-sendButton .cta .cta-iconRight path{fill:url(#iconGradient);transition:fill .3s;transition:fill var(--fade-short)}.chatInput-dragOverlay{align-items:center;background-color:#f0f2f4e0;border-radius:8px;color:#7a7a7a;color:var(--neutral-600);display:flex;gap:8px;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s ease;width:100%}.chatInput-dragIcon{height:20px;width:20px}.chatInput-dragText{font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);padding-top:2px}.chatInput-voiceButtonWrapper{margin:-8px;padding:8px}.chatInput-voiceButton,.chatInput-voiceButtonWrapper{align-items:center;display:flex;justify-content:center;position:relative}.chatInput-voiceButton{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996) border-box;background:linear-gradient(var(--neutral-white),var(--neutral-white)) padding-box,var(--gradient-primary) border-box;border:1px solid transparent;border-radius:.25rem;height:32px;transition:background .3s,border .3s;transition:background var(--fade-short),border var(--fade-short);width:32px}.chatInput-voiceButton.is-disabled{background:#f0f2f4;background:var(--platform-grey-100);border:1px solid #f0f2f4;border:1px solid var(--platform-grey-100);pointer-events:none}.chatInput-voiceButton.is-disabled .voiceIcon-line{background:#b8b8b8;background:var(--neutral-300)}.chatInput-voiceButton svg{height:18px;width:18px}.chatInput-voiceButton svg path{fill:url(#iconGradient);transition:fill .3s;transition:fill var(--fade-short)}.chatInput-voiceButtons{align-items:center;display:flex;gap:8px;margin:-8px;padding:8px}.chatInput-dictationButton{align-items:center;block-size:2rem;border:1px solid transparent;border-radius:.25rem;color:#7a7a7a;color:var(--neutral-600);display:flex;inline-size:2rem;justify-content:center;position:relative;transition:background-color .3s,color .3s;transition:background-color var(--fade-short),color var(--fade-short)}.chatInput-dictationButton:not([disabled]):focus-visible,.chatInput-dictationButton:not([disabled]):hover{background-color:#f0f2f4;background-color:var(--platform-grey-100);color:#383838;color:var(--neutral-800)}.chatInput-dictationButton.is-recording path{fill:#7a7a7a;fill:var(--neutral-600)}.chatInput-dictationButton.is-recording:focus-visible path,.chatInput-dictationButton.is-recording:hover path{fill:#383838;fill:var(--neutral-800)}.chatInput-dictationButton.is-transcribing{cursor:wait}.chatInput-dictationButton[disabled]{background:var(--neutral-50);border-color:#e0e0e0;border-color:var(--neutral-100);cursor:not-allowed;opacity:.5}.chatInput-dictationButton path{transition:fill .3s;transition:fill var(--fade-short)}.chatInput-sendButton.is-loading{background-color:var(--global-color-blue-500)}.chatSkeleton{display:block;height:0;opacity:0;position:relative;width:100%}.chatSkeleton.is-visible{height:71px;opacity:1;transition:height .2s cubic-bezier(.61,1,.88,1),opacity .3s cubic-bezier(.61,1,.88,1) .2s;transition:height var(--d-200) var(--ease-out-sine),opacity var(--d-300) var(--d-200) var(--ease-out-sine)}.chatSkeleton-message{pointer-events:none;position:relative;width:100%}.chatSkeleton-lines{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:12px;padding-top:5px;position:relative;width:100%}.chatSkeleton-linesLine{animation:shimmer 1.5s linear infinite;animation:shimmer var(--d-1500) infinite linear;background:repeating-linear-gradient(90deg,#cce4fb80,#d0cafa66 33.33%,#facaf154 66.66%,#cce4fb80);background-size:200% 100%;border-radius:4px;display:block;height:14px;position:relative;width:100%}.chatSkeleton-linesLine:nth-child(2){animation-delay:.33s}.chatSkeleton-linesLine:last-child{animation-delay:.66s;width:75%}.chat{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.chat:after{background:linear-gradient(180deg,#fff,#fff0);content:"";display:block;height:32px;left:0;position:absolute;top:0;width:100%}.chat-contentWrapper{box-sizing:border-box;flex:1;margin-left:-32px;overflow:hidden auto;padding:32px 32px 0;position:relative;scroll-behavior:smooth;text-align:center;width:calc(100% + 64px)}.chat-emptyState{display:flex;inline-size:min((100% - 64px),50.5rem);inline-size:min((100% - 64px),var(--medium-size));inset-block-start:50%;inset-inline-start:50%;justify-content:center;opacity:0;position:absolute;text-align:left;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity var(--d-200) var(--ease-in-sine)}.chat-emptyState.is-visible{opacity:1}.chat-messages{align-items:stretch;display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:41.5rem;max-width:var(--small-size);opacity:0;padding-inline:6px;position:relative;text-align:left;transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity var(--d-200) var(--ease-in-sine);width:100%}.chat-messages.is-visible{opacity:1}.chat-messagePair{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}.chat-messagePair .userMessage-wrapper{align-self:flex-end;max-width:75%}.chat-messagePair .userMessage-wrapper+.assistantMessage,.chat-messagePair .userMessage-wrapper+.chatSkeleton,.chat-messagePair .userMessage-wrapper+.userMessage-wrapper{margin-top:48px}.chat-messagePair .assistantMessage{align-self:flex-start;max-width:100%}.chat-messagePair .assistantMessage+.assistantMessage,.chat-messagePair .assistantMessage+.chatSkeleton,.chat-messagePair .assistantMessage+.userMessage-wrapper{margin-top:48px}.chat-inputWrapper{display:flex;justify-content:center;position:relative;width:100%}.chat-inputWrapper:before{background:linear-gradient(180deg,#fff0,#ffffffe6);content:"";display:block;height:32px;left:0;position:absolute;top:1px;transform:translateY(-100%);width:100%}.chat-inputWrapper .chatInput{max-width:41.5rem;max-width:var(--small-size)}.chat-inputWrapper:after{background-color:#fff;background-color:var(--neutral-white);bottom:-24px;content:"";display:block;height:24px;left:0;position:absolute;width:100%}.colored-box{align-items:center;background:var(--colored-background-color);border-radius:.25rem;display:flex;justify-content:center;padding:1rem;padding:var(--space-1)}.colored-box-content{display:flex;flex-direction:var(--colored-direction);gap:1.5rem;gap:var(--space-1-5)}.colored-box.colored{--colored-background-color:var(--platform-grey-100)}.colored-box.gradient{--colored-background-color:var(--gradient-banner)}.colored-box.row{--colored-direction:row}.colored-box.row .colored-box-content{align-items:center;justify-content:center}.colored-box.column{--colored-direction:column}.colored-box.left{text-align:left}.colored-box.center{text-align:center}.cta{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:0;border-radius:.25rem;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);justify-content:center;max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-inline-size:-moz-min-content;min-inline-size:min-content;padding:var(--cta-padding);position:relative}.cta:before{background-color:inherit;border-radius:3px;content:"";top:0;right:0;bottom:0;left:0;opacity:1;position:absolute;z-index:2}.cta.small{--cta-padding:7px 7px}.cta.medium{--cta-padding:var(--space-0-75)}.cta.large{--cta-padding:var(--space-1) var(--space-2);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996) border-box;background:linear-gradient(var(--neutral-white),var(--neutral-white)) padding-box,var(--gradient-primary) border-box;border:1px solid transparent;border-radius:.25rem}.cta.large:before{background-color:#fff;background-color:var(--neutral-white)}.cta.large svg{height:16px;width:16px}.cta.large .cta-text{font:500 1rem/1.25 DM Sans,sans-serif;font:var(--label-regular)}.cta.default{border:1px solid transparent;border-radius:.25rem;color:#595959;color:var(--neutral-700);min-inline-size:6rem;transition:color .2s cubic-bezier(.37,0,.63,1);transition:color var(--d-200) var(--ease-in-out-sine)}.cta.default:focus-visible,.cta.default:hover{color:#4569fc;color:var(--brand-primary)}.cta.system{background-color:#fff;background-color:var(--neutral-white);border:1px solid #4569fc;border:1px solid var(--brand-primary);border-radius:.25rem;color:#4569fc;color:var(--brand-primary);min-inline-size:6rem;transition:background-color .2s cubic-bezier(.37,0,.63,1);transition:background-color var(--d-200) var(--ease-in-out-sine)}.cta.system:focus-visible,.cta.system:hover{background-color:#cce4fb;background-color:var(--blue-100)}.cta.system.isDisabled{border-color:#d1d1d1;border-color:var(--neutral-200);color:#b8b8b8;color:var(--neutral-300)}.cta.destructive{background-color:#fff;background-color:var(--neutral-white);border:1px solid #d92d21;border:1px solid var(--status-error);border-radius:.25rem;color:#d92d21;color:var(--status-error);min-inline-size:6rem;transition:background-color .2s cubic-bezier(.37,0,.63,1);transition:background-color var(--d-200) var(--ease-in-out-sine)}.cta.destructive:focus-visible,.cta.destructive:hover{background-color:#fef3f2;background-color:var(--status-error-light)}.cta.destructive.isDisabled{border-color:#d1d1d1;border-color:var(--neutral-200);color:#b8b8b8;color:var(--neutral-300)}.cta.destructive .cta-iconLeft{color:currentcolor}.cta.gradient .cta-text{background:linear-gradient(45deg,#fa6996,#b08efa,#4569fc,#4569fc,#b08efa,#fa6996);background:var(--gradient-double-primary);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;-webkit-text-fill-color:transparent}@media (hover:hover){.cta.gradient:hover .cta-text{background-position-x:-100%;transition:background-position-x .8s cubic-bezier(.37,0,.63,1);transition:background-position-x var(--d-800) var(--ease-in-out-sine)}}.cta.isDisabled[class]{pointer-events:none}.cta.isDisabled[class]>:is(.cta-iconLeft,.cta-iconRight){color:currentcolor}.cta.isLoading{border-color:#d1d1d1;border-color:var(--neutral-200);color:#b8b8b8;color:var(--neutral-300);pointer-events:none}.cta.isLoading .spinner{height:16px;width:16px;z-index:2}.cta.isLoading .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px)}.cta-text{position:relative;z-index:3}.cta [class^=cta-icon]{min-block-size:.75rem;min-inline-size:.75rem;z-index:3}.cta .cta-iconLeft{color:#4569fc;color:var(--brand-primary)}.cta .cta-iconRight{color:#fa6996;color:var(--platform-pink)}.dialogArticle .dialog-wrapper{inline-size:min(90vw,768px);padding-top:0;position:relative}.dialogArticle-header{aspect-ratio:19/9;display:flex;flex-direction:column;justify-content:flex-end;margin-left:-32px;padding:24px 32px;position:relative;width:calc(100% + 64px)}.dialogArticle-headerImage{display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.dialogArticle-headerImage img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dialogArticle-headerImage:after{background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}.dialogArticle-title{color:#fff;color:var(--neutral-white);display:block;font:300 2.5rem/1.2 Tiempos Headline,serif;font:var(--headline-large);position:relative}.dialogArticle .dialog-close{right:24px;top:24px}.dialogArticle .dialog-content h2{color:#383838;color:var(--neutral-800);font:300 1.5rem/1.16 Tiempos Headline,serif;font:var(--headline-regular);position:relative}.dialogArticle .dialog-content h2+*{margin-top:16px}.dialogArticle .dialog-content p{color:#383838;color:var(--neutral-800);font:400 1rem/1.5 DM Sans,sans-serif;font:var(--body-regular)}.dialogArticle .dialog-content p+p{margin-top:8px}.dialogArticle .dialog-content p+h2{margin-top:24px}.dialog{align-items:center;background-color:transparent;block-size:100vh;border:0;display:flex;inline-size:100vw;inset:0 0 0 auto;justify-content:center;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:scale(.9)}.dialog[open]{animation:fade-in-and-scale .3s cubic-bezier(.61,1,.88,1) 50ms forwards;animation:fade-in-and-scale var(--d-300) var(--ease-out-sine) var(--d-50) forwards;pointer-events:all}.dialog[open] .filepond-cover>button[class]{pointer-events:auto}.dialog .filepond-cover>button[class],.dialog.closing{pointer-events:none}.dialog.closing{animation:fade-out-and-scale .25s cubic-bezier(.61,1,.88,1) forwards;animation:fade-out-and-scale var(--d-250) var(--ease-out-sine) forwards}.dialog-wrapper{background-color:#fff;background-color:var(--neutral-white);border-radius:.5rem;display:flex;flex-direction:column;inline-size:min(90vw,660px);max-height:calc(100vh - 64px);overflow:hidden auto;padding:2rem;padding:var(--space-2);row-gap:2.5rem;row-gap:2rem;row-gap:var(--space-2)}.dialog-wrapper::-webkit-scrollbar{display:none}.dialog-header{display:flex;flex-direction:column;justify-content:flex-end;position:relative;row-gap:.5rem;row-gap:var(--space-0-5)}.dialog-close{inset-block-start:-1rem;inset-inline-end:-1rem;position:absolute}.dialog-title{align-items:flex-start;color:#0f0f0f;color:var(--neutral-black);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:300 1.5rem/1.16 Tiempos Headline,serif;font:var(--headline-regular)}.dialog-text{color:#595959;color:var(--neutral-700);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small)}.dialog-content{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:1rem;row-gap:var(--space-1)}.dialog-content.is-row{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);flex-flow:row nowrap}.dialog-content.is-row .exportButton{flex:1}.dialog-content .filepond-uploader .filepond-cover-content>p{font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular)}.dialog-content .progress{margin-block-end:1rem;margin-block-end:var(--space-1)}.dialog .articleDialog{border-top:1px solid #e0e0e0;border-top:1px solid var(--neutral-100);padding-top:32px}.dialog .articleDialog img{border-radius:8px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.dialog .articleDialog img+*{margin-top:24px}.dialog .articleDialog p{font:400 1rem/1.5 DM Sans,sans-serif;font:var(--body-regular)}.dialog .articleDialog p+*{margin-top:16px}.dialog-footer{-moz-column-gap:1.5rem;column-gap:1.5rem;-moz-column-gap:var(--space-1-5);column-gap:var(--space-1-5);display:flex;justify-content:flex-end}.dialog-footer .cta.default{min-inline-size:0;padding-inline:0}.disclaimer{align-items:center;background-color:var(--disclaimer-background-color);border-radius:.25rem;color:var(--disclaimer-text-color);display:flex;flex:1;font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);gap:.5rem;justify-content:center;padding:.75rem 1rem;padding:.75rem var(--space-1);transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.disclaimer.default{--disclaimer-text-color:var(--neutral-700);--disclaimer-background-color:var(--platform-grey-100)}.disclaimer.warning{--disclaimer-text-color:var(--status-warning);--disclaimer-background-color:var(--status-warning-light)}.disclaimer-icon{min-block-size:.875rem;min-inline-size:.875rem}.dropdown{position:relative;z-index:1}.dropdown,.dropdown.top{--dropdown-position:auto auto 100% 50%;--dropdown-animation-start:translate(-50%,-8px);--dropdown-animation-end:translate(-50%,-16px)}.dropdown.bottom{--dropdown-position:100% auto auto 50%;--dropdown-animation-start:translate(-50%,8px);--dropdown-animation-end:translate(-50%,16px)}.dropdown-trigger{align-items:center;background-color:transparent;border:0;color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;inline-size:100%;position:relative;transition:color .3s;transition:color var(--fade-short)}.dropdown-trigger:after{background-color:transparent;block-size:calc(100% + 1rem);border-radius:.25rem;border-radius:var(--space-0-25);content:"";display:block;inline-size:calc(100% + 2rem);top:-.5rem;right:-1rem;bottom:-.5rem;left:-1rem;pointer-events:none;position:absolute;transition:background-color .3s;transition:background-color var(--fade-short);z-index:0}.dropdown-trigger :where(div,span,svg){position:relative;z-index:1}.dropdown-trigger:hover{color:#0f0f0f;color:var(--neutral-black)}.dropdown-trigger:hover:after{background-color:#e6e8ea;background-color:var(--platform-grey-200)}@media (hover:hover){.dropdown-trigger>:is(:hover):not([aria-expanded=true]) .userMenu-tooltip{opacity:1;transform:translate(-50%) translateY(calc(-100% - 16px))}}.dropdown-menu{background-color:#fff;background-color:var(--neutral-white);border-radius:.25rem;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);inset:var(--dropdown-position);min-inline-size:calc(100% + 1rem);opacity:0;pointer-events:none;position:absolute;transform:var(--dropdown-animation-start);transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--fade-short),transform var(--transform-short) var(--ease-out-back);z-index:11}.dropdown-menu.is-open{opacity:1;pointer-events:all;transform:var(--dropdown-animation-end)}.dropdown-menu-list{padding:.5rem}.dropdown .is-notClickable{pointer-events:none}.dropdown-item{align-items:center;border-radius:.25rem;color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);inline-size:100%;padding:.5rem;transition:all .3s;transition:all var(--fade-short);white-space:nowrap}.dropdown li:not(.is-notClickable) .dropdown-item[class]:focus-visible,.dropdown li:not(.is-notClickable) .dropdown-item[class]:hover{--outline-width:0;background-color:#e6e8ea;background-color:var(--platform-grey-200);color:#0f0f0f;color:var(--neutral-black)}.dropdown-icon{color:currentcolor;min-inline-size:.875rem}.dropdown-logo{block-size:.875rem;inline-size:.875rem}.empty-message{background-color:#f0f2f4;background-color:var(--platform-grey-100);border-radius:.25rem;color:#595959;color:var(--neutral-700);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);padding:1rem 2rem;padding:var(--space-1) var(--space-2);text-align:center}.empty-message a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.empty-state{align-items:center;display:flex;flex-direction:column;inline-size:min(100%,var(--empty-state-inline-size));margin:0 auto;row-gap:var(--empty-state-row-gap);text-align:center}.empty-state.small{--empty-state-inline-size:20rem;--empty-state-row-gap:var(--space-0-5);--empty-state-info-row-gap:var(--space-0-5);--empty-state-title-font:var(--label-small);--empty-state-text-font:var(--caption-regular);--empty-state-title-color:var(--neutral-800);--empty-state-text-color:var(--neutral-600)}.empty-state.large{--empty-state-inline-size:31rem;--empty-state-row-gap:var(--space-2);--empty-state-info-row-gap:var(--space-1);--empty-state-title-font:var(--headline-large);--empty-state-text-font:var(--label-regular);--empty-state-title-color:var(--neutral-black);--empty-state-text-color:var(--neutral-black)}.empty-icon{display:flex}.empty-icon svg{block-size:2rem;color:#b8b8b8;color:var(--neutral-300);inline-size:2rem}.empty-animation{display:flex;max-block-size:15rem}.empty-animation>div{flex:1}.empty-animation img{height:auto;position:relative;width:100%}.empty-info{align-items:center;display:flex;flex-direction:column;row-gap:var(--empty-state-info-row-gap)}.empty-title{color:var(--empty-state-title-color);font:var(--empty-state-title-font)}.empty-text{color:var(--empty-state-text-color);font:var(--empty-state-text-font)}.empty-text a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.empty-button{align-items:center;background-color:#4569fc;background-color:var(--brand-primary);border:0;border-radius:.25rem;color:#fff;color:var(--neutral-white);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);justify-content:center;margin-block-start:2rem;margin-block-start:var(--space-2);max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-inline-size:-moz-min-content;min-inline-size:min-content;padding:.5rem .75rem;padding:var(--space-0-5) var(--space-0-75);transition:background-color .2s cubic-bezier(.11,0,.5,0);transition:background-color var(--d-200) var(--ease-in-quad)}.empty-button:hover{background-color:#18319a;background-color:var(--brand-secondary)}.chat .empty-state,.panel-output .empty-state{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;margin-top:-20px}.exportButton{background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:4px;display:block;padding:2rem 1rem;padding:var(--space-2) var(--space-1);position:relative;text-align:center;transition:background-color .2s cubic-bezier(.61,1,.88,1),border-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine),border-color var(--d-200) var(--ease-out-sine)}.exportButton.is-loading{background-color:#f0f2f4;background-color:var(--platform-grey-100);pointer-events:none}.exportButton.is-loading .exportButton-logoWrapper img{filter:grayscale(1);opacity:.1}.exportButton.is-loading .exportButton-text{color:#a6a6a6;color:var(--neutral-400)}.exportButton.is-active,.exportButton.is-ready{background-color:#f6fbf7;background-color:var(--status-success-light);border-color:#18992d;border-color:var(--status-success)}.exportButton.is-active{pointer-events:none}.exportButton-logoWrapper{display:block;height:64px;margin:0 auto;position:relative;width:64px}.exportButton-logoWrapper img{filter:grayscale(0);height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;position:relative;transition:opacity .2s cubic-bezier(.61,1,.88,1),filter .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine),filter var(--d-200) var(--ease-out-sine);width:100%}.exportButton-logoWrapper .spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.exportButton-text{color:#595959;color:var(--neutral-700);font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);margin-top:1rem;margin-top:var(--space-1);transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.exportButton-caption{color:#a6a6a6;color:var(--neutral-400);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);margin-top:.5rem;margin-top:var(--space-0-5)}.fileChip{align-items:center;background-color:var(--fileuploaded-background);border-radius:4px;display:inline-flex;flex-shrink:1;gap:6px;max-width:min(var(--user-message-max-width),376px);min-width:64px;padding:8px 12px;position:relative}.fileChip.dark{--fileuploaded-background:var(--platform-grey-100)}.fileChip.light{--fileuploaded-background:var(--neutral-white)}.fileChip>svg{height:14px;min-width:14px;width:14px}.fileChip>svg path{fill:#7a7a7a;fill:var(--neutral-600)}.fileChip-name{color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);line-height:1.1875;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileUpload{background-color:#f0f2f4;background-color:var(--platform-grey-100);display:flex;flex-direction:column;padding:2rem;padding:var(--space-2);row-gap:1.5rem;row-gap:var(--space-1-5)}.fileUpload.default{--file-upload-direction:row;--file-upload-font:var(--caption-regular)}.fileUpload.flat{--file-upload-direction:row-reverse;--file-upload-font:var(--link)}.fileUpload-button{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;flex-direction:var(--file-upload-direction)}.fileUpload-button p{color:#7a7a7a;color:var(--neutral-600);font:var(--file-upload-font)}.fileUpload-files{border-block-start:1px solid #d1d1d1;border-block-start:1px solid var(--neutral-200);display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-1);padding-block-start:1.5rem;padding-block-start:var(--space-1-5)}.fileUploaded{align-items:center;background:var(--fileuploaded-background);border-radius:4px;box-sizing:border-box;display:inline-flex;flex-shrink:1;gap:6px;max-width:120px;min-width:0;padding:8px 12px;position:relative}.fileUploaded.dark{--fileuploaded-background:var(--platform-grey-100)}.fileUploaded.light{--fileuploaded-background:var(--neutral-white)}.fileUploaded>svg{height:14px;min-width:14px;width:14px}.fileUploaded>svg path{fill:#7a7a7a;fill:var(--neutral-600)}.fileUploaded-text{color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileUploaded-delete{align-items:center;background:#fff;background:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:100%;box-sizing:border-box;display:inline-flex;height:16px;justify-content:center;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:16px}.fileUploaded-delete svg{height:8px;width:8px}.fileUploaded-delete svg path{fill:#0f0f0f;fill:var(--neutral-black)}.fileUploaded .spinner{height:14px;max-width:14px;min-width:14px}.fileUploaded .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px)}.filepond-container{container-name:filepond;container-type:inline-size;display:flex;flex-direction:column;gap:.375rem}.filepond-container.is-disabled .filepond-cover p{color:#a6a6a6;color:var(--neutral-400)}.filepond-label{color:#0f0f0f;color:var(--neutral-black);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small)}.filepond-uploader{position:relative}.filepond-uploader .filepond--root{background-color:#f0f2f4;background-color:var(--platform-grey-100);border-radius:.25rem;color:#7a7a7a;color:var(--neutral-600);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);margin-bottom:0}.filepond-uploader .filepond--drop-label{height:102px!important;opacity:0!important}.filepond-uploader .filepond--drip{background:#f0f2f4;background:var(--platform-grey-100);opacity:1}.filepond-uploader .filepond--drip-blob{background-color:#b0ccf7;background-color:var(--blue-200)}.filepond-uploader .filepond--item[data-filepond-item-state=processing-complete]{animation:filepond-dissolve .5s cubic-bezier(.65,0,.35,1) .15s forwards;animation:filepond-dissolve var(--d-500) var(--ease-in-out-cubic) var(--d-150) forwards}.filepond-uploader .filepond-cover{display:flex;inline-size:min(100% - 4rem,50.5rem);inline-size:min(100% - 4rem,var(--medium-size));inset-block-start:0;inset-inline-start:50%;justify-content:center;pointer-events:none;position:absolute;transform:translate3d(-50%,30px,0)}.filepond-uploader .filepond-cover.left{justify-content:flex-start}.filepond-uploader .filepond-cover.center{justify-content:center}.filepond-uploader .filepond-cover.right{justify-content:flex-end}.filepond-uploader .filepond-cover.is-dragging .cta{pointer-events:none}.filepond-uploader .filepond-cover-content{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}.filepond-uploader .filepond-cover-content.row{flex-direction:row}.filepond-uploader .filepond-cover-content.row-reverse{flex-direction:row-reverse}.filepond-uploader .filepond-cover-content>p{color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1 DM Sans,sans-serif;font:var(--link)}.filepond-uploader .filepond-cover-content .cta{pointer-events:auto}@container filepond (min-width: 680px){.filepond-uploader .filepond-cover{inline-size:-moz-max-content;inline-size:max-content}}.filepond-uploader .filepond-files{background-color:#f0f2f4;background-color:var(--platform-grey-100);padding:0 2rem 2rem;padding:0 var(--space-2) var(--space-2);transform:translateY(-.375rem)}.filepond-uploader .filepond-files-list{box-shadow:inset 0 1px #d1d1d1;box-shadow:inset 0 1px 0 0 var(--neutral-200);display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-1);padding-block-start:2rem;padding-block-start:var(--space-2)}.footer{color:#7a7a7a;color:var(--neutral-600);font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium);margin-block-start:auto;text-align:center}input[type=datetime-local],input[type=email],input[type=password],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.25rem;color:#595959;color:var(--neutral-700);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);inline-size:100%;padding:1rem 1.5rem;padding:var(--space-1) var(--space-1-5)}input[type=password]{letter-spacing:3px}textarea{min-block-size:7.5rem;resize:none}.form-field{margin-bottom:20px}.form-field label{display:block;font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small);margin-bottom:6px}.form-field .field-error{border-color:$error}.form-field .field-helper-text{color:$grey-dark;font-size:14px;margin-top:6px}.select-wrapper{position:relative}.select-wrapper svg{position:absolute;right:10px;top:10px}.centered-form-wrapper{margin:0 auto 300px;max-width:800px;padding:0 20px}.form{gap:1rem;gap:var(--space-1)}.form,.formControl{display:flex;flex-direction:column}.formControl{gap:.375rem}.formControl-label{color:#0f0f0f;color:var(--neutral-black);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small)}.formControl-input-container{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex}.formControl-input-container .formControl-input{padding-block:.625rem}.formControl-input[class]{--input-padding:var(--space-1) var(--space-1-5);padding:1rem 1.5rem;padding:var(--input-padding)}.formControl-input[class].small{--input-padding:10px var(--space-1)}.formControl-input[class].large{--input-padding:var(--space-1) var(--space-1-5)}.formControl-input[class]::-moz-placeholder{color:#a6a6a6;color:var(--neutral-400);letter-spacing:0}.formControl-input[class]::placeholder{color:#a6a6a6;color:var(--neutral-400);letter-spacing:0}.formControl-input[class].error{border-color:#d92d21;border-color:var(--status-error)}.formControl-textarea::-moz-placeholder{color:#a6a6a6;color:var(--neutral-400);letter-spacing:0}.formControl-textarea::placeholder{color:#a6a6a6;color:var(--neutral-400);letter-spacing:0}.formControl-error{color:#d92d21;color:var(--status-error);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small)}.formControl-wrapper{position:relative}.formControl-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem!important}.formControl-icon{color:#6b7280;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.formControl-buttons{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex}.formControl-buttons-column{flex-direction:column;row-gap:.5rem;row-gap:var(--space-0-5)}.formControl-buttons-column>.cta{min-inline-size:100%}.formControl-caption{color:#a6a6a6;color:var(--neutral-400);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular)}.formControl-preview{align-self:flex-start;block-size:122px;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:inline-flex;inline-size:auto;overflow:hidden}.formControl-preview img{block-size:100%;border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.5rem;inline-size:auto;-o-object-fit:cover;object-fit:cover}.formControl-wrap-buttons{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--space-0-5)}.formControl-button.selected{background-color:#cce4fb;background-color:var(--blue-100)}.greeting{align-items:flex-start;display:flex;flex-direction:column;margin-block-start:auto;row-gap:var(--greeting-row-gap)}.greeting.small{--greeting-row-gap:.5rem;--greeting-title-font:var(--heading-cover);--greeting-subtitle-font:var(--body-small);--greeting-subtitle-color:var(--neutral-700);--greeting-subtitle-letter-spacing:0}.greeting.large{--greeting-row-gap:0;--greeting-title-font:var(--heading-cover);--greeting-subtitle-font:var(--heading-cover);--greeting-subtitle-color:var(--neutral-300);--greeting-subtitle-letter-spacing:var(--heading-cover-letter-spacing)}.greeting-title{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:var(--greeting-title-font);letter-spacing:.03em;letter-spacing:var(--heading-cover-letter-spacing)}.greeting-title>span{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.greeting-title>svg path{fill:#4569fc;fill:var(--brand-primary)}.greeting-subtitle{color:var(--greeting-subtitle-color);font:var(--greeting-subtitle-font);letter-spacing:var(--greeting-subtitle-letter-spacing)}.hardwareButton{background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 1rem;padding:var(--space-1-5) var(--space-1);position:relative;text-align:center;transition:background-color .2s cubic-bezier(.61,1,.88,1),border-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine),border-color var(--d-200) var(--ease-out-sine)}.hardwareButton.is-active{background-color:#f6fbf7;background-color:var(--status-success-light);border-color:#18992d;border-color:var(--status-success)}.hardwareButton-imageWrapper{display:block;height:96px;margin:0 auto;position:relative;text-align:center;width:auto}.hardwareButton-imageWrapper img{filter:grayscale(0);height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;opacity:1;position:relative;transition:opacity .2s cubic-bezier(.61,1,.88,1),filter .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine),filter var(--d-200) var(--ease-out-sine);width:auto}.hardwareButton-imageWrapper .spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hardwareButton-name{color:#383838;color:var(--neutral-800);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small);margin-top:1rem;margin-top:var(--space-1)}.hardwareButton-caption{color:#a6a6a6;color:var(--neutral-400);font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium);margin-top:.5rem;margin-top:var(--space-0-5)}.hardwareButton-price{color:#18992d;color:var(--status-success);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);margin-top:.5rem;margin-top:var(--space-0-5)}.hardwareButton-price span{color:#a6a6a6;color:var(--neutral-400);font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium)}.hardwareButton-price span:nth-child(2){text-decoration:line-through}.hardwareButton-description,.hardwareButton-specs{color:#a6a6a6;color:var(--neutral-400);font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium);margin-top:.5rem;margin-top:var(--space-0-5)}.hardwareButton-banner{align-items:center;background:#cce4fb;background:var(--blue-100);display:flex;gap:8px;height:auto;justify-content:center;margin-left:-16px;margin-top:1rem;margin-top:var(--space-1);padding:8px 16px;position:relative;width:calc(100% + 32px)}.hardwareButton-banner img{height:24px;width:auto}.hardwareButton-bannerText{color:#383838;color:var(--neutral-800);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular)}.hardwareButton-link{color:#4569fc;color:var(--brand-primary);display:block;font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small);margin-top:1rem;margin-top:var(--space-1);text-decoration:underline}.heading{color:#0f0f0f;color:var(--neutral-black);display:flex;flex-direction:column;row-gap:var(--heading-row-gap)}.heading.default.small{--heading-title-font:var(--headline-regular);--heading-subtitle-font:var(--caption-medium);--heading-row-gap:.125rem}.heading.default.large{--heading-title-font:var(--headline-large);--heading-subtitle-font:var(--label-regular);--heading-row-gap:0}.heading.system.small{--heading-title-font:var(--label-regular);--heading-subtitle-font:var(--body-small);--heading-row-gap:.25rem}.heading.system.large{--heading-title-font:var(--headline-regular);--heading-subtitle-font:var(--body-small);--heading-row-gap:.25rem}.heading-title{font:var(--heading-title-font)}.heading-subtitle{color:#383838;color:var(--neutral-800);font:var(--heading-subtitle-font)}.heading-gradient{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.illustrationCard-wrapper{--card-block-size:19rem;--card-direction:column;--pattern-topleft-inline:-5rem;--pattern-topleft-block:-5rem;--pattern-bottomright-inline: calc(100% - 5rem) ;--pattern-bottomright-block: calc(100% - 5rem) ;display:flex;flex:1;flex-direction:column;gap:1rem;gap:var(--space-1);min-block-size:19rem;min-block-size:var(--card-block-size)}.illustrationCard{background:var(--card-background);border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.illustrationCard.blue{--pattern-color:var(--brand-primary);--pattern-opacity:.08;--card-background:var(--gradient-blue)}.illustrationCard.purple{--pattern-color:var(--platform-purple);--pattern-opacity:.16;--card-background:var(--gradient-purple)}.illustrationCard.pink{--pattern-color:var(--platform-pink);--pattern-opacity:.12;--card-background:var(--gradient-pink)}.illustrationCard-content{align-items:var(--card-align-items);display:flex;flex:1;flex-direction:var(--card-direction);gap:1rem 2rem;gap:var(--space-1) var(--space-2)}.illustrationCard-media{display:flex;flex-grow:1;overflow:hidden;position:relative}.illustrationCard-media div{block-size:100%;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.illustrationCard-media svg path{stroke-width:2}.illustrationCard-title{font:300 1.25rem/1.2 Tiempos Headline,serif;font:var(--headline-small)}.illustrationCard-pattern{position:absolute}.illustrationCard-pattern.is-topleft{inset-block-start:var(--pattern-topleft-block);inset-inline-start:var(--pattern-topleft-inline)}.illustrationCard-pattern.is-bottomright{inset-block-start:var(--pattern-bottomright-block);inset-inline-start:var(--pattern-bottomright-inline)}.imageCard-wrapper{flex:1}.imageCard{--card-block-size:19rem;--card-direction:row;--card-align-items:flex-end;--card-background:var(--neutral-400);background:#a6a6a6;background:var(--card-background);block-size:100%;border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;gap:var(--space-1);min-block-size:19rem;min-block-size:var(--card-block-size);overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.imageCard:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));background:var(--gradient-overlay);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.imageCard.isLarge .imageCard-title{max-width:calc(100% - 64px)}.imageCard.has-tool{--card-block-size:14rem}.imageCard-image{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0}.imageCard-content{align-items:var(--card-align-items);display:flex;flex:1;flex-direction:var(--card-direction);gap:1rem 2rem;gap:var(--space-1) var(--space-2);position:relative;z-index:2}.imageCard-title{color:#fff;color:var(--neutral-white);font:300 1.5rem/1.16 Tiempos Headline,serif;font:var(--headline-regular)}.imageGridLinkCard{aspect-ratio:var(--grid-aspect-ratio);background-color:#d1d1d1;background-color:var(--neutral-200);border-radius:.5rem;cursor:pointer;display:flex;flex:1;margin-block-end:1rem;margin-block-end:var(--space-1);overflow:hidden;page-break-inside:avoid;position:relative;-moz-column-break-inside:avoid;break-inside:avoid}.imageGridLinkCard:focus-visible .imageGridLinkCard-content,.imageGridLinkCard:hover .imageGridLinkCard-content{opacity:1}.imageGridLinkCard.square{--grid-aspect-ratio:1/1}.imageGridLinkCard.landscape{--grid-aspect-ratio:16/9}.imageGridLinkCard.portrait{--grid-aspect-ratio:9/16}.imageGridLinkCard-image{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.imageGridLinkCard-content{align-items:center;background:#0f0f0f88;background:var(--neutral-black-overlay);block-size:100%;display:flex;flex-direction:column;inline-size:100%;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;row-gap:1rem;row-gap:var(--space-1);transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine)}.imageGridLinkCard-title{color:#fff;color:var(--neutral-white);font:300 1.25rem/1.2 Tiempos Headline,serif;font:var(--headline-small);text-align:center}.image-history-container{background-color:#fff;background-color:var(--neutral-white);border-radius:.25rem;inline-size:122px;inset-block-start:3rem;inset-inline-end:0;max-block-size:calc(100vh - 7rem);overflow:hidden auto;padding:0 1rem 1rem;padding:0 var(--space-1) var(--space-1);position:sticky;scrollbar-width:thin}.image-history-container,.image-history-items{align-items:center;display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.image-history-item{background-color:#f0f2f4;background-color:var(--platform-grey-100);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.25rem;inline-size:4rem;overflow:hidden}.image-history-thumbnail{block-size:calc(4rem - 2px);inline-size:calc(4rem - 2px);-o-object-fit:contain;object-fit:contain}.imageLinkCard{background:#a6a6a6;background:var(--neutral-400);block-size:20rem;border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;gap:var(--space-1);inline-size:100%;overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.imageLinkCard:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));background:var(--gradient-overlay);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.imageLinkCard-image{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0}.imageLinkCard-content{align-items:flex-end;display:flex;flex:1;gap:1rem 2rem;gap:var(--space-1) var(--space-2);position:relative;z-index:2}.imageLinkCard-title{color:#fff;color:var(--neutral-white);font:300 1.5rem/1.16 Tiempos Headline,serif;font:var(--headline-regular)}.imageUploader{align-items:center;display:flex;flex-direction:column;position:relative}.imageUploader-label{color:#0f0f0f;color:var(--neutral-black);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small);margin-bottom:6px;text-align:left}.imageUploader-input,.imageUploader-label{display:block;position:relative;width:100%}.imageUploader-input{background-color:#f0f2f4;background-color:var(--platform-grey-100);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:4px;box-sizing:border-box;height:152px;transition:border-color .3s,background-color .3s;transition:border-color var(--fade-short),background-color var(--fade-short)}.imageUploader-input .imageUploader-image{border:none;margin-top:0}@media (hover:hover){.imageUploader-input:hover{background-color:#cce4fb;background-color:var(--blue-100);border-color:#4569fc;border-color:var(--brand-primary)}}.imageUploader-inputButton{background-color:transparent;border:none;cursor:pointer;gap:16px;height:100%;left:0;position:absolute;top:0;width:100%}.imageUploader-inputButton,.imageUploader-inputButton-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.imageUploader-inputButton-text{gap:4px}.imageUploader-inputButton-textTitle{color:#0f0f0f;color:var(--neutral-black);font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium)}.imageUploader-inputButton-textCaption{color:#7a7a7a;color:var(--neutral-600);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular)}.imageUploader-image{border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:4px;box-sizing:border-box;display:block;height:152px;margin-top:8px;overflow:hidden;position:relative;transition:border-color .3s;transition:border-color var(--fade-short);width:100%}.imageUploader-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.imageUploader-image .round-button{position:absolute;right:8px;top:8px}@media (hover:hover){.imageUploader-image:hover{border-color:#4569fc;border-color:var(--brand-primary)}}.imageUploader .link{margin-top:8px}.impersonation-page{margin:0 auto;max-width:64rem;padding:1.5rem}.impersonation-page-header{align-items:center;display:flex;gap:.5rem;margin-bottom:2rem}.impersonation-page-title{font-size:1.5rem;font-weight:600}.impersonation-card{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;padding:1.5rem}.impersonation-form-label{color:#595959;color:var(--neutral-700);display:block;font-weight:500;margin-bottom:.5rem}.impersonation-form-input,.impersonation-form-select,.impersonation-form-textarea{border:1px solid #b8b8b8;border:1px solid var(--neutral-300);border-radius:.25rem;margin-bottom:1rem;padding:.5rem;width:100%}.impersonation-form-input:focus,.impersonation-form-select:focus,.impersonation-form-textarea:focus{border-color:#4569fc;border-color:var(--blue-500);box-shadow:0 0 0 1px #4569fc;box-shadow:0 0 0 1px var(--blue-500);outline:none}.impersonation-form-submit{background-color:#4569fc;background-color:var(--blue-500);border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:background-color .2s ease}.impersonation-form-submit:hover:not(:disabled){background-color:var(--blue-600)}.impersonation-form-submit:disabled{cursor:not-allowed;opacity:.5}.impersonation-notice{background-color:var(--blue-50);border-left:4px solid #4569fc;border-left:4px solid var(--blue-500);border-radius:.25rem;color:var(--blue-700);margin-top:2rem;padding:1rem}.impersonation-notice-title{font-weight:600;margin-bottom:.5rem}.impersonation-notice-list{margin-top:.5rem;padding-left:1.5rem}.impersonation-notice-item{margin-bottom:.25rem}.inputSubmit,.suggestions{inline-size:100%}.inputSubmit-container,.suggestions-container{align-items:flex-end;display:flex;gap:.5rem;gap:var(--space-0-5)}.inputSubmit-content,.suggestions-content{flex:1;position:relative}.inputSubmit-list,.suggestions-list{background-color:#fff;background-color:var(--neutral-white);border:1px solid #e2e8f0;border-radius:.25rem;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);inset-block-start:100%;inset-inline:0;margin-block-start:.5rem;margin-block-start:var(--space-0-5);max-block-size:200px;overflow-y:auto;padding-block:.5rem;padding-block:var(--space-0-5);position:absolute;z-index:10}.inputSubmit-item,.suggestions-item{align-items:center;color:#383838;color:var(--neutral-800);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);cursor:pointer;display:flex;font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);inline-size:100%;padding:.5rem 1rem;padding:var(--space-0-5) var(--space-1);transition:all .3s;transition:all var(--fade-short);white-space:nowrap}.inputSubmit-item.selected,.inputSubmit-item:focus-visible,.inputSubmit-item:hover,.suggestions-item.selected,.suggestions-item:focus-visible,.suggestions-item:hover{background-color:#e6e8ea;background-color:var(--platform-grey-200);color:#0f0f0f;color:var(--neutral-black)}.inputSubmit-no-results,.suggestions-no-results{color:#7a7a7a;color:var(--neutral-600);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small);padding:.5rem 1rem;padding:var(--space-0-5) var(--space-1)}.linkProject{background-color:#fff;background-color:var(--neutral-white);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.25rem;color:#0f0f0f;color:var(--neutral-black);display:flex;flex-direction:column;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);padding:1.25rem;row-gap:.5rem;row-gap:var(--space-0-5);transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.linkProject:focus-visible,.linkProject:hover{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.linkProject:focus-visible .linkProject-content,.linkProject:hover .linkProject-content{color:#595959;color:var(--neutral-700)}.linkProject-heading{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;min-width:0;padding-block:.3125rem}.linkProject-heading>strong{display:block;flex:1;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linkProject-icon{min-block-size:.875rem;min-inline-size:.875rem}.linkProject-content{color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.linkProject-content>span{padding:.125rem .375rem;transition:inherit}.linkProject-content>span:last-of-type{position:relative}.linkProject-content>span:last-of-type:before{background-color:#e0e0e0;background-color:var(--neutral-100);block-size:.75rem;content:"";display:block;inline-size:1px;inset-block-start:.1875rem;inset-inline-start:-.5rem;position:absolute}.link{align-items:center;border-radius:.25rem;color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1.25 DM Sans,sans-serif;font:var(--link-w-gradient);inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine);white-space:nowrap}.link-text{transform:translateY(1px)}.link.isActive,.link.isActive .link-text{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.link.isActive .link-text{color:inherit;transition:transform .2s cubic-bezier(.61,1,.88,1);transition:transform var(--d-200) var(--ease-out-sine)}.link.isActive .link-icon{color:#4569fc;color:var(--brand-primary)}.link.isDisabled{color:#b8b8b8;color:var(--neutral-300);pointer-events:none}.magicButton{height:auto;padding:.5rem;padding:var(--space-0-5);position:relative;width:auto;z-index:0}.magicButton.is-disabled{cursor:not-allowed}.magicButton.is-disabled .cta{border:1px solid #f0f2f4;border:1px solid var(--platform-grey-100);pointer-events:none;z-index:1}.magicButton.is-disabled .cta:before{background:#f0f2f4;background:var(--platform-grey-100)}.magicButton.is-disabled svg path{fill:#b8b8b8;fill:var(--neutral-300)}.magicButton.is-disabled .cta-text{background:transparent;color:#b8b8b8;color:var(--neutral-300);-webkit-text-fill-color:inherit}.magicButton.is-disabled .canvas-glow{opacity:0}.markdownContent h1,.markdownContent h2,.markdownContent h3,.markdownContent h4,.markdownContent h5,.markdownContent h6{font:300 1.5rem/1.16 Tiempos Headline,serif;font:var(--headline-regular);margin-bottom:24px}.markdownContent h1 strong,.markdownContent h2 strong,.markdownContent h3 strong,.markdownContent h4 strong,.markdownContent h5 strong,.markdownContent h6 strong{font-weight:400}.markdownContent *+h1,.markdownContent *+h2,.markdownContent *+h3,.markdownContent *+h4,.markdownContent *+h5,.markdownContent *+h6{margin-top:48px}.markdownContent p{margin-bottom:16px}.markdownContent ol,.markdownContent p,.markdownContent ul{font:400 1rem/1.5 DM Sans,sans-serif;font:var(--body-regular)}.markdownContent ol,.markdownContent ul{margin-bottom:24px;padding-left:16px}.markdownContent ol{list-style-type:decimal}.markdownContent li{margin-bottom:6px}.markdownContent li::marker{content:"•";font-family:monospace;font-size:1rem;letter-spacing:8px}.markdownContent li p{display:inline}.markdownContent ol ol,.markdownContent ol ul,.markdownContent ul ol,.markdownContent ul ul{margin-top:8px}.markdownContent strong{font-weight:600}.markdownContent blockquote{margin:0 0 16px;padding:8px 16px;position:relative}.markdownContent blockquote>p{font-family:Tiempos Headline,serif;font-family:var(--font-serif);font-style:italic}.markdownContent blockquote:before{background:#e6e8ea;background:var(--platform-grey-200);border-radius:2px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:4px}.markdownContent a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.markdownContent pre{background-color:transparent}.markdownContent code{background-color:#2e3440;border-radius:4px;color:#fff;color:var(--neutral-white);display:inline-block;font-size:14px;max-width:100%;padding:2px 4px;text-indent:0;white-space:pre-wrap}.markdownContent pre>code{border-radius:8px;display:block;margin-right:8px;overflow-x:auto;padding:24px;width:100%}.markdownContent code[class*=language-] .token.tag,.markdownContent pre[class*=language-] .token.tag{background:none!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.markdownContent pre[class*=language-]{border-radius:8px;margin:0 0 16px;overflow:hidden;padding:0;width:100%}.markdownContent code[class*=language-] .token.attr-name,.markdownContent pre[class*=language-] .token.attr-name{margin-left:6px}.markdownContent .stream-fade-in{animation:fade-in .5s cubic-bezier(.61,1,.88,1) forwards;animation:fade-in var(--d-500) var(--ease-out-sine) forwards}.markdownContent table{border-collapse:separate;border-spacing:0;display:block;margin:16px 0;max-width:100%;overflow-x:auto;table-layout:fixed;width:100%}.markdownContent td,.markdownContent th{border:1px solid #e0e0e0;border:1px solid var(--neutral-100);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small);padding:8px;text-align:left}.markdownContent td strong,.markdownContent th strong{font-weight:600;font-weight:var(--font-weight-semibold)}.markdownContent th{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.markdownContent td{font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small)}.markdownContent tbody tr td:not(:last-child),.markdownContent thead tr th:not(:last-child){border-right:0}.markdownContent tbody tr:not(:last-child) td,.markdownContent thead tr:not(:last-child) th{border-bottom:0}.markdownContent tbody tr:first-child td{border-top:0}.markdownContent thead th:first-child{border-top-left-radius:8px}.markdownContent thead th:last-child{border-top-right-radius:8px}.markdownContent tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.markdownContent tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.markdownContent hr{border:0;border-top:1px solid #e0e0e0;border-top:1px solid var(--neutral-100);height:0;margin:48px 0}.markdownContent iframe{border:0;border-radius:8px;width:100%}.tabbedPreview{margin-bottom:16px;position:relative;width:100%;z-index:0}.tabbedPreview-tabs{align-items:flex-end;display:flex;position:relative;z-index:1}.tabbedPreview-tabButton{color:#a6a6a6;color:var(--neutral-400);cursor:pointer;flex:1;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);padding:0 16px 16px;position:relative;transition:color .3s;transition:color var(--fade-short)}.tabbedPreview-tabButton:after{background-color:#4569fc;background-color:var(--brand-primary);bottom:0;content:"";display:block;height:2px;left:0;opacity:0;position:absolute;transition:opacity .3s;transition:opacity var(--fade-short);width:100%}.tabbedPreview-tabButton.active{color:#383838;color:var(--neutral-800);pointer-events:none}.tabbedPreview-tabButton.active:after{opacity:1}.tabbedPreview-content{background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:0 0 8px 8px;display:none;margin-top:-1px;overflow:hidden;position:relative;z-index:0}.tabbedPreview-content.active{display:block}.tabbedPreview-content .round-button{padding:5px;position:absolute;right:16px;top:16px}.tabbedPreview-content .round-button svg{height:12px;width:12px}.tabbedPreview pre{border-radius:0!important;margin:0!important}.tabbedPreview-iframe{border:0;height:380px;width:100%}.modelCard{display:block;position:relative;width:calc(33.33% - 16px)}.modelCard:before{background-color:#fff;background-color:var(--neutral-white);border:1px solid transparent;border-radius:8px;box-sizing:border-box;content:"";display:block;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;transition:background-color .3s;transition:background-color var(--fade-short);width:calc(100% + 16px)}.modelCard.is-active{pointer-events:none}.modelCard.is-active:before{background-color:#f6fbf7;background-color:var(--status-success-light);border-color:#18992d;border-color:var(--status-success)}.modelCard.is-gpt .modelCard-headerLogo{background-color:#00a67e}.modelCard.is-gemini .modelCard-headerLogo{background:linear-gradient(45deg,#1ba1e3 1.04%,#5684d1 67.04%,#9168c0 101.04%)}.modelCard.is-claude .modelCard-headerLogo{background-color:#d97757}.modelCard.is-deepseek .modelCard-headerLogo{background-color:#4c43ff}.modelCard.is-grok .modelCard-headerLogo{background-color:#0f0f0f;background-color:var(--neutral-black)}.modelCard-header{align-items:center;display:flex;gap:8px;margin-bottom:6px;position:relative}.modelCard-headerLogo{background:#4569fc;background:var(--blue-500);border-radius:4px;display:block;height:20px;position:relative;width:20px}.modelCard-headerLogo svg path{fill:#fff;fill:var(--neutral-white)}.modelCard-name{color:#595959;color:var(--neutral-700);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small);line-height:1.25rem;text-align:left}.modelCard-text{color:#7a7a7a;color:var(--neutral-600);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);position:relative;text-align:left}.multiSelect{display:flex;flex-direction:column;row-gap:.375rem}.multiSelect-label{color:#0f0f0f;color:var(--neutral-black);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small)}.multiSelect-container{align-items:flex-start;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;inline-size:100%}.multiSelect-content{flex:1}.multiSelect-content .dropdown{--dropdown-animation-start:translate(-50%,0);--dropdown-animation-end:translate(-50%,8px)}.multiSelect-content .dropdown-trigger:after{content:none}.multiSelect-content .dropdown-menu{min-inline-size:100%}.multiSelect-content .dropdown-menu-list{max-block-size:8.5rem;overflow-y:auto;padding-inline:0}.multiSelect-content li:not(.is-notClickable) .dropdown-item[class]:focus-visible,.multiSelect-content li:not(.is-notClickable) .dropdown-item[class]:hover{--outline-width:0;background-color:#f0f2f4;background-color:var(--platform-grey-100)}.multiSelect-content .dropdown-item{border-radius:0;color:#383838;color:var(--neutral-800);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);padding-inline:1rem;padding-inline:var(--space-1)}.multiSelect-output{border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.25rem;flex:1;min-block-size:2.5rem;text-align:left}.multiSelect-output,.multiSelect-trigger{background-color:#fff;background-color:var(--neutral-white);color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);padding:.625rem 1rem}.multiSelect-trigger{border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.5rem}.multiSelect-menu{display:flex;flex-direction:column;row-gap:.5rem}.multiSelect-item.is-selected{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.navigation-menu{display:flex;flex-grow:1;gap:2rem;margin-inline-start:-.5rem;overflow:auto;padding:.5rem}.navigation-menu-nav{display:flex;flex-direction:column;margin-inline:-.5rem;padding-inline:.5rem;row-gap:2rem}@container content-inner (min-width: 1000px){.navigation-menu-nav{inset-block-start:0;margin-inline-end:0;padding-inline-end:0;position:sticky}.navigation-menu-nav:after{background-color:#d1d1d1;background-color:var(--neutral-200);block-size:calc(100vh - 64px);content:"";display:block;inline-size:1px;inset-inline-end:0;position:absolute}}.navigation-menu-link{display:flex;flex-direction:column;position:relative;row-gap:.375rem}.navigation-menu-link:before{background-color:transparent;border-radius:.25rem;content:"";top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}@container content-inner (min-width: 1000px){.navigation-menu-link:before{border-end-start-radius:.25rem;border-start-start-radius:.25rem;top:-.5rem;right:0;bottom:-.5rem;left:-.5rem}}.navigation-menu-link>*{position:relative;z-index:1}.navigation-menu-link:hover:before{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.navigation-menu-link:hover .navigation-menu-title{color:#0f0f0f;color:var(--neutral-black)}.navigation-menu-link:hover .navigation-menu-description{color:#595959;color:var(--neutral-700)}.navigation-menu-link.is-active{pointer-events:none}.navigation-menu-link.is-active .navigation-menu-title{color:#0f0f0f;color:var(--neutral-black)}.navigation-menu-link.is-active .navigation-menu-description{color:#595959;color:var(--neutral-700)}@container content-inner (min-width: 1000px){.navigation-menu-link.is-active{border-inline-end:2px solid #4569fc;border-inline-end:2px solid var(--brand-primary)}}.navigation-menu-title{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link)}.navigation-menu-description,.navigation-menu-title{color:#a6a6a6;color:var(--neutral-400);transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.navigation-menu-description{display:none;font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);padding-inline-end:2rem}@container content-inner (min-width: 1000px){.navigation-menu-description{display:inline-block}.navigation-menu{flex-direction:column;padding-block:.5rem 1.5rem;padding-inline:.5rem 0}}.novelty-indicator{block-size:.5rem;border-radius:50%;inline-size:.5rem;position:absolute;z-index:1}.novelty-indicator:before{animation:pulse 2.5s cubic-bezier(.65,0,.35,1) infinite;animation:pulse 2.5s infinite var(--ease-in-out-cubic);background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);border-radius:inherit;content:"";filter:blur(1px);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;opacity:.9;position:absolute}.novelty-indicator:after{background-color:#4569fc;background-color:var(--brand-primary);block-size:.5rem;border-radius:inherit;content:"";inline-size:.5rem;top:0;right:0;bottom:0;left:0;position:absolute}.novelty-indicator.top-right{inset-block-start:0;inset-inline-end:0}.novelty-indicator.top-left{inset-block-start:0;inset-inline-start:0}.novelty-indicator.bottom-right{inset-block-end:0;inset-inline-end:0}.novelty-indicator.bottom-left{inset-block-end:0;inset-inline-start:0}.panel{background-color:#fff;background-color:var(--neutral-white);overflow:auto;padding:2rem 3rem;position:relative}.panel.no-scroll{block-size:auto;max-block-size:none;overflow:visible}.panel-header{align-items:center;display:flex;margin-block-end:1.5rem}.panel-header h2{margin-block-end:0!important}.panel-header svg{flex-shrink:0;inline-size:2rem;margin-inline-end:.75rem}.panel-output-wrapper{block-size:100%;display:flex;flex-direction:column;inline-size:100%;padding-block:.125rem}.panel-output{background-color:#fff;background-color:var(--neutral-white);display:flex;flex-direction:column;flex-grow:1;margin-block-start:1.5rem;position:relative;width:100%;z-index:1}.panel-output+.canvas-glow-tool{animation:fade-in .5s linear 1s forwards;animation:fade-in var(--d-500) linear var(--d-1000) forwards;opacity:0}.panel-output.is-loading[class]{overflow:hidden!important}.panel-output.is-loading[class]>*{position:relative;z-index:2}.panel-output.is-loading[class]:before{background-color:#fff;background-color:var(--neutral-white);content:"";top:2px;right:2px;bottom:2px;left:2px;position:absolute;z-index:2}.panel-output.is-loading[class]:after{animation:gradient 2s cubic-bezier(.25,1,.5,1) var(--d-100) forwards 1;animation:gradient var(--d-2000) var(--ease-out-quart) var(--d-100) forwards 1;background:linear-gradient(180deg,#fff,#cce4fb 25%,#d0cafa,#facaf1 75%,#fff);background:var(--gradient-tool-detail-loading);content:"";display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transform:translateY(100%);width:100%;z-index:0}.response-iteration-versions{margin-block-start:-.625rem;margin-inline-start:auto}.response-iteration-panel,.response-iteration-versions{-webkit-user-select:none;-moz-user-select:none;user-select:none}.response-iteration-panel{margin-block-start:auto}.platformForm-layout{align-items:center;background-color:#f0f2f4;background-color:var(--platform-grey-100);box-sizing:border-box;display:flex;height:100svh;justify-content:center;padding:16px}.platformForm{background-color:#fff;background-color:var(--neutral-white);border-radius:8px;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);box-sizing:border-box;display:block;max-height:calc(100% - 64px);max-width:440px;overflow-y:auto;padding:32px 48px;position:relative;width:100%}.platformForm.is-big{max-width:1024px}.platformForm.has-iframe{display:flex;flex-direction:column;height:100%;max-width:1040px;padding:32px 16px 16px}.platformForm.has-iframe .platformForm-header{margin-bottom:16px}.platformForm.has-iframe .platformForm-form{display:flex;flex-direction:column;flex-grow:1}.platformForm.has-iframe .platformForm-iframeWrapper{border-radius:8px;flex-grow:1;overflow:hidden;width:100%}.platformForm.has-iframe iframe{border:none;display:block;position:relative}.platformForm.has-iframe .platformForm-controls{display:inline-block;margin-bottom:16px;width:auto}.platformForm.has-iframe .platformForm-controls .cta{min-width:none}.platformForm-header{display:block;margin-bottom:40px;position:relative;text-align:center}.platformForm-header img{height:20px;margin:0 auto 24px;position:relative;width:auto}.platformForm-header img path{fill:#4569fc;fill:var(--brand-primary)}.platformForm-headerText{color:#0f0f0f;color:var(--neutral-black);display:block;font:300 1.5rem/1.16 Tiempos Headline,serif;font:var(--headline-regular);position:relative}.platformForm-headerDescription{color:#a6a6a6;color:var(--neutral-400);display:block;font:400 1rem/1.5 DM Sans,sans-serif;font:var(--body-regular);margin-top:8px;position:relative}.platformForm-headerDescription a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.platformForm-form{align-items:center;display:flex;flex-direction:column;gap:24px;position:relative}.platformForm-linkMessage{color:#383838;color:var(--neutral-800);display:block;font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);position:relative}.platformForm-linkMessage a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.platformForm-controls{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:24px;width:100%}.platformForm-controls .cta{margin-top:0!important}.platformForm-disclaimer{color:#7a7a7a;color:var(--neutral-600);display:block;font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);position:relative}.platformForm-disclaimer strong{color:#383838;color:var(--neutral-800);font-weight:400}.platformForm .formControl{min-width:100%}.platformForm .cta{margin-top:24px;min-width:100%}.platformForm .error{color:#d92d21;color:var(--status-error);display:block;font:500 1rem/1.25 DM Sans,sans-serif;font:var(--label-regular);position:relative}.platformForm .switch{width:100%}.platformForm-hardwareButtons{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--neutral-200);-moz-column-gap:8px;column-gap:8px}.platformForm-hardwareButtons,.platformForm-tab{-webkit-user-select:none;-moz-user-select:none;user-select:none}.platformForm-tab{align-items:center;border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:8px 8px 0 0;box-sizing:border-box;display:flex;flex:1;gap:8px;justify-content:center;margin-bottom:-1px;padding:16px;position:relative;white-space:nowrap}.platformForm-tab.is-active{background-color:#fff;background-color:var(--neutral-white);border:1px solid #4569fc;border-bottom:1px solid #fff;border:1px solid var(--brand-primary);border-bottom-color:var(--neutral-white);color:#4569fc;color:var(--brand-primary)}.platformForm-tab.has-selection:not(.is-active){background-color:#f6fbf7;background-color:var(--status-success-light);border:1px solid #18992d;border-bottom:1px solid #d1d1d1;border:1px solid var(--status-success);border-bottom-color:var(--neutral-200)}.platformForm-tab.is-disabled{background-color:#f0f2f4;background-color:var(--platform-grey-100);color:#a6a6a6;color:var(--neutral-400);pointer-events:none}@media (max-width:820px){.platformForm-tab span:first-child{display:none}}.platformForm-hardwareCategory{display:block;position:relative;width:100%}.platformForm-hardwareCategory+.platformForm-hardwareCategory{margin-top:8px}.platformForm-hardwareCategory .platformForm-hardwareButtons{border-bottom:0}.platformForm-hardwareCategoryTitle{color:#383838;color:var(--neutral-800);display:block;font:300 1.25rem/1.2 Tiempos Headline,serif;font:var(--headline-small);position:relative}.platformForm-hardwareButtons{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-top:16px;position:relative;width:100%}.platformForm-hardwareButtons .hardwareButton{width:calc(33.33% - 5.33px)}@media (max-width:667px){.platformForm-hardwareButtons{flex-direction:column}.platformForm-hardwareButtons .hardwareButton{width:100%}}.platformForm-spinner{align-items:center;background-color:#ffffffbf;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.platformForm-spinner.is-visible{display:flex}.platformForm-spinner .spinner{transform:scale(1.5)}.platformForm .spinner-quote{align-items:center;display:inline-flex;gap:12px;justify-content:center;margin:8px 0;text-align:left}.platformForm .spinner-quote .spinner{min-width:24px}.pluginCallContent{display:block;margin-bottom:32px;margin-top:3px;position:relative;width:100%}@media (hover:hover){.pluginCallContent.has-result .pluginCallContent-header:hover:before{opacity:1}.pluginCallContent.has-result .pluginCallContent-header:hover+.pluginCallContent-resultWrapper{border-color:transparent}}.pluginCallContent.is-open .pluginCallContent-result{opacity:1}.pluginCallContent.is-pending .pluginCallContent-headerText{animation:text-loading 1s linear infinite;animation:text-loading var(--d-1000) linear infinite;background-position-x:0}.pluginCallContent-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:8px;position:relative}.pluginCallContent-header:before{background-color:#f0f2f4;background-color:var(--platform-grey-100);border-radius:4px;content:"";display:block;top:-8px;right:-8px;bottom:0;left:-8px;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine)}.pluginCallContent-header svg{position:relative}.pluginCallContent-headerText{animation:none;background:linear-gradient(45deg,#fa6996,#b08efa,#4569fc,#4569fc,#b08efa,#fa6996);background:var(--gradient-double-primary);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;display:inline-block;font:400 1rem/1.5 DM Sans,sans-serif;font:var(--body-regular);position:relative;-webkit-text-fill-color:transparent}.pluginCallContent-resultWrapper{border-top:1px solid #e0e0e0;border-top:1px solid var(--neutral-100);box-sizing:border-box;display:block;overflow:hidden;padding-top:8px;position:relative;transition:border-color .2s,height .2s cubic-bezier(.61,1,.88,1);transition:border-color var(--d-200),height var(--d-200) var(--ease-out-sine)}.pluginCallContent-resultWrapper .MuiTypography-caption{color:#a6a6a6;color:var(--neutral-400);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular)}.pluginCallContent-result{opacity:0;transition:opacity .3s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-300) var(--ease-out-sine)}.pluginCallContent-resultTitle{color:#383838;color:var(--neutral-800);display:block;font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium);margin:8px 0;min-width:100%;position:relative}.pluginCallContent-resultChips{display:flex;flex-wrap:wrap;gap:8px}.pluginCallContent-resultChips a{background-color:transparent;border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:32px;color:#383838;color:var(--neutral-800);display:inline-block;font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium);padding:6px 12px;position:relative;transition:background-color .15s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-150) var(--ease-out-sine)}@media (hover:hover){.pluginCallContent-resultChips a:hover{background-color:#f0f2f4;background-color:var(--platform-grey-100)}}@keyframes text-loading{to{background-position-x:-200%}}.progress{--progress-bar-color:var(--brand-primary);display:flex;flex-direction:column;row-gap:.875rem}.progress.is-full{--progress-bar-color:var(--status-warning)}.progress-label{color:#0f0f0f;color:var(--neutral-black);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small)}.progress-bar-container{display:flex;flex-direction:column;row-gap:.5rem}.progress-bar{background-color:#e6e8ea;background-color:var(--platform-grey-200);border-radius:.5rem;height:.5rem;inline-size:100%}.progress-bar:before{background:var(--progress-bar-color);block-size:100%;border-radius:inherit;content:"";display:flex;inline-size:min(100%,var(--progress-value));transition:inline-size .3s cubic-bezier(.37,0,.63,1);transition:inline-size var(--d-300) var(--ease-in-out-sine)}.progress-description{color:#595959;color:var(--neutral-700);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular)}.radio-option-group{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.radio-option-group-action{-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}.radio-options{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);grid-gap:1rem}.radio-option{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:.25rem;-moz-column-gap:1rem;column-gap:1rem;display:flex;padding:1.5rem 2rem;position:relative;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.radio-option:after,.radio-option:before{border-radius:50%;content:"";display:block;inset-block-start:50%;position:absolute;transform:translate3d(0,-50%,0)}.radio-option:before{background-color:#fff;background-color:var(--neutral-white);block-size:1rem;border:1px solid #a6a6a6;border:1px solid var(--neutral-400);inline-size:1rem;inset-inline-end:2rem}.radio-option:after{background-color:#4569fc;background-color:var(--brand-primary);block-size:.625rem;inline-size:.625rem;inset-inline-end:calc(2rem + 3px);opacity:0;scale:.7;transform-origin:top center;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.radio-option:focus-visible,.radio-option:hover{background-color:#f0f2f4;background-color:var(--platform-grey-100);border-color:#e0e0e0;border-color:var(--neutral-100)}.radio-option.is-active{pointer-events:none}.radio-option.is-active,.radio-option.is-active:before{border-color:#4569fc;border-color:var(--brand-primary)}.radio-option.is-active:after{opacity:1;scale:none}.radio-option-placeholder{aspect-ratio:1/1;background-color:#e6e8ea;background-color:var(--platform-grey-200);display:block;inline-size:2rem}.radio-option-label{cursor:pointer}.radio-option-label:after{content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}.round-button{align-items:center;background-color:var(--round-button-background-color);border-color:var(--round-button-border-color);border-radius:4px;border-style:solid;border-width:1px;color:var(--round-button-color);display:flex;justify-content:center;padding:7px;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.round-button:focus-visible,.round-button:hover{background-color:var(--round-button-background-color-hover);border-color:var(--round-button-border-color-hover);color:var(--round-button-color-hover)}.round-button[disabled]{opacity:.4;pointer-events:none}.round-button.default{--round-button-border-color:var(--neutral-100);--round-button-background-color:var(--neutral-white);--round-button-color:var(--neutral-400);--round-button-border-color-hover:var(--neutral-100);--round-button-background-color-hover:var(--platform-grey-100);--round-button-color-hover:var(--neutral-800)}.round-button.contrast{--round-button-border-color:var(--neutral-200);--round-button-background-color:var(--platform-grey-100);--round-button-color:var(--neutral-700);--round-button-border-color-hover:var(--neutral-800);--round-button-background-color-hover:var(--platform-grey-200);--round-button-color-hover:var(--neutral-800)}.round-button.confirm{--round-button-border-color:var(--status-success);--round-button-background-color:var(--neutral-white);--round-button-color:var(--status-success);--round-button-border-color-hover:var(--status-success);--round-button-background-color-hover:var(--status-success-hover);--round-button-color-hover:var(--status-success)}.round-button.destructive{--round-button-border-color:var(--status-error);--round-button-background-color:var(--neutral-white);--round-button-color:var(--status-error);--round-button-border-color-hover:var(--status-error);--round-button-background-color-hover:var(--status-error-hover);--round-button-color-hover:var(--status-error)}.shortcutButton{align-items:center;background-color:#e6e8ea;background-color:var(--platform-grey-200);border-radius:4px;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:10px}.shortcutButton svg{height:20px;width:20px}.shortcutButton svg path{fill:#0f0f0f;fill:var(--neutral-black)}.shortcutButton-text{color:#0f0f0f;color:var(--neutral-black);display:block;font:500 1rem/1.25 DM Sans,sans-serif;font:var(--label-regular);position:relative}.shortcutInfo{align-items:flex-start;display:flex;gap:16px}.shortcutInfo+.shortcutInfo{border-top:1px solid #e0e0e0;border-top:1px solid var(--neutral-100);margin-top:16px;padding-top:16px}.shortcutInfo-buttons{display:flex;gap:8px}.shortcutInfo-text,.shortcutInfo-title{display:block;position:relative}.shortcutInfo-title{color:#0f0f0f;color:var(--neutral-black);font:500 1rem/1.25 DM Sans,sans-serif;font:var(--label-regular)}.shortcutInfo-description{color:#7a7a7a;color:var(--neutral-600);display:block;font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);margin-top:4px;position:relative}.sidebar{block-size:inherit;display:flex;flex-direction:column;grid-area:sidebar;padding:2rem 1rem 2rem 1.5rem;padding:var(--space-2) var(--space-1) var(--space-2) var(--space-1-5)}.sidebar-header{margin-block-end:2.5rem;margin-block-end:var(--space-2-5);position:relative}.sidebar-header>button{margin-inline-start:auto}.sidebar-content{display:flex;flex:1;flex-direction:column}.sidebar-logo{block-size:1.25rem;inline-size:6rem;inset-block-start:50%;position:absolute;transform:translateY(-50%);transition:opacity .3s cubic-bezier(.61,1,.88,1) .25s;transition:opacity var(--d-300) var(--ease-out-sine) var(--d-250)}.sidebar-nav{align-self:start;display:flex;flex:1;flex-direction:column;inline-size:100%;row-gap:.5rem}.sidebar-navButton{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:4px;box-sizing:border-box;color:#7a7a7a;color:var(--neutral-600);display:flex;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);gap:8px;height:38px;inline-size:max(.875rem,100%);justify-content:flex-start;margin-bottom:32px;padding:12px 16px;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine);white-space:nowrap}.sidebar-navButton svg{block-size:.875rem;inline-size:.875rem;min-inline-size:.875rem}.sidebar-navButton span{opacity:1;pointer-events:none;transition:opacity .2s cubic-bezier(.61,1,.88,1) .25s;transition:opacity var(--d-200) var(--ease-out-sine) var(--d-250)}@media (hover:hover){.sidebar-navButton:hover{border-color:#383838;border-color:var(--neutral-800);color:#383838;color:var(--neutral-800)}}.sidebar-item{color:#7a7a7a;color:var(--neutral-600);padding-block:.375rem;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sidebar-item[class*=link]{inline-size:max(.875rem,100%);justify-content:flex-start;overflow:visible}.sidebar-item:after{background-color:transparent;block-size:100%;border-radius:.25rem;border-radius:var(--space-0-25);content:"";display:block;inline-size:calc(100% + 2rem);top:0;right:-1rem;bottom:0;left:-1rem;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);z-index:0}.sidebar-item :where(.link-text,.link-icon){position:relative;z-index:1}.sidebar-item :where(.link-icon){min-block-size:14px;min-inline-size:14px;transform:translate(0);transition:transform .2s cubic-bezier(.61,1,.88,1);transition:transform var(--d-200) var(--ease-out-sine)}.sidebar-item :where(.link-text),.sidebar-item :where(.link.is-active .link-text){opacity:1;transition:opacity .2s cubic-bezier(.61,1,.88,1) .2s;transition:opacity var(--d-200) var(--ease-out-sine) var(--d-200)}.sidebar-item :where(.novelty-indicator){transform:translate(calc(100% + .375rem))}.sidebar-item:hover:after{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.sidebar-settings{border-block-end:1px solid #d1d1d1;border-block-end:1px solid var(--neutral-200);margin-block:auto .5rem;margin-block:auto var(--space-0-5);padding-block-end:1rem;padding-block-end:var(--space-1)}.sidebar-settings.is-notAdmin{border-block-end:none;padding-block-end:0}.sidebar-settings :where(.MuiButtonBase-root){min-inline-size:2rem;padding:0}.sidebar-settings :where(.MuiButtonBase-root)>span{margin-inline-start:.5rem;margin-inline-start:var(--space-0-5)}.sidebar-version{color:#7a7a7a;color:var(--neutral-600);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);transform:translateY(50%)}.spinner{height:24px;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.37,0,.63,1);transition:opacity var(--d-300) var(--ease-in-out-sine);width:24px}.spinner.is-visible{opacity:.8}.spinner-ring{animation:spinner 2s cubic-bezier(.7,.3,.3,.7) infinite;animation:spinner var(--d-2000) var(--ease-spinner) infinite;background:conic-gradient(#fff0 10%,#fa6996 50%,#b08efa 66%,#456afc);border-radius:50%;filter:blur(1px);height:100%;-webkit-mask:radial-gradient(circle,transparent 7px,rgba(0,0,0,.5) 8px,#000 10px);mask:radial-gradient(circle,transparent 7px,rgba(0,0,0,.5) 8px,#000 10px);position:relative;transform-origin:center center;width:100%;will-change:transform}.switch{align-items:center;display:flex;gap:.5rem;height:20px;position:relative}.switch.small{--switch-button-size:1.75rem;--switch-handle-size:.75rem}.switch.medium{--switch-button-size:2rem;--switch-handle-size:1rem}.switch.has-error{height:38px;padding-bottom:18px}.switch-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e6e8ea;background-color:var(--platform-grey-200);border-radius:12px;display:flex;inline-size:var(--switch-button-size);min-inline-size:var(--switch-button-size);padding:.125rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.switch-button-handle{background-color:#fff;background-color:var(--neutral-white);block-size:var(--switch-handle-size);border-radius:50%;inline-size:var(--switch-handle-size);transition:transform .2s cubic-bezier(.61,1,.88,1);transition:transform var(--d-200) var(--ease-out-sine)}.switch-button.is-checked{background-color:#4569fc;background-color:var(--brand-primary)}.switch-button.is-checked .switch-button-handle{transform:translate(.75rem)}.switch-label{color:#0f0f0f;color:var(--neutral-black);font:400 .875rem/1 DM Sans,sans-serif;font:var(--link)}.switch-label a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.switch-errorMessage{bottom:0;color:#d92d21;color:var(--status-error);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);left:0;position:absolute}.table{border-collapse:collapse;inline-size:100%;table-layout:auto}.table.layout-fixed{table-layout:fixed}.table.layout-fixed .table-col-shrink{inline-size:88px}.table.layout-fixed .table-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-col-shrink{inline-size:1%;white-space:nowrap}.table-container-scroll{min-width:0;overflow:auto hidden;width:100%}.table-header-cell{border-block-end:1px solid #d1d1d1;border-block-end:1px solid var(--neutral-200);color:#7a7a7a;color:var(--neutral-600);font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium);padding:0 1rem 1rem;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine);white-space:nowrap}.table-header-cell:first-of-type{padding-inline-start:.5rem}.table-header-cell.left{text-align:left}.table-header-cell.right{text-align:right}.table-header-cell.center{text-align:center}.table-header-cell.center>div{justify-content:center}.table-header-cell.is-sortable{cursor:pointer}.table-header-cell.is-sortable:hover{color:#383838;color:var(--neutral-800)}.table-header-cell-content{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex}.table-header-cell-content.not-visible>svg{opacity:0}.table-row:nth-child(2n){background-color:#f0f2f4;background-color:var(--platform-grey-100)}.table-row.is-clickable td{cursor:pointer}.table-row.is-clickable:hover td{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.table-row.is-clickable:focus-visible{--outline-width:2px;--outline-color:var(--brand-primary);--outline-offset:-2px;outline:2px solid #4569fc;outline:solid var(--outline-width) var(--outline-color);outline-offset:-2px;outline-offset:var(--outline-offset)}.table-cell,.table-cell-actions{block-size:3.125rem;color:#383838;color:var(--neutral-800);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);padding:.5rem 1rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);white-space:nowrap}.table-cell-actions.left,.table-cell.left{text-align:left}.table-cell-actions.right,.table-cell.right{text-align:right}.table-cell-actions.center,.table-cell.center{text-align:center}.table-cell-actions.center>*,.table-cell.center>*{margin-inline:auto}.table-cell:has(.dropdown-menu.is-open){position:relative;z-index:2}.table-cell.is-editing{position:relative}.table-cell .dropdown-trigger:after{inline-size:calc(100% + 1rem);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.table-cell-actions{display:flex;padding-inline-end:.5rem}.table-cell-actions.small{-moz-column-gap:.5rem;column-gap:.5rem}.table-cell-actions.medium{-moz-column-gap:1rem;column-gap:1rem}.table-cell-actions.center>.table-cell-button{align-self:center}.table .dropdown:hover{color:#0f0f0f;color:var(--neutral-black)}.table .dropdown:hover:after{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.table .dropdown:has(.dropdown-menu.is-open) .table-cell-dropdown-trigger svg{transform:rotate(180deg)}.table-cell-dropdown-trigger{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;flex:1;justify-content:space-between}.table-cell-dropdown-trigger>svg{transform:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform var(--transform-short) var(--ease-out-back)}.table-cell-button{align-items:center;background-color:transparent;border:0;border-radius:.125rem;display:flex;justify-content:center;padding:.125rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.table-cell-button:not([disabled]):focus-visible,.table-cell-button:not([disabled]):hover{background-color:#b8b8b8;background-color:var(--neutral-300)}.table-cell-button .spinner{block-size:.875rem;inline-size:.875rem}.table-cell-button .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px)}.table-editable-cell{background-color:transparent;block-size:2rem;border:0;inline-size:calc(100% - 3rem);padding:0}.table-search{position:relative}.table-search-icon{color:#a6a6a6;color:var(--neutral-400);inset-block-start:50%;inset-inline-start:1rem;pointer-events:none;position:absolute;transform:translateY(-50%)}.table-search-input[class]{color:#a6a6a6;color:var(--neutral-400);padding:.625rem 1rem .625rem 2.375rem}.table-search-input[class]::-moz-placeholder{color:inherit}.table-search-input[class]::placeholder{color:inherit}.table-pagination{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;margin-block-start:.5rem;margin-block-start:var(--space-0-5)}.table-pagination-arrow{align-items:center;color:#595959;color:var(--neutral-700);display:flex;height:24px;justify-content:center;width:24px}.table-pagination-arrow.is-disabled{color:#b8b8b8;color:var(--neutral-300)}.table-pagination-pages{color:#595959;color:var(--neutral-700);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular)}.tos-dialog{display:flex;flex-direction:column;gap:24px}.tos-intro{color:#383838;color:var(--neutral-800);font:400 1rem/1.5 DM Sans,sans-serif;font:var(--body-regular)}.tos-intro a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.tos-actions{display:flex;gap:16px}.Toastify__toast-container{padding:8px;width:auto}.Toastify__toast{background-color:#f0f2f4;background-color:var(--platform-grey-100);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);box-shadow:none;box-sizing:border-box;max-width:320px;min-height:0;padding:16px}.Toastify__toast.is-central{max-width:667px}.Toastify__toast.is-visible{animation:toast-enter .3s cubic-bezier(.34,1.56,.64,1) forwards;animation:toast-enter var(--transform-short) var(--ease-out-back) forwards}.Toastify__toast.is-hidden{animation:toast-exit .3s cubic-bezier(.34,1.56,.64,1) forwards;animation:toast-exit var(--transform-short) var(--ease-out-back) forwards}.Toastify__toast-body{align-items:flex-start;display:inline-flex;margin:0;padding:0 16px 0 0}.Toastify__toast-body>div:not(.Toastify__toast-icon){color:#0f0f0f;color:var(--neutral-black);font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium);line-height:14px;padding-top:3px}.Toastify__toast-body .link,.Toastify__toast-body a{color:#4569fc!important;color:var(--brand-primary)!important;display:inline-block;font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium);line-height:14px;text-decoration:underline;vertical-align:text-top}.Toastify__toast-icon{animation:none!important;height:20px;margin-right:8px;width:20px}.Toastify__close-button{height:14px;opacity:1;width:14px}.Toastify__close-button svg path{fill:#7a7a7a;fill:var(--neutral-600)}.Toastify__toast--success{background-color:#f6fbf7;background-color:var(--status-success-light);border-color:#18992d;border-color:var(--status-success)}.Toastify__toast--success .Toastify__toast-icon svg path{fill:#18992d;fill:var(--status-success)}.Toastify__toast--error{background-color:#fef3f2;background-color:var(--status-error-light);border-color:#d92d21;border-color:var(--status-error)}.Toastify__toast--error .Toastify__toast-icon svg path{fill:#d92d21;fill:var(--status-error)}.Toastify__toast--warning{background-color:#fff6e3;background-color:var(--status-warning-light);border-color:#ffa90a;border-color:var(--status-warning)}.Toastify__toast--warning .Toastify__toast-icon svg path{fill:#ffa90a;fill:var(--status-warning)}.toolCard-wrapper{flex:1;inline-size:100%}.toolCard{--card-block-size:14rem;--card-background:var(--neutral-400);background:#a6a6a6;background:var(--card-background);block-size:14rem;block-size:var(--card-block-size);border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;gap:var(--space-1);justify-content:flex-end;overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.toolCard:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));background:var(--gradient-overlay);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.toolCard-image{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0}.toolLink{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;position:relative;z-index:1}.toolLink:before{background-color:#f0f2f4;background-color:var(--platform-grey-100);border-radius:8px;content:"";top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:0;position:absolute;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);z-index:-1}.toolLink.small{--link-size:3rem;--link-icon-size:2rem;--link-row-gap:.125rem;--link-title-font:var(--label-small);--link-title-color:var(--neutral-white);--link-text-font:var(--caption-medium);--link-text-color:var(--neutral-300)}.toolLink.small:before{display:none}.toolLink.medium{--link-size:4rem;--link-icon-size:2.125rem;--link-row-gap:.25rem;--link-title-font:var(--label-small);--link-title-color:var(--neutral-black);--link-text-font:var(--caption-medium);--link-text-color:var(--neutral-400)}.toolLink.large{--link-size:6rem;--link-icon-size:4rem;--link-row-gap:.25rem;--link-title-font:var(--label-regular);--link-title-color:var(--neutral-black);--link-text-font:var(--body-small);--link-text-color:var(--neutral-400)}.toolLink.isIconBig .toolLink-icon>svg{height:64px;min-width:64px;width:64px}.toolLink-container{position:relative}.toolLink-icon{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:.5rem;display:flex;font-size:var(--link-icon-size);justify-content:center;min-block-size:var(--link-size);min-inline-size:var(--link-size)}.toolLink-icon>svg{block-size:1em;inline-size:1em}.toolLink-info{display:flex;flex-direction:column;row-gap:var(--link-row-gap)}.toolLink-title{color:var(--link-title-color);font:var(--link-title-font)}.toolLink-text{color:var(--link-text-color);display:-webkit-box;font:var(--link-text-font);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tippy-box{background-color:#383838!important;background-color:var(--neutral-800)!important;border-radius:4px!important;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);pointer-events:all!important}.tippy-box[data-animation=scale-subtle][data-state=hidden]{opacity:0;transform:translateY(12px)}.tippy-box[data-animation=scale-subtle][data-state=visible]{transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--fade-short),transform var(--transform-short) var(--ease-out-back)}.tippy-content{padding:0!important}.tippy-content .buttonLink{color:#fff;color:var(--neutral-white);padding:8px 12px}.tippy-content .buttonLink:before{display:none}@media (hover:hover){.tippy-content .buttonLink:hover{color:#a6a6a6;color:var(--neutral-400)}}.tippy-arrow{color:#383838!important;color:var(--neutral-800)!important}.tooltip{inline-size:100%;position:relative}.tooltip.dark{--tooltip-background:var(--neutral-800);--tooltip-color:var(--neutral-white);--tooltip-arrow-color:var(--neutral-800)}.tooltip.light{--tooltip-background:var(--gradient-soft-blue);--tooltip-color:var(--neutral-800);--tooltip-arrow-color:#f3f9fe}.tooltip.top{--tooltip-position:0 50%;--tooltip-arrow-position:100% 100% -7px 50%;--tooltip-arrow-width:.5rem .5rem 0;--tooltip-animation-start:translateX(-50%) translateY( calc(-100% - .5rem) );--tooltip-animation-end:translateX(-50%) translateY( calc(-100% - 1rem) )}.tooltip.top .tooltip-content:after{border-top-color:initial}.tooltip.bottom{--tooltip-position:0 50%;--tooltip-arrow-position:-7px 100% 100% 50%;--tooltip-arrow-width:0 .5rem .5rem .5rem;--tooltip-animation-start:translateX(-50%) translateY( calc(100% + .5rem) );--tooltip-animation-end:translateX(-50%) translateY( calc(100% + 1rem) )}.tooltip.bottom .tooltip-content:after{border-bottom-color:initial}.tooltip.left{--tooltip-position:50%;--tooltip-arrow-position: calc(50% - 8px) -7px 100% calc(100% + 4px) ;--tooltip-arrow-width:.5rem 0 .5rem .5rem;--tooltip-animation-start:translateX( calc(-100% - 1.75rem) ) translateY(-50%);--tooltip-animation-end:translateX( calc(-100% - 2.25rem) ) translateY(-50%)}.tooltip.left .tooltip-content:after{border-left-color:initial}.tooltip.right{--tooltip-position:50%;--tooltip-arrow-position: calc(50% - 8px) 100% 100% -4px;--tooltip-arrow-width:.5rem .5rem .5rem 0;--tooltip-animation-start:translateX(1.75rem) translateY(-50%);--tooltip-animation-end:translateX(2.25rem) translateY(-50%)}.tooltip.right .tooltip-content:after{border-right-color:initial}.tooltip.is-visible .tooltip-content{opacity:1;pointer-events:all;transform:var(--tooltip-animation-end)}.tooltip-content,.tooltip-trigger{display:flex;justify-content:center}.tooltip-content{align-items:center;background:var(--tooltip-background);border-radius:.25rem;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);gap:.5rem;inline-size:-moz-max-content;inline-size:max-content;inset:var(--tooltip-position);min-block-size:1.875rem;opacity:0;padding:.5rem 1rem;position:absolute;text-align:center;z-index:1;word-wrap:break-word;color:var(--tooltip-color);overflow-wrap:break-word;pointer-events:none;transform:var(--tooltip-animation-start);transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--fade-short),transform var(--transform-short) var(--ease-out-back);white-space:normal}.tooltip-content>*{z-index:1}.tooltip-content:before{background:inherit;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.tooltip-content:after{border-color:#0000;border-style:solid;border-width:var(--tooltip-arrow-width);color:var(--tooltip-arrow-color);content:"";filter:drop-shadow(0 2px 16px #00000029) drop-shadow(0 2px 8px #00000014) drop-shadow(0 2px 4px #0000000a);inset:var(--tooltip-arrow-position);position:absolute;transform:translate(-50%);transform-origin:center top;z-index:0}.tutorial{border-radius:1rem;border-radius:var(--space-1);display:block;overflow:hidden;padding:128px 4rem;padding:128px var(--space-4);position:relative}.tutorial-background{background-color:#f0f2f4;background-color:var(--platform-grey-100);height:100%;left:0;position:absolute;top:0;width:100%}.tutorial-backgroundImage{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transform:scale(1.1);transform-origin:top;width:100%}.tutorial-content{align-items:stretch;display:flex;gap:1rem;gap:var(--space-1);justify-content:center;position:relative}.tutorial .buttonCard{flex:1;max-width:190px}.tutorial .buttonCard.completed{pointer-events:none}.tutorial .buttonCard.completed .buttonCard-text{display:none}.userMenu{position:relative;z-index:0}.userMenu-button{align-items:center;background-color:transparent;border:0;color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;inline-size:100%;position:relative;transition:color .3s;transition:color var(--fade-short)}.userMenu-button:after{background-color:transparent;block-size:calc(100% + 1rem);border-radius:.25rem;border-radius:var(--space-0-25);content:"";display:block;inline-size:calc(100% + 2rem);top:-.5rem;right:-1rem;bottom:-.5rem;left:-1rem;position:absolute;transition:background-color .3s;transition:background-color var(--fade-short);z-index:0}.userMenu-button :where(div,span,svg){position:relative;z-index:1}.userMenu-button:hover{color:#0f0f0f;color:var(--neutral-black)}.userMenu-button:hover:after{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.userMenu-button[aria-expanded=true] .userMenu-icon{transform:rotate(180deg)}@media (hover:hover){.userMenu-button:is(:hover):not([aria-expanded=true]) .userMenu-tooltip{opacity:1;transform:translate(-50%) translateY(calc(-100% - 16px))}.main-layout.is-collapsed .userMenu-button:is(:hover):not([aria-expanded=true]) .userMenu-tooltip{transform:translateY(-50%) translate(15px)}}.userMenu-tooltip{background-color:#383838;background-color:var(--neutral-800);border-radius:4px;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);left:50%;max-inline-size:215px;opacity:0;padding:8px 12px;position:absolute;top:0;z-index:0;word-wrap:break-word;color:#fff;color:var(--neutral-white);overflow-wrap:break-word;pointer-events:none;transform:translate(-50%) translateY(calc(-100% - 8px));transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--fade-short),transform var(--transform-short) var(--ease-out-back);white-space:normal}.userMenu-tooltip.is-visible{opacity:1;transform:translate(-50%) translateY(calc(-100% - 16px))}.userMenu-tooltip:after{border-color:currentcolor #0000 #0000;border-style:solid;border-top-color:initial;border-width:8px 8px 0;bottom:-7px;color:#383838;color:var(--neutral-800);content:"";left:50%;position:absolute;transform:translate(-50%);transform-origin:center top}.main-layout.is-collapsed .userMenu-tooltip{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.main-layout.is-collapsed .userMenu-tooltip:after{border-color:#0000 currentcolor #0000 #0000;border-right-color:initial;border-width:8px 8px 8px 0;bottom:auto;left:-7px;top:50%;transform:translateY(-50%)}.userMenu-avatar{align-items:center;background-color:#4569fc;background-color:var(--brand-primary);border-radius:100%;color:#cce4fb;color:var(--blue-100);display:flex;justify-content:center;min-block-size:2rem;min-inline-size:2rem}.userMenu-name{flex:1;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);text-align:left;text-transform:capitalize}.userMenu-icon{color:#7a7a7a;color:var(--neutral-600);display:block;transform:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform var(--transform-short) var(--ease-out-back)}.userMenu-icon.is-open{transform:rotate(180deg)}.userMessage-wrapper{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.userMessage-wrapper.is-editing{inline-size:100%;max-inline-size:100%}.userMessage-wrapper.is-editing .userMessage,.userMessage-wrapper.is-editing .userMessage-content,.userMessage-wrapper.is-editing .userMessage-contentWrapper,.userMessage-wrapper.is-editing .userMessage>div{inline-size:100%}.userMessage-wrapper.is-editing .userMessage>div{height:auto!important}.userMessage-wrapper.is-editing .userMessage{background:transparent;padding:0}.userMessage{align-items:flex-start;background:linear-gradient(45deg,#f3f9fe,#f3f9fe);background:var(--gradient-soft-blue);border-radius:8px;box-sizing:border-box;display:inline-flex;gap:16px;padding:16px;position:relative}.userMessage.is-open>.userMessage-contentRef{display:block;overflow:hidden;-webkit-line-clamp:unset}.userMessage-contentRef{color:#383838;color:var(--neutral-800);display:-webkit-box;font:400 1rem/1.5 DM Sans,sans-serif;font:var(--body-regular);overflow:hidden;text-overflow:ellipsis;transition:height .2s cubic-bezier(.61,1,.88,1);transition:height var(--d-200) var(--ease-out-sine);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical}.userMessage-contentRef.is-editing{inline-size:var(--user-message-max-width)}.userMessage-toggle{align-items:center;background-color:transparent;border-radius:4px;display:flex;height:32px;justify-content:center;min-width:32px;position:relative;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);width:32px}.userMessage-toggle path{fill:#595959;fill:var(--neutral-700);transition:fill .2s cubic-bezier(.61,1,.88,1);transition:fill var(--d-200) var(--ease-out-sine)}@media (hover:hover){.userMessage-toggle:hover{background-color:#cce4fb;background-color:var(--blue-100)}.userMessage-toggle:hover path{fill:#0f0f0f;fill:var(--neutral-black)}}.userMessage-caption{align-items:center;color:#a6a6a6;color:var(--neutral-400);display:inline-flex;font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);gap:6px;margin-inline-end:auto}.userMessage-contentWrapper{display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.userMessage-content{align-self:flex-end}.userMessage-fileChips-wrapper{align-items:flex-start;display:flex;flex-direction:column;inline-size:100%;margin-block:.5rem;margin-block:var(--space-0-5);margin-block:0 .5rem;overflow:hidden;row-gap:.5rem;row-gap:var(--space-0-5)}.userMessage-message{max-inline-size:-moz-max-content;max-inline-size:max-content}.userMessage-editMode{border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:.5rem;display:flex;flex-direction:column;padding:.5rem;padding:var(--space-0-5);row-gap:.5rem;row-gap:var(--space-0-5)}.userMessage-textEditor{border:0;color:#383838;color:var(--neutral-800);max-block-size:102px;min-block-size:auto;padding:.5rem;padding:var(--space-0-5)}.userMessage-textEditor[class]:focus-visible{outline:none}.userMessage-options{-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;justify-content:flex-end}.userMessage-optionsButton{color:#a6a6a6;color:var(--neutral-400)}.userMessage-editButtons{-moz-column-gap:1.5rem;column-gap:1.5rem;-moz-column-gap:var(--space-1-5);column-gap:var(--space-1-5);display:flex;justify-content:flex-end}.view-navigation{display:flex;flex-direction:column}.view-navigation:has(.view-navigation-list>li) .view-navigation-form .view-navigation-form-input{box-shadow:inset 0 1px #d1d1d1;box-shadow:inset 0 1px 0 0 var(--neutral-200)}.view-navigation-list{display:flex;flex-direction:column}.view-navigation-list>li:first-of-type .view-navigation-link{border-block-start:0;box-shadow:inset 0 1px 0 0 transparent}.view-navigation-list>li:hover .view-navigation-link,.view-navigation-list>li:hover+li .view-navigation-link{box-shadow:inset 0 1px 0 0 transparent}.view-navigation-container{flex:1;position:relative}.view-navigation-container:focus-within .view-navigation-link,.view-navigation-container:hover .view-navigation-link{border-block-start-color:transparent;color:#0f0f0f;color:var(--neutral-black)}.view-navigation-container:focus-within .view-navigation-link:before,.view-navigation-container:hover .view-navigation-link:before{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.view-navigation-container:focus-within .view-navigation-actions,.view-navigation-container:hover .view-navigation-actions{opacity:1}.view-navigation-link{background-color:#fff;background-color:var(--neutral-white);box-shadow:inset 0 1px #d1d1d1;box-shadow:inset 0 1px 0 0 var(--neutral-200);color:#7a7a7a;color:var(--neutral-600);display:flex;flex:1;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);padding:1rem 4rem 1rem .5rem;position:relative;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine);z-index:1}.view-navigation-link:before{background-color:transparent;border-radius:.25rem;content:"";top:0;right:0;bottom:0;left:0;opacity:1;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);z-index:-1}.view-navigation-link.is-active{color:#0f0f0f;color:var(--neutral-black);pointer-events:none}.view-navigation-actions{-moz-column-gap:.25rem;column-gap:.25rem;display:flex;inset-block-start:50%;inset-inline-end:.875rem;opacity:0;position:absolute;transform:translateY(-50%);transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);z-index:1}.view-navigation-action{align-items:center;background-color:transparent;border:0;border-radius:.125rem;display:flex;justify-content:center;padding:.125rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.view-navigation-action:focus-visible,.view-navigation-action:hover{background-color:#b8b8b8;background-color:var(--neutral-300)}.view-navigation-form{display:flex;flex-direction:column}.view-navigation-form>*{flex:1;max-inline-size:100%}.view-navigation-form-input-container{position:relative}.view-navigation-form-input[class]{background-color:transparent;border:0;border-radius:0;color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);padding:.875rem 4.125rem .875rem .5rem}.view-navigation-form-input[class]::-moz-placeholder{color:#a6a6a6;color:var(--neutral-400)}.view-navigation-form-input[class]::placeholder{color:#a6a6a6;color:var(--neutral-400)}.view-navigation-form-input[class]:focus-visible{outline:0}.view-navigation-form-input-actions{display:flex;inset-block-start:50%;inset-inline-end:.875rem;position:absolute;transform:translateY(-50%)}.view-navigation-form-input-button{align-items:center;border-radius:.25rem;display:flex;justify-content:center;padding:.25rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.view-navigation-form-input-button.button-accept{color:#18992d;color:var(--status-success)}.view-navigation-form-input-button.button-accept:focus-visible,.view-navigation-form-input-button.button-accept:hover{background-color:#b3ddba;background-color:var(--status-success-hover)}.view-navigation-form-input-button.button-cancel{color:#d92d21;color:var(--status-error)}.view-navigation-form-input-button.button-cancel:focus-visible,.view-navigation-form-input-button.button-cancel:hover{background-color:#ec9690;background-color:var(--status-error-hover)}.voiceIcon{align-items:center;display:flex;gap:2px;height:18px;justify-content:center;position:relative;width:18px}.voiceIcon.is-animated .voiceIcon-line{animation:voice-icon-animation .8s cubic-bezier(.61,1,.88,1) infinite;animation:voice-icon-animation .8s infinite var(--ease-out-sine)}.voiceIcon-line{position:relative;transform-origin:center;width:2px}.voiceIcon-line:first-child{--scale-factor:2.5;animation-delay:.1s;background:#4569fc;background:var(--brand-primary);height:4px}.voiceIcon-line:nth-child(2){--scale-factor:.4;animation-delay:.2s;background:linear-gradient(90deg,#4569fc,#b08efa);background:linear-gradient(to right,var(--brand-primary),var(--platform-purple));height:14px}.voiceIcon-line:nth-child(3){--scale-factor:2.2;animation-delay:.3s;background:#b08efa;background:var(--platform-purple);height:8px}.voiceIcon-line:nth-child(4){--scale-factor:.6;animation-delay:.4s;background:linear-gradient(90deg,#b08efa,#fa6996);background:linear-gradient(to right,var(--platform-purple),var(--platform-pink));height:12px}.voiceIcon-line:nth-child(5){--scale-factor:2.8;animation-delay:.5s;background:#fa6996;background:var(--platform-pink);height:4px}@keyframes voice-icon-animation{0%,to{transform:scaleY(1)}25%{transform:scaleY(1);transform:scaleY(var(--scale-factor,1))}50%{transform:scaleY(.8)}75%{transform:scaleY(1);transform:scaleY(var(--scale-factor,1))}}.waveButton{display:inline-block;position:relative}.waveButton-button{--magic-button-background:linear-gradient(var(--neutral-white),var(--neutral-white)) padding-box,var(--gradient-primary) border-box;align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996) border-box;background:var(--magic-button-background);border:1px solid transparent;border-radius:.25rem;-moz-column-gap:.5rem;column-gap:.5rem;cursor:pointer;display:flex;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);justify-content:center;max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-inline-size:-moz-min-content;min-inline-size:min-content;padding:1rem 2rem;padding:var(--space-1) var(--space-2);position:relative;transition:opacity .3s cubic-bezier(.12,0,.39,0);transition:opacity var(--d-300) var(--ease-in-sine);z-index:2}.waveButton-button[disabled]{--magic-button-background:var(--neutral-100);opacity:.5;pointer-events:none}.waveButton-button[disabled] [class*=icon]{color:#a6a6a6;color:var(--neutral-400)}.waveButton-button[disabled] span{--magic-button-text-background:var(--neutral-400)}.waveButton-button span{--magic-button-text-background:var(--gradient-double-primary);background:linear-gradient(45deg,#fa6996,#b08efa,#4569fc,#4569fc,#b08efa,#fa6996);background:var(--magic-button-text-background);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;-webkit-text-fill-color:transparent}.waveButton-canvas{border-radius:8px;height:calc(100% + 20px);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-300) var(--ease-out-sine);width:calc(100% + 20px);z-index:1}.waveButton-canvas.test{opacity:1}.waveButton-iconLeft{color:#4569fc;color:var(--brand-primary)}.waveButton-iconRight{color:#fa6996;color:var(--platform-pink)}.main-layout{background-color:#f0f2f4;background-color:var(--platform-grey-100);block-size:100dvh;display:grid;grid-template-areas:"sidebar content";grid-template-columns:13.4375rem minmax(0,1fr);transition:grid-template-columns .5s cubic-bezier(.25,1,.5,1);transition:grid-template-columns var(--d-500) var(--ease-out-quart);will-change:grid-template-columns}.main-layout.is-collapsed{grid-template-columns:4.5rem minmax(0,1fr);transition:grid-template-columns .5s cubic-bezier(.16,1,.3,1);transition:grid-template-columns var(--d-500) var(--ease-out-expo)}.main-layout.is-collapsed .userMenu-name,.main-layout.is-collapsed .userMenu-name+svg{opacity:0;pointer-events:none;transition:opacity .2s;transition:opacity var(--d-200)}.main-layout.is-collapsed :where(.sidebar-logo){opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-150) var(--ease-out-sine)}.main-layout.is-collapsed :where(.sidebar-navButton){background-color:transparent;height:32px;padding:0 9px;transition:width .2s cubic-bezier(.61,1,.88,1) .2s,height .2s cubic-bezier(.61,1,.88,1) .2s,padding .2s cubic-bezier(.61,1,.88,1) .2s,border-color .2s cubic-bezier(.61,1,.88,1),color .2s cubic-bezier(.61,1,.88,1),background-color .2s cubic-bezier(.61,1,.88,1);transition:width var(--d-200) var(--ease-out-sine) var(--d-200),height var(--d-200) var(--ease-out-sine) var(--d-200),padding var(--d-200) var(--ease-out-sine) var(--d-200),border-color var(--d-200) var(--ease-out-sine),color var(--d-200) var(--ease-out-sine),background-color var(--d-200) var(--ease-out-sine);width:32px}.main-layout.is-collapsed :where(.sidebar-navButton) span{opacity:0;transition:opacity .2s cubic-bezier(.37,0,.63,1);transition:opacity var(--d-200) var(--ease-in-out-sine)}@media (hover:hover){.main-layout.is-collapsed :where(.sidebar-navButton):hover{background-color:#e6e8ea;background-color:var(--platform-grey-200)}}.main-layout.is-collapsed :where(.sidebar-item .link-text),.main-layout.is-collapsed :where(.sidebar-item .link.is-active .link-text){opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.25,1,.5,1);transition:opacity var(--d-150) var(--ease-out-quart)}.main-layout.is-collapsed :where(.sidebar-item .link-icon){transform:translate(9px);transition:transform .2s cubic-bezier(.61,1,.88,1) .2s;transition:transform var(--d-200) var(--ease-out-sine) var(--d-200)}.main-layout :where(a,button):focus-visible{--outline-width:2px;--outline-color:var(--brand-primary);--outline-offset:2px;outline:2px solid #4569fc;outline:solid var(--outline-width) var(--outline-color);outline-offset:2px;outline-offset:var(--outline-offset)}.main-layout :where(input,textarea,select):focus-visible{--outline-width:1px;--outline-color:var(--brand-primary);--outline-offset:-1px;outline:1px solid #4569fc;outline:solid var(--outline-width) var(--outline-color);outline-offset:-1px;outline-offset:var(--outline-offset)}.content{block-size:inherit;container-name:content-inner;container-type:inline-size;display:flex;grid-area:content;inline-size:100%;padding:.5rem;scrollbar-gutter:stable}.content-inner{background-color:#fff;background-color:var(--neutral-white);block-size:100%;border-radius:.5rem;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);flex:1;overflow:auto;padding:1.5rem 2rem;position:relative;scrollbar-color:#b8b8b8 #fff;scrollbar-color:var(--neutral-300) var(--neutral-white);scrollbar-gutter:stable;scrollbar-width:thin}.content-inner:has(.toolDetail):not(:has(.chat)){padding-block-end:0}.content-inner:has(.toolDetail-image){scrollbar-gutter:stable}.billing-page{block-size:auto;inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;padding-block-start:.5rem;padding-block-start:var(--space-0-5);row-gap:3rem;row-gap:var(--space-3)}.billing-page,.billing-page-form{display:flex;flex-direction:column}.billing-page-form{row-gap:2rem;row-gap:var(--space-2)}.billing-page-form .form-fieldset{border:0;margin:0;padding:0}.billing-page-form .form-fieldset-grid{display:grid;gap:2rem;gap:var(--space-2);grid-template-columns:1fr 1fr;grid-gap:2rem;grid-gap:var(--space-2)}.billing-page-form .form-action{padding-block-start:1rem;padding-block-start:var(--space-1)}@container content-inner (min-width: 1000px){.billing-page{padding-block-end:1.5rem;padding-block-end:var(--space-1-5)}}.companyInfo-page{block-size:auto;inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;padding-block:.5rem;padding-block:var(--space-0-5);padding-block-end:1.5rem;padding-block-end:var(--space-1-5)}.companyInfo-page,.companyInfo-page-form{display:flex;flex-direction:column;row-gap:3rem;row-gap:var(--space-3)}.companyInfo-page-form .form-fieldset{border:0;margin:0;padding:0}.companyInfo-page-form .form-fieldset-grid{display:grid;gap:2rem;gap:var(--space-2);grid-template-columns:1fr 1fr;grid-gap:2rem;grid-gap:var(--space-2)}.departments-page{align-items:start;display:grid;gap:2rem;grid-template-columns:1.7fr 3.3fr;grid-template-columns:minmax(0,16.25rem) 3.3fr;inline-size:min(100%,90rem);inline-size:min(100%,var(--max-size));grid-gap:2rem}@container content-inner (min-width: 1200px){.departments-page{grid-template-columns:minmax(0,20.75rem) 3.3fr}}.departments-navigation{display:flex;flex-direction:column;inline-size:min(100%,20.75rem);inline-size:100%;inset-block-start:0;position:sticky;row-gap:1.5rem;row-gap:var(--space-1-5)}.departments-navigation:after{background-color:#d1d1d1;background-color:var(--neutral-200);block-size:calc(100vh - 64px);content:"";display:block;inline-size:1px;inset-inline-end:-1rem;position:absolute}@media (min-width:1440px){.departments-navigation{padding-inline-end:1.5rem;padding-inline-end:var(--space-1-5)}.departments-navigation:after{inset-inline-end:0}}.departments-details{display:flex;flex-direction:column;margin-block-end:7.5rem;padding-block:0 1.5rem;row-gap:3rem;row-gap:var(--space-3)}@container content-inner (min-width: 1000px){.departments-details{inline-size:min(100%,35rem);margin-block-end:9rem;padding-block:.5rem 1.5rem;padding-block:var(--space-0-5) 1.5rem}}.departments-page-block{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.departments-page-switch-container{display:grid;gap:1rem;gap:var(--space-1);grid-template-columns:1fr 1fr;grid-gap:1rem;grid-gap:var(--space-1)}.explore{container-name:explore;container-type:inline-size;min-block-size:100%;padding-block-end:1rem;padding-block-end:var(--space-1);row-gap:3rem;row-gap:var(--space-3)}.explore,.explore section{display:flex;flex-direction:column}.explore section{row-gap:1rem;row-gap:var(--space-1)}.explore-grid{grid-template-columns:2fr 1fr 1fr;grid-gap:1rem;grid-gap:var(--space-1)}.explore-grid,.explore-grid-default{display:grid;gap:1rem;gap:var(--space-1)}.explore-grid-default{--columns-count:2;--grid-areas:"a b" "d c";grid-template-areas:"a b" "d c";grid-template-areas:var(--grid-areas);grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns-count),1fr);grid-gap:1rem;grid-gap:var(--space-1)}@container explore (min-width: 960px){.explore-grid-default{--columns-count:4;--grid-areas:"a b c d"}}.explore-grid-column{display:flex;flex-direction:column;padding:8px 0;row-gap:1rem;row-gap:var(--space-1)}.explore-grid-column.is-last{grid-area:d}.globalErrorPage{align-items:center;display:flex;justify-content:center;min-height:100vh;width:100%}.home{align-items:center;block-size:100%;row-gap:1rem;row-gap:var(--space-1)}.home,.home-content{display:flex;flex:1;flex-direction:column}.home-content{inline-size:min(100%,50.5rem);justify-content:center;row-gap:3rem;row-gap:var(--space-3)}.home-body{flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.home-body,.home-cards{align-items:center;display:flex;inline-size:100%;justify-content:center}.home-cards{-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1)}.imageGenerator{container-name:imagegenerator;container-type:inline-size;display:flex;flex-direction:column;min-block-size:100%;padding-block-end:1rem;padding-block-end:var(--space-1);row-gap:3rem;row-gap:var(--space-3)}.imageGenerator section{display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.imageGenerator-grid{--columns-count:2;--grid-areas:"a a" "b c";display:grid;gap:1rem;gap:var(--space-1);grid-template-areas:"a a" "b c";grid-template-areas:var(--grid-areas);grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns-count),1fr);grid-gap:1rem;grid-gap:var(--space-1)}.imageGenerator-grid>:first-child{grid-area:a}@container imagegenerator (min-width: 960px){.imageGenerator-grid{--columns-count:4;--grid-areas:"a a b c"}}.imageGenerator-grid-default{display:grid;gap:1rem;gap:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(232px,1fr));max-inline-size:100%;grid-gap:1rem;grid-gap:var(--space-1)}.imageGenerator-grid-default .imageGridLinkCard{margin-block-end:0}@container imagegenerator (min-width: 1220px){.imageGenerator-grid-default{grid-template-columns:repeat(4,1fr)}}.imageGenerator-grid-column{display:flex;flex-direction:column;padding:8px 0;row-gap:1rem;row-gap:var(--space-1)}.imageGenerator-grid-aspect-ratio{display:flex;margin-left:-1rem}.imageGenerator-grid-aspect-ratio-column{background-clip:padding-box;padding-left:1rem}.imageGenerator .toolDetail-spinner{align-items:center;display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.imageGenerator .toolDetail-spinner-wrapper{align-items:center;block-size:100%;display:flex;flex:1;inline-size:100%;justify-content:center}.imageGenerator .toolDetail-spinner-text{color:#0f0f0f;color:var(--neutral-black);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small);text-shadow:0 0 8px #fff;text-shadow:0 0 8px var(--neutral-white)}.imageGenerator .toolDetail-spinner-text:after{animation:dots 2s infinite;content:"";display:inline-block;inline-size:.625rem}.knowledge-page{inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;padding-block:.5rem 3rem;padding-block:var(--space-0-5) var(--space-3)}.knowledge-page,.knowledge-page-info{display:grid;row-gap:3rem;row-gap:var(--space-3);grid-row-gap:3rem;grid-row-gap:var(--space-3)}.knowledge-page-info-container{-moz-column-gap:2rem;column-gap:2rem;-moz-column-gap:var(--space-2);column-gap:var(--space-2);display:flex}.knowledge-page-info-box{display:flex;flex:1;flex-direction:column;row-gap:.25rem;row-gap:var(--space-0-25)}.knowledge-page-info :where(ol,ul){color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);list-style:none;padding-inline-start:1.5rem}.knowledge-page-info :where(ol,ul) li{position:relative}.knowledge-page-info :where(ol,ul) li:before{background-color:currentcolor;block-size:.25rem;border-radius:50%;content:"";inline-size:.25rem;inset-block-start:.5em;inset-inline-start:-1.25rem;position:absolute}.knowledge-page-info :where(a){color:#4569fc;color:var(--brand-primary);text-decoration:underline}.knowledge-page-row{-moz-column-gap:2rem;column-gap:2rem;-moz-column-gap:var(--space-2);column-gap:var(--space-2);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;grid-column-gap:var(--space-2)}.knowledge-page-row.margin-top{margin-block-start:-1.5rem}.knowledge-page-row-box{align-items:center;display:flex;flex-direction:column;gap:.5rem}.knowledge-page-row-box-text{color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small)}.knowledge-page-block{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.status-chip{align-items:center;color:var(--chip-color);display:inline-flex;font:400 1rem/1.5 DM Sans,sans-serif;font:var(--body-regular);gap:.5rem}.status-chip.idle{--chip-color:var(--status-success)}.status-chip.active{--chip-color:var(--brand-primary)}.status-chip.error{--chip-color:var(--status-error)}.status-chip .spinner{height:1rem;width:1rem}.status-chip .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 7px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 7px)}.status-badge{align-items:center;background-color:var(--badge-background-color);block-size:1.5rem;border-radius:1rem;color:var(--badge-text-color);cursor:inherit;display:inline-flex;font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);outline:0;padding-inline:1rem;padding-inline:var(--space-1);white-space:nowrap}.status-badge.synced{--badge-text-color:var(--status-success);--badge-background-color:var(--status-success-light)}.status-badge.syncing{--badge-text-color:var(--brand-primary);--badge-background-color:var(--blue-100)}.status-badge.error{--badge-text-color:var(--status-error);--badge-background-color:var(--status-error-light)}.projects{block-size:100%;flex:1;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.projects,.projects-bar{align-items:center;display:flex;inline-size:100%}.projects-bar{background-color:#fff;background-color:var(--neutral-white);gap:1rem 1.5rem;gap:var(--space-1) var(--space-1-5);inline-size:min(100%,90rem);inline-size:min(100%,var(--max-size));inset-block-start:0;justify-content:space-between;min-block-size:2rem;position:sticky;z-index:2}.projects-bar:before{background:linear-gradient(180deg,#fff,transparent);background:linear-gradient(180deg,var(--neutral-white),transparent);block-size:1.5rem;inset-block-end:-1.5rem;inset-inline:0;z-index:1}.projects-bar:after,.projects-bar:before{content:"";display:block;inline-size:calc(100% + 2rem);position:absolute}.projects-bar:after{background-color:#fff;background-color:var(--neutral-white);block-size:3.5rem;inset-block-start:-1.5rem;inset-inline:0;z-index:-1}.projects-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;inline-size:min(100%,50.5rem);inline-size:min(100%,var(--medium-size));justify-content:center;row-gap:2rem;row-gap:var(--space-2)}.projects-wrapper.is-small{inline-size:min(100%,41.5rem);inline-size:min(100%,var(--small-size))}.projects-content{display:grid;gap:1rem;gap:var(--space-1);grid-template-columns:repeat(3,minmax(12rem,1fr));inline-size:100%;grid-gap:1rem;grid-gap:var(--space-1)}.projects-button{inline-size:100%;max-inline-size:100%;min-block-size:5.75rem}.projects-detail{flex:1;row-gap:3rem;row-gap:var(--space-3)}.projects-detail,.projects-module{display:flex;flex-direction:column;inline-size:100%}.projects-module{row-gap:1.5rem;row-gap:var(--space-1-5)}.projects-module-header{align-items:center;display:flex;justify-content:space-between}.projects-module-header-actions{-moz-column-gap:.625rem;column-gap:.625rem;display:flex}.projects-module-content{display:flex}.projects-module-content.is-row{-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);flex-direction:row}.projects-module-content.is-column{flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.projects-module-content.is-column>*{inline-size:100%}.projects-dialog-textarea textarea{min-block-size:55vh}.projects-input-name[class]{border:0;color:#0f0f0f;color:var(--neutral-black);font:300 2.5rem/1.2 Tiempos Headline,serif;font:var(--headline-large);padding:0}.projects-input-name[class]:focus-visible{outline:none}.projects-chat-wrapper{background:linear-gradient(0deg,#fff,#fff0);display:flex;flex:1;height:calc(100% - 4rem);inline-size:min(100%,41.5rem);inline-size:min(100%,var(--small-size));inline-size:100%;inset-block-end:-2rem;inset-inline:0;position:sticky}@supports (color:hsl(0 0% 0%/0)){.projects-chat-wrapper{background:linear-gradient(0deg,var(--neutral-white),hsla(0,0%,100%,0))}}.projects .dialog:not([open]) .filepond-uploader .filepond-cover-content .cta{pointer-events:none}.spaceDetail-page{display:grid;inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;padding-block:.5rem 3rem;padding-block:var(--space-0-5) var(--space-3);position:relative;row-gap:3rem;row-gap:var(--space-3);grid-row-gap:3rem;grid-row-gap:var(--space-3)}.spaceDetail-page-closeButton{align-items:center;color:#595959;color:var(--neutral-700);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:400 .875rem/1 DM Sans,sans-serif;font:var(--link);inline-size:-moz-max-content;inline-size:max-content;justify-content:center;position:absolute;right:0;top:0}.spaceDetail-page-closeButton-icon{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border-color:var(--neutral-100);border-radius:4px;color:#a6a6a6;color:var(--neutral-400);display:flex;justify-content:center;padding:7px;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}@media (hover:hover){.spaceDetail-page-closeButton:hover .spaceDetail-page-closeButton-icon{background-color:#f0f2f4;background-color:var(--platform-grey-100);color:#383838;color:var(--neutral-800)}}.spaceDetail-page-block{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.subscriptions-page{block-size:auto;display:flex;flex-direction:column;inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;min-block-size:calc(100vh - 60px);padding-block-start:.5rem;padding-block-start:var(--space-0-5);row-gap:3rem;row-gap:var(--space-3)}.subscriptions-page>:not(.subscriptions-page-row){min-width:0;overflow:hidden;width:100%}.subscriptions-page:has(.table-cell .dropdown-menu.is-open)>*{overflow:visible}.subscriptions-page:has(.table-cell .dropdown-menu.is-open) .table-container-scroll{overflow:visible}.subscriptions-page-row{-moz-column-gap:2rem;column-gap:2rem;-moz-column-gap:var(--space-2);column-gap:var(--space-2);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;grid-column-gap:var(--space-2)}.subscriptions-page-row-container{display:flex;flex-direction:column;padding-block-start:.75rem;padding-block-start:var(--space-0-75);row-gap:1rem;row-gap:var(--space-1)}.subscriptions-page-row-content{display:flex;flex-direction:column;gap:1rem;gap:var(--space-1)}.subscriptions-page-row-grid{display:grid;gap:3rem;gap:var(--space-3);grid-template-columns:1fr 1fr;grid-gap:3rem;grid-gap:var(--space-3)}.subscriptions-page-row-grid .progress{display:grid;grid-template-rows:1fr auto auto}.subscriptions-page-row-grid .progress-label{align-self:end}.subscriptions-page-block{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.subscriptions-page-block.is-hidden{display:none}.subscriptions-page .hasAccessRow{align-items:center;border-block-start:1px solid #d1d1d1;border-block-start:1px solid var(--neutral-200);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;padding-block-start:1.5rem;padding-block-start:var(--space-1-5)}.subscriptions-page .temporal-modulesLink-wrapper{color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small)}.subscriptions-page .temporal-modulesLink{color:#7a7a7a;color:var(--neutral-600);text-decoration:underline}.subscriptions-page .temporal-modules-wrapper{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:inline-flex}.subscriptions-page .temporal-backup-selector{align-items:center;display:flex;gap:1.5rem;gap:var(--space-1-5)}.subscriptions-page .temporal-backup-selector p{align-items:center;color:#383838;color:var(--neutral-800);display:flex;font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);gap:.5rem;gap:var(--space-0-5)}.subscriptions-page .temporal-backup-selector select{cursor:pointer;max-width:120px;min-width:120px;text-align:center}@container content-inner (min-width: 1000px){.subscriptions-page{padding-block-end:1.5rem;padding-block-end:var(--space-1-5)}}.subscriptions-gradientBox{display:flex;flex-direction:column;gap:.5rem}.subscriptions-gradientBox-text{color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small)}.subscriptions-gradientBox-text-sm,.subscriptions-gradientBox-text>span{font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small)}.subscriptions-gradientBox-text-sm{color:#383838;color:var(--neutral-800)}.toolDetail{align-items:center;block-size:auto;container-name:tooldetail;container-type:inline-size;display:flex;flex:1;flex-direction:column;inline-size:100%;margin-inline:auto;z-index:0}.toolDetail:has(.chat){block-size:100%}.toolDetail-outer-wrapper{align-items:center;block-size:calc(100% - 2rem);display:flex;flex:1;flex-direction:column;inline-size:100%}.toolDetail-outer-wrapper:has(>.chat)>.chat{flex:1}.toolDetail-article{align-items:start;block-size:100%;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:190px 1fr;inline-size:100%;grid-column-gap:1.5rem}.toolDetail-article:has(.chat){block-size:calc(100% - 2rem)}.toolDetail-article .toolDetail-grid{--gradient-angle:180deg;display:flex;flex-direction:column;grid-template-columns:1fr;padding-block-start:1.5rem;position:relative;row-gap:1rem;z-index:1}@container tooldetail (min-width: 900px){.toolDetail-article{grid-template-columns:minmax(30%,335px) 1fr}}.toolDetail-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;inline-size:100%}.toolDetail-wrapper.show-output{block-size:100%;inline-size:calc(100% + 1.25rem);margin-inline:-.625rem;padding-inline:.625rem}.toolDetail-wrapper.is-centered{justify-content:center}.toolDetail-bar{align-items:center;background-color:#fff;background-color:var(--neutral-white);display:grid;gap:1rem 1.5rem;gap:var(--space-1) var(--space-1-5);grid-template-areas:"breadcrumbs actions";grid-template-columns:minmax(0,1fr) 1fr;inline-size:min(100%,90rem);inline-size:min(100%,var(--max-size));inset-block-start:0;justify-content:space-between;min-block-size:2rem;position:sticky;z-index:2;grid-gap:1rem 1.5rem;grid-gap:var(--space-1) var(--space-1-5)}.toolDetail-bar:before{background:linear-gradient(180deg,#fff,transparent);background:linear-gradient(180deg,var(--neutral-white),transparent);block-size:1.5rem;inset-block-end:-1.5rem;inset-inline:0;z-index:1}.toolDetail-bar:after,.toolDetail-bar:before{content:"";display:block;inline-size:calc(100% + 2rem);position:absolute}.toolDetail-bar:after{background-color:#fff;background-color:var(--neutral-white);block-size:3.5rem;inset-block-start:-1.5rem;inset-inline:0;z-index:-1}@container tooldetail (min-width: 700px){.toolDetail-bar{grid-template-columns:minmax(30%,335px) 1fr}}.toolDetail #tool-actions-portal{container-name:tooldetail-actions;container-type:inline-size;grid-area:actions}.toolDetail-actions{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:grid;inline-size:100%;grid-column-gap:1rem;grid-column-gap:var(--space-1)}.toolDetail-actions :where(.toolDetail-actions-left,.toolDetail-actions-center,.toolDetail-actions-right){align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}.toolDetail-actions.isArtifact{grid-template-columns:repeat(3,auto)}@container tooldetail-actions (max-width: 560px){.toolDetail-actions.isArtifact{justify-content:end}}.toolDetail-actions.isChatTool{grid-template-columns:1fr}.toolDetail-actions.isImageTool{grid-template-columns:repeat(2,auto);justify-content:space-between}.toolDetail-actions-left{justify-self:start}.toolDetail-actions-center{justify-self:center}.toolDetail-actions-right{justify-self:end}@container tooldetail-actions (max-width: 560px){.toolDetail-actions .buttonLink svg{height:1.125rem;width:1.125rem}.toolDetail-actions .buttonLink span{display:none}}.toolDetail-content{align-items:center;display:flex;flex:1;flex-direction:column;inline-size:min(100%,50.5rem);inline-size:min(100%,var(--medium-size));justify-content:center;row-gap:4rem;row-gap:var(--space-4)}.toolDetail-heading{display:flex;flex-direction:column;inline-size:100%;row-gap:2rem;row-gap:var(--space-2)}.toolDetail-grid{display:grid;gap:1rem;gap:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(11.875rem,1fr));grid-gap:1rem;grid-gap:var(--space-1)}.toolDetail-grid.is-disabled{inset-block-start:2rem;pointer-events:none;position:sticky}.toolDetail-grid.is-disabled>*{animation:fade-in-and-translate .2s cubic-bezier(.37,0,.63,1) forwards;animation:fade-in-and-translate var(--d-200) var(--ease-in-out-sine) forwards;opacity:0}.toolDetail-grid.is-disabled>:nth-of-type(2){animation-delay:.1s}.toolDetail-grid.is-disabled>:nth-of-type(3){animation-delay:.2s}.toolDetail-grid.is-disabled>:nth-of-type(4){animation-delay:.3s}.toolDetail-grid.is-disabled .buttonCard:not(.completed){display:none}.toolDetail-grid-action{display:flex;inline-size:100%;justify-content:center;padding-block-start:2rem;padding-block-start:var(--space-2)}.toolDetail-grid-action.is-visible{opacity:1;pointer-events:auto}.toolDetail-grid-action.is-hidden{opacity:0;pointer-events:none}.toolDetail .legend{align-items:center;color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.25rem;column-gap:.25rem;-moz-column-gap:var(--space-0-25);column-gap:var(--space-0-25);display:flex;font:500 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-medium);padding-block-end:1.5rem;padding-block-end:var(--space-1-5)}.toolDetail .legend span{background-color:#4569fc;background-color:var(--brand-primary);block-size:.375rem;border-radius:50%;display:block;inline-size:.375rem}.toolDetail:has(.show-output){position:relative}.toolDetail:has(.show-output) .toolDetail-wrapper{align-items:flex-start;overflow:auto;position:relative}.toolDetail:has(.show-output) .toolDetail-wrapper:has(.chat){padding-block-start:0}.toolDetail:has(.show-output) .toolDetail-wrapper .panel-output{margin-block-end:1.75rem;overflow:visible;overflow:initial}.toolDetail:has(.show-output) .toolDetail-wrapper .panel:not(.is-loading){box-shadow:inset 0 0 0 1px #00000014,0 0 0 1px #00000014,0 1px 1px -.5px #0000000f,0 3px 3px -1.5px #0000000f,0 6px 6px -3px #0000000f,0 6px 6px -3px #0000000f,0 12px 12px -6px #0000000f,0 24px 24px -12px #0000000f;box-shadow:var(--shadow-2)}.toolDetail-disclaimers{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.toolDetail-disclaimers .magicButton{width:100%}.toolDetail-disclaimer{align-items:flex-start;color:#7a7a7a;color:var(--neutral-600);display:flex;font:400 .75rem/.875rem DM Sans,sans-serif;font:var(--caption-regular);gap:8px}.toolDetail-disclaimer>svg{height:14px;min-width:14px;width:14px}.toolDetail-image .toolDetail-bar{inline-size:100%}@container tooldetail (min-width: 700px){.toolDetail-image .toolDetail-bar.isPreview{grid-template-areas:"actions";grid-template-columns:1fr}.toolDetail-image .toolDetail-bar:not(.isPreview){grid-template-columns:20rem minmax(0,1fr)}}.toolDetail-image .toolDetail-article{grid-template-columns:20rem minmax(0,1fr) 0;inline-size:100%;padding-block-end:1.5rem;padding-block-end:var(--space-1-5);transition:grid-template-columns .5s cubic-bezier(.25,1,.5,1);transition:grid-template-columns var(--d-500) var(--ease-out-quart);will-change:grid-template-columns}.toolDetail-image .toolDetail-article.isOpen{grid-template-columns:20rem minmax(0,1fr) 122px}.toolDetail-image .toolDetail-article.isOpen .toolDetail-wrapper{inline-size:100%}@container tooldetail (min-width: 1105px){.toolDetail-image .toolDetail-article.isOpen .toolDetail-wrapper{inline-size:100%}}.toolDetail-image .toolDetail-article.isPreview{grid-template-columns:minmax(0,1fr) 0}.toolDetail-image .toolDetail-article.isPreview.isOpen{grid-template-columns:minmax(0,1fr) 122px}.toolDetail-image .toolDetail-grid{inset-block-start:2rem;position:sticky}@container tooldetail-actions (max-width: 760px){.toolDetail-image .toolDetail-actions .buttonLink svg{height:1.125rem;width:1.125rem}.toolDetail-image .toolDetail-actions .buttonLink span{display:none}}@container tooldetail-actions (min-width: 760px){.toolDetail-image .toolDetail-actions-history>span{align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;display:inline-flex}.toolDetail-image .toolDetail-actions-history>span>svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform var(--transform-short) var(--ease-out-back)}.toolDetail-image .toolDetail-actions-history.isOpen>span>svg{transform:rotate(180deg)}}.toolDetail-image .toolDetail-wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' viewBox='0 0 36 36'%3E%3Cg fill='%23C1C1C1' clip-path='url(%23a)'%3E%3Ccircle r='1'/%3E%3Ccircle cx='18' r='1'/%3E%3Ccircle cx='36' r='1'/%3E%3Ccircle cy='18' r='1'/%3E%3Ccircle cx='18' cy='18' r='1'/%3E%3Ccircle cx='36' cy='18' r='1'/%3E%3Ccircle cy='36' r='1'/%3E%3Ccircle cx='18' cy='36' r='1'/%3E%3Ccircle cx='36' cy='36' r='1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h36v36H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:1px -1px;background-repeat:repeat;inline-size:calc(100% + 1.5rem);inline-size:calc(100% + var(--space-1-5));justify-content:center;margin-block-start:.5rem;min-block-size:100%;padding-block-start:.5rem;position:relative}.toolDetail-image .toolDetail-form{row-gap:2.5rem;row-gap:var(--space-2-5)}.toolDetail-image .toolDetail-form .magicButton{margin:-.5rem -.5rem 0}.toolDetail-image .toolDetail-form .magicButton>.cta{inline-size:100%;max-inline-size:100%}.toolDetail-image .toolDetail-generated-image{block-size:min(100%,64rem);inline-size:min(100%,64rem);max-block-size:64rem;max-inline-size:64rem;-o-object-fit:contain;object-fit:contain}.toolDetail-image .toolDetail-spinner{align-items:center;display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.toolDetail-image .toolDetail-spinner-wrapper{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff3d;background-color:var(--neutral-white-overlay);block-size:100%;display:flex;flex:1;inline-size:100%;justify-content:center;position:absolute}.toolDetail-image .toolDetail-spinner-text{color:#0f0f0f;color:var(--neutral-black);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small);text-shadow:0 0 8px #fff;text-shadow:0 0 8px var(--neutral-white)}.toolDetail-image .toolDetail-spinner-text:after{animation:dots 2s infinite;content:"";display:inline-block;inline-size:.625rem}.toolDetail-image :where(empty-title,.empty-text){background-color:#fff;background-color:var(--neutral-white)}.useCases{min-block-size:100%;row-gap:3rem;row-gap:var(--space-3)}.useCases,.useCases section{display:flex;flex-direction:column}.useCases section{row-gap:1rem;row-gap:var(--space-1)}.useCases-grid{display:grid;gap:1rem;gap:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-gap:1rem;grid-gap:var(--space-1)}@container content-inner (min-width: 1000px){.content-inner:has(.system-layout){padding-block-end:0}}.system-layout{display:grid;gap:2rem;grid-template-columns:1fr;grid-template-rows:130px 1fr;margin-inline:-.5rem;padding-inline:.5rem;grid-gap:2rem}@container content-inner (min-width: 1000px){.system-layout{align-items:start;grid-template-columns:min(33%,18.5rem) 1fr;grid-template-rows:auto}}.ui-demo-page{display:flex;flex-direction:column;gap:2rem;inline-size:min(100%,50.5rem);inline-size:min(100%,var(--medium-size));margin:0 auto;max-width:1000px;min-block-size:auto;min-height:calc(100vh - 60px);overflow:hidden auto;overflow-y:auto;padding-block-end:1.5rem}.MuiTypography-h4,.temporal-headingTitle{font:300 2.5rem/1.2 Tiempos Headline,serif;font:var(--headline-large)}.MuiTypography-h4,.temporal-headingSubitle,.temporal-headingTitle{color:#0f0f0f;color:var(--neutral-black);margin-bottom:0!important}.temporal-headingSubitle{font:300 1.5rem/1.16 Tiempos Headline,serif;font:var(--headline-regular)}.temporal-headingCaption{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;display:inline-block;font:500 1rem/1.25 DM Sans,sans-serif;font:var(--label-regular);margin-bottom:48px;-webkit-text-fill-color:transparent}.MuiTableContainer-root{box-shadow:none}.MuiTableCell-root{font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small)}.MuiTableCell-root.MuiTableCell-head{color:#7a7a7a;color:var(--neutral-600);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small)}.MuiTypography-root-MuiLink-root{color:#4569fc;color:var(--brand-primary)}.knowledge-base-page p{color:#0f0f0f;color:var(--neutral-black);font:400 1rem/1.5 DM Sans,sans-serif;font:var(--body-regular)}.company-info-panel,.knowledge-base-form-page{position:relative}.company-info-panel .MuiStack-root,.knowledge-base-form-page .MuiStack-root{min-width:100%}.company-info-panel label,.knowledge-base-form-page label{color:#0f0f0f;color:var(--neutral-black);font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small)}.company-info-panel .MuiPaper-root,.knowledge-base-form-page .MuiPaper-root{box-shadow:none}.knowledge-base-form-page-info h3{color:#0f0f0f;color:var(--neutral-black);font:300 1.5rem/1.16 Tiempos Headline,serif;font:var(--headline-regular);margin-top:32px}.knowledge-base-form-page-info h4{color:#0f0f0f;color:var(--neutral-black);font:300 1.25rem/1.2 Tiempos Headline,serif;font:var(--headline-small);margin-top:24px}.knowledge-base-form-page-info h5{color:#0f0f0f;color:var(--neutral-black);font:500 1rem/1.25 DM Sans,sans-serif;font:var(--label-regular);margin-top:16px}.knowledge-base-form-page-info p{color:#595959;color:var(--neutral-700);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);margin-top:4px}.knowledge-base-form-page-info ol,.knowledge-base-form-page-info ul{list-style-position:outside;margin-top:8px;padding-left:24px}.knowledge-base-form-page-info ul{list-style-type:disc}.knowledge-base-form-page-info ol{list-style-type:decimal}.knowledge-base-form-page-info li{color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);margin-bottom:4px}.knowledge-base-form-page-info a{color:#4569fc;color:var(--brand-primary);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);text-decoration:underline}.knowledge-base-form-page-info a:hover{text-decoration:none}.temporal-row{display:flex;flex-direction:row;gap:48px;justify-content:space-between;width:100%}.temporal-row.is-centered{align-items:center}.temporal-row>div{flex:1}.temporal-inviteForm{display:flex;flex-direction:row;gap:8px}.temporal-inviteForm input{font:500 .875rem/1.28 DM Sans,sans-serif;font:var(--label-small);padding:8px 16px!important;width:100%}.members-table select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;background-size:16px;border:none;overflow:hidden;padding:0;padding-right:24px!important;text-overflow:ellipsis;white-space:nowrap}.temporal-contact-form{display:flex;flex-direction:column;gap:32px;margin-top:48px}.temporal-caption{color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);margin-top:8px}.chrome-picker{border:1px solid #d1d1d1!important;border:1px solid var(--neutral-200)!important;border-radius:8px!important;box-shadow:none!important;margin-bottom:16px!important;overflow:hidden!important}.temporal-error-message{color:#d92d21;color:var(--status-error);font:400 .875rem/1.28 DM Sans,sans-serif;font:var(--body-small);margin-top:8px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}html:focus-within{scroll-behavior:auto}}@media (hover:hover){.buttonCard:hover:before{opacity:1}.exportButton:hover,.hardwareButton:hover:not(.is-active){background-color:#cce4fb;background-color:var(--blue-100);border-color:#4569fc;border-color:var(--brand-primary)}.link:hover{color:#383838;color:var(--neutral-800)}.modelCard:hover:before{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.toolLink:hover:before{opacity:1}.waveButton-button:hover span{background-position-x:-100%;transition:background-position-x .8s cubic-bezier(.37,0,.63,1);transition:background-position-x var(--d-800) var(--ease-in-out-sine)}.waveButton-button:hover+.waveButton-canvas{opacity:1}}@media (min-width:1440px){.explore,.imageGenerator{left:50%;max-width:1440px;position:relative;transform:translate(-50%)}.toolDetail{max-width:90rem;max-width:var(--max-size)}.toolDetail-image{max-width:none}.useCases{left:50%;max-width:1440px;position:relative;transform:translate(-50%)}}
