.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:.2s ease-in-out animate-fade-in}.driver-fade .driver-popover{animation:.2s animate-fade-in}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{zoom:1;margin:0;font:700 19px/1.5 sans-serif;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font:400 14px/1.5 sans-serif}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer button{all:unset;box-sizing:border-box;text-shadow:1px 1px #fff;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font:12px/1.3 sans-serif;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{margin-top:-5px;top:50%}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{margin-left:-5px;left:50%}.driver-popover-arrow-none{display:none}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}._root_gdd6e_39{color:var(--color-text);font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji");line-height:1.5}._root_gdd6e_39 *,._root_gdd6e_39 :before,._root_gdd6e_39 :after{box-sizing:border-box}._root_gdd6e_39[data-chatbot-sidebar-docked]{flex-direction:row;align-items:stretch;width:100%;max-width:100vw;height:100dvh;min-height:0;display:flex;overflow:hidden}._root_gdd6e_39[data-chatbot-sidebar-docked]>:not([data-chatbot-sidebar-panel]):not([data-chatbot-overlay]){flex:1;min-width:0;min-height:0;overflow:auto}._root_gdd6e_39[data-chatbot-sidebar-docked]>[data-chatbot-overlay]{pointer-events:none;flex:none;width:auto;height:auto;position:absolute;inset:0}._root_xtxo1_39{border-top:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-muted);scrollbar-width:thin;scrollbar-color:#0f172a38 transparent;max-height:200px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11px;overflow:auto}._root_xtxo1_39::-webkit-scrollbar{width:8px}._root_xtxo1_39::-webkit-scrollbar-thumb{background:#0f172a38;border-radius:8px}._header_xtxo1_59{background:var(--color-surface-2);text-transform:uppercase;letter-spacing:.6px;justify-content:space-between;align-items:center;padding:6px 12px;font-weight:600;display:flex;position:sticky;top:0}._body_xtxo1_72{white-space:pre-wrap;word-break:break-word;color:var(--color-text);padding:8px 12px 12px}._menuPaper_kz9o4_2{min-width:280px;max-width:min(360px,100vw - 24px);background:var(--color-surface)!important;border:none!important;border-radius:20px!important;outline:none!important;margin-top:-8px!important;padding:4px 0 8px!important;box-shadow:0 16px 48px #0f172a24!important}._list_fv6dw_1{flex-wrap:wrap;gap:8px;padding:8px 12px 0;display:flex}._item_fv6dw_8{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);align-items:center;gap:8px;max-width:220px;padding:6px 10px;font-size:12px;transition:border-color .2s,transform .2s,box-shadow .2s;animation:.32s cubic-bezier(.22,1,.36,1) both _attachChipIn_fv6dw_1;display:flex;position:relative;box-shadow:0 6px 14px #0f172a14}._item_fv6dw_8:hover{border-color:var(--color-primary);transform:translateY(-1px)}._itemUploading_fv6dw_28{border-color:color-mix(in srgb, var(--color-primary) 38%, var(--color-border));box-shadow:0 6px 14px #0f172a14, 0 0 0 1px color-mix(in srgb, var(--color-primary) 18%, transparent);animation:.32s cubic-bezier(.22,1,.36,1) both _attachChipIn_fv6dw_1,1.35s ease-in-out infinite _attachGlowPulse_fv6dw_1}@keyframes _attachChipIn_fv6dw_1{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _attachGlowPulse_fv6dw_1{0%,to{box-shadow:0 6px 14px #0f172a14, 0 0 0 1px color-mix(in srgb, var(--color-primary) 14%, transparent)}50%{box-shadow:0 8px 18px #0f172a1a, 0 0 0 2px color-mix(in srgb, var(--color-primary) 28%, transparent)}}._mediaSlot_fv6dw_52{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 88%, var(--color-border));border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative;overflow:hidden}._fileSlot_fv6dw_66{color:var(--color-muted)}._fileGlyph_fv6dw_70{opacity:.9}._thumb_fv6dw_74{object-fit:cover;width:100%;height:100%;display:block}._uploadOverlay_fv6dw_81{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:linear-gradient(105deg,#0f172a59 0%,#0f172a33 40%,#0f172a59 100%) 0 0/200% 100%;justify-content:center;align-items:center;animation:1.15s ease-in-out infinite _overlayShimmer_fv6dw_1;display:flex;position:absolute;inset:0}@keyframes _overlayShimmer_fv6dw_1{0%{background-position:100% 0}to{background-position:-100% 0}}._uploadDots_fv6dw_101{align-items:center;gap:3px;display:flex}._uploadDots_fv6dw_101 span{opacity:.85;background:#fff;border-radius:50%;width:4px;height:4px;animation:.55s ease-in-out infinite both _uploadDotBounce_fv6dw_1}._uploadDots_fv6dw_101 span:nth-child(2){animation-delay:.1s}._uploadDots_fv6dw_101 span:nth-child(3){animation-delay:.2s}@keyframes _uploadDotBounce_fv6dw_1{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}._meta_fv6dw_131{flex-direction:column;min-width:0;display:flex}._name_fv6dw_137{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._statusLine_fv6dw_144{flex-wrap:wrap;align-items:baseline;gap:6px;min-height:14px;display:flex}._uploadLabel_fv6dw_152{letter-spacing:.02em;text-transform:uppercase;color:var(--color-primary);font-size:10px;font-weight:600;animation:1s ease-in-out infinite _labelSoftPulse_fv6dw_1}@keyframes _labelSoftPulse_fv6dw_1{0%,to{opacity:.75}50%{opacity:1}}._size_fv6dw_169{color:var(--color-muted);font-size:10.5px}._remove_fv6dw_174{color:var(--color-muted);cursor:pointer;cursor:pointer;transition:transform var(--transition-fast), background var(--transition-fast), opacity var(--transition-fast);background:0 0;border:none;align-items:center;display:flex}._remove_fv6dw_174:active{transform:scale(.97)}._remove_fv6dw_174{transition:opacity .15s,color .15s}._remove_fv6dw_174:hover{color:var(--color-error)}@media (prefers-reduced-motion:reduce){._item_fv6dw_8,._itemUploading_fv6dw_28{animation:none}._uploadOverlay_fv6dw_81{background:#0f172a73;animation:none}._uploadDots_fv6dw_101 span{opacity:.95;animation:none}._uploadLabel_fv6dw_152{opacity:1;animation:none}}._input_15219_1{display:none}._iconButtonIncognito_15219_5{color:#f4f4f5!important}._iconButtonIncognito_15219_5:hover{background:#ffffff14!important}._uploadWrap_15219_12{vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}._uploadWrapBusy_15219_21:before{content:"";border:2px solid color-mix(in srgb, var(--color-primary) 22%, transparent);border-top-color:var(--color-primary);pointer-events:none;border-radius:50%;animation:.75s linear infinite _uploadOrbit_15219_1;position:absolute;inset:-3px}._iconBusy_15219_32{animation:.9s ease-in-out infinite _uploadIconPulse_15219_1}@keyframes _uploadOrbit_15219_1{to{transform:rotate(360deg)}}@keyframes _uploadIconPulse_15219_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){._uploadWrapBusy_15219_21:before,._iconBusy_15219_32{animation:none}._uploadWrapBusy_15219_21:before{border-top-color:color-mix(in srgb, var(--color-primary) 45%, transparent);opacity:.9}}@keyframes _skeletonShimmer_pc1vh_1{0%{background-position:100% 0}to{background-position:-100% 0}}._shimmer_pc1vh_47{border-radius:var(--radius-sm);background:linear-gradient(105deg, color-mix(in srgb, var(--color-surface-2) 92%, var(--color-muted) 8%) 0%, color-mix(in srgb, var(--color-surface-2) 55%, #fff 45%) 45%, color-mix(in srgb, var(--color-surface-2) 92%, var(--color-muted) 8%) 90%);background-size:220% 100%;animation:1.15s ease-in-out infinite _skeletonShimmer_pc1vh_1}._shimmerRound_pc1vh_54{background:linear-gradient(105deg, color-mix(in srgb, var(--color-surface-2) 92%, var(--color-muted) 8%) 0%, color-mix(in srgb, var(--color-surface-2) 55%, #fff 45%) 45%, color-mix(in srgb, var(--color-surface-2) 92%, var(--color-muted) 8%) 90%);background-size:220% 100%;border-radius:999px;animation:1.15s ease-in-out infinite _skeletonShimmer_pc1vh_1}._root_jhxt7_39{min-width:0}._root_jhxt7_39 .MuiOutlinedInput-root{background:color-mix(in srgb, var(--color-surface-2) 50%, transparent);border-radius:999px;transition:background .16s}._root_jhxt7_39 .MuiOutlinedInput-root:hover,._root_jhxt7_39 .MuiOutlinedInput-root.Mui-focused{background:color-mix(in srgb, var(--color-surface-2) 85%, transparent)}._root_jhxt7_39 .MuiOutlinedInput-notchedOutline,._root_jhxt7_39 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:none}._root_jhxt7_39 .MuiSelect-select{letter-spacing:.01em;align-items:center;min-height:20px;padding:6px 30px 6px 10px;font-size:13px;font-weight:500;display:flex}._root_jhxt7_39 .MuiSelect-icon{color:var(--color-muted);opacity:.75;right:8px}._autoChip_jhxt7_74{letter-spacing:.01em;background:color-mix(in srgb, var(--color-surface-2) 72%, transparent);color:var(--color-text);border:1px solid color-mix(in srgb, var(--color-border,#999) 40%, transparent);border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}._autoChipIncognito_jhxt7_87{color:#f4f4f5;background:#ffffff1a;border-color:#ffffff38}._menuPaperIncognito_jhxt7_93{--color-surface:#242428;--color-surface-2:#2e2e34;--color-text:#f4f4f5;--color-muted:#a1a1aa}._rootIncognito_jhxt7_102 .MuiOutlinedInput-root{background:#ffffff14}._rootIncognito_jhxt7_102 .MuiOutlinedInput-root:hover,._rootIncognito_jhxt7_102 .MuiOutlinedInput-root.Mui-focused{background:#ffffff24}._rootIncognito_jhxt7_102 .MuiSelect-select{color:#f4f4f5}._rootIncognito_jhxt7_102 .MuiSelect-icon{color:#f4f4f5;opacity:.85}._menuItem_jhxt7_117{align-items:center;gap:8px;color:var(--color-text)!important;font-size:14px!important;font-weight:500!important;display:flex!important}._menuItem_jhxt7_117:hover{background:color-mix(in srgb, var(--color-surface-2) 90%, transparent)!important}._menuItem_jhxt7_117.Mui-selected,._menuItem_jhxt7_117.Mui-selected:hover{background:color-mix(in srgb, var(--color-primary,#e4e4e7) 16%, transparent)!important;color:var(--color-text)!important}._menuItemText_jhxt7_133{flex-direction:column;min-width:0;display:flex}._menuItemDescription_jhxt7_139{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:11px;overflow:hidden}._skeletonWrap_jhxt7_148{align-items:center;min-height:32px;display:flex}._skeletonPill_jhxt7_154{flex-shrink:0;width:132px;height:30px}._noModelsWrap_jhxt7_160{align-items:center;min-height:32px;display:flex}._noModelsLabel_jhxt7_166{color:var(--color-muted);background:color-mix(in srgb, var(--color-surface-2) 65%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:160px;padding:6px 12px;font-size:12px;font-weight:500;overflow:hidden}._presetsSelect_jhxt7_179{min-width:130px}._dropdownRoot_jhxt7_183{min-width:180px}._autocompleteInput_jhxt7_187{background:color-mix(in srgb, var(--color-surface-2) 50%, transparent);border-radius:999px;min-height:32px!important}._autocompleteInput_jhxt7_187 .MuiAutocomplete-inputRoot{padding-right:6px!important}._autocompleteInput_jhxt7_187 .MuiAutocomplete-input{min-width:80px!important;font-size:13px!important;font-weight:500!important}._autocompleteInputIncognito_jhxt7_201{background:#ffffff1a}._autocompleteInputIncognito_jhxt7_201 .MuiAutocomplete-input,._autocompleteInputIncognito_jhxt7_201 .MuiAutocomplete-popupIndicator{color:#f4f4f5}._optionRow_jhxt7_209{align-items:center;gap:10px;width:100%;min-width:0;display:flex}._optionMeta_jhxt7_217{flex-direction:column;gap:2px;min-width:0;display:flex}._optionTitle_jhxt7_224{font-size:13px;font-weight:600;line-height:1.2}._optionSub_jhxt7_230{color:var(--color-muted);align-items:center;gap:6px;font-size:11px;display:flex}._capChip_jhxt7_238{border:1px solid color-mix(in srgb, var(--color-border,#999) 45%, transparent);background:color-mix(in srgb, var(--color-surface-2) 72%, transparent);text-transform:capitalize;border-radius:999px;align-items:center;padding:1px 6px;display:inline-flex}._menuTrigger_jhxt7_248{background:color-mix(in srgb, var(--color-surface-2) 72%, transparent);color:var(--color-text);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border:none;border-radius:999px;flex-shrink:1;min-width:0;max-width:min(148px,34vw);padding:6px 10px;font-size:12px;font-weight:600;transition:background .16s;overflow:hidden}._menuTrigger_jhxt7_248:hover{background:color-mix(in srgb, var(--color-surface-2) 90%, transparent)}._menuTriggerIncognito_jhxt7_269{color:#f4f4f5;background:#ffffff1a}._dialogPaper_jhxt7_274{background:color-mix(in srgb, var(--color-surface) 92%, #101216 8%)!important;border-radius:16px!important}._dialogHeader_jhxt7_279{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._dialogTitle_jhxt7_287{font-size:16px;font-weight:700}._dialogSearch_jhxt7_292{margin-bottom:14px}._dialogSearch_jhxt7_292 .MuiOutlinedInput-root{background:color-mix(in srgb, var(--color-surface-2) 45%, transparent);border-radius:12px}._dialogSearch_jhxt7_292 .MuiOutlinedInput-notchedOutline{border-color:color-mix(in srgb, var(--color-border,#9ca3af) 28%, transparent)}._sectionLabel_jhxt7_303{color:color-mix(in srgb, var(--color-text) 84%, #fff 16%);margin-bottom:10px;font-size:13px;font-weight:700}._modelList_jhxt7_310{flex-direction:column;gap:8px;max-height:56vh;padding-right:2px;display:flex;overflow-y:auto}._modelListItem_jhxt7_319{border:1px solid color-mix(in srgb, var(--color-border,#999) 45%, transparent);background:color-mix(in srgb, var(--color-surface-2) 36%, transparent);text-align:left;cursor:pointer;color:inherit;border-radius:14px;justify-content:space-between;align-items:center;padding:10px;display:flex}._modelListItem_jhxt7_319:hover{background:color-mix(in srgb, var(--color-surface-2) 58%, transparent)}._modelListItemSelected_jhxt7_336{border-color:color-mix(in srgb, var(--color-border,#f5f5f5) 60%, transparent);background:color-mix(in srgb, var(--color-surface-2) 72%, transparent)}._modelListLeft_jhxt7_341{align-items:center;gap:10px;min-width:0;display:flex}._modelListText_jhxt7_348{flex-direction:column;gap:2px;min-width:0;display:flex}._modelListTitleRow_jhxt7_355{align-items:center;gap:8px;min-width:0;display:flex}._modelCardName_jhxt7_362{font-size:14px;font-weight:700;line-height:1.2}._modelCardDescription_jhxt7_368{color:color-mix(in srgb, var(--color-muted) 88%, #d1d5db 12%);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._modelTag_jhxt7_376{letter-spacing:.03em;border:1px solid color-mix(in srgb, var(--color-border,#9ca3af) 55%, transparent);color:color-mix(in srgb, var(--color-text) 90%, #f8fafc 10%);background:color-mix(in srgb, var(--color-surface-2) 75%, transparent);border-radius:999px;padding:2px 6px;font-size:10px;font-weight:800}._selectedIcon_jhxt7_387{color:color-mix(in srgb, var(--color-text) 82%, #fff 18%);flex-shrink:0}._emptyState_jhxt7_392{color:var(--color-muted);padding:14px 2px;font-size:13px}._root_1s54q_39{background:var(--color-bg);flex-direction:column;gap:6px;display:flex}._rootImageStudio_1s54q_46{background:0 0}._composerImageStudio_1s54q_50{box-shadow:none;background:0 0;border:none}._rootIntro_1s54q_56{background:0 0}._rootIntro_1s54q_56 ._textarea_1s54q_59{min-height:44px;font-size:17px}._rootIntro_1s54q_56 ._voiceButton_1s54q_63:hover{border-color:color-mix(in srgb, var(--color-muted) 35%, var(--color-border));background:color-mix(in srgb, var(--color-surface-2) 94%, transparent);box-shadow:0 6px 16px #14141214}._rootIntro_1s54q_56 ._voiceButton_1s54q_63:hover:after{border-color:color-mix(in srgb, var(--color-muted) 28%, transparent)}._composer_1s54q_50{border:1px solid var(--color-border);background:var(--color-composer-bg,var(--color-bg));border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex;overflow-x:hidden}._composerHeader_1s54q_84{min-width:0;max-width:100%;margin:-2px 0 0;padding-bottom:2px;display:block;overflow:hidden}._composerIntro_1s54q_93{background:var(--color-composer-bg,var(--color-surface));border:1px solid var(--color-border);border-radius:22px;padding:14px 16px 12px;box-shadow:0 1px 2px #00000008,0 6px 24px #0000000d}._poweredBy_1s54q_101{color:var(--color-muted);-webkit-user-select:none;user-select:none;align-self:center;font-size:11px;line-height:1.2}._poweredBy_1s54q_101 span{color:var(--color-text);font-weight:700}._left_1s54q_113{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}._activeToolInline_1s54q_122{flex-shrink:1;min-width:0;max-width:min(240px,42vw)}._toolsTrigger_1s54q_128{background:color-mix(in srgb, var(--color-surface-2) 50%, transparent);height:32px;color:var(--color-text);font:inherit;letter-spacing:.01em;cursor:pointer;box-shadow:none;border:none;border-radius:999px;outline:none;flex-shrink:0;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:500;transition:background .16s;display:inline-flex}._toolsTrigger_1s54q_128:hover{background:color-mix(in srgb, var(--color-surface-2) 85%, transparent)}._toolsTrigger_1s54q_128:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 40%, transparent);outline-offset:2px}._toolsTriggerLabel_1s54q_156{line-height:1}._toolsTriggerIcon_1s54q_160{color:var(--color-text);opacity:.72}._activeToolChip_1s54q_165{background:color-mix(in srgb, var(--color-primary) 13%, transparent);min-width:0;max-width:100%;color:var(--color-primary);box-shadow:none;border:none;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 10px;display:inline-flex}._activeToolChipIcon_1s54q_179{color:inherit;opacity:.95;flex-shrink:0}._activeToolChipLabel_1s54q_185{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}._activeToolChipDismiss_1s54q_196{width:28px;height:28px;color:inherit;cursor:pointer;opacity:.85;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .14s,opacity .14s;display:inline-flex}._activeToolChipDismiss_1s54q_196:hover{opacity:1;background:color-mix(in srgb, var(--color-primary) 18%, transparent)}._toolsMenuPaper_1s54q_218{overflow:hidden}._menuPaperIncognito_1s54q_222{--color-surface:#242428;--color-surface-2:#2e2e34;--color-text:#f4f4f5;--color-muted:#a1a1aa;--color-primary:#e4e4e7}._toolsMenuList_1s54q_230{padding-top:0!important;padding-bottom:4px!important}._toolsMenuHeader_1s54q_235{color:var(--color-text)!important;background:0 0!important;margin:0!important;padding:12px 18px 8px!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important}._toolsMenuItem_1s54q_245{grid-template-columns:22px 1fr auto;align-items:center;gap:10px 12px;min-height:44px!important;color:var(--color-text)!important;border-radius:10px!important;margin:0 6px!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;display:grid!important}._toolsMenuItem_1s54q_245.Mui-focusVisible{background:color-mix(in srgb, var(--color-primary) 10%, transparent)!important}._toolsMenuItem_1s54q_245:hover{background:color-mix(in srgb, var(--color-surface-2) 90%, transparent)!important}._toolsMenuItemIcon_1s54q_265{color:var(--color-muted);justify-self:start}._toolsMenuItemLabel_1s54q_270{justify-self:start;min-width:0}._toolsMenuNewBadge_1s54q_275{letter-spacing:.02em;color:var(--color-muted);background:color-mix(in srgb, var(--color-surface-2) 92%, transparent);border-radius:999px;justify-self:end;padding:3px 9px;font-size:11px;font-weight:600;line-height:1}._textareaWrap_1s54q_287{background:0 0;align-items:center;padding:3px 4px;display:flex}._imageSelect_1s54q_294{flex:0 auto;align-self:center;min-width:0;max-width:118px}._imageSelect_1s54q_294 .MuiOutlinedInput-root{background:color-mix(in srgb, var(--color-surface-2) 50%, transparent);border-radius:999px;min-height:32px;transition:background .16s}._imageSelect_1s54q_294 .MuiOutlinedInput-root:hover,._imageSelect_1s54q_294 .MuiOutlinedInput-root.Mui-focused{background:color-mix(in srgb, var(--color-surface-2) 85%, transparent)}._imageSelect_1s54q_294 .MuiOutlinedInput-notchedOutline,._imageSelect_1s54q_294 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:none}._imageSelect_1s54q_294 .MuiSelect-select{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;align-items:center;min-height:20px;padding:5px 26px 5px 9px;font-size:12px;font-weight:500;display:flex;overflow:hidden}._imageSelect_1s54q_294 .MuiSelect-icon{color:var(--color-muted);opacity:.75;right:6px}._imageSelectMenuItem_1s54q_336{color:var(--color-text)!important;font-size:14px!important;font-weight:500!important}._imageSelectMenuItem_1s54q_336:hover{background:color-mix(in srgb, var(--color-surface-2) 90%, transparent)!important}._imageSelectMenuItem_1s54q_336.Mui-selected,._imageSelectMenuItem_1s54q_336.Mui-selected:hover{background:color-mix(in srgb, var(--color-primary,#e4e4e7) 16%, transparent)!important;color:var(--color-text)!important}._textarea_1s54q_59{resize:none;box-shadow:none;appearance:none;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1;min-height:32px;max-height:200px;padding:4px;font-size:16px;line-height:1.5}._textarea_1s54q_59:focus,._textarea_1s54q_59:focus-visible,._textarea_1s54q_59:hover{box-shadow:none;border:0;outline:none}._textarea_1s54q_59::placeholder{color:var(--color-muted)}._controlsRow_1s54q_379{justify-content:space-between;align-items:center;display:flex}._right_1s54q_385{flex-shrink:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}._sendButton_1s54q_394{background:var(--color-primary);color:var(--color-primary-contrast);cursor:pointer;width:36px;height:36px;transition:transform var(--transition-fast), background var(--transition-fast), opacity var(--transition-fast);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._sendButton_1s54q_394:active{transform:scale(.97)}._sendButton_1s54q_394{box-shadow:0 8px 18px #0f172a1f}._sendButton_1s54q_394:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}._sendButton_1s54q_394:disabled{opacity:.5;cursor:not-allowed}._stopButton_1s54q_422{background:var(--color-error);color:#fff;cursor:pointer;width:36px;height:36px;transition:transform var(--transition-fast), background var(--transition-fast), opacity var(--transition-fast);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._stopButton_1s54q_422:active{transform:scale(.97)}._stopButton_1s54q_422{box-shadow:0 8px 18px #ef444447}._stopButton_1s54q_422:hover{filter:brightness(1.06);transform:translateY(-1px)}._voiceButton_1s54q_63{color:var(--color-text);cursor:pointer;width:36px;height:36px;transition:transform var(--transition-fast), background var(--transition-fast), opacity var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}._voiceButton_1s54q_63:active{transform:scale(.97)}._voiceButton_1s54q_63{transition:transform .18s,border-color .18s,background-color .18s,box-shadow .22s}._voiceButton_1s54q_63:after{content:"";border-radius:inherit;border:1px solid color-mix(in srgb, var(--color-primary) 36%, transparent);opacity:0;pointer-events:none;position:absolute;inset:-3px;transform:scale(.9)}._voiceButton_1s54q_63:hover{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border));background:color-mix(in srgb, var(--color-surface-2) 94%, transparent);transform:translateY(-1px);box-shadow:0 8px 18px #4f46e52e}._voiceButton_1s54q_63:hover:after{opacity:1;animation:.9s ease-out infinite _voice-ring_1s54q_1}._voiceButton_1s54q_63:hover svg{animation:.7s ease-in-out infinite _voice-hover_1s54q_1}@keyframes _voice-hover_1s54q_1{0%{transform:translateY(0)scale(1)}25%{transform:translateY(-.5px)scale(1.08)}50%{transform:translateY(.5px)scale(.96)}75%{transform:translateY(-.25px)scale(1.05)}to{transform:translateY(0)scale(1)}}@keyframes _voice-ring_1s54q_1{0%{opacity:.45;transform:scale(.92)}to{opacity:0;transform:scale(1.22)}}._root_nx5hl_1{align-items:center;gap:8px;min-height:20px;display:inline-flex}._word_nx5hl_8{color:var(--color-muted);font-size:12px}._icon_nx5hl_13{width:18px;height:18px;color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex;position:relative}._assistantIcon_nx5hl_23{object-fit:cover;border-radius:50%;width:16px;height:16px}._fallbackIconDot_nx5hl_30{background:currentColor;border-radius:50%;width:6px;height:6px}._variantPlain_nx5hl_37{border:1px solid var(--color-border);border-radius:50%}._variantSpinner_nx5hl_42{border-radius:50%}._variantSpinner_nx5hl_42:before{content:"";border:2px solid color-mix(in srgb, var(--loading-spinner-color,var(--color-primary)) 22%, transparent);border-top-color:var(--loading-spinner-color,var(--color-primary));border-radius:50%;animation:.9s linear infinite _spinner_nx5hl_1;position:absolute;inset:0}._variantSpinner_nx5hl_42 ._assistantIcon_nx5hl_23,._variantSpinner_nx5hl_42 ._fallbackIconDot_nx5hl_30{width:100%;height:100%}._pulsingDots_nx5hl_62{align-items:center;gap:3px;display:inline-flex}._pulsingDots_nx5hl_62>span{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite _dotPulse_nx5hl_1}._pulsingDots_nx5hl_62>span:nth-child(2){animation-delay:.14s}._pulsingDots_nx5hl_62>span:nth-child(3){animation-delay:.28s}._uploadBars_nx5hl_84{align-items:flex-end;gap:2px;height:12px;display:inline-flex}._uploadBars_nx5hl_84>span{background:currentColor;border-radius:999px;width:3px;animation:.95s ease-in-out infinite _uploadBars_nx5hl_84}._uploadBars_nx5hl_84>span:first-child{animation-delay:0s}._uploadBars_nx5hl_84>span:nth-child(2){animation-delay:.12s}._uploadBars_nx5hl_84>span:nth-child(3){animation-delay:.24s}._typingBars_nx5hl_110{align-items:flex-end;gap:2px;height:12px;display:inline-flex}._typingBars_nx5hl_110>span{background:currentColor;border-radius:999px;width:2px;animation:.8s ease-in-out infinite _typingBars_nx5hl_110}._typingBars_nx5hl_110>span:nth-child(2){animation-delay:80ms}._typingBars_nx5hl_110>span:nth-child(3){animation-delay:.16s}._typingBars_nx5hl_110>span:nth-child(4){animation-delay:.24s}._variantOrbit_nx5hl_136{width:20px;height:20px}._orbitDot_nx5hl_141{background:var(--color-primary);transform-origin:0 10px;border-radius:50%;width:4px;height:4px;animation:1.4s linear infinite _orbit_nx5hl_141;position:absolute;top:0;left:50%}@keyframes _spinner_nx5hl_1{to{transform:rotate(360deg)}}@keyframes _dotPulse_nx5hl_1{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes _uploadBars_nx5hl_84{0%,to{opacity:.5;height:3px}50%{opacity:1;height:11px}}@keyframes _typingBars_nx5hl_110{0%,to{opacity:.45;height:3px}50%{opacity:1;height:10px}}@keyframes _orbit_nx5hl_141{0%{transform:rotate(0)translate(8px)}to{transform:rotate(360deg)translate(8px)}}@media (prefers-reduced-motion:reduce){._variantSpinner_nx5hl_42:before,._pulsingDots_nx5hl_62>span,._uploadBars_nx5hl_84>span,._typingBars_nx5hl_110>span,._orbitDot_nx5hl_141{animation:none}}._rendererRoot_1ggy3_39{width:100%}._rendererRootFullscreen_1ggy3_43 ._imageFigure_1ggy3_43{max-width:min(96vw,1100px)}._block_1ggy3_47+._block_1ggy3_47{margin-top:8px}._text_1ggy3_51{white-space:pre-wrap;word-break:break-word;line-height:1.62}._textRich_1ggy3_57{flex-direction:column;gap:8px;display:flex}._mdHeading_1ggy3_63{margin:0;font-weight:700;line-height:1.35}h1._mdHeading_1ggy3_63{font-size:1.3rem}h2._mdHeading_1ggy3_63{font-size:1.15rem}h3._mdHeading_1ggy3_63{font-size:1.02rem}h4._mdHeading_1ggy3_63{font-size:.96rem}._mdParagraph_1ggy3_85{flex-direction:column;align-items:flex-start;gap:8px;margin:0;display:flex}._mdList_1ggy3_93{flex-direction:column;gap:3px;margin:0;padding-left:1.15rem;display:flex}._mdListItem_1ggy3_101{margin:0}._mdQuote_1ggy3_105{border-left:3px solid color-mix(in srgb, var(--color-primary) 65%, transparent);background:color-mix(in srgb, var(--color-surface-2) 92%, transparent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-muted);margin:0;padding:8px 12px}._mdHr_1ggy3_114{border:0;border-top:1px solid var(--color-border);width:100%;margin:2px 0}._mdInlineCode_1ggy3_121{background:color-mix(in srgb, var(--color-surface-2) 95%, transparent);border:1px solid var(--color-border);border-radius:6px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.92em}._mdStrong_1ggy3_130{font-weight:700}._mdLink_1ggy3_134{color:var(--color-primary);text-decoration:none}._mdLink_1ggy3_134:hover{text-decoration:underline}._imageFigure_1ggy3_43{max-width:min(560px,100%);margin:0}._image_1ggy3_43{border-radius:var(--radius-sm);border:1px solid var(--color-border);max-width:100%;display:block;box-shadow:0 8px 20px #0f172a1a}._audio_1ggy3_155,._video_1ggy3_156{border-radius:var(--radius-sm);outline:none;width:100%}._video_1ggy3_156{background:#000;max-height:320px}._file_1ggy3_167{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:12px;padding:10px 12px;display:flex}._file_1ggy3_167:hover{border-color:var(--color-primary);transform:translateY(-1px)}._fileMeta_1ggy3_182{flex-direction:column;display:flex}._fileName_1ggy3_187{font-size:13px;font-weight:600}._fileSize_1ggy3_192{color:var(--color-muted);font-size:11px}._code_1ggy3_197{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--color-border);padding:12px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.5;overflow-x:auto}._codeHeader_1ggy3_209{color:var(--color-muted);text-transform:uppercase;letter-spacing:.6px;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:11px;display:flex}._tableWrap_1ggy3_220{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);overflow-x:auto}._table_1ggy3_220{border-collapse:collapse;width:100%;font-size:13px}._table_1ggy3_220 th,._table_1ggy3_220 td{text-align:left;border-bottom:1px solid var(--color-border);padding:8px 10px}._table_1ggy3_220 thead{background:var(--color-surface-2);font-weight:600}._table_1ggy3_220 tbody tr:last-child td{border-bottom:none}._document_1ggy3_246{border:1px dashed var(--color-border);border-radius:var(--radius-sm);align-items:center;gap:12px;padding:12px;display:flex}._systemNotice_1ggy3_255{font-family:var(--font-system-message);letter-spacing:-.01em;color:var(--color-muted);text-align:center;font-feature-settings:"kern" 1, "liga" 1;font-size:15px;font-style:normal;font-weight:500;line-height:1.6}._systemError_1ggy3_267{color:var(--color-error)}._systemWarn_1ggy3_271{color:#f59e0b}._tool_1ggy3_275{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);flex-direction:column;font-size:12.5px;display:flex;overflow:hidden}._toolHeader_1ggy3_285{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:12px;font-weight:600;display:flex}._toolHeader_1ggy3_285:disabled{cursor:default}._toolHeader_1ggy3_285:not(:disabled):hover{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}._toolSummary_1ggy3_309{flex:1;min-width:0;line-height:1.4}._toolMeta_1ggy3_315{color:var(--color-muted);text-transform:capitalize;flex-shrink:0;align-items:center;gap:4px;font-weight:500;display:inline-flex}._toolStatusIcon_1ggy3_325{color:#16a34a;font-size:16px!important}._toolStatusLabel_1ggy3_330{font-size:11px}._toolChevron_1ggy3_334{transition:transform .16s}._toolChevronOpen_1ggy3_338{transform:rotate(180deg)}._toolDetails_1ggy3_342{border-top:1px solid var(--color-border);flex-direction:column;gap:6px;padding:0 12px 10px;display:flex}._thinking_1ggy3_350{color:var(--color-muted);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#7c3aed14;border-left:2px solid #7c3aed80;padding:4px 10px;font-style:italic}._unsupported_1ggy3_359{color:var(--color-muted);font-size:12px}._row_jorem_39{width:100%;padding:6px;display:flex}._user_jorem_45{justify-content:flex-end}._assistant_jorem_49{justify-content:flex-start}._assistantWithAvatar_jorem_53{align-items:flex-start;gap:12px}._assistantAvatarTooltipTarget_jorem_58{cursor:help;border-radius:8px;line-height:0;display:inline-flex}._assistantAvatar_jorem_58{object-fit:contain;background:0 0;border-radius:8px;flex-shrink:0;width:36px;height:36px}._system_jorem_74{justify-content:center}._bubbleWrap_jorem_78{flex-direction:column;gap:6px;max-width:min(80%,560px);display:flex}._assistant_jorem_49 ._bubbleWrap_jorem_78{width:100%;max-width:100%}._assistantWithAvatar_jorem_53 ._bubbleWrap_jorem_78{flex:1;min-width:0}._user_jorem_45 ._bubbleWrap_jorem_78{align-items:flex-end;width:fit-content}._bubble_jorem_78{border-radius:var(--radius-md);font-size:14px;font-family:var(--font-chat-body);border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-text);padding:12px 14px;position:relative;box-shadow:0 4px 14px #0f172a14}._userBubble_jorem_112{background:var(--color-primary);color:var(--color-primary-contrast);border-color:#0000;border-bottom-right-radius:6px;width:fit-content;max-width:min(80vw,560px);box-shadow:0 8px 22px #0f172a1f}._assistantBubble_jorem_122{box-shadow:none;width:100%;font-family:var(--font-chat-body);color:var(--color-assistant-prose,var(--color-text));background:0 0;border:0;border-radius:0;padding:0}._bubble_jorem_78._assistantBubble_jorem_122._assistantFullscreen_jorem_134{font-family:var(--font-assistant-fullscreen,var(--font-system-message));letter-spacing:-.013em;font-feature-settings:"kern" 1, "liga" 1, "calt" 1;color:var(--color-assistant-prose,var(--color-text));font-size:17px;font-weight:400;line-height:1.65}._systemBubble_jorem_144{border:1px dashed var(--color-border);color:var(--color-muted);text-align:center;font-family:var(--font-system-message);letter-spacing:-.01em;font-feature-settings:"kern" 1, "liga" 1;background:0 0;font-size:15px;font-style:normal;font-weight:500;line-height:1.6}._editing_jorem_158{width:100%;color:inherit;resize:vertical;font:inherit;background:0 0;border:0;outline:none;min-height:60px}._meta_jorem_169{color:var(--color-muted);align-items:center;gap:8px;font-size:10.5px;display:flex}._metaUser_jorem_177{opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast);justify-content:flex-end;transform:translateY(2px)}._user_jorem_45 ._bubbleWrap_jorem_78:hover ._metaUser_jorem_177,._user_jorem_45 ._bubbleWrap_jorem_78:focus-within ._metaUser_jorem_177{opacity:1;transform:translateY(0)}._actions_jorem_190{opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast);gap:2px;display:flex;transform:translateY(2px)}._bubbleWrap_jorem_78:hover ._actions_jorem_190,._bubbleWrap_jorem_78:focus-within ._actions_jorem_190,._assistant_jorem_49 ._actions_jorem_190{opacity:1;transform:translateY(0)}._reactions_jorem_209{flex-wrap:wrap;gap:4px;display:flex}._reaction_jorem_209{background:var(--color-surface-2);border:1px solid var(--color-border);cursor:pointer;cursor:pointer;transition:transform var(--transition-fast), background var(--transition-fast), opacity var(--transition-fast);border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11.5px;display:inline-flex}._reaction_jorem_209:active{transform:scale(.97)}._reactionActive_jorem_232{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-border);background:#4f46e51f}._streamingStatus_jorem_238{color:var(--color-muted);margin-top:8px;font-size:12px}._streamingImageStatus_jorem_244{border-radius:var(--radius-md);border:1px dashed var(--color-border);background:linear-gradient(135deg,#6366f10f,#0ea5e90d);align-items:center;gap:10px;margin-top:6px;padding:10px 12px;display:inline-flex}._streamingImageFrame_jorem_255{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;animation:1.2s ease-in-out infinite _imageFramePulse_jorem_1;display:inline-flex}._streamingImageIcon_jorem_267{color:var(--color-primary);opacity:.9}._streamingImageLabel_jorem_272{color:var(--color-text);letter-spacing:.01em;font-size:13px;font-weight:600}@keyframes _imageFramePulse_jorem_1{0%,to{transform:scale(1);box-shadow:0 0 #6366f140}50%{transform:scale(1.03);box-shadow:0 0 0 6px #6366f100}}._thinking_jorem_289{align-items:baseline;gap:6px;display:inline-flex}._dots_jorem_295:after{content:"…";text-align:left;width:1em;animation:1.1s steps(3,end) infinite _dots_jorem_295;display:inline-block}@keyframes _dots_jorem_295{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}._list_1ac5o_39{background:var(--color-bg);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:8px;min-height:0;padding:18px;display:flex;position:relative;overflow:hidden auto}._listConversational_1ac5o_54{overscroll-behavior:auto;min-height:min-content;padding-top:clamp(12px,3vh,28px);padding-bottom:var(--chatbot-messages-scroll-padding-bottom,120px);flex:none;overflow:visible}._messageScrollTargetUser_1ac5o_63{scroll-margin-top:min(22vh,200px)}._pinScrollSpacer_1ac5o_67{pointer-events:none;flex-shrink:0;width:100%}._scrollBottomAnchor_1ac5o_73{pointer-events:none;flex-shrink:0;width:100%;height:0}._listSuppressedEmpty_1ac5o_80{pointer-events:none;flex:none;height:0;min-height:0;padding:0;overflow:hidden}._empty_1ac5o_89{text-align:center;color:var(--color-muted);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:#ffffff05;flex-direction:column;gap:6px;margin:auto;padding:36px;font-size:13px;display:flex}._emptyTitle_1ac5o_103{color:var(--color-text);font-size:17px;font-weight:700}._scrollToBottom_1ac5o_109{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);bottom:14px;right:14px;box-shadow:0 8px 18px #0f172a29;border:1px solid var(--color-border)!important;background:var(--color-surface)!important;border-radius:999px!important;width:36px!important;height:36px!important;padding:0!important;position:absolute!important}._scrollToBottom_1ac5o_109:hover{background:var(--color-surface-2)!important}._streamingSpacer_1ac5o_127{width:100%;min-height:0;transition:height .22s}._threadSkeleton_1ac5o_133{flex-direction:column;gap:14px;width:100%;max-width:720px;margin:0 auto;padding-top:8px;display:flex}._threadSkeletonRow_1ac5o_143{width:100%;display:flex}._threadSkeletonRowUser_1ac5o_148{justify-content:flex-end}._threadSkeletonBubble_1ac5o_152{border-radius:16px;max-width:78%;height:52px}._threadSkeletonBubbleUser_1ac5o_158{width:min(68%,420px)}._threadSkeletonBubbleAssistant_1ac5o_162{width:min(88%,520px)}._overlay_12nh7_39{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2100;pointer-events:auto;background:#0f172a73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._window_12nh7_53{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);width:100%;max-width:520px;height:min(720px,90vh);box-shadow:var(--shadow-pop), var(--shadow-glow);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}._launcherDocked_12nh7_68{z-index:1;grid-template-rows:auto minmax(0,1fr) auto;width:380px;max-width:calc(100vw - 32px);height:min(640px,100vh - 120px);max-height:min(640px,100vh - 120px);margin:0;display:grid;position:fixed;inset:auto 24px 96px auto}._launcherOverlay_12nh7_84{pointer-events:none;background:0 0;padding:0}._launcherOverlay_12nh7_84>*{pointer-events:auto}._header_12nh7_93{border-bottom:1px solid var(--color-border);background:var(--color-surface-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}._headerDraggable_12nh7_104{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._headerDraggable_12nh7_104:active{cursor:grabbing}._headerMain_12nh7_113{flex:1;min-width:0}._title_12nh7_118{letter-spacing:.4px;font-size:14px;font-weight:700}._subtitle_12nh7_124{color:var(--color-muted);letter-spacing:.3px;margin-top:3px;font-size:11px}._poweredBy_12nh7_131{color:var(--color-muted);-webkit-user-select:none;user-select:none;margin:6px 0 0;font-size:10px;line-height:1.3}._poweredBy_12nh7_131 span{color:var(--color-text);font-weight:700}._actions_12nh7_143{flex-shrink:0;gap:2px;display:flex}._body_12nh7_149{flex-direction:column;min-height:0;display:flex;overflow:hidden}._footer_12nh7_156{border-top:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 -8px 20px #0f172a0f}@media (width<=600px){._window_12nh7_53:not(._launcherDocked_12nh7_68){border-radius:0;max-width:100%;height:100%}}._root_1ktgd_42{--chatbot-inset-top:var(--chatbot-app-chrome-top,var(--chatbot-app-chrome-height,0px));--chatbot-inset-right:var(--chatbot-app-chrome-right,0px);--chatbot-inset-bottom:var(--chatbot-app-chrome-bottom,0px);--chatbot-inset-left:var(--chatbot-app-chrome-left,0px);--chatbot-main-gutter-x:clamp(96px, 24vw, 220px);top:var(--chatbot-inset-top);left:var(--chatbot-inset-left);right:var(--chatbot-inset-right);bottom:var(--chatbot-inset-bottom);background:var(--color-bg);min-height:100dvh;color:var(--color-text);--chatbot-workspace-sidebar-width:280px;--chatbot-workspace-sidebar-collapsed-width:56px;grid-template-columns:var(--chatbot-workspace-sidebar-width) minmax(0, 1fr);z-index:90;pointer-events:auto;transition:grid-template-columns .2s;display:grid;position:fixed}._rootAdaptive_1ktgd_67{min-height:0}._rootViewportFullscreen_1ktgd_72{--chatbot-inset-top:0px;--chatbot-inset-right:0px;--chatbot-inset-bottom:0px;--chatbot-inset-left:0px;z-index:2100}._rootSidebarCollapsed_1ktgd_80{grid-template-columns:var(--chatbot-workspace-sidebar-collapsed-width) 1fr}._rootNoSidebar_1ktgd_84{grid-template-columns:1fr}._rootNoSidebar_1ktgd_84 ._main_1ktgd_87{grid-column:1}._rootSidebarMinimal_1ktgd_91{--chatbot-workspace-sidebar-collapsed-width:72px;grid-template-columns:var(--chatbot-workspace-sidebar-collapsed-width) 1fr}._rootSidebarRight_1ktgd_96{grid-template-columns:minmax(0, 1fr) var(--chatbot-workspace-sidebar-width)}._rootSidebarRight_1ktgd_96 ._main_1ktgd_87{grid-column:1}._rootSidebarRight_1ktgd_96 ._sidebar_1ktgd_102{border-right:none;border-left:1px solid var(--color-border);grid-column:2}._rootSidebarRight_1ktgd_96._rootSidebarCollapsed_1ktgd_80{grid-template-columns:minmax(0, 1fr) var(--chatbot-workspace-sidebar-collapsed-width)}._rootThemeEditorOpen_1ktgd_112{--chatbot-main-gutter-x:clamp(12px, 2.5vw, 40px);grid-template-columns:var(--chatbot-workspace-sidebar-width) minmax(0, 1fr) min(400px, 38vw)}._rootSidebarCollapsed_1ktgd_80._rootThemeEditorOpen_1ktgd_112{grid-template-columns:var(--chatbot-workspace-sidebar-collapsed-width) minmax(0, 1fr) min(400px, 38vw)}._rootNoSidebar_1ktgd_84._rootThemeEditorOpen_1ktgd_112{grid-template-columns:minmax(0,1fr) min(400px,38vw)}._rootSidebarRight_1ktgd_96._rootThemeEditorOpen_1ktgd_112{grid-template-columns:minmax(0, 1fr) min(400px, 38vw) var(--chatbot-workspace-sidebar-width)}._rootSidebarRight_1ktgd_96._rootThemeEditorOpen_1ktgd_112 ._main_1ktgd_87{grid-column:1}._rootSidebarRight_1ktgd_96._rootThemeEditorOpen_1ktgd_112 ._themeEditorSidebar_1ktgd_131{grid-column:2}._rootSidebarRight_1ktgd_96._rootThemeEditorOpen_1ktgd_112 ._sidebar_1ktgd_102{grid-column:3}._rootSidebarRight_1ktgd_96._rootSidebarCollapsed_1ktgd_80._rootThemeEditorOpen_1ktgd_112{grid-template-columns:minmax(0, 1fr) min(400px, 38vw) var(--chatbot-workspace-sidebar-collapsed-width)}._themeEditorSidebar_1ktgd_131{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0f172a;--color-bg:#f8fafc;--color-surface:#fff;--color-surface-2:#f1f5f9;--color-border:#e2e8f0;--color-text:#0f172a;--color-muted:#64748b;--color-primary:#4f46e5;--color-primary-contrast:#fff;background:#f8fafc;border-left:1px solid #e2e8f0;flex-direction:column;grid-area:1/3;min-width:0;min-height:0;display:flex;overflow:hidden}._themeEditorSidebarInner_1ktgd_166{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._inputStripIncognito_1ktgd_175{--color-bg:#1a1a1e;--color-surface:#242428;--color-surface-2:#2e2e34;--color-border:#ffffff1a;--color-text:#f4f4f5;--color-muted:#a1a1aa;--color-primary:#e4e4e7;--color-primary-contrast:#18181b;--color-success:#4ade80;--color-error:#f87171;--shadow-soft:0 2px 14px #00000073;--shadow-pop:0 18px 50px #0000008c;--color-accent-star:#fbbf24}._footer_1ktgd_191._inputStripIncognito_1ktgd_175{margin-inline:calc(-1 * var(--chatbot-main-gutter-x));padding-inline:var(--chatbot-main-gutter-x);border-top:1px solid #ffffff14}._sidebar_1ktgd_102{background:var(--color-sidebar-bg,var(--color-surface));min-width:0;color:var(--color-sidebar-text,var(--color-text));border-right:1px solid var(--color-border);flex-direction:column;grid-area:1/1;gap:10px;padding:16px;transition:padding .2s,gap .2s;display:flex;overflow:hidden}._sidebar_1ktgd_102 .MuiIconButton-root{color:var(--color-sidebar-text,var(--color-text))}._sidebarToggleRow_1ktgd_215{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._sidebarToggleButton_1ktgd_222{box-shadow:none!important;background-color:#0000!important;border:none!important}._sidebarToggleButton_1ktgd_222:hover{background-color:color-mix(in srgb, var(--color-surface-2) 88%, transparent)!important}._sidebarHeading_1ktgd_231{flex:1;min-width:0}._collapsedNav_1ktgd_236{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}._collapsedNavTop_1ktgd_246{flex-direction:column;align-items:center;gap:10px;display:flex}._collapsedRecents_1ktgd_253{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-muted) 40%, transparent) transparent;flex-direction:column;flex:1;align-items:center;gap:6px;min-height:0;padding:4px 0;display:flex;overflow:hidden auto}._collapsedThreadButton_1ktgd_267{width:36px;height:36px;color:var(--color-sidebar-text,var(--color-text));cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}._collapsedThreadButton_1ktgd_267:hover{background:color-mix(in srgb, var(--color-surface-2) 88%, transparent)}._collapsedThreadInitial_1ktgd_284{background:color-mix(in srgb, var(--color-surface-2) 92%, transparent);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}._collapsedThreadSkeleton_1ktgd_297,._collapsedNav_1ktgd_236 .MuiIconButton-root{border-radius:10px;width:36px;height:36px}._collapsedNavActive_1ktgd_309{background:color-mix(in srgb, var(--color-surface-2) 95%, transparent)!important}._collapsedAvatar_1ktgd_313{background:var(--color-text);width:34px;height:34px;color:var(--color-bg);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._collapsedProfileButton_1ktgd_326{width:40px!important;height:40px!important}._assistantBrand_1ktgd_331{align-items:center;gap:8px;margin-bottom:8px;display:flex}._assistantLogo_1ktgd_338{object-fit:cover;width:36px;height:36px}._assistantName_1ktgd_344{letter-spacing:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:22px;font-weight:600;line-height:1.15;overflow:hidden}._poweredBy_1ktgd_356{color:var(--color-muted);justify-content:flex-start;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}._poweredByText_1ktgd_366{white-space:normal;color:var(--color-muted);text-align:left;justify-content:flex-start;align-items:center;gap:4px;font-size:13px;line-height:1.2;display:flex}._poweredByBrand_1ktgd_378{color:var(--color-text);font-weight:700}._crunchtimeLogo_1ktgd_383{object-fit:cover;width:36px;height:36px}._section_1ktgd_389{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-muted) 40%, transparent) transparent;flex-direction:column;flex:1;gap:2px;min-height:0;padding-top:10px;padding-right:4px;display:flex;overflow:hidden auto}._section_1ktgd_389::-webkit-scrollbar{width:4px}._section_1ktgd_389::-webkit-scrollbar-track{background:0 0}._section_1ktgd_389::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-muted) 40%, transparent);border-radius:999px}._section_1ktgd_389::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-text) 45%, transparent)}._quickLinks_1ktgd_420{flex-direction:column;gap:2px;display:flex}._navItem_1ktgd_426{color:var(--color-text);cursor:pointer;text-align:left;cursor:pointer;transition:transform var(--transition-fast), background var(--transition-fast), opacity var(--transition-fast);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:10px;font-size:16px;font-weight:500;line-height:1.15;display:flex}._navItem_1ktgd_426:active{transform:scale(.97)}._navItem_1ktgd_426:hover{background:color-mix(in srgb, var(--color-surface-2) 85%, transparent)}._navItemPrimary_1ktgd_450{background:color-mix(in srgb, var(--color-surface-2) 95%, transparent);font-weight:600}._navItemPrimary_1ktgd_450:hover,._navItemSelected_1ktgd_458{background:color-mix(in srgb, var(--color-surface-2) 100%, transparent)}._navItemBottom_1ktgd_462{margin-top:auto;margin-bottom:2px}._profileFooter_1ktgd_467{background:color-mix(in srgb, var(--color-surface-2) 90%, transparent);border-top:1px solid var(--color-border);margin:auto -16px -16px;padding:12px 14px}._profileCard_1ktgd_474{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;appearance:none;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:8px;display:flex}._profileCard_1ktgd_474:focus{outline:none}._profileCard_1ktgd_474:focus-visible{outline:2px solid color-mix(in srgb, var(--color-text) 35%, transparent);outline-offset:2px}._profileCard_1ktgd_474:hover{background:color-mix(in srgb, var(--color-text) 6%, transparent)}._profileAvatar_1ktgd_501{background:var(--color-text);width:34px;height:34px;color:var(--color-bg);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._profileName_1ktgd_515{color:var(--color-text);font-size:15px;font-weight:600}._profileCardText_1ktgd_521{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}._profileUsername_1ktgd_530{color:var(--color-muted);font-size:12px;font-weight:500;line-height:1.2}._profileOptionsIcon_1ktgd_537{opacity:.72;color:var(--color-muted);flex-shrink:0;margin-left:auto}._sectionTitle_1ktgd_544{color:var(--color-muted);letter-spacing:0;margin-bottom:4px;font-size:13px;font-weight:600}._threadRow_1ktgd_552{align-items:center;gap:4px;display:flex}._threadRow_1ktgd_552:hover ._threadMore_1ktgd_557,._threadRow_1ktgd_552:focus-within ._threadMore_1ktgd_557{opacity:.85}._threadItem_1ktgd_561{color:var(--color-text);cursor:pointer;text-align:left;opacity:.92;cursor:pointer;transition:transform var(--transition-fast), background var(--transition-fast), opacity var(--transition-fast);background:0 0;border:0;border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:9px 8px;font-size:14px;display:flex}._threadItem_1ktgd_561:active{transform:scale(.97)}._threadItem_1ktgd_561:hover{background:color-mix(in srgb, var(--color-surface-2) 85%, transparent);opacity:1}._threadMore_1ktgd_557{width:28px;height:28px;color:var(--color-text);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:opacity .16s;display:inline-flex}._threadMore_1ktgd_557:hover{background:color-mix(in srgb, var(--color-surface-2) 90%, transparent)}._main_1ktgd_87{grid-area:1/2;grid-template-rows:auto 1fr auto;min-width:0;height:100%;min-height:0;display:grid;position:relative}._mainNoChatHeader_1ktgd_616{grid-template-rows:1fr auto}._mainChatEmptyIntro_1ktgd_620{grid-template-rows:1fr}._mainImageGenStudio_1ktgd_624{--image-gen-studio-area-bg:color-mix(in srgb, var(--color-bg) 96%, #0a0a0c);background:var(--image-gen-studio-area-bg);grid-template-rows:auto minmax(0,1fr) auto;height:100%}._topBarStack_1ktgd_632{border-bottom:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;min-width:0;display:flex}._topBarStackImageStudio_1ktgd_641{background:0 0;border-bottom:none}._topBarStackImageStudio_1ktgd_641 ._topBar_1ktgd_632{border-bottom:0}._topBarImageStudio_1ktgd_649{box-sizing:border-box;justify-content:flex-end;align-items:center;min-height:52px;padding:0;display:flex;position:relative}._imageGenStudioModePill_1ktgd_659{letter-spacing:.08em;text-transform:uppercase;max-width:min(320px,100% - 200px);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px color-mix(in srgb, var(--color-text) 6%, transparent);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:999px;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._imageGenStudioTopBarActions_1ktgd_681{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:inline-flex}._topBarStackChatChrome_1ktgd_689:not(._topBarStackImageStudio_1ktgd_641) ._topBar_1ktgd_632{box-sizing:border-box;align-items:center;gap:12px;min-height:48px;padding:0}._topBar_1ktgd_632{background:0 0;border-bottom:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}._topBar_1ktgd_632._topBarImageStudio_1ktgd_649{justify-content:flex-end}._topBarTrailing_1ktgd_711{flex-shrink:0;align-items:center;gap:6px;display:flex}._workspaceExitButton_1ktgd_718{color:var(--color-muted);flex-shrink:0}._workspaceExitButton_1ktgd_718:hover{color:var(--color-text);background:color-mix(in srgb, var(--color-surface-2) 90%, transparent)}._workspaceExitSidebar_1ktgd_727{opacity:.55;width:26px;height:26px;padding:3px;transition:opacity .14s,color .14s,background .14s}._workspaceExitSidebar_1ktgd_727 .MuiSvgIcon-root{font-size:15px}._workspaceExitSidebar_1ktgd_727:hover{opacity:1}._workspaceExitImmersive_1ktgd_741{color:#dc2626;width:28px;height:28px;padding:4px}._workspaceExitImmersive_1ktgd_741 .MuiSvgIcon-root{font-size:18px}._workspaceExitImmersive_1ktgd_741:hover{color:#b91c1c;background:#dc262624}._sidebarMinimal_1ktgd_755{justify-content:flex-end;min-height:100%;padding:0 6px 12px;overflow:visible}._sidebarMinimalFooter_1ktgd_762{flex-direction:row;justify-content:flex-start;align-items:center;gap:0;width:100%;margin-top:auto;padding-top:8px;display:flex}._profileFooterRow_1ktgd_773{align-items:center;gap:2px;min-width:0;display:flex}._profileFooterRow_1ktgd_773 ._profileCard_1ktgd_474{flex:1;min-width:0}._collapsedFooter_1ktgd_785{flex-direction:row;justify-content:center;align-items:center;gap:2px;margin-top:auto;display:flex}._collapsedFooterWithExit_1ktgd_794{flex-direction:column;gap:6px;padding-bottom:10px}._imageGenStudioReturnToChat_1ktgd_800{cursor:pointer;font:inherit;letter-spacing:.01em;color:var(--color-error);background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;margin:0;padding:6px 10px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}._imageGenStudioReturnToChat_1ktgd_800:hover{background:color-mix(in srgb, var(--color-error) 12%, transparent)}._imageGenStudioReturnToChat_1ktgd_800:focus-visible{outline:2px solid color-mix(in srgb, var(--color-error) 45%, transparent);outline-offset:2px}._imageGenStudioReturnToChat_1ktgd_800 svg{flex-shrink:0}._topBarStackImageStudio_1ktgd_641 ._imageGenStudioProgress_1ktgd_828{margin-top:0}._imageGenStudioToolbarCompact_1ktgd_832._imageGenStudioStop_1ktgd_832{border-radius:8px;gap:6px;padding:5px 10px;font-size:12px}._imageGenStudioToolbarCompact_1ktgd_832._imageGenStudioStop_1ktgd_832 ._imageGenStudioStopGlyph_1ktgd_838{width:7px;height:7px;box-shadow:0 0 0 2px color-mix(in srgb, var(--color-error) 14%, transparent);flex-shrink:0}._imageGenStudioToolbarCompact_1ktgd_832._imageGenStudioExit_1ktgd_845{box-shadow:none;border-radius:8px;padding:5px 12px;font-size:12px}._incognitoChatButton_1ktgd_852{color:var(--color-muted);border-radius:14px;font-size:32px;width:50px!important;height:50px!important;padding:9px!important}._incognitoChatButton_1ktgd_852:hover,._incognitoChatButton_1ktgd_852:focus-visible{color:var(--color-text);background-color:color-mix(in srgb, var(--color-surface-2) 88%, transparent)}._incognitoChatButton_1ktgd_852:hover ._incognitoSpyGlyphActive_1ktgd_864,._incognitoChatButton_1ktgd_852:focus-visible ._incognitoSpyGlyphActive_1ktgd_864{color:#4f46e5}._incognitoSpyGlyph_1ktgd_864{background-color:currentColor;flex-shrink:0;width:1em;height:1em;font-size:1em;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-0.6%20-0.6%20241.2%20241.2'%20fill='%23000'%3e%3cpath%20d='M121%200C53.9-.6-.6%2053.9%200%20121c.6%2065.2%2053.8%20118.4%20119%20119%2067.1.6%20121.6-53.9%20121-121C239.4%2053.8%20186.2.6%20121%200zM90.5%2059c.3-.9%201-1.5%202.2-1.2%202.2.5%2019.9%204.3%2019.9%204.3s36.8-5.6%2038.1-5.9c1.1-.2%201.9.4%202.1%201.4.1.4%206.3%2021.3%2011.7%2039.5H78.3C83.9%2079.6%2090.1%2060%2090.5%2059zm85.9%20103.3c-.8%2012.2-10.7%2022.1-22.9%2022.9-14.3.9-26.1-10.4-26.1-24.5%200-.7%200-1.4.1-2.1-2-.7-4.2-1-6.4-1-2.3%200-4.5.4-6.7%201.1.1.7.1%201.3.1%202%200%2014.1-11.8%2025.4-26.1%2024.5-12.2-.8-22.1-10.7-22.9-22.9-.8-14.2%2010.5-26.1%2024.5-26.1%2010.2%200%2019%206.3%2022.7%2015.2%202.7-.8%205.5-1.3%208.4-1.3%202.8%200%205.5.4%208.1%201.2%203.7-8.9%2012.4-15.1%2022.7-15.1%2014.1%200%2025.4%2011.9%2024.5%2026.1zm23.4-34.3H42.4c-.2%200-.3-.3-.1-.4%205.2-2.7%2035.4-17.6%2079-17.6%2043.7%200%2073.5%2014.8%2078.6%2017.6.2.1.1.4-.1.4z'%20/%3e%3ccircle%20cx='151.9'%20cy='160.8'%20r='17.4'%20/%3e%3ccircle%20cx='90.1'%20cy='160.8'%20r='17.4'%20/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-0.6%20-0.6%20241.2%20241.2'%20fill='%23000'%3e%3cpath%20d='M121%200C53.9-.6-.6%2053.9%200%20121c.6%2065.2%2053.8%20118.4%20119%20119%2067.1.6%20121.6-53.9%20121-121C239.4%2053.8%20186.2.6%20121%200zM90.5%2059c.3-.9%201-1.5%202.2-1.2%202.2.5%2019.9%204.3%2019.9%204.3s36.8-5.6%2038.1-5.9c1.1-.2%201.9.4%202.1%201.4.1.4%206.3%2021.3%2011.7%2039.5H78.3C83.9%2079.6%2090.1%2060%2090.5%2059zm85.9%20103.3c-.8%2012.2-10.7%2022.1-22.9%2022.9-14.3.9-26.1-10.4-26.1-24.5%200-.7%200-1.4.1-2.1-2-.7-4.2-1-6.4-1-2.3%200-4.5.4-6.7%201.1.1.7.1%201.3.1%202%200%2014.1-11.8%2025.4-26.1%2024.5-12.2-.8-22.1-10.7-22.9-22.9-.8-14.2%2010.5-26.1%2024.5-26.1%2010.2%200%2019%206.3%2022.7%2015.2%202.7-.8%205.5-1.3%208.4-1.3%202.8%200%205.5.4%208.1%201.2%203.7-8.9%2012.4-15.1%2022.7-15.1%2014.1%200%2025.4%2011.9%2024.5%2026.1zm23.4-34.3H42.4c-.2%200-.3-.3-.1-.4%205.2-2.7%2035.4-17.6%2079-17.6%2043.7%200%2073.5%2014.8%2078.6%2017.6.2.1.1.4-.1.4z'%20/%3e%3ccircle%20cx='151.9'%20cy='160.8'%20r='17.4'%20/%3e%3ccircle%20cx='90.1'%20cy='160.8'%20r='17.4'%20/%3e%3c/svg%3e") 50%/contain no-repeat}._incognitoSpyGlyphActive_1ktgd_864{color:#6366f1}._chatHeaderLeft_1ktgd_886{flex:1;min-width:0}._chatTitleButton_1ktgd_891{color:var(--color-text);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:3px 6px;font-size:14px;font-weight:600;display:inline-flex;overflow:hidden}._chatTitleButton_1ktgd_891:hover{background:color-mix(in srgb, var(--color-surface-2) 95%, transparent)}._chatTitleInput_1ktgd_912{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);border-radius:8px;width:min(100%,420px);padding:5px 9px;font-size:14px;font-weight:600}._chatHeaderActions_1ktgd_923{align-items:center;gap:6px;display:flex}._shareButton_1ktgd_929{color:var(--color-text);cursor:pointer;letter-spacing:.1px;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:600;display:inline-flex}._shareButton_1ktgd_929:hover{background:color-mix(in srgb, var(--color-surface-2) 82%, transparent)}._body_1ktgd_39{min-height:0;padding-left:var(--chatbot-main-gutter-x);padding-right:var(--chatbot-main-gutter-x);flex-direction:column;align-items:stretch;display:flex;overflow-x:hidden}._bodyChatScrollViewport_1ktgd_957{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;min-height:0;scroll-padding-top:clamp(12px,3vh,28px);scroll-padding-bottom:var(--chatbot-messages-scroll-padding-bottom,120px);scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-muted) 45%, transparent) transparent;flex:1;overflow:hidden auto}._body_1ktgd_39._bodyImageGenStudio_1ktgd_971{flex-direction:column;flex:1;min-height:0;padding-left:clamp(12px,2.5vw,28px);padding-right:clamp(12px,2.5vw,28px);display:flex;overflow:hidden}._bodyChatArea_1ktgd_981{position:relative}._imageGenStudioProgress_1ktgd_828{background:0 0;height:2px;margin-top:0;position:relative;overflow:hidden}._imageGenStudioProgressTrack_1ktgd_993{background:color-mix(in srgb, var(--color-border) 60%, transparent);position:absolute;inset:0}._imageGenStudioProgressBar_1ktgd_999{background:linear-gradient(90deg, color-mix(in srgb, var(--color-primary) 20%, transparent) 0%, var(--color-primary) 50%, color-mix(in srgb, var(--color-primary) 20%, transparent) 100%);width:32%;animation:1.6s linear infinite _imageGenStudioProgressSlide_1ktgd_1;position:absolute;inset:0 auto 0 0}@keyframes _imageGenStudioProgressSlide_1ktgd_1{0%{transform:translate(-100%)}to{transform:translate(320%)}}._imageGenStudioStop_1ktgd_832{cursor:pointer;letter-spacing:.01em;color:var(--color-text);background:color-mix(in srgb, var(--color-surface-2) 90%, var(--color-bg));border:1px solid color-mix(in srgb, var(--color-error) 35%, var(--color-border));border-radius:0;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._imageGenStudioStop_1ktgd_832:hover{background:color-mix(in srgb, var(--color-error) 12%, var(--color-surface-2));border-color:color-mix(in srgb, var(--color-error) 55%, var(--color-border))}._imageGenStudioStop_1ktgd_832:focus-visible{outline:2px solid color-mix(in srgb, var(--color-error) 55%, transparent);outline-offset:2px}._imageGenStudioStopGlyph_1ktgd_838{background:var(--color-error);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-error) 18%, transparent)}._imageGenStudioExit_1ktgd_845{cursor:pointer;letter-spacing:.02em;color:var(--color-text);background:color-mix(in srgb, var(--color-bg) 40%, var(--color-surface-2));border:1px solid var(--color-border);border-radius:0;flex-shrink:0;padding:8px 18px;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;box-shadow:0 1px 2px #0f172a0f}._imageGenStudioExit_1ktgd_845:hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface-2));border-color:color-mix(in srgb, var(--color-primary) 28%, var(--color-border))}._imageGenStudioExit_1ktgd_845:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 55%, transparent);outline-offset:2px}._imageGenStudioEmptyState_1ktgd_1069{flex-direction:column;flex:1;justify-content:center;align-items:stretch;width:100%;min-height:0;padding:clamp(8px,4vh,32px) 0;display:flex}._imageGenStudioGalleryHost_1ktgd_1080{box-sizing:border-box;scrollbar-width:thin;flex:1;width:100%;min-width:0;max-width:100%;min-height:0;margin-top:8px;position:relative;overflow:auto}._imageGenStudioError_1ktgd_1093{border:1px solid color-mix(in srgb, var(--color-error) 38%, var(--color-border));background:linear-gradient(180deg, color-mix(in srgb, var(--color-error) 10%, var(--color-surface)) 0%, color-mix(in srgb, var(--color-error) 4%, var(--color-surface-2)) 100%);border-radius:0;align-items:center;gap:12px;margin:0 2px 10px;padding:12px 14px;display:flex}._imageGenStudioErrorIcon_1ktgd_1104{width:28px;height:28px;color:var(--color-primary-contrast);background:var(--color-error);border-radius:0;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:800;display:inline-flex}._imageGenStudioErrorBody_1ktgd_1118{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._imageGenStudioErrorTitle_1ktgd_1126{color:var(--color-text);margin:0;font-size:.875rem;font-weight:700}._imageGenStudioErrorHint_1ktgd_1133{color:var(--color-muted);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}._imageGenStudioErrorActions_1ktgd_1146{flex-shrink:0}._imageGenStudioErrorRetry_1ktgd_1150{cursor:pointer;letter-spacing:.01em;color:var(--color-primary-contrast);background:var(--color-text);border:1px solid var(--color-text);border-radius:0;padding:8px 14px;font-size:.8125rem;font-weight:600;transition:opacity .15s}._imageGenStudioErrorRetry_1ktgd_1150:hover:not(:disabled){opacity:.92}._imageGenStudioErrorRetry_1ktgd_1150:disabled{opacity:.45;cursor:not-allowed}._imageGenStudioErrorRetry_1ktgd_1150:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 65%, transparent);outline-offset:2px}._imageGenGalleryJustified_1ktgd_1175{flex-direction:column;gap:8px;width:100%;min-width:0;padding:4px 2px 28px;display:flex}._imageGenGalleryJustifiedTile_1ktgd_1184._imageGenStudioGridTile_1ktgd_1184{box-sizing:border-box;flex-direction:column;max-width:40vw;max-height:50vh;display:flex}._imageGenGalleryJustifiedTile_1ktgd_1184._imageGenStudioGridTile_1ktgd_1184 img{object-fit:contain;background:color-mix(in srgb, var(--color-surface-2) 65%, var(--color-bg));flex:auto;min-height:0}._imageGenGalleryJustifiedRow_1ktgd_1198{flex-direction:row;align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}._imageGenGalleryJustifiedGenerating_1ktgd_1207._imageGenStudioGridTile_1ktgd_1184._imageGenGeneratingTile_1ktgd_1207{aspect-ratio:auto;box-sizing:border-box;flex:none;width:min(100%,40vw);max-width:40vw;min-height:min(260px,42vh);max-height:50vh}._imageGenStudioGridTile_1ktgd_1184{background:var(--color-surface-2);min-width:0;box-shadow:0 1px 0 color-mix(in srgb, var(--color-text) 5%, transparent) inset, 0 6px 18px #0f172a14;border:1px solid color-mix(in srgb, var(--color-border) 90%, transparent);isolation:isolate;border-radius:0;align-self:stretch;transition:transform .18s,box-shadow .18s,border-color .18s;animation:.28s both _imageGenStudioTileEnter_1ktgd_1;position:relative;overflow:hidden}._imageGenStudioGridTile_1ktgd_1184 img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .4s;display:block;transform:translateZ(0)}._imageGenStudioGridTile_1ktgd_1184:hover{box-shadow:0 1px 0 color-mix(in srgb, var(--color-text) 6%, transparent) inset, 0 14px 32px #0f172a2e;border-color:color-mix(in srgb, var(--color-primary) 32%, var(--color-border));transform:translateY(-1px)}._imageGenStudioGridTile_1ktgd_1184:hover img{transform:scale(1.04)}._imageGenStudioGridTile_1ktgd_1184:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 55%, transparent);outline-offset:2px}button._imageGenStudioGridTile_1ktgd_1184{font:inherit;color:inherit;cursor:pointer;text-align:left;margin:0;padding:0;display:block}button._imageGenGalleryJustifiedTile_1ktgd_1184._imageGenStudioGridTile_1ktgd_1184{display:flex}._imageGenStudioGridTileScrim_1ktgd_1266{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(#0f172a00 38%,#0f172ac7 100%);transition:opacity .18s;position:absolute;inset:0}._imageGenStudioGridTile_1ktgd_1184:hover ._imageGenStudioGridTileScrim_1ktgd_1266,._imageGenStudioGridTile_1ktgd_1184:focus-visible ._imageGenStudioGridTileScrim_1ktgd_1266{opacity:1}._imageGenStudioGridTilePrompt_1ktgd_1281{z-index:2;color:#f8fafc;text-shadow:0 1px 2px #0f172ab3;-webkit-line-clamp:2;line-clamp:2;opacity:0;pointer-events:none;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.3;transition:opacity .18s,transform .18s;display:-webkit-box;position:absolute;bottom:8px;left:8px;right:56px;overflow:hidden;transform:translateY(6px)}._imageGenStudioGridTile_1ktgd_1184:hover ._imageGenStudioGridTilePrompt_1ktgd_1281,._imageGenStudioGridTile_1ktgd_1184:focus-visible ._imageGenStudioGridTilePrompt_1ktgd_1281{opacity:1;transform:translateY(0)}._imageGenStudioGridTileActions_1ktgd_1308{z-index:3;opacity:0;pointer-events:none;align-items:center;gap:6px;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;bottom:8px;right:8px;transform:translateY(4px)}._imageGenStudioGridTile_1ktgd_1184:hover ._imageGenStudioGridTileActions_1ktgd_1308,._imageGenStudioGridTile_1ktgd_1184:focus-visible ._imageGenStudioGridTileActions_1ktgd_1308{opacity:1;pointer-events:auto;transform:translateY(0)}._imageGenStudioGridTileBroken_1ktgd_1329{cursor:not-allowed;background:linear-gradient(180deg, color-mix(in srgb, var(--color-error) 8%, var(--color-surface-2)) 0%, color-mix(in srgb, var(--color-error) 4%, var(--color-surface-2)) 100%);border-color:color-mix(in srgb, var(--color-error) 30%, var(--color-border))}._imageGenStudioGridTileBroken_1ktgd_1329:hover{box-shadow:0 1px 0 color-mix(in srgb, var(--color-text) 5%, transparent) inset, 0 6px 18px #0f172a14;border-color:color-mix(in srgb, var(--color-error) 30%, var(--color-border));transform:none}._imageGenStudioGridTileBrokenOverlay_1ktgd_1340{text-align:center;color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex;position:absolute;inset:0}._imageGenStudioGridTileBrokenGlyph_1ktgd_1353{width:26px;height:26px;color:var(--color-primary-contrast);background:var(--color-error);border-radius:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:800;display:inline-flex}._imageGenStudioGridTileBrokenLabel_1ktgd_1366{letter-spacing:.02em;color:var(--color-text);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:90%;font-size:.6875rem;font-weight:600;display:-webkit-box;overflow:hidden}._imageGenStudioGridTileAction_1ktgd_1308{color:#f8fafc;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172ac7;border:1px solid #ffffff1a;border-radius:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.9375rem;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}._imageGenStudioGridTileAction_1ktgd_1308:hover{background:#0f172af0;transform:translateY(-1px)}._imageGenGeneratingTile_1ktgd_1207{border:1px dashed color-mix(in srgb, var(--color-primary) 45%, var(--color-border));box-shadow:none;cursor:default;justify-content:stretch;align-items:stretch;display:flex}._imageGenGeneratingTile_1ktgd_1207:hover{box-shadow:none;transform:none}._imageGenGeneratingBlur_1ktgd_1415{z-index:0;background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 38%, transparent) 0%, #0ea5e952 100%);filter:blur(4px);animation:1.6s ease-in-out infinite _imageGenGeneratingPulse_1ktgd_1;position:absolute;inset:0}._imageGenGeneratingShimmer_1ktgd_1424{z-index:1;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(100deg,#0000 0%,#ffffff52 50%,#0000 100%) 200% 0/220% 100%;animation:1.8s linear infinite _imageGenGeneratingShimmer_1ktgd_1424;position:absolute;inset:0}._imageGenGeneratingContent_1ktgd_1436{z-index:2;flex-direction:column;justify-content:space-between;gap:6px;width:100%;height:100%;padding:10px;display:flex;position:relative}._imageGenGeneratingBadge_1ktgd_1448{letter-spacing:.12em;text-transform:uppercase;color:#f8fafc;background:#0f172ab8;border-radius:0;align-self:flex-start;align-items:center;gap:6px;padding:4px 8px;font-size:.6875rem;font-weight:800;display:inline-flex}._imageGenGeneratingBadgeDot_1ktgd_1463{background:#a3e635;border-radius:0;width:6px;height:6px;animation:1s ease-in-out infinite _imageGenGeneratingDot_1ktgd_1}._imageGenGeneratingPrompt_1ktgd_1471{-webkit-line-clamp:3;line-clamp:3;color:#f8fafc;text-shadow:0 1px 2px #0f172a73;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}._imageGenGeneratingElapsed_1ktgd_1483{letter-spacing:.04em;color:#e2e8f0;background:#0f172a80;border-radius:0;align-self:flex-end;padding:2px 6px;font-size:.6875rem;font-weight:700}@keyframes _imageGenGeneratingPulse_1ktgd_1{0%,to{opacity:.55;filter:blur(4px)brightness(.95)}50%{opacity:1;filter:blur(4px)brightness(1.08)}}@keyframes _imageGenGeneratingShimmer_1ktgd_1424{0%{background-position:200% 0}to{background-position:-120% 0}}@keyframes _imageGenGeneratingDot_1ktgd_1{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}@keyframes _imageGenStudioTileEnter_1ktgd_1{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._imageGenStudioGridTile_1ktgd_1184,._imageGenStudioProgressBar_1ktgd_999,._imageGenGeneratingBlur_1ktgd_1415,._imageGenGeneratingShimmer_1ktgd_1424{animation:none}}._imageGenStudioEmptyOverlay_1ktgd_1546{pointer-events:none;text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}._imageGenStudioEmptyGlyph_1ktgd_1560{background:color-mix(in srgb, var(--color-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--color-border) 90%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--color-text) 4%, transparent) inset, 0 12px 30px #0f172a14;border-radius:0;grid-template-rows:repeat(2,28px);grid-template-columns:repeat(2,28px);gap:4px;padding:8px;display:grid}._imageGenStudioEmptyGlyphTile_1ktgd_1572{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 22%, transparent), #0ea5e929);border-radius:0;width:100%;height:100%;animation:2.8s ease-in-out infinite _imageGenStudioEmptyGlyphPulse_1ktgd_1;display:block;position:relative;overflow:hidden}._imageGenStudioEmptyGlyphTile_1ktgd_1572:nth-child(2){background:linear-gradient(135deg, #a855f738, color-mix(in srgb, var(--color-primary) 14%, transparent));animation-delay:.35s}._imageGenStudioEmptyGlyphTile_1ktgd_1572:nth-child(3){background:linear-gradient(135deg, #14b8a638, color-mix(in srgb, var(--color-primary) 14%, transparent));animation-delay:.7s}._imageGenStudioEmptyGlyphTile_1ktgd_1572:nth-child(4){background:linear-gradient(135deg, #f59e0b38, color-mix(in srgb, var(--color-primary) 12%, transparent));animation-delay:1.05s}@keyframes _imageGenStudioEmptyGlyphPulse_1ktgd_1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}._imageGenStudioTips_1ktgd_1605{color:var(--color-muted);pointer-events:none;margin:6px 0 0;font-size:.75rem;line-height:1.5}@media (prefers-reduced-motion:reduce){._imageGenStudioEmptyGlyphTile_1ktgd_1572{animation:none}}._imageGenStudioSampleChips_1ktgd_1618{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:6px;max-width:min(560px,92%);margin-top:6px;display:flex}._imageGenStudioSampleChip_1ktgd_1618{border:1px solid color-mix(in srgb, var(--color-border) 95%, transparent);background:color-mix(in srgb, var(--color-surface) 92%, var(--color-bg));max-width:280px;color:var(--color-text);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:0;align-items:center;padding:7px 12px;font-size:.8125rem;font-weight:500;line-height:1.35;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;overflow:hidden}._imageGenStudioSampleChip_1ktgd_1618:hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface));border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border));transform:translateY(-1px)}._imageGenStudioSampleChip_1ktgd_1618:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 55%, transparent);outline-offset:2px}._imageGenGalleryWrap_1ktgd_1657{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._imageGenGalleryMasonry_1ktgd_1665{column-count:clamp(3, 3vw + 2.5rem, 8);column-gap:5px;padding:5px;position:absolute;inset:0;overflow:hidden}._imageGenGalleryTile_1ktgd_1674{break-inside:avoid;border-radius:0;margin-bottom:5px;overflow:hidden;box-shadow:0 2px 10px #00000059}._imageGenGalleryTile_1ktgd_1674 img{width:100%;height:auto;display:block}._imageGenGalleryScrim_1ktgd_1687{z-index:1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg) 42%, transparent) 0%, color-mix(in srgb, var(--color-bg) 58%, transparent) 35%, color-mix(in srgb, var(--color-bg) 82%, transparent) 100%);position:absolute;inset:0}._imageGenGalleryEmpty_1ktgd_1695{z-index:2;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:max(24px,4vh) 20px;display:flex;position:absolute;inset:0}._imageGenGalleryEmptyTitle_1ktgd_1708{letter-spacing:-.02em;color:var(--color-text);text-shadow:0 0 20px color-mix(in srgb, var(--color-bg) 92%, transparent), 0 1px 2px color-mix(in srgb, var(--color-bg) 70%, transparent);margin:0 0 10px;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:600}._imageGenGalleryEmptyHint_1ktgd_1717{max-width:26rem;color:var(--color-muted);text-shadow:0 0 16px color-mix(in srgb, var(--color-bg) 88%, transparent);margin:0;font-size:.9375rem;line-height:1.5}._chatBodyStack_1ktgd_1726{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._chatBodyStackRaised_1ktgd_1734{z-index:1;position:relative}._incognitoFloatingToggle_1ktgd_1739{z-index:2;position:absolute;top:2px;right:0}._bodyChatScrollViewport_1ktgd_957::-webkit-scrollbar{width:4px}._bodyChatScrollViewport_1ktgd_957::-webkit-scrollbar-track{background:0 0}._bodyChatScrollViewport_1ktgd_957::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-muted) 45%, transparent);border-radius:999px}._body_1ktgd_39::-webkit-scrollbar{width:4px}._body_1ktgd_39::-webkit-scrollbar-track{background:0 0}._body_1ktgd_39::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-muted) 45%, transparent);border-radius:999px}._body_1ktgd_39::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-muted) 65%, transparent)}._bodyEmptyIntro_1ktgd_1776{flex:1;justify-content:flex-start;align-items:stretch;min-height:0;padding-top:34vh;padding-bottom:clamp(24px,6vh,72px)}._rootThemeEditorOpen_1ktgd_112 ._bodyEmptyIntro_1ktgd_1776{padding-top:20vh}._emptyIntro_1ktgd_1790{flex-direction:column;align-items:stretch;gap:22px;width:min(680px,100%);margin-inline:auto;display:flex;transform:translateY(clamp(0px,2vh,28px))}._emptyIntroIncognito_1ktgd_1803{transform:translateY(clamp(-28px,2vh - 24px,-8px))}._emptyIntroHero_1ktgd_1807{text-align:left;flex-flow:wrap;justify-content:center;align-items:center;gap:14px;display:flex}._emptyIntroHeroIncognito_1ktgd_1817{text-align:center;flex-direction:column;align-items:center;gap:12px}._emptyIntroBrandLogo_1ktgd_1824{object-fit:contain;border-radius:12px;flex-shrink:0;width:44px;height:44px}._emptyIntroStar_1ktgd_1832{color:var(--color-accent-star,#d97757);flex-shrink:0;justify-content:center;align-items:center;font-family:Apple SD Gothic Neo,system-ui,sans-serif;font-size:30px;font-weight:300;line-height:1;display:flex;translate:0 1px}._emptyIntroMessenger_1ktgd_1845{text-align:center;flex-direction:column;flex:0 auto;gap:8px;min-width:0;padding-top:0;display:flex}._emptyIntroHeadline_1ktgd_1855{letter-spacing:-.025em;color:var(--color-text);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(28px,3.2vw,38px);font-weight:600;line-height:1.15}._emptyIntroHeadlineIncognito_1ktgd_1865{justify-content:center;align-items:center;gap:12px;display:inline-flex}._emptyIntroHeadlineIncognitoIcon_1ktgd_1872{background-color:currentColor;flex-shrink:0;width:1em;height:1em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-0.6%20-0.6%20241.2%20241.2'%20fill='%23000'%3e%3cpath%20d='M121%200C53.9-.6-.6%2053.9%200%20121c.6%2065.2%2053.8%20118.4%20119%20119%2067.1.6%20121.6-53.9%20121-121C239.4%2053.8%20186.2.6%20121%200zM90.5%2059c.3-.9%201-1.5%202.2-1.2%202.2.5%2019.9%204.3%2019.9%204.3s36.8-5.6%2038.1-5.9c1.1-.2%201.9.4%202.1%201.4.1.4%206.3%2021.3%2011.7%2039.5H78.3C83.9%2079.6%2090.1%2060%2090.5%2059zm85.9%20103.3c-.8%2012.2-10.7%2022.1-22.9%2022.9-14.3.9-26.1-10.4-26.1-24.5%200-.7%200-1.4.1-2.1-2-.7-4.2-1-6.4-1-2.3%200-4.5.4-6.7%201.1.1.7.1%201.3.1%202%200%2014.1-11.8%2025.4-26.1%2024.5-12.2-.8-22.1-10.7-22.9-22.9-.8-14.2%2010.5-26.1%2024.5-26.1%2010.2%200%2019%206.3%2022.7%2015.2%202.7-.8%205.5-1.3%208.4-1.3%202.8%200%205.5.4%208.1%201.2%203.7-8.9%2012.4-15.1%2022.7-15.1%2014.1%200%2025.4%2011.9%2024.5%2026.1zm23.4-34.3H42.4c-.2%200-.3-.3-.1-.4%205.2-2.7%2035.4-17.6%2079-17.6%2043.7%200%2073.5%2014.8%2078.6%2017.6.2.1.1.4-.1.4z'%20/%3e%3ccircle%20cx='151.9'%20cy='160.8'%20r='17.4'%20/%3e%3ccircle%20cx='90.1'%20cy='160.8'%20r='17.4'%20/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-0.6%20-0.6%20241.2%20241.2'%20fill='%23000'%3e%3cpath%20d='M121%200C53.9-.6-.6%2053.9%200%20121c.6%2065.2%2053.8%20118.4%20119%20119%2067.1.6%20121.6-53.9%20121-121C239.4%2053.8%20186.2.6%20121%200zM90.5%2059c.3-.9%201-1.5%202.2-1.2%202.2.5%2019.9%204.3%2019.9%204.3s36.8-5.6%2038.1-5.9c1.1-.2%201.9.4%202.1%201.4.1.4%206.3%2021.3%2011.7%2039.5H78.3C83.9%2079.6%2090.1%2060%2090.5%2059zm85.9%20103.3c-.8%2012.2-10.7%2022.1-22.9%2022.9-14.3.9-26.1-10.4-26.1-24.5%200-.7%200-1.4.1-2.1-2-.7-4.2-1-6.4-1-2.3%200-4.5.4-6.7%201.1.1.7.1%201.3.1%202%200%2014.1-11.8%2025.4-26.1%2024.5-12.2-.8-22.1-10.7-22.9-22.9-.8-14.2%2010.5-26.1%2024.5-26.1%2010.2%200%2019%206.3%2022.7%2015.2%202.7-.8%205.5-1.3%208.4-1.3%202.8%200%205.5.4%208.1%201.2%203.7-8.9%2012.4-15.1%2022.7-15.1%2014.1%200%2025.4%2011.9%2024.5%2026.1zm23.4-34.3H42.4c-.2%200-.3-.3-.1-.4%205.2-2.7%2035.4-17.6%2079-17.6%2043.7%200%2073.5%2014.8%2078.6%2017.6.2.1.1.4-.1.4z'%20/%3e%3ccircle%20cx='151.9'%20cy='160.8'%20r='17.4'%20/%3e%3ccircle%20cx='90.1'%20cy='160.8'%20r='17.4'%20/%3e%3c/svg%3e") 50%/contain no-repeat}._emptyIntroHeroIncognito_1ktgd_1817 ._emptyIntroSubtitle_1ktgd_1882{max-width:28rem;margin-inline:auto}._emptyIntroSubtitle_1ktgd_1882{color:var(--color-muted);margin:0;font-size:16px;line-height:1.45}._emptyIntroComposer_1ktgd_1894{width:100%}._emptyIntroTools_1ktgd_1898{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._emptyIntroToolChip_1ktgd_1905{appearance:none;background:color-mix(in srgb, var(--color-surface-2) 92%, var(--color-surface));color:var(--color-text);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 12px;font-size:14px;font-weight:500;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}._emptyIntroToolChip_1ktgd_1905:hover{background:var(--color-surface);border-color:var(--color-border);transform:translateY(-1px)}._emptyIntroToolChip_1ktgd_1905:active{transform:translateY(0)}._emptyIntroToolChipIcon_1ktgd_1930{color:var(--color-muted);flex-shrink:0}._emptyIntroRecents_1ktgd_1935{border-top:1px solid var(--color-border);margin-top:8px;padding-top:18px}._emptyIntroRecentsHeader_1ktgd_1941{color:var(--color-muted);letter-spacing:.01em;margin-bottom:10px;font-size:13px;font-weight:600}._emptyIntroRecentsList_1ktgd_1949{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}._emptyIntroRecentsList_1ktgd_1949 li{border-bottom:1px solid color-mix(in srgb, var(--color-border) 85%, transparent)}._emptyIntroRecentsList_1ktgd_1949 li:last-child{border-bottom:none}._emptyIntroRecentItem_1ktgd_1965{text-align:left;appearance:none;width:100%;font:inherit;color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:8px;margin:0;padding:12px 6px 12px 2px;font-size:14px;font-weight:500;transition:background .14s}._emptyIntroRecentItem_1ktgd_1965:hover{background:color-mix(in srgb, var(--color-surface-2) 88%, transparent)}._emptyIntroRecentSkeleton_1ktgd_1985{border-radius:8px;width:100%;height:44px;margin:4px 0}._footer_1ktgd_191{z-index:4;background:var(--color-bg);padding-left:var(--chatbot-main-gutter-x);padding-right:var(--chatbot-main-gutter-x);flex-shrink:0;padding-bottom:10px;position:sticky;bottom:0}._footerImageStudio_1ktgd_2003{z-index:8;background:var(--image-gen-studio-area-bg);box-shadow:none;border:none;align-self:stretch;padding-top:8px;padding-left:clamp(12px,2.5vw,28px);padding-right:clamp(12px,2.5vw,28px);position:sticky;bottom:0}._footer_1ktgd_191._footerImageStudio_1ktgd_2003._inputStripIncognito_1ktgd_175{border-top:none}._searchOverlay_1ktgd_2021{inset:var(--chatbot-app-chrome-height,0px) 0 0;z-index:130;background:#0f172a61;justify-content:center;align-items:center;padding:20px 16px;display:flex;position:fixed}._searchDialog_1ktgd_2032{width:min(45vw,100vw - 32px);max-height:min(380px, 100vh - var(--chatbot-app-chrome-height,0px) - 40px);color:#1f2933;background:#fff;border:1px solid #11182724;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 60px #0f172a2e}._searchDialogTop_1ktgd_2045{border-bottom:1px solid #1118271a;align-items:center;gap:10px;min-height:56px;padding:0 14px 0 18px;display:flex}._searchDialogIcon_1ktgd_2054{color:#5f666d;flex-shrink:0}._searchDialogInput_1ktgd_2059{color:#1f2933;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px;font-weight:400;line-height:1.2}._searchDialogInput_1ktgd_2059::placeholder{color:#8b8b8b;opacity:1}._searchDialogClose_1ktgd_2075{color:#777;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._searchDialogClose_1ktgd_2075:hover{color:#27272a;background:#f3f4f6}._searchResults_1ktgd_2092{scrollbar-width:thin;scrollbar-color:#d5d8dc transparent;flex-direction:column;gap:10px;min-height:0;padding:16px 18px 20px;display:flex;overflow-y:auto}._searchResults_1ktgd_2092::-webkit-scrollbar{width:14px}._searchResults_1ktgd_2092::-webkit-scrollbar-track{background:0 0}._searchResults_1ktgd_2092::-webkit-scrollbar-thumb{background:#d5d8dc padding-box content-box;border:5px solid #0000;border-radius:999px}._searchGroup_1ktgd_2118{flex-direction:column;gap:8px;display:flex}._searchGroupLabel_1ktgd_2124{color:#909090;font-size:13px;font-weight:400;line-height:1.2}._searchEmptyHint_1ktgd_2131{color:#6b7280;padding:12px 6px 4px;font-size:14px;line-height:1.4}._searchResultItem_1ktgd_2138{color:#202124;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:8px 4px;font-size:15px;font-weight:400;line-height:1.25;display:flex}._searchResultItem_1ktgd_2138 svg{color:#111;stroke-width:1.8px;width:22px;height:22px}._searchResultItem_1ktgd_2138:hover{background:#f7f7f6}._mainProjects_1ktgd_2164{grid-template-rows:1fr}._projectsView_1ktgd_2168{background:var(--color-bg);color:var(--color-text);scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-muted) 45%, transparent) transparent;overflow-y:auto}._projectsView_1ktgd_2168::-webkit-scrollbar{width:6px}._projectsView_1ktgd_2168::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-muted) 45%, transparent);border-radius:999px}._projectsInner_1ktgd_2185{flex-direction:column;gap:24px;max-width:1080px;margin:0 auto;padding:clamp(24px,4vw,48px) clamp(20px,5vw,56px) 56px;display:flex}._projectsHeader_1ktgd_2194{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}._projectsTitleBlock_1ktgd_2202{flex-direction:column;gap:6px;min-width:0;display:flex}._projectsTitle_1ktgd_2202{letter-spacing:-.01em;color:var(--color-text);margin:0;font-size:clamp(28px,3.4vw,36px);font-weight:600}._projectsSubtitle_1ktgd_2217{color:var(--color-muted);max-width:540px;margin:0;font-size:14px;line-height:1.5}._projectsHeaderActions_1ktgd_2225{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._projectsSortButton_1ktgd_2232{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}._projectsSortButton_1ktgd_2232:hover{background:color-mix(in srgb, var(--color-surface-2) 90%, transparent)}._projectsSortLabel_1ktgd_2250{color:var(--color-muted);font-weight:400}._projectsSortValue_1ktgd_2255{font-weight:600}._projectsPrimaryButton_1ktgd_2259{background:var(--color-text);color:var(--color-bg);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;transition:transform .12s,opacity .12s;display:inline-flex}._projectsPrimaryButton_1ktgd_2259:hover{opacity:.92}._projectsPrimaryButton_1ktgd_2259:active{transform:translateY(1px)}._projectsToolbar_1ktgd_2280{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._projectsSearch_1ktgd_2287{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;flex:1;align-items:center;gap:10px;min-width:240px;height:44px;padding:0 16px;transition:border-color .12s,box-shadow .12s;display:flex}._projectsSearch_1ktgd_2287:focus-within{border-color:color-mix(in srgb, var(--color-text) 35%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-text) 8%, transparent)}._projectsSearchIcon_1ktgd_2305{color:var(--color-muted);flex-shrink:0}._projectsSearchInput_1ktgd_2310{color:var(--color-text);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}._projectsSearchInput_1ktgd_2310::placeholder{color:var(--color-muted)}._projectsFilterChip_1ktgd_2323{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:999px;align-items:center;gap:6px;height:44px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}._projectsFilterChip_1ktgd_2323:hover{background:color-mix(in srgb, var(--color-surface-2) 90%, transparent)}._projectsGrid_1ktgd_2341{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin-top:4px;display:grid}._projectCard_1ktgd_2348{text-align:left;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;border-radius:16px;flex-direction:column;gap:8px;padding:18px;transition:transform .14s,box-shadow .14s,border-color .14s;display:flex;position:relative;overflow:hidden}._projectCard_1ktgd_2348:before{content:"";background:var(--project-accent,#6366f1);opacity:.85;height:3px;position:absolute;inset:0 0 auto}._projectCard_1ktgd_2348:hover{border-color:color-mix(in srgb, var(--project-accent,#6366f1) 60%, var(--color-border));transform:translateY(-2px);box-shadow:0 10px 28px #0f172a14}._projectCardTop_1ktgd_2377{justify-content:space-between;align-items:center;margin-top:4px;display:flex}._projectCardSwatch_1ktgd_2384{background:color-mix(in srgb, var(--project-accent,#6366f1) 18%, transparent);border:1px solid color-mix(in srgb, var(--project-accent,#6366f1) 30%, transparent);border-radius:8px;width:28px;height:28px;display:inline-block;position:relative}._projectCardSwatch_1ktgd_2384:after{content:"";background:var(--project-accent,#6366f1);opacity:.85;border-radius:4px;position:absolute;inset:6px}._projectCardChats_1ktgd_2402{color:var(--color-muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}._projectCardChats_1ktgd_2402 svg{font-size:14px}._projectCardName_1ktgd_2413{margin-top:2px;font-size:16px;font-weight:600;line-height:1.25}._projectCardDesc_1ktgd_2420{color:var(--color-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}._projectCardMeta_1ktgd_2431{color:var(--color-muted);margin-top:auto;padding-top:4px;font-size:12px}._projectsEmpty_1ktgd_2438{text-align:center;color:var(--color-text);flex-direction:column;align-items:center;gap:8px;padding:60px 24px 32px;display:flex}._projectsEmptyIcon_1ktgd_2448{background:color-mix(in srgb, var(--color-surface-2) 95%, transparent);width:56px;height:56px;color:var(--color-text);border-radius:16px;justify-content:center;align-items:center;margin-bottom:6px;font-size:32px;display:inline-flex}._projectsEmptyTitle_1ktgd_2461{font-size:16px;font-weight:600}._projectsEmptyBody_1ktgd_2466{color:var(--color-muted);max-width:360px;font-size:14px;line-height:1.5}._projectsEmptyAction_1ktgd_2473{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:10px;align-items:center;gap:6px;margin-top:14px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}._projectsEmptyAction_1ktgd_2473:hover{background:color-mix(in srgb, var(--color-surface-2) 90%, transparent)}._artifactsView_1ktgd_2491{background:var(--color-bg);color:var(--color-text);overflow-y:auto}._artifactsInner_1ktgd_2497{flex-direction:column;gap:28px;max-width:980px;min-height:100%;margin:0 auto;padding:clamp(26px,5vw,52px) clamp(20px,6vw,64px) 64px;display:flex}._artifactsHeader_1ktgd_2507{justify-content:space-between;align-items:center;gap:20px;display:flex}._artifactsTabs_1ktgd_2514{border-bottom:1px solid var(--color-border);-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;align-items:flex-end;gap:2px;display:flex;overflow-x:auto}._artifactsTab_1ktgd_2514{color:var(--color-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 10px 14px;font-size:13px;font-weight:500;position:relative}._artifactsTab_1ktgd_2514:hover{color:var(--color-text)}._artifactsTabActive_1ktgd_2541{color:var(--color-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 10px 14px;font-size:13px;font-weight:600;position:relative}._artifactsTabActive_1ktgd_2541:after{content:"";background:var(--color-text);border-radius:999px;height:2px;position:absolute;bottom:-1px;left:0;right:0}._artifactsEmpty_1ktgd_2564{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:clamp(52px,12vh,96px) 24px 32px;display:flex}._artifactsEmptyIcon_1ktgd_2573{width:82px;height:72px;color:var(--color-text);margin-bottom:8px;position:relative}._artifactsEmptyShapeOne_1ktgd_2581,._artifactsEmptyShapeTwo_1ktgd_2582,._artifactsEmptyShapeThree_1ktgd_2583{background:0 0;border:2px solid;position:absolute}._artifactsEmptyShapeOne_1ktgd_2581{border-radius:5px;width:30px;height:34px;top:18px;left:13px;transform:rotate(-2deg)}._artifactsEmptyShapeTwo_1ktgd_2582{width:26px;height:26px;top:6px;right:20px;transform:rotate(45deg)}._artifactsEmptyShapeThree_1ktgd_2583{border-radius:999px;width:28px;height:28px;bottom:8px;right:13px}._artifactsEmpty_1ktgd_2564 ._projectsEmptyBody_1ktgd_2466{max-width:500px}._artifactsEmptyActions_1ktgd_2618{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:6px;display:flex}._artifactsEmptyActions_1ktgd_2618 ._projectsEmptyAction_1ktgd_2473{margin-top:0}._artifactsEmptySecondaryAction_1ktgd_2631{color:var(--color-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px;font-size:13px;font-weight:600;text-decoration:underline}._artifactsEmptySecondaryAction_1ktgd_2631:hover{color:var(--color-text)}._artifactCreate_1ktgd_2646{flex-direction:column;gap:12px;max-width:740px;display:flex}._artifactCreateKicker_1ktgd_2653{color:var(--color-muted);letter-spacing:.02em;text-transform:uppercase;font-size:13px;font-weight:600}._artifactCreateTitle_1ktgd_2661{color:var(--color-text);margin:0 0 2px;font-size:clamp(20px,2.2vw,26px);font-weight:500;line-height:1.25}._artifactCategoryGrid_1ktgd_2669{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:2px;display:grid}._artifactCategoryCard_1ktgd_2676{border:1px solid var(--color-border);background:var(--color-surface);min-height:124px;color:var(--color-text);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;transition:border-color .14s,box-shadow .14s,transform .14s;display:flex;position:relative;overflow:hidden}._artifactCategoryCard_1ktgd_2676:hover{border-color:color-mix(in srgb, var(--color-text) 22%, var(--color-border));transform:translateY(-1px);box-shadow:0 8px 22px #0f172a12}._artifactCategoryCardActive_1ktgd_2699{border-color:color-mix(in srgb, var(--color-text) 45%, var(--color-border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text) 25%, transparent)}._artifactCategoryTitle_1ktgd_2704{max-width:120px;font-size:15px;font-weight:600;line-height:1.2}._artifactCategoryDescription_1ktgd_2711{max-width:190px;color:var(--color-muted);font-size:12px;line-height:1.35}._artifactCategoryIcon_1ktgd_2718{color:color-mix(in srgb, var(--color-text) 78%, transparent);font-size:20px;display:inline-flex;position:absolute;bottom:12px;right:14px}._artifactCreateFooter_1ktgd_2727{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}._createProjectDialog_1ktgd_2735{width:min(620px,100vw - 24px);max-height:calc(100vh - var(--chatbot-app-chrome-height,0px) - 28px);color:#1f2933;background:#fff;border:1px solid #11182724;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 60px #0f172a2e}._createProjectHeader_1ktgd_2748{border-bottom:1px solid #11182714;justify-content:space-between;align-items:center;gap:12px;padding:22px 24px 18px;display:flex}._createProjectTitle_1ktgd_2757{letter-spacing:-.01em;color:#1f2933;margin:0;font-size:22px;font-weight:600}._createProjectBody_1ktgd_2765{flex-direction:column;gap:18px;padding:20px 24px 8px;display:flex;overflow-y:auto}._createProjectCallout_1ktgd_2773{color:#2f2a22;background:#f3efe7;border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;font-size:13px;line-height:1.5;display:flex}._createProjectCalloutTitle_1ktgd_2785{font-size:14px;font-weight:600}._createProjectCalloutText_1ktgd_2790{margin:0}._createProjectField_1ktgd_2794{flex-direction:column;gap:8px;display:flex}._createProjectLabel_1ktgd_2800{color:#2f2a22;font-size:13px;font-weight:600}._createProjectInput_1ktgd_2806,._createProjectTextarea_1ktgd_2807{color:#1f2933;background:#fff;border:1px solid #11182729;border-radius:10px;width:100%;padding:11px 14px;font-family:inherit;font-size:14px;line-height:1.4;transition:border-color .12s,box-shadow .12s}._createProjectInput_1ktgd_2806:focus,._createProjectTextarea_1ktgd_2807:focus{border-color:#4b6bff;outline:0;box-shadow:0 0 0 3px #4b6bff29}._createProjectInput_1ktgd_2806::placeholder,._createProjectTextarea_1ktgd_2807::placeholder{color:#9aa0a6}._createProjectTextarea_1ktgd_2807{resize:vertical;min-height:86px}._createProjectTemplates_1ktgd_2835{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}._createProjectTemplate_1ktgd_2835{text-align:left;cursor:pointer;background:#fff;border:1px solid #11182724;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;transition:border-color .12s,background .12s;display:flex}._createProjectTemplate_1ktgd_2835:hover{background:#faf9f6}._createProjectTemplateActive_1ktgd_2858{background:#f1f4ff;border-color:#4b6bff;box-shadow:0 0 0 2px #4b6bff2e}._createProjectTemplateLabel_1ktgd_2864{color:#1f2933;font-size:13px;font-weight:600}._createProjectTemplateHint_1ktgd_2870{color:#6b7280;font-size:12px}._createProjectAccents_1ktgd_2875{flex-wrap:wrap;gap:8px;display:flex}._createProjectAccent_1ktgd_2875{background:var(--accent-color,#6366f1);cursor:pointer;border:2px solid #0000;border-radius:999px;width:28px;height:28px;padding:0;transition:transform .12s,border-color .12s;position:relative}._createProjectAccent_1ktgd_2875:hover{transform:scale(1.05)}._createProjectAccentActive_1ktgd_2896{border-color:#1f2933;box-shadow:inset 0 0 0 2px #fff}._createProjectFooter_1ktgd_2901{border-top:1px solid #11182714;justify-content:flex-end;align-items:center;gap:8px;padding:14px 24px 20px;display:flex}._createProjectCancel_1ktgd_2910{color:#1f2933;cursor:pointer;background:#fff;border:1px solid #11182729;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:500}._createProjectCancel_1ktgd_2910:hover{background:#faf9f6}._createProjectSubmit_1ktgd_2924{color:#fff;cursor:pointer;background:#1f2933;border:0;border-radius:10px;padding:9px 16px;font-size:13px;font-weight:600;transition:opacity .12s,transform .12s}._createProjectSubmit_1ktgd_2924:hover:not(:disabled){opacity:.92}._createProjectSubmit_1ktgd_2924:active:not(:disabled){transform:translateY(1px)}._createProjectSubmit_1ktgd_2924:disabled{opacity:.5;cursor:not-allowed}._imageStudioLightbox_1ktgd_2947{inset:var(--chatbot-app-chrome-height,0px) 0 0 0;z-index:200;min-height:0;color:var(--color-text);font-family:var(--font-chat-body);flex-direction:column;animation:.22s _imageStudioLightboxEnter_1ktgd_1;display:flex;position:fixed}@keyframes _imageStudioLightboxEnter_1ktgd_1{0%{opacity:0}to{opacity:1}}._imageStudioLightboxBackdropImgWrap_1ktgd_2967{pointer-events:none;position:absolute;inset:0;overflow:hidden}._imageStudioLightboxBackdropImg_1ktgd_2967{object-fit:cover;object-position:center;filter:blur(56px)saturate(1.15);opacity:.62;width:max(148vw,148%);height:max(148vh,148%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._imageStudioLightboxBackdropTint_1ktgd_2988{pointer-events:none;background:color-mix(in srgb, var(--color-bg) 12%, #0f172a61);position:absolute;inset:0}._imageStudioLightboxInner_1ktgd_2996{z-index:1;flex:1;justify-content:center;align-items:center;min-height:0;padding:clamp(12px,2vw,20px) clamp(12px,3vw,24px) 16px;display:flex;position:relative;overflow:hidden}._imageStudioLightboxShell_1ktgd_3008{width:min(1320px,100%);max-height:calc(100vh - var(--chatbot-app-chrome-height,0px) - 22px);grid-template-columns:minmax(0,1fr) min(420px,92vw);gap:clamp(12px,2vw,24px);min-height:0;transition:grid-template-columns .22s,gap .22s,width .22s;display:grid}._imageStudioLightboxShellExpanded_1ktgd_3018{grid-template-columns:minmax(0,1fr);gap:0;width:100%}._imageStudioLightboxShellExpanded_1ktgd_3018 ._imageStudioLightboxSidebar_1ktgd_3023{display:none}._imageStudioLightboxShellExpanded_1ktgd_3018 ._imageStudioLightboxHero_1ktgd_3026,._imageStudioLightboxShellExpanded_1ktgd_3018 ._imageStudioLightboxHeroSkeleton_1ktgd_3027,._imageStudioLightboxShellExpanded_1ktgd_3018 ._imageStudioLightboxHeroError_1ktgd_3028{max-height:min(88vh, 100vh - var(--chatbot-app-chrome-height,0px) - 120px)}._imageStudioLightboxMain_1ktgd_3032{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-width:0;min-height:0;display:flex}._imageStudioLightboxStage_1ktgd_3042{flex:1;justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;display:flex;position:relative}._imageStudioLightboxIndex_1ktgd_3053{z-index:3;pointer-events:none;border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 92%, transparent);color:var(--color-text);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--color-border);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:4px 10px;font-size:.6875rem;font-weight:700;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}._imageStudioLightboxFit_1ktgd_3073{z-index:3;cursor:pointer;background:var(--color-surface);width:36px;height:36px;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;transition:background .15s,transform .15s;display:inline-flex;position:absolute;bottom:8px;right:8px}._imageStudioLightboxFit_1ktgd_3073:hover{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface-2));transform:scale(1.03)}._imageStudioLightboxFit_1ktgd_3073:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._imageStudioLightboxNav_1ktgd_3101{z-index:3;cursor:pointer;background:var(--color-surface);width:42px;height:42px;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;transition:background .15s,transform .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}._imageStudioLightboxNav_1ktgd_3101:hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface-2));transform:translateY(-50%)scale(1.03)}._imageStudioLightboxNav_1ktgd_3101:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._imageStudioLightboxNavPrev_1ktgd_3129{left:10px}._imageStudioLightboxNavNext_1ktgd_3133{right:10px}@media (width<=760px){._imageStudioLightboxNavPrev_1ktgd_3129{left:6px}._imageStudioLightboxNavNext_1ktgd_3133{right:6px}}._imageStudioLightboxHero_1ktgd_3026{max-width:100%;max-height:min(72vh, 100vh - var(--chatbot-app-chrome-height,0px) - 200px);object-fit:contain;width:auto;height:auto;box-shadow:var(--shadow-pop);opacity:1;border-radius:0;transition:opacity .25s}._imageStudioLightboxHeroLoading_1ktgd_3157{opacity:0}._imageStudioLightboxHeroSkeleton_1ktgd_3027{aspect-ratio:3/4;background:linear-gradient(135deg, color-mix(in srgb, var(--color-surface-2) 88%, var(--color-bg)), color-mix(in srgb, var(--color-surface) 75%, var(--color-bg)));border:1px solid var(--color-border);border-radius:0;width:min(560px,80vw);position:relative;overflow:hidden}._imageStudioLightboxHeroSkeletonShimmer_1ktgd_3171{background:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--color-text) 8%, transparent) 50%, transparent 100%);background-position:200% 0;background-size:220% 100%;animation:1.8s linear infinite _imageGenGeneratingShimmer_1ktgd_1424;position:absolute;inset:0}._imageStudioLightboxHeroError_1ktgd_3028{aspect-ratio:3/4;background:var(--color-surface);border:1px solid var(--color-border);width:min(560px,80vw);color:var(--color-text);text-align:center;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px;font-size:.875rem;display:flex}._imageStudioLightboxHeroError_1ktgd_3028 p{color:var(--color-muted);margin:0}._imageStudioLightboxUpscalePanel_1ktgd_3201{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface-2) 72%, var(--color-surface));border:1px solid var(--color-border);width:min(100%,960px);box-shadow:var(--shadow-soft);flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:12px 16px;margin:0 auto;padding:12px 14px;display:flex}._imageStudioLightboxUpscaleField_1ktgd_3216{flex-direction:column;gap:6px;min-width:min(200px,100%);display:flex}._imageStudioLightboxUpscaleLabel_1ktgd_3223{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:700}._imageStudioLightboxUpscaleSelect_1ktgd_3231{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;min-width:120px;padding:8px 10px;font-size:.875rem;font-weight:600}._imageStudioLightboxUpscaleSelect_1ktgd_3231:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._imageStudioLightboxUpscaleRun_1ktgd_3247{border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-primary-contrast,#fff);letter-spacing:.02em;cursor:pointer;border:0;padding:10px 18px;font-size:.8125rem;font-weight:700;transition:background .15s,transform .15s}._imageStudioLightboxUpscaleRun_1ktgd_3247:hover{background:color-mix(in srgb, var(--color-primary) 88%, #000);transform:translateY(-1px)}._imageStudioLightboxUpscaleRun_1ktgd_3247:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._imageStudioLightboxUpscalePanelInSidebar_1ktgd_3268{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:none;margin:0}._imageStudioLightboxUpscalePanelInSidebar_1ktgd_3268 ._imageStudioLightboxUpscaleField_1ktgd_3216{width:100%;min-width:0}._imageStudioLightboxUpscalePanelInSidebar_1ktgd_3268 ._imageStudioLightboxUpscaleSelect_1ktgd_3231{box-sizing:border-box;width:100%}._imageStudioLightboxUpscalePanelInSidebar_1ktgd_3268 ._imageStudioLightboxUpscaleRun_1ktgd_3247{justify-content:center;width:100%}._imageStudioLightboxSidebarUpscaleTop_1ktgd_3290{border-bottom:1px solid var(--color-border);margin-bottom:4px;padding:0 0 12px}._imageStudioLightboxSidebarUpscaleBack_1ktgd_3296{border-radius:var(--radius-md);color:var(--color-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0 0 10px -6px;padding:6px 8px;font-size:.8125rem;font-weight:600;transition:color .15s,background .15s;display:inline-flex}._imageStudioLightboxSidebarUpscaleBack_1ktgd_3296:hover{color:var(--color-text);background:color-mix(in srgb, var(--color-surface-2) 88%, transparent)}._imageStudioLightboxSidebarUpscaleBack_1ktgd_3296:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._imageStudioLightboxSidebarUpscaleTitle_1ktgd_3321{letter-spacing:-.02em;color:var(--color-text);margin:0 0 6px;font-size:1.125rem;font-weight:700}._imageStudioLightboxSidebarUpscaleHint_1ktgd_3329{color:var(--color-muted);margin:0;font-size:.8125rem;line-height:1.45}._imageStudioLightboxDock_1ktgd_3336{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:min(100%,960px);padding:10px 12px;display:flex}._imageStudioLightboxDockBtn_1ktgd_3350{border-radius:var(--radius-md);min-width:88px;color:var(--color-muted);letter-spacing:.04em;text-transform:capitalize;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 12px 8px;font-size:.6875rem;font-weight:600;transition:color .15s,background .15s,border-color .15s;display:inline-flex}._imageStudioLightboxDockBtn_1ktgd_3350:hover{color:var(--color-text);background:color-mix(in srgb, var(--color-surface-2) 88%, transparent)}._imageStudioLightboxDockBtn_1ktgd_3350:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}._imageStudioLightboxDockBtnActive_1ktgd_3378{color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface-2));border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border))}._imageStudioLightboxDockSoon_1ktgd_3384{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-contrast);background:var(--color-primary);pointer-events:none;border-radius:999px;padding:1px 5px;font-size:.5625rem;font-weight:700;position:absolute;top:2px;right:2px}._imageStudioLightboxDockBtn_1ktgd_3350{position:relative}._imageStudioLightboxSidebar_1ktgd_3023{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);min-height:0;max-height:100%;box-shadow:var(--shadow-pop);flex-direction:column;padding:16px 16px 12px;display:flex;overflow:hidden}._imageStudioLightboxScroll_1ktgd_3416{flex-direction:column;flex:1;min-height:0;padding-right:0;display:flex;overflow:hidden}._imageStudioLightboxSidebarHeader_1ktgd_3425{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}._imageStudioLightboxAuthor_1ktgd_3433{align-items:center;gap:10px;min-width:0;display:flex}._imageStudioLightboxAvatar_1ktgd_3440{border-radius:var(--radius-md);letter-spacing:.02em;width:36px;height:36px;color:var(--color-bg);background:var(--color-text);border:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._imageStudioLightboxAuthorText_1ktgd_3456{flex-direction:column;gap:2px;min-width:0;display:flex}._imageStudioLightboxAuthorName_1ktgd_3463{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._imageStudioLightboxAuthorRole_1ktgd_3472{color:var(--color-muted);font-size:12px}._imageStudioLightboxClose_1ktgd_3477{border-radius:var(--radius-md)!important;color:var(--color-muted)!important}._imageStudioLightboxClose_1ktgd_3477:hover{color:var(--color-text)!important;background:color-mix(in srgb, var(--color-surface-2) 88%, transparent)!important}._imageStudioLightboxTabs_1ktgd_3486{border-bottom:1px solid var(--color-border);gap:0;margin-bottom:12px;display:flex}._imageStudioLightboxTab_1ktgd_3486{border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:10px 8px;font-size:13px;font-weight:600}._imageStudioLightboxTab_1ktgd_3486:hover{color:var(--color-text)}._imageStudioLightboxTabActive_1ktgd_3510{color:var(--color-text);border-bottom-color:var(--color-primary)}._imageStudioLightboxTabLabel_1ktgd_3515{justify-content:center;align-items:center;gap:6px;display:inline-flex}._imageStudioLightboxPrompt_1ktgd_3522{margin-bottom:16px}._imageStudioLightboxPromptHeader_1ktgd_3526{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}._imageStudioLightboxPromptLabel_1ktgd_3534{letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:700;display:block}._imageStudioLightboxPromptCopy_1ktgd_3543{border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-muted);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:var(--radius-sm);align-items:center;gap:5px;padding:4px 8px;font-size:.6875rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._imageStudioLightboxPromptCopy_1ktgd_3543:hover:not(:disabled){color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface-2));border-color:color-mix(in srgb, var(--color-primary) 28%, var(--color-border))}._imageStudioLightboxPromptCopy_1ktgd_3543:disabled{opacity:.45;cursor:not-allowed}._imageStudioLightboxPromptField_1ktgd_3569{resize:none;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:92px;max-height:92px;color:var(--color-text);padding:12px;font-family:inherit;font-size:.875rem;line-height:1.5;overflow:hidden}._imageStudioLightboxPromptField_1ktgd_3569:focus{outline:2px solid var(--color-ring);outline-offset:-1px}._imageStudioLightboxInfo_1ktgd_3589{margin-bottom:14px}._imageStudioLightboxInfoTitle_1ktgd_3593{letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:8px;margin-bottom:10px;font-size:.6875rem;font-weight:800;display:flex}._imageStudioLightboxInfoList_1ktgd_3605{margin:0}._imageStudioLightboxInfoRow_1ktgd_3609{border-bottom:1px solid var(--color-border);grid-template-columns:88px 1fr;gap:8px;padding:6px 0;font-size:.8125rem;display:grid}._imageStudioLightboxInfoRow_1ktgd_3609 dt{color:var(--color-muted);margin:0;font-weight:500}._imageStudioLightboxInfoRow_1ktgd_3609 dd{color:var(--color-text);text-align:right;margin:0;font-weight:600}._imageStudioLightboxActions_1ktgd_3629{flex-direction:column;gap:8px;margin-top:16px;padding-top:0;display:flex}._imageStudioLightboxActionGrid_1ktgd_3637{grid-template-columns:1fr 1fr;gap:8px;display:grid}._imageStudioLightboxActionSecondarySpan_1ktgd_3643{grid-column:1/-1}._imageStudioLightboxAnimate_1ktgd_3647{border-radius:var(--radius-md);background:var(--color-error);color:#fff;letter-spacing:.01em;cursor:pointer;width:100%;box-shadow:none;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:.875rem;font-weight:700;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}._imageStudioLightboxAnimate_1ktgd_3647:hover{background:color-mix(in srgb, var(--color-error) 88%, #000);transform:translateY(-1px)}._imageStudioLightboxAnimate_1ktgd_3647:focus-visible{outline:2px solid color-mix(in srgb, var(--color-error) 65%, transparent);outline-offset:2px}._imageStudioLightboxActionSecondary_1ktgd_3643{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-2);width:100%;color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .15s,color .15s;display:inline-flex}._imageStudioLightboxActionSecondary_1ktgd_3643:hover{background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface-2));border-color:color-mix(in srgb, var(--color-primary) 22%, var(--color-border));transform:translateY(-1px)}._imageStudioLightboxActionSecondary_1ktgd_3643:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._imageStudioLightboxActionSecondarySuccess_1ktgd_3701{background:color-mix(in srgb, var(--color-success) 16%, var(--color-surface-2));border-color:color-mix(in srgb, var(--color-success) 45%, var(--color-border));color:var(--color-success)}._imageStudioLightboxActionSecondarySuccess_1ktgd_3701:hover{background:color-mix(in srgb, var(--color-success) 22%, var(--color-surface-2));border-color:color-mix(in srgb, var(--color-success) 55%, var(--color-border))}._imageStudioLightboxToast_1ktgd_3711{z-index:4;background:var(--color-surface);color:var(--color-text);letter-spacing:.01em;border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;padding:8px 14px;font-size:.8125rem;font-weight:600;animation:.2s both _imageStudioLightboxToastEnter_1ktgd_1;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}@keyframes _imageStudioLightboxToastEnter_1ktgd_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}._imageStudioLightboxCommentsEmpty_1ktgd_3741{min-height:160px;color:var(--color-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;font-size:.875rem;display:flex}._imageStudioLightboxCommentsEmpty_1ktgd_3741 p{margin:0}._imageStudioLightboxFooter_1ktgd_3756{border-top:1px solid var(--color-border);justify-content:flex-start;align-items:center;gap:4px;margin-top:12px;padding-top:10px;display:flex}._imageStudioLightboxFooterBtn_1ktgd_3766{border-radius:var(--radius-md)!important;color:var(--color-muted)!important}._imageStudioLightboxFooterBtn_1ktgd_3766:hover{color:var(--color-text)!important;background:color-mix(in srgb, var(--color-surface-2) 88%, transparent)!important}@media (width<=960px){._imageStudioLightboxShell_1ktgd_3008{grid-template-columns:1fr;max-height:none}._imageStudioLightboxSidebar_1ktgd_3023{max-height:none}._imageStudioLightboxHero_1ktgd_3026{max-height:min(52vh,480px)}}@media (width<=800px){._root_1ktgd_42{grid-template-columns:1fr}._rootThemeEditorOpen_1ktgd_112{grid-template-columns:minmax(0,1fr) min(100%,min(400px,38vw))}._sidebar_1ktgd_102{display:none}._main_1ktgd_87{grid-column:1}._themeEditorSidebar_1ktgd_131{grid-column:2}._rootSidebarRight_1ktgd_96._rootThemeEditorOpen_1ktgd_112{grid-template-columns:minmax(0,1fr) min(100%,min(400px,38vw))}._rootSidebarRight_1ktgd_96._rootThemeEditorOpen_1ktgd_112 ._main_1ktgd_87{grid-column:1}._rootSidebarRight_1ktgd_96._rootThemeEditorOpen_1ktgd_112 ._themeEditorSidebar_1ktgd_131{grid-column:2}._rootSidebarRight_1ktgd_96._rootThemeEditorOpen_1ktgd_112 ._sidebar_1ktgd_102{display:none}._emptyIntroHero_1ktgd_1807{text-align:center;flex-direction:column;align-items:center}._emptyIntroMessenger_1ktgd_1845{align-items:center}._searchDialogTop_1ktgd_2045{min-height:52px;padding:0 12px 0 14px}._searchDialogInput_1ktgd_2059,._searchResultItem_1ktgd_2138{font-size:14px}._searchResults_1ktgd_2092{padding:14px 14px 18px}._projectsHeader_1ktgd_2194{align-items:flex-start}._projectsHeaderActions_1ktgd_2225{width:100%}._projectsPrimaryButton_1ktgd_2259{flex:1;justify-content:center}}._skeletonThreadRow_1ktgd_3845{border-radius:10px;width:100%;height:38px;margin-bottom:6px}._skeletonSearchRow_1ktgd_3852{border-radius:12px;width:100%;height:44px;margin-bottom:8px}._skeletonSearchGroupLabel_1ktgd_3859{border-radius:6px;width:120px;height:14px;margin:14px 0 10px}._skeletonProjectCard_1ktgd_3866{border-radius:var(--radius-lg);width:100%;min-height:168px}._dialogPaper_yreb0_1{border:1px solid var(--color-border);flex-direction:column;max-height:88vh;display:flex;overflow:hidden;box-shadow:0 10px 28px #0f172a29;border-radius:16px!important}._dialogPaperUseCases_yreb0_11{width:min(704px,100vw - 32px)}._dialogPaperPresets_yreb0_15{width:min(400px,100vw - 32px)}._header_yreb0_19{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 12px;display:flex}._title_yreb0_28{color:var(--color-text);margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}._subtitle_yreb0_36{color:var(--color-muted);margin:4px 0 0;font-size:.8125rem;line-height:1.4}._tabs_yreb0_43{border-bottom:1px solid var(--color-border);flex-shrink:0;min-height:48px}._tabs_yreb0_43 .MuiTabs-indicator{background-color:var(--color-primary);border-radius:2px 2px 0 0;height:2px}._tabs_yreb0_43 .MuiTab-root{text-transform:uppercase;letter-spacing:.04em;min-height:48px;color:var(--color-muted);gap:6px;font-size:.6875rem;font-weight:700}._tabs_yreb0_43 .MuiTab-root .MuiTab-iconWrapper{margin:0;font-size:1rem}._tabs_yreb0_43 .MuiTab-root.Mui-selected{color:var(--color-primary)}._body_yreb0_70{flex:1;min-height:0;padding:16px 20px 20px;overflow-y:auto}._useCaseGrid_yreb0_77{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=640px){._useCaseGrid_yreb0_77{grid-template-columns:repeat(3,minmax(0,1fr))}}._presetList_yreb0_88{flex-direction:column;gap:12px;display:flex}._themeCard_yreb0_94{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;border-radius:14px;padding:0;transition:border-color .12s,box-shadow .12s;overflow:hidden}._themeCard_yreb0_94:hover{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border))}._themeCardSelected_yreb0_111{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}._useCaseCardPreview_yreb0_116{padding:10px 10px 0}._useCaseCardFooter_yreb0_120{justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 12px;display:flex}._useCaseCardLabel_yreb0_128{align-items:center;gap:8px;min-width:0;display:flex}._useCaseName_yreb0_135{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:700;line-height:1.25;overflow:hidden}._presetCardPreview_yreb0_144{padding:10px 10px 0}._presetCardMeta_yreb0_148{padding:10px 12px 12px}._presetTitle_yreb0_152{color:var(--color-text);font-size:.9375rem;font-weight:700;line-height:1.25;display:block}._presetTitleSelected_yreb0_160{color:var(--color-primary)}._presetSubtitle_yreb0_164{color:var(--color-muted);margin-top:2px;font-size:.75rem;line-height:1.35;display:block}._checkIcon_yreb0_172{width:20px;height:20px;color:var(--color-primary);flex-shrink:0}._root_1tjes_39{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);pointer-events:auto;grid-template-rows:1fr auto;width:100%;height:100%;min-height:480px;display:grid;overflow:hidden}._body_1tjes_54{flex-direction:column;min-height:0;display:flex}._footer_1tjes_60{border-top:1px solid var(--color-border)}._button_j5xyy_39{background:var(--color-primary);width:56px;height:56px;color:var(--color-primary-contrast);box-shadow:var(--shadow-pop);z-index:2300;pointer-events:auto;cursor:pointer;transition:transform var(--transition-fast), background var(--transition-fast), opacity var(--transition-fast);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;bottom:24px;right:24px}._button_j5xyy_39:active{transform:scale(.97)}._button_j5xyy_39:hover{filter:brightness(1.1)}._nav_22624_1{background:var(--color-bg);min-height:0;color:var(--color-text);border-right:1px solid var(--color-border);flex-direction:column;flex:1;gap:8px;min-width:0;padding:10px 8px;display:flex}._navCollapsed_22624_14{align-items:center;padding-inline:6px}._sectionHeader_22624_19{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:0 2px 2px;display:flex}._navCollapsed_22624_14 ._sectionHeader_22624_19{justify-content:center;padding-bottom:6px}._sectionTitle_22624_33{color:var(--color-text);margin:0;font-size:13px;font-weight:600}._sectionToggle_22624_40{color:var(--color-muted)}._collapsedActions_22624_44{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}._searchWrap_22624_52{background:color-mix(in srgb, var(--color-surface-2) 75%, transparent);border:1px solid color-mix(in srgb, var(--color-border) 85%, transparent);color:var(--color-muted);border-radius:8px;align-items:center;gap:8px;padding:7px 10px;display:flex}._searchWrap_22624_52:focus-within{border-color:color-mix(in srgb, var(--color-primary) 30%, var(--color-border));color:var(--color-text)}._searchInput_22624_67{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}._searchInput_22624_67::placeholder{color:var(--color-muted)}._newAgentButton_22624_81{border:1px solid color-mix(in srgb, var(--color-border) 90%, transparent);width:100%;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:500;display:flex}._newAgentButton_22624_81:hover{background:color-mix(in srgb, var(--color-surface-2) 80%, transparent)}._scroll_22624_102{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}._groupTitle_22624_109{color:var(--color-muted);margin:0;padding:8px 8px 4px;font-size:12px;font-weight:500}._emptyState_22624_117{text-align:center;color:var(--color-muted);margin:0;padding:16px 10px;font-size:13px;line-height:1.45}._row_22624_126{width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:8px;padding:8px;display:flex}._row_22624_126:hover{background:color-mix(in srgb, var(--color-surface-2) 85%, transparent)}._rowActive_22624_144{background:color-mix(in srgb, var(--color-surface-2) 95%, transparent)}._rowIcon_22624_148{width:18px;height:18px;color:var(--color-muted);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:16px;display:flex}._rowBody_22624_160{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._rowTitle_22624_168{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.35;display:block;overflow:hidden}._rowSubtitle_22624_178{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;display:block;overflow:hidden}._unreadDot_22624_188{background:#3b82f6;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:6px}._moreButton_22624_197{width:100%;color:var(--color-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:4px 8px 8px 34px;font-size:12px;display:block}._moreButton_22624_197:hover{color:var(--color-text)}._marketplace_22624_213{width:100%;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:10px;padding:10px 8px;font-size:13px;font-weight:500;display:flex}._marketplace_22624_213:hover{background:color-mix(in srgb, var(--color-surface-2) 85%, transparent)}._skeletonRow_22624_233{border-radius:8px;height:36px;margin:4px 8px}._profileFooter_22624_239{border-top:1px solid var(--color-border);flex-shrink:0;padding:8px 4px 4px}._profileButton_22624_245{width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}._profileButton_22624_245:hover{background:color-mix(in srgb, var(--color-surface-2) 85%, transparent)}._profileAvatar_22624_263{background:var(--color-text);width:32px;height:32px;color:var(--color-bg);border-radius:999px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}._profileName_22624_276{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._navCollapsed_22624_14 ._profileButton_22624_245{justify-content:center;padding-inline:4px}._navCollapsed_22624_14 ._profileName_22624_276{display:none}._panel_36abl_39{box-sizing:border-box;z-index:2100;pointer-events:auto;background:var(--color-surface);max-width:min(96vw,100vw - 280px);height:100%;max-height:100dvh;color:var(--color-text);border-left:1px solid var(--color-border);flex-shrink:0;align-self:stretch;margin-left:auto;position:sticky;top:0;overflow:hidden;box-shadow:-4px 0 18px #0f172a14}._panelOverlay_36abl_58{flex-shrink:unset;box-sizing:border-box;height:100dvh;max-height:100dvh;margin-left:0;position:fixed;top:0;bottom:0;right:0}._layout_36abl_71{height:100%;min-height:0;display:grid}._resizeHandle_36abl_77{cursor:col-resize;touch-action:none;z-index:2;flex-shrink:0;width:6px;margin:0 -3px;position:relative}._resizeHandle_36abl_77:after{content:"";background:0 0;width:1px;transition:background .12s;position:absolute;inset:0 0 0 50%;transform:translate(-50%)}._resizeHandle_36abl_77:hover:after,._resizeHandle_36abl_77._resizeHandleActive_36abl_96:after{background:color-mix(in srgb, var(--color-primary) 55%, var(--color-border))}._resizeHandlePanel_36abl_100{z-index:3;width:8px;margin:0;position:absolute;top:0;bottom:0;left:0}._resizeHandleSplit_36abl_110{align-self:stretch;height:auto}._resizeHandlePlaceholder_36abl_115{background:var(--color-border);width:1px}._chatPane_36abl_120{background:var(--color-surface);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;max-height:100%;display:grid;overflow:hidden}._chatHeader_36abl_131{border-bottom:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._chatHeaderStart_36abl_141{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._chatHeaderActions_36abl_149{flex-shrink:0;align-items:center;gap:2px;display:flex}._expandAgentsButton_36abl_156{flex-shrink:0}._chatTitle_36abl_160{letter-spacing:.2px;min-width:0;font-size:15px;font-weight:700}._chatBody_36abl_167{flex-direction:column;min-height:0;display:flex;overflow:hidden}._chatFooter_36abl_174{border-top:1px solid var(--color-border);flex-shrink:0;min-width:0;box-shadow:0 -8px 18px #0f172a0f}@media (width<=720px){._panel_36abl_39{max-width:100vw;width:100vw!important}}@media (width<=520px){._layout_36abl_71{grid-template-columns:minmax(56px,auto) 1px minmax(0,1fr)!important}}:root{--color-primary:#4f46e5;--color-primary-2:#6366f1;--color-accent:#7c3aed;--color-primary-contrast:#fff;--color-bg:#f8fafc;--color-surface:#fff;--color-surface-2:#f1f5f9;--color-border:#0f172a1a;--color-ring:#6366f159;--color-text:#0f172a;--color-muted:#64748b;--color-success:#16a34a;--color-error:#dc2626;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--shadow-soft:0 4px 16px #0f172a14;--shadow-pop:0 16px 40px #0f172a29;--shadow-glow:0 0 0 1px #4f46e51f, 0 8px 24px #4f46e51f;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--transition-fast:.12s ease;--transition-med:.22s ease;--font-chat-body:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-system-message:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", sans-serif;--font-assistant-fullscreen:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}._root_r1sqy_39{pointer-events:none;width:100%;height:100%;position:relative}[data-acf-root]{--acf-primary:#2563eb;--acf-primary-hover:#1d4ed8;--acf-primary-soft:#2563eb14;--acf-primary-glow:#2563eb1f;--acf-primary-contrast:#fff;--acf-bg:#f8fafc;--acf-bg-muted:#f1f5f9;--acf-surface:#fff;--acf-surface-elevated:#fff;--acf-surface-muted:#f8fafc;--acf-glass:#ffffffeb;--acf-glass-border:#0f172a14;--acf-border:#0f172a14;--acf-border-strong:#2563eb38;--acf-text:#0f172a;--acf-text-muted:#64748b;--acf-surface-text:var(--acf-text);--acf-surface-text-muted:var(--acf-text-muted);--acf-surface-border:var(--acf-border);--acf-input-text:var(--acf-surface-text);--acf-input-text-muted:var(--acf-surface-text-muted);--acf-control-border:color-mix(in srgb, var(--acf-text) 18%, transparent);--acf-control-track:color-mix(in srgb, var(--acf-text-muted) 38%, var(--acf-input-bg,var(--acf-surface)) 62%);--acf-rating-inactive:color-mix(in srgb, var(--acf-primary) 42%, var(--acf-text-muted) 58%);--acf-rating-active:var(--acf-primary);--acf-input-focus-bg:var(--acf-input-bg);--acf-shadow-soft:0 1px 2px #0f172a0a;--acf-shadow-card:0 1px 3px #0f172a0f, 0 6px 20px #0f172a0a;--acf-shadow-elevated:0 4px 16px #0f172a14;--acf-shadow-glow:0 0 0 1px #2563eb14, 0 4px 12px #2563eb0f;--acf-shadow-dock:0 -4px 24px #0f172a0f;--acf-shadow-shell:0 1px 3px #0f172a0a, 0 8px 24px #0f172a0f, 0 32px 64px #0f172a0f;--acf-radius-sm:8px;--acf-radius-md:12px;--acf-radius-lg:16px;--acf-radius-xl:20px;--acf-radius-bubble:18px;--acf-font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--acf-user-bg:#2563eb;--acf-assistant-bg:var(--acf-surface-elevated);--acf-input-bg:#fff;--acf-input-surface:#fff;--acf-muted-opacity:.72;--acf-success:#16a34a;--acf-code-bg:#0f172a;--acf-code-text:#e2e8f0;--acf-conversation-width:min(100%, 760px);--acf-bg-accent:#0ea5e9;--acf-bg-mesh-1:color-mix(in srgb, var(--acf-primary) 4%, transparent);--acf-bg-mesh-2:color-mix(in srgb, var(--acf-bg-accent) 3%, transparent);--acf-bg-mesh-3:color-mix(in srgb, var(--acf-primary) 2%, transparent);--acf-bg-mesh-4:color-mix(in srgb, var(--acf-bg-accent) 2%, transparent);--acf-bg-vignette:color-mix(in srgb, var(--acf-text) 2%, transparent);--acf-loading-glow:var(--acf-primary-glow);--acf-loading-shape-fill:var(--acf-primary);--acf-loading-avatar-size:56px;--acf-loading-intensity:1;font-family:var(--acf-font);color:var(--acf-text)}[data-acf-root][data-acf-corners=sharp]{--acf-radius-sm:4px;--acf-radius-md:6px;--acf-radius-lg:10px;--acf-radius-xl:12px;--acf-radius-bubble:12px}[data-acf-root][data-acf-corners=pill]{--acf-radius-sm:12px;--acf-radius-md:16px;--acf-radius-lg:22px;--acf-radius-xl:28px;--acf-radius-bubble:24px}.acf-theme-glass{--acf-bg-accent:#c084fc;--acf-bg-mesh-1:#8b5cf633;--acf-bg-mesh-2:#f472b624;--acf-bg-mesh-3:#8b5cf61a;--acf-bg-mesh-4:#38bdf814;--acf-bg:#f8f7ff;--acf-surface:#ffffffb8;--acf-surface-elevated:#ffffffe0;--acf-glass:#ffffffa6;--acf-shadow-card:0 8px 32px #8b5cf61a, inset 0 1px 0 #ffffffd9}.acf-theme-dark{--acf-bg-accent:#38bdf8;--acf-bg-mesh-1:#a78bfa38;--acf-bg-mesh-2:#38bdf81f;--acf-bg-mesh-3:#a78bfa1a;--acf-bg-mesh-4:#6366f114;--acf-bg-vignette:#0000001a;--acf-logo-filter:brightness(0) invert(1);--acf-avatar-blend:lighten;--acf-primary:#a78bfa;--acf-primary-hover:#c4b5fd;--acf-primary-soft:#a78bfa26;--acf-bg:#0f0f14;--acf-bg-muted:#15151f;--acf-surface:#1a1a24eb;--acf-surface-elevated:#22222ff5;--acf-glass:#1a1a24c7;--acf-glass-border:#a78bfa33;--acf-border:#ffffff14;--acf-text:#f1f5f9;--acf-text-muted:#94a3b8;--acf-shadow-card:0 8px 32px #0006;--acf-shadow-shell:0 2px 8px #0003, 0 12px 32px #0000004d, 0 32px 72px #00000040;--acf-code-bg:#09090b;--acf-input-bg:#22222ff2;--acf-input-surface:var(--acf-surface-elevated);--acf-input-text:var(--acf-text);--acf-input-text-muted:var(--acf-text-muted);--acf-surface-text:var(--acf-text);--acf-surface-text-muted:var(--acf-text-muted);--acf-surface-border:var(--acf-border);--acf-control-border:color-mix(in srgb, var(--acf-text) 22%, transparent);--acf-control-track:color-mix(in srgb, var(--acf-text-muted) 48%, var(--acf-input-bg) 52%);--acf-rating-inactive:color-mix(in srgb, var(--acf-primary) 55%, var(--acf-text-muted) 45%);--acf-rating-active:var(--acf-primary)}.acf-theme-neon{--acf-input-surface:var(--acf-surface-elevated);--acf-input-text:var(--acf-text);--acf-input-text-muted:var(--acf-text-muted);--acf-surface-text:var(--acf-text);--acf-surface-text-muted:var(--acf-text-muted);--acf-surface-border:var(--acf-border);--acf-bg-accent:#f472b6;--acf-bg-mesh-1:#c084fc47;--acf-bg-mesh-2:#f472b62e;--acf-bg-mesh-3:#22d3ee1a;--acf-bg-mesh-4:#c084fc24;--acf-bg-vignette:#0000001f;--acf-logo-filter:brightness(0) invert(1);--acf-avatar-blend:lighten;--acf-primary:#c084fc;--acf-primary-hover:#d8b4fe;--acf-primary-soft:#c084fc33;--acf-bg:#0a0118;--acf-bg-muted:#120224;--acf-surface:#1e0a3cd9;--acf-surface-elevated:#280f50eb;--acf-glass:#1e0a3cbf;--acf-border:#c084fc33;--acf-text:#f5f3ff;--acf-text-muted:#c4b5fd;--acf-shadow-glow:0 0 24px #c084fc59, 0 0 0 1px #c084fc4d;--acf-shadow-shell:0 2px 8px #0000004d, 0 12px 32px #0006, 0 32px 72px #00000059;--acf-user-bg:#c084fc;--acf-control-border:color-mix(in srgb, var(--acf-text) 24%, transparent);--acf-control-track:color-mix(in srgb, var(--acf-text-muted) 42%, var(--acf-input-bg) 58%);--acf-rating-inactive:color-mix(in srgb, var(--acf-primary) 62%, var(--acf-text-muted) 38%);--acf-rating-active:#fbbf24}.acf-theme-enterprise{--acf-bg-accent:#0ea5e9;--acf-bg-mesh-1:#6366f124;--acf-bg-mesh-2:#0ea5e91a;--acf-bg-mesh-3:#6366f114;--acf-bg-mesh-4:#0ea5e90f;--acf-primary:#6366f1;--acf-primary-hover:#4f46e5;--acf-primary-soft:#6366f11a;--acf-bg:#f1f5f9;--acf-radius-lg:14px;--acf-radius-xl:18px;--acf-radius-bubble:18px;--acf-shadow-card:0 2px 8px #0f172a0f}.acf-screen-root{width:100%;height:100%;min-height:100%;color:var(--acf-text);font-family:var(--acf-font);flex-direction:column;display:flex;position:relative;overflow:hidden auto}.acf-screen-root[data-acf-welcome-layout=split],.acf-screen-root[data-acf-welcome-layout=text],.acf-screen-root[data-acf-welcome-layout=instructions]{flex:auto;align-self:stretch;width:100%;height:100%;min-height:100%;overflow:hidden}.acf-screen-gradient-bg{background:0 0}.acf-screen-gradient-bg:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(180deg, color-mix(in srgb, var(--acf-primary) 14%, transparent) 0%, transparent 38%), radial-gradient(ellipse 90% 60% at 12% -8%, var(--acf-bg-mesh-1) 0%, transparent 55%), radial-gradient(ellipse 80% 50% at 100% 0%, var(--acf-bg-mesh-2) 0%, transparent 50%);position:absolute;inset:0}.acf-screen-shell{z-index:1;width:100%;min-height:100%;max-width:var(--acf-welcome-max-width,920px);align-items:center;margin-inline:auto;padding:2.5rem 1.5rem;display:flex;position:relative}@media (width>=640px){.acf-screen-shell{padding:2.5rem}}.acf-screen-content{width:100%;max-width:640px}.acf-screen-content--centered{text-align:center;margin-inline:auto}.acf-screen-content--centered .acf-screen-feature-list,.acf-screen-content--centered .acf-screen-trust-list,.acf-screen-content--centered .acf-screen-cta-row{justify-content:center}.acf-screen-logo{margin-bottom:1.5rem}.acf-screen-logo img{object-fit:contain;width:auto;height:1.5rem}:where(.acf-theme-dark,.acf-theme-neon) .acf-screen-logo img{filter:var(--acf-logo-filter,brightness(0) invert(1))}.acf-screen-assistant-pill{border:1px solid var(--acf-border);background:var(--acf-surface);color:var(--acf-text-muted);box-shadow:var(--acf-shadow-soft);border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.acf-screen-heading{letter-spacing:-.03em;color:var(--acf-text);text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:600;line-height:1.05}.acf-screen-description{max-width:62ch;color:var(--acf-text-muted);margin:0 0 1.5rem;font-size:15px;line-height:1.75}@media (width>=640px){.acf-screen-description{font-size:18px}}.acf-screen-content--centered .acf-screen-description{margin-inline:auto}.acf-screen-instructions{border-radius:var(--acf-radius-lg);border:1px solid var(--acf-border);background:var(--acf-surface);max-width:68ch;margin-bottom:2rem;padding:1rem 1.25rem}.acf-screen-instructions-label{letter-spacing:.06em;text-transform:uppercase;color:var(--acf-text-muted);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.acf-screen-feature-list{flex-direction:column;gap:.625rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.acf-screen-feature-item{border-radius:var(--acf-radius-lg);border:1px solid var(--acf-border);background:var(--acf-surface);box-shadow:var(--acf-shadow-soft);align-items:flex-start;gap:.75rem;padding:.75rem .875rem;display:flex}.acf-screen-feature-item--glass{background:var(--acf-glass);border-color:var(--acf-glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.acf-screen-feature-icon{border-radius:var(--acf-radius-md);background:var(--acf-primary-soft);width:2rem;height:2rem;color:var(--acf-primary);flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:inline-flex}.acf-screen-feature-copy{min-width:0}.acf-screen-feature-title{color:var(--acf-text);margin:0;font-size:.875rem;font-weight:600}.acf-screen-feature-desc{color:var(--acf-text-muted);margin:0;font-size:.75rem}.acf-screen-trust-list{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.acf-screen-trust-item{border:1px solid var(--acf-border);background:var(--acf-surface);color:var(--acf-text-muted);border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:11px;font-weight:500;display:inline-flex}.acf-screen-cta-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.acf-screen-legal{max-width:68ch;color:var(--acf-text-muted);margin-top:1.5rem;font-size:.75rem}.acf-screen-legal p{margin:0}.acf-screen-legal-links{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:.5rem 0 0;display:flex}.acf-screen-legal a{color:var(--acf-primary);text-underline-offset:2px;font-weight:500;text-decoration:underline}.acf-screen-progress-preview{max-width:420px;margin-bottom:1.75rem}.acf-screen-content--centered .acf-screen-progress-preview{margin-inline:auto}.acf-screen-glass{border-radius:var(--acf-radius-lg);border:1px solid var(--acf-glass-border);background:var(--acf-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--acf-shadow-card)}.acf-screen-btn-primary{border-radius:var(--acf-radius-md);cursor:pointer;background:var(--acf-primary);color:var(--acf-primary-contrast);box-shadow:0 8px 24px var(--acf-primary-glow);border:none;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.acf-screen-btn-primary:hover:not(:disabled){box-shadow:0 12px 32px var(--acf-primary-glow);transform:translateY(-2px)}.acf-screen-btn-primary:disabled{cursor:not-allowed;opacity:.6}.acf-screen-btn-primary--gradient{background:linear-gradient(135deg, var(--acf-primary) 0%, color-mix(in srgb, var(--acf-primary) 70%, var(--acf-bg-accent)) 100%)}.acf-screen-btn-secondary{border-radius:var(--acf-radius-md);border:1px solid var(--acf-border-strong);cursor:pointer;background:var(--acf-surface);color:var(--acf-text);justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.acf-screen-btn-secondary:hover:not(:disabled){background:var(--acf-surface-elevated);transform:translateY(-1px)}.acf-screen-btn-ghost{border-radius:var(--acf-radius-md);cursor:pointer;color:var(--acf-text-muted);background:0 0;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.acf-screen-btn-ghost:hover{color:var(--acf-text);background:var(--acf-primary-soft)}[data-acf-root][data-acf-brand-themed] .acf-screen-root{background:var(--acf-welcome-split-content,var(--acf-bg));color:var(--acf-welcome-split-text,var(--acf-text));height:100%;min-height:100%}[data-acf-root][data-acf-brand-themed] .acf-screen-title{color:var(--acf-welcome-split-text,var(--acf-text))}[data-acf-root][data-acf-brand-themed] .acf-screen-subtitle,[data-acf-root][data-acf-brand-themed] .acf-screen-body{color:var(--acf-welcome-split-muted,var(--acf-text-muted))}[data-acf-root][data-acf-brand-themed] .acf-screen-glass{background:color-mix(in srgb, var(--acf-welcome-split-text,#fff) 8%, transparent);border-color:color-mix(in srgb, var(--acf-welcome-split-text,#fff) 14%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-acf-root][data-acf-brand-themed] .acf-screen-btn-primary{background:var(--acf-welcome-split-accent,var(--acf-primary));color:var(--acf-welcome-split-on-accent,var(--acf-primary-contrast));box-shadow:0 8px 24px color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary)) 35%, transparent);border-radius:999px}[data-acf-root][data-acf-brand-themed] .acf-screen-btn-primary--gradient{background:var(--acf-welcome-split-accent,var(--acf-primary))}[data-acf-root][data-acf-brand-themed] .acf-screen-btn-secondary{background:color-mix(in srgb, var(--acf-welcome-split-text,#fff) 10%, transparent);border-color:color-mix(in srgb, var(--acf-welcome-split-text,#fff) 22%, transparent);color:var(--acf-welcome-split-text,var(--acf-text))}[data-acf-root][data-acf-brand-themed] .acf-screen-btn-ghost{color:var(--acf-welcome-split-muted,var(--acf-text-muted))}[data-acf-root][data-acf-brand-themed] .acf-screen-btn-ghost:hover{color:var(--acf-welcome-split-text,var(--acf-text));background:color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary)) 16%, transparent)}.acf-screen-title{letter-spacing:-.03em;color:var(--acf-text);font-size:1.875rem;font-weight:700}@media (width>=640px){.acf-screen-title{font-size:2.25rem}}.acf-screen-subtitle{color:var(--acf-primary);margin:0 0 1rem;font-size:1rem;font-weight:500}@media (width>=640px){.acf-screen-subtitle{font-size:1.125rem}}.acf-screen-body{color:var(--acf-text-muted);font-size:.875rem;line-height:1.625}@media (width>=640px){.acf-screen-body{font-size:1rem}}.acf-screen-badge{border:1px solid var(--acf-border-strong);background:var(--acf-primary-soft);color:var(--acf-primary);border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.acf-screen-markdown p{margin:0 0 .75rem}.acf-screen-markdown p:last-child{margin-bottom:0}.acf-screen-markdown a{color:var(--acf-primary);text-underline-offset:2px;text-decoration:underline}.acf-screen-markdown strong{color:var(--acf-text);font-weight:600}@keyframes acf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.acf-screen-orbs{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.acf-screen-orb{pointer-events:none;filter:blur(48px);border-radius:50%;position:absolute}.acf-screen-orb--a{opacity:.4;background:var(--acf-primary-soft);width:420px;height:420px;top:0;left:-25%}.acf-screen-orb--b{opacity:.3;background:var(--acf-primary-glow);width:360px;height:360px;animation:6s ease-in-out infinite acf-float;bottom:0;right:-25%}@media (prefers-reduced-motion:reduce){.acf-screen-orb--b{animation:none}}._checkWrap_1rwi8_5{flex-shrink:0;justify-content:center;display:flex}._checkSm_1rwi8_11 div{width:3rem!important;height:3rem!important}._checkLg_1rwi8_16 div{width:5.5rem!important;height:5.5rem!important}._titleBlock_1rwi8_22{text-align:center;flex-direction:column;gap:.375rem;display:flex}._titleLeft_1rwi8_29{text-align:left;align-items:flex-start}._subtitle_1rwi8_34{letter-spacing:.08em;text-transform:uppercase;color:var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5));margin:0;font-size:.75rem;font-weight:700}._title_1rwi8_22{letter-spacing:-.03em;color:var(--acf-welcome-split-text,var(--acf-text,#1e293b));margin:0;font-size:clamp(1.375rem,4.5vw,1.875rem);font-weight:800;line-height:1.1}._body_1rwi8_52{color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 68%, transparent);margin:0;font-size:.9rem;line-height:1.55}._duration_1rwi8_59{letter-spacing:.04em;color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 45%, transparent);margin:0;font-size:.6875rem;font-weight:600}._card_1rwi8_68{border-radius:var(--acf-radius-lg,14px);border:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 14%, transparent);background:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 6%, transparent);text-align:left;box-sizing:border-box;width:100%;padding:1rem 1.125rem}._cardLabel_1rwi8_78{letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 50%, transparent);margin:0 0 .625rem;font-size:.6875rem;font-weight:700}._cardBody_1rwi8_87{color:var(--acf-welcome-split-text,var(--acf-text,#1e293b));margin:0;font-size:.875rem;line-height:1.55}._emailCard_1rwi8_94{align-items:center;gap:.625rem;padding:.875rem 1rem;font-size:.875rem;display:flex}._recap_1rwi8_103{padding:.875rem 1.125rem}._recapRow_1rwi8_107{border-bottom:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 10%, transparent);justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;display:flex}._recapRow_1rwi8_107:last-child{border-bottom:none;padding-bottom:0}._recapRow_1rwi8_107:first-of-type{padding-top:0}._recapKey_1rwi8_123{color:var(--acf-welcome-split-text,var(--acf-text,#1e293b));flex-shrink:0;margin:0;font-size:.8125rem;font-weight:600}._recapVal_1rwi8_131{text-align:right;color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 60%, transparent);word-break:break-word;min-width:0;margin:0;font-size:.8125rem}._stepsList_1rwi8_141{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._stepItem_1rwi8_150{align-items:flex-start;gap:.75rem;display:flex}._stepBadge_1rwi8_156{background:color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 15%, transparent);width:1.625rem;height:1.625rem;color:var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5));border:1px solid color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 30%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;font-size:.6875rem;font-weight:700;display:inline-flex}._stepBadgeDone_1rwi8_172{color:#22c55e;background:#22c55e33;border-color:#22c55e59}._stepLabel_1rwi8_178{color:var(--acf-welcome-split-text,var(--acf-text,#1e293b));margin:0;font-size:.875rem;font-weight:600;line-height:1.4}._stepDesc_1rwi8_186{color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 55%, transparent);margin:.1875rem 0 0;font-size:.75rem;line-height:1.45}._stepsRow_1rwi8_194{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;display:flex}._stepPill_1rwi8_202{border:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 14%, transparent);background:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 6%, transparent);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}._stepPillNum_1rwi8_214{background:var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5));width:1.375rem;height:1.375rem;color:var(--acf-welcome-split-on-accent,var(--acf-primary-contrast,#fff));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:800;display:inline-flex}._stepPillText_1rwi8_228{color:var(--acf-welcome-split-text,var(--acf-text,#1e293b))}._timeline_1rwi8_233{border-left:2px solid color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 35%, transparent);margin:0;padding:0 0 0 .875rem;list-style:none}._timelineItem_1rwi8_240{padding:0 0 1.25rem 1.125rem;position:relative}._timelineItem_1rwi8_240:last-child{padding-bottom:0}._timelineDot_1rwi8_248{background:var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5));width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 22%, transparent);border-radius:50%;position:absolute;top:.3125rem;left:-1.3125rem}._timelineLabel_1rwi8_259{color:var(--acf-welcome-split-text,var(--acf-text,#1e293b));margin:0;font-size:.875rem;font-weight:600;line-height:1.4}._timelineDesc_1rwi8_267{color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 55%, transparent);margin:.25rem 0 0;font-size:.75rem;line-height:1.45}._actions_1rwi8_275{flex-direction:column;gap:.625rem;width:100%;display:flex}._actionsInline_1rwi8_282{flex-flow:wrap;gap:.5rem}._footerActions_1rwi8_288{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}._markdown_1rwi8_297{width:100%}._calendar_1rwi8_301{border:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 12%, transparent);border-radius:1rem;width:100%;overflow:hidden}._calendarFrame_1rwi8_308{border:none;width:100%;height:16rem}._conversaCta_1rwi8_315{color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 45%, transparent);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin-top:.125rem;font-size:.6875rem;line-height:1.45;text-decoration:none;transition:color .15s;display:inline-flex}._conversaCta_1rwi8_315:hover{color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 70%, transparent)}._conversaCta_1rwi8_315:hover ._conversaLink_1rwi8_331{color:var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5))}._conversaIcon_1rwi8_335{opacity:.5;font-size:.75rem!important}._conversaLink_1rwi8_331{color:var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5));align-items:center;gap:2px;font-weight:700;display:inline-flex}._logo_1rwi8_349{object-fit:contain;opacity:.85;height:2.25rem}@container (width<=420px){._title_1rwi8_22{font-size:1.25rem}._stepsRow_1rwi8_194 ._stepPill_1rwi8_202:nth-child(n+3){display:none}}._root_1tek2_1{flex-direction:column;width:100%;min-height:100%;display:flex}._banner_1tek2_8{background:linear-gradient(135deg, color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 22%, transparent) 0%, color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 10%, transparent) 100%);border-bottom:1px solid color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 25%, transparent);align-items:center;gap:1.125rem;padding:1.5rem;display:flex}@container (width>=600px){._banner_1tek2_8{gap:1.5rem;padding:2rem 2.5rem}}._bannerCopy_1tek2_23{flex:1;min-width:0}._body_1tek2_28{box-sizing:border-box;flex-direction:column;flex:1;align-items:center;gap:1rem;width:100%;max-width:30rem;margin:0 auto;padding:2rem 1.5rem;display:flex}@container (width>=600px){._body_1tek2_28{padding:2.5rem 2rem}}@container (width<=420px){._banner_1tek2_8{gap:.875rem;padding:1.25rem}._body_1tek2_28{padding:1.5rem 1.25rem}}._root_10b3b_1{box-sizing:border-box;background:radial-gradient(ellipse 80% 60% at 50% -10%, color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 14%, transparent) 0%, transparent 70%);justify-content:center;align-items:center;width:100%;min-height:100%;padding:1.5rem;display:flex}@container (width>=600px){._root_10b3b_1{padding:2rem}}._card_10b3b_17{background:var(--acf-welcome-split-content,var(--acf-bg,#fff));border:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 10%, transparent);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:26rem;padding:2.25rem 1.75rem;display:flex;box-shadow:0 2px 8px #00000014,0 12px 40px #0003}@container (width<=420px){._root_10b3b_1{align-items:flex-start;padding:2rem 1.25rem 1.25rem}._card_10b3b_17{border-radius:16px;max-width:100%;padding:1.75rem 1.375rem}}._root_vylcc_1{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:1.125rem;width:100%;max-width:28rem;min-height:100%;margin:0 auto;padding:2.5rem 1.5rem;display:flex}@container (width<=420px){._root_vylcc_1{gap:.875rem;padding:2rem 1.25rem}}._root_1j58m_1{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;max-width:36rem;min-height:100%;margin:0 auto;padding:2.5rem 1.5rem;display:flex}._row_1j58m_15{align-items:center;gap:1rem;width:100%;display:flex}._copy_1j58m_22{text-align:left;flex:1;min-width:0}._divider_1j58m_28{background:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 10%, transparent);width:100%;height:1px;margin:0}@container (width<=420px){._root_1j58m_1{gap:1rem;padding:2rem 1.25rem}._row_1j58m_15{flex-direction:column;align-items:flex-start}._copy_1j58m_22{text-align:left}}._root_2vsb3_1{flex-direction:column;width:100%;min-height:100%;display:flex}._hero_2vsb3_8{text-align:center;background:linear-gradient(180deg, color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 20%, transparent) 0%, color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 6%, transparent) 100%);border-bottom:1px solid color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary,#4f46e5)) 20%, transparent);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1rem;min-height:min(45vh,280px);padding:3rem 1.5rem 2.5rem;display:flex}@container (width>=600px){._hero_2vsb3_8{min-height:min(48vh,320px);padding:3.5rem 2rem 3rem}}._scroll_2vsb3_28{box-sizing:border-box;flex-direction:column;flex:1;align-items:center;gap:1rem;width:100%;max-width:32rem;margin:0 auto;padding:1.75rem 1.5rem;display:flex}@container (width>=600px){._scroll_2vsb3_28{padding:2rem 1.5rem}}@container (width<=420px){._hero_2vsb3_8{min-height:min(38vh,220px);padding:2.25rem 1.25rem 2rem}._scroll_2vsb3_28{padding:1.5rem 1.25rem}}._root_9vx3r_1{flex-direction:column;width:100%;min-height:100%;display:flex}._recapZone_9vx3r_8{background:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 5%, transparent);border-bottom:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 9%, transparent);flex-direction:column;flex-shrink:0;gap:.875rem;padding:1.5rem;display:flex}@container (width>=600px){._recapZone_9vx3r_8{padding:2rem 2.5rem}}._recapLabel_9vx3r_23{letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 45%, transparent);margin:0;font-size:.6875rem;font-weight:700}._successZone_9vx3r_32{text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:28rem;margin:0 auto;padding:2.25rem 1.5rem;display:flex}@container (width>=600px){._successZone_9vx3r_32{padding:2.75rem 2rem}}@container (width<=420px){._recapZone_9vx3r_8{padding:1.25rem}._successZone_9vx3r_32{justify-content:flex-start;padding:2rem 1.25rem}}._root_1iuo5_1{flex-direction:column;width:100%;min-height:100%;display:flex}._main_1iuo5_8{flex-direction:column;align-items:flex-start;gap:1.125rem;padding:2.25rem 1.5rem 1.75rem;display:flex}@container (width>=720px){._main_1iuo5_8{flex:auto;justify-content:center;padding:2.75rem 2.5rem 2.75rem 2.75rem}}._sidebar_1iuo5_23{background:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 5%, transparent);border-top:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 9%, transparent);flex-direction:column;gap:.875rem;padding:1.5rem;display:flex}@container (width>=720px){._sidebar_1iuo5_23{border-top:none;border-left:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 9%, transparent);flex:0 0 260px;justify-content:center;padding:2.75rem 2rem}}._sidebarLabel_1iuo5_41{letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 45%, transparent);margin:0 0 .25rem;font-size:.6875rem;font-weight:700}@container (width>=720px){._root_1iuo5_1{flex-direction:row;align-items:stretch}}@container (width<=420px){._main_1iuo5_8{gap:1rem;padding:2rem 1.25rem 1.5rem}._sidebar_1iuo5_23{padding:1.25rem}}._root_1i3mb_1{flex-direction:column;width:100%;min-height:100%;display:flex}._left_1i3mb_8{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.125rem;padding:2.25rem 1.5rem 1.75rem;display:flex}@container (width>=680px){._left_1i3mb_8{flex:0 0 50%;min-height:100%;padding:3rem 2.5rem 3rem 3rem}}._right_1i3mb_24{background:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 5%, transparent);border-top:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 9%, transparent);flex-direction:column;flex:1;gap:.875rem;padding:1.5rem;display:flex}@container (width>=680px){._right_1i3mb_24{border-top:none;border-left:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 9%, transparent);flex:0 0 50%;justify-content:center;padding:3rem 2.5rem}._root_1i3mb_1{flex-direction:row;align-items:stretch}}@container (width<=420px){._left_1i3mb_8{padding:2rem 1.25rem 1.5rem}._right_1i3mb_24{padding:1.25rem}}._root_tpgmp_1{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:1.125rem;width:100%;max-width:34rem;min-height:100%;margin:0 auto;padding:2.5rem 1.5rem;display:flex}@container (width<=420px){._root_tpgmp_1{justify-content:flex-start;gap:.875rem;padding:2.5rem 1.25rem 2rem}}._root_1r6b6_1{flex-direction:column;gap:0;width:100%;min-height:100%;display:flex}._intro_1r6b6_9{flex-direction:column;gap:1rem;padding:2.25rem 1.5rem 1.5rem;display:flex}@container (width>=680px){._intro_1r6b6_9{flex:1;justify-content:center;padding:2.75rem 2rem 2.75rem 2.5rem}}._timelineCol_1r6b6_23{background:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 4%, transparent);border-top:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 9%, transparent);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}@container (width>=680px){._timelineCol_1r6b6_23{border-top:none;border-left:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 9%, transparent);flex:1;justify-content:center;padding:2.75rem 2.5rem}}._timelineTitle_1r6b6_41{letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text,#1e293b)) 50%, transparent);margin:0;font-size:.6875rem;font-weight:700}@container (width>=680px){._recapMobile_1r6b6_51{display:none}._root_1r6b6_1{flex-direction:row;align-items:stretch;max-width:52rem;margin:0 auto}}@container (width<=420px){._intro_1r6b6_9{padding:1.75rem 1.25rem 1.25rem}._timelineCol_1r6b6_23{padding:1.25rem}}:root{--acf-completion-text-fallback:#1e293b;--acf-completion-bg-fallback:#fff;--acf-completion-accent-fallback:#4f46e5;--acf-completion-on-accent-fallback:#fff;--acf-completion-surface-fallback:#f8fafc}._root_pharl_11{width:100%;min-height:0;font-family:var(--acf-font,inherit);color:var(--acf-welcome-split-text,var(--acf-text,var(--acf-completion-text-fallback)));background:var(--acf-welcome-split-content,var(--acf-bg,var(--acf-completion-bg-fallback)));flex-direction:column;flex:auto;align-items:stretch;display:flex;position:relative;overflow:hidden auto}._splitRoot_pharl_26{container-type:inline-size}._inner_pharl_30{z-index:1;flex-direction:column;flex:auto;width:100%;display:flex;position:relative}._fullscreen_1196f_1{height:auto;min-height:0}._root_1196f_6{--acf-welcome-hero-gradient:linear-gradient(135deg, var(--acf-primary) 0%, color-mix(in srgb, var(--acf-primary) 45%, #9333ea) 100%);background:color-mix(in srgb, var(--acf-bg) 92%, #eef4ff);height:auto;min-height:0;overflow:hidden visible}._backdrop_1196f_19{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}._dotGrid_1196f_27{opacity:.28;background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--acf-primary) 16%, transparent) 1px, transparent 0);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 65% at 50% 0,#000 15%,#0000 70%);mask-image:radial-gradient(90% 65% at 50% 0,#000 15%,#0000 70%)}._blobA_1196f_36,._blobB_1196f_37{filter:blur(48px);opacity:.45;border-radius:50%;position:absolute}._blobA_1196f_36{background:color-mix(in srgb, var(--acf-primary) 24%, #a5b4fc);width:min(50vw,260px);height:min(50vw,260px);top:-6%;left:-8%}._blobB_1196f_37{background:color-mix(in srgb, #c084fc 35%, var(--acf-bg-mesh-2));width:min(44vw,220px);height:min(44vw,220px);top:12%;right:-6%}._shell_1196f_60{z-index:1;width:100%;max-width:var(--acf-welcome-max-width,720px);margin-inline:auto;padding:.75rem 1rem 1.5rem;position:relative}@container (width>=640px){._shell_1196f_60{padding:1rem 1.25rem 2rem}}._page_1196f_74{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}._infoCards_1196f_82{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}._infoCard_1196f_82{border:1px solid color-mix(in srgb, var(--acf-border) 85%, white);background:color-mix(in srgb, var(--acf-surface) 96%, white);box-shadow:0 2px 12px color-mix(in srgb, var(--acf-text) 4%, transparent);text-align:left;border-radius:14px;align-items:flex-start;gap:.5rem;min-width:0;padding:.625rem .75rem;display:flex}._infoCardIcon_1196f_105{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:inline-flex}._infoCardIconSecurity_1196f_116{color:#4f46e5;background:#eae9fc}._infoCardIconTime_1196f_121{color:#0891b2;background:#e1f2f6}._infoCardCopy_1196f_126{min-width:0}._infoCardTitle_1196f_130{color:var(--acf-text);margin:0 0 .15rem;font-size:.75rem;font-weight:700}._infoCardLine_1196f_137{color:var(--acf-text-muted);margin:0;font-size:.625rem;line-height:1.35}._heroAvatar_1196f_144{margin-bottom:.75rem}._heroAvatarImg_1196f_148{width:4.5rem!important;height:4.5rem!important}._eyebrow_1196f_153{color:var(--acf-text-muted);margin:0 0 .25rem;font-size:.9375rem;font-weight:500}._heroTitle_1196f_160{letter-spacing:-.035em;background:var(--acf-welcome-hero-gradient);color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;max-width:20ch;margin:0 0 .75rem;font-size:clamp(1.75rem,5.5vw,2.75rem);font-weight:800;line-height:1.08}._heroDescription_1196f_174{max-width:38ch;color:var(--acf-text-muted);margin:0 auto 1rem;font-size:.875rem;line-height:1.6}@container (width>=640px){._heroDescription_1196f_174{font-size:1rem}}._heroDivider_1196f_187{background:var(--acf-welcome-hero-gradient);border-radius:999px;width:2.5rem;height:3px;margin:0 auto 1.25rem}._featureGrid_1196f_195{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;margin:0 0 1rem;padding:0;list-style:none;display:grid}@container (width>=560px){._featureGrid_1196f_195{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=720px){._featureGrid_1196f_195{grid-template-columns:repeat(5,minmax(0,1fr))}}._featureCard_1196f_215{border:1px solid color-mix(in srgb, var(--acf-border) 80%, white);background:color-mix(in srgb, var(--acf-surface) 98%, white);box-shadow:0 4px 16px color-mix(in srgb, var(--acf-text) 4%, transparent);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:.375rem;min-width:0;padding:.75rem .5rem;display:flex}._featureIcon_1196f_229{border-radius:12px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}._featureIconPurple_1196f_238{color:#7c3aed;background:#ede3fc}._featureIconGreen_1196f_243{color:#059669;background:#dcf0ea}._featureIconBlue_1196f_248{color:#2563eb;background:#e0e9fc}._featureIconOrange_1196f_253{color:#ea580c;background:#fce8dd}._featureIconPink_1196f_258{color:#db2777;background:#fae1ec}._featureIconDefault_1196f_263{color:var(--acf-primary);background:var(--acf-primary-soft)}._featureTitle_1196f_268{color:var(--acf-text);margin:0;font-size:.75rem;font-weight:700;line-height:1.25}._featureDesc_1196f_276{color:var(--acf-text-muted);margin:0;font-size:.625rem;line-height:1.35}._highlightBanner_1196f_283{border:1px solid color-mix(in srgb, var(--acf-primary) 16%, var(--acf-border));background:color-mix(in srgb, var(--acf-primary) 7%, var(--acf-surface));width:100%;color:color-mix(in srgb, var(--acf-primary) 80%, var(--acf-text));text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:.4rem;margin:0 0 1rem;padding:.625rem .875rem;font-size:.75rem;font-weight:500;line-height:1.4;display:flex}@container (width>=640px){._highlightBanner_1196f_283{font-size:.8125rem}}._highlightIcon_1196f_306{color:var(--acf-primary);flex-shrink:0;font-size:1rem!important}._ctaBlock_1196f_312{flex-direction:column;align-items:stretch;gap:.625rem;width:100%;max-width:360px;margin-inline:auto;display:flex}._ctaPrimary_1196f_322{width:100%;box-shadow:0 10px 28px color-mix(in srgb, var(--acf-primary) 30%, transparent)!important;border-radius:14px!important;padding:.875rem 1.25rem!important;font-size:.9375rem!important;font-weight:700!important}._ctaLeadingIcon_1196f_331{font-size:1rem!important}._ctaFootnote_1196f_335{color:var(--acf-text-muted);justify-content:center;align-items:center;gap:.35rem;margin:0;font-size:.6875rem;display:inline-flex}._ctaFootnoteIcon_1196f_345{opacity:.75;font-size:.8125rem!important}._trustChips_1196f_350{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}._trustChip_1196f_350{border:1px solid var(--acf-border);background:var(--acf-surface);color:var(--acf-text-muted);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.6875rem;font-weight:500;display:inline-flex}._creatorCard_1196f_373{border:1px solid color-mix(in srgb, var(--acf-primary) 18%, var(--acf-border));background:color-mix(in srgb, var(--acf-surface) 98%, white);width:100%;box-shadow:0 6px 24px color-mix(in srgb, var(--acf-text) 5%, transparent);text-align:left;border-radius:16px;flex-direction:column;align-items:stretch;gap:.875rem;margin-top:1.25rem;padding:.875rem 1rem;display:flex}@container (width>=560px){._creatorCard_1196f_373{flex-direction:row;justify-content:space-between;align-items:center}}._creatorCopy_1196f_395{align-items:flex-start;gap:.625rem;min-width:0;display:flex}._creatorIcon_1196f_402{color:var(--acf-primary);flex-shrink:0;font-size:1.375rem!important}._creatorTitle_1196f_408{color:var(--acf-text);margin:0 0 .15rem;font-size:.8125rem;font-weight:700}._creatorDesc_1196f_415{color:var(--acf-text-muted);margin:0;font-size:.6875rem;line-height:1.45}._privacyNote_1196f_422{max-width:42ch;color:var(--acf-text-muted);margin:1rem 0 0;font-size:.6875rem;line-height:1.45}._footerNote_1196f_430{color:var(--acf-text-muted);opacity:.85;margin:.75rem 0 0;font-size:.625rem}._splitRoot_1196f_437{background:0 0;flex-direction:column;flex:auto;width:100%;max-width:none;height:100%;min-height:100%;padding:0;display:flex;container-type:inline-size}._editable_d7hcl_2{cursor:text;border-radius:6px;outline:none;transition:box-shadow .14s,background .14s}._editable_d7hcl_2:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--acf-welcome-split-accent) 55%, transparent);background:color-mix(in srgb, var(--acf-welcome-split-text) 6%, transparent)}._editable_d7hcl_2:focus{box-shadow:0 0 0 2px var(--acf-welcome-split-accent);background:color-mix(in srgb, var(--acf-welcome-split-text) 10%, transparent)}._editable_d7hcl_2:empty:before{content:attr(data-placeholder);color:color-mix(in srgb, var(--acf-welcome-split-muted) 85%, transparent);pointer-events:none}._brandRowEditable_d7hcl_22{cursor:default}._brandMarkImg_d7hcl_26{object-fit:contain;width:1.5rem;height:1.5rem}._brandName_d7hcl_32{letter-spacing:.14em;text-transform:uppercase;color:var(--acf-welcome-split-text);margin:0;font-size:.6875rem;font-weight:700}._brandMarkButton_d7hcl_41{border:1px solid color-mix(in srgb, var(--acf-welcome-split-text) 25%, transparent);background:color-mix(in srgb, var(--acf-welcome-split-text) 8%, transparent);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:box-shadow .14s;display:inline-flex;position:relative;overflow:hidden}._brandMarkButton_d7hcl_41:hover{box-shadow:0 0 0 2px var(--acf-welcome-split-accent)}._brandMarkOverlay_d7hcl_60{letter-spacing:.04em;text-transform:uppercase;color:#fff;opacity:0;background:#0f29228c;place-items:center;font-size:.5rem;font-weight:700;transition:opacity .14s;display:grid;position:absolute;inset:0}._brandMarkButton_d7hcl_41:hover ._brandMarkOverlay_d7hcl_60{opacity:1}._hiddenFileInput_d7hcl_79{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._headlineLineWrap_d7hcl_87{display:block;position:relative}._accentToggle_d7hcl_92{letter-spacing:.06em;text-transform:uppercase;color:var(--acf-welcome-split-on-accent);background:var(--acf-welcome-split-accent);cursor:pointer;opacity:0;pointer-events:none;white-space:nowrap;border:none;border-radius:999px;padding:.15rem .4rem;font-size:.55rem;font-weight:700;position:absolute;top:50%;left:calc(100% + .35rem);transform:translateY(-50%)}._headlineLineWrap_d7hcl_87:hover ._accentToggle_d7hcl_92,._headlineLineWrap_d7hcl_87:focus-within ._accentToggle_d7hcl_92{opacity:1;pointer-events:auto}._accentToggleActive_d7hcl_118{opacity:1;pointer-events:auto;box-shadow:0 0 0 2px color-mix(in srgb, var(--acf-welcome-split-accent) 40%, white)}._ctaEditable_d7hcl_124{cursor:text;align-items:center;gap:.5rem;color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 8px 24px color-mix(in srgb, var(--acf-welcome-split-accent) 35%, transparent)!important;border:none!important;border-radius:999px!important;padding:.9rem 1.5rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._ctaEditable_d7hcl_124:after{content:"→";opacity:.92;font-size:1rem;line-height:1}._heroEditable_d7hcl_145{cursor:pointer;border-radius:20px;width:100%;max-width:420px;position:relative;overflow:hidden}._heroEditable_d7hcl_145:hover ._heroOverlay_d7hcl_153,._heroEditable_d7hcl_145:focus-within ._heroOverlay_d7hcl_153{opacity:1}._heroOverlay_d7hcl_153{text-align:center;color:#fff;opacity:0;border-radius:inherit;background:#0f292280;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1rem;font-size:.8125rem;font-weight:600;transition:opacity .14s;display:flex;position:absolute;inset:0}._heroOverlayHint_d7hcl_179{opacity:.9;font-size:.6875rem;font-weight:500}._editBadge_d7hcl_185{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:#0f2922;background:var(--acf-welcome-split-accent);pointer-events:none;border-radius:999px;padding:.2rem .5rem;font-size:.625rem;font-weight:700;position:absolute;top:.5rem;right:.5rem}._column_1ykt0_2{width:100%;min-height:100%;color:var(--acf-welcome-split-text,#fff);flex-direction:column;flex:auto;justify-content:center;display:flex;position:relative}._columnCentered_1ykt0_13{text-align:center;align-items:center}._columnCentered_1ykt0_13 ._brandRow_1ykt0_17{justify-content:center;width:100%;margin-bottom:1.5rem;position:relative;top:auto;left:auto}._columnCentered_1ykt0_13 ._content_1ykt0_25{align-items:center;max-width:40rem;margin-top:0}._columnCentered_1ykt0_13 ._headline_1ykt0_30{text-align:center}._columnCentered_1ykt0_13 ._description_1ykt0_33{text-align:center;margin-inline:auto}._columnCentered_1ykt0_13 ._ctaRow_1ykt0_37{align-items:center}._columnCentered_1ykt0_13 ._promptRow_1ykt0_40{text-align:center}._brandRow_1ykt0_17{align-items:center;gap:.625rem;display:flex;position:absolute;top:1.5rem;left:1.75rem}@container (width>=900px){._brandRow_1ykt0_17{top:2rem;left:3rem}}._columnCentered_1ykt0_13 ._brandRow_1ykt0_17{position:relative;top:auto;left:auto}._brandMark_1ykt0_65{border:1px solid color-mix(in srgb, var(--acf-welcome-split-text) 25%, transparent);background:color-mix(in srgb, var(--acf-welcome-split-text) 8%, transparent);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._brandMarkImg_1ykt0_76{object-fit:contain;width:1.5rem;height:1.5rem}._brandName_1ykt0_82{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700}._content_1ykt0_25{flex-direction:column;gap:0;max-width:28rem;margin-top:2.5rem;padding:0 1.75rem 2.5rem;display:flex}@container (width>=900px){._content_1ykt0_25{margin-top:0;padding:2.5rem 3rem 3rem}}._columnCentered_1ykt0_13 ._content_1ykt0_25{padding-top:0}._headline_1ykt0_30{letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:800;line-height:1.05;overflow:visible}._headlineLine_1ykt0_118{display:block}._headlineAccent_1ykt0_122{color:var(--acf-welcome-split-accent,#9ae6b4)}._description_1ykt0_33{max-width:36ch;color:var(--acf-welcome-split-muted,#ffffffc7);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.55}._ctaRow_1ykt0_37{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}._ctaPrimary_1ykt0_141,._ctaEditable_1ykt0_155{align-items:center;gap:.5rem;color:var(--acf-welcome-split-on-accent,#0f2922)!important;background:var(--acf-welcome-split-accent,#9ae6b4)!important;box-shadow:0 8px 24px color-mix(in srgb, var(--acf-welcome-split-accent) 35%, transparent)!important;border:none!important;border-radius:999px!important;padding:.9rem 1.5rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_1ykt0_40{color:var(--acf-welcome-split-muted,#ffffffc7);margin:0;font-size:.8125rem;line-height:1.5}._promptLink_1ykt0_176{color:var(--acf-welcome-split-accent,#9ae6b4);font-weight:600;text-decoration:none}._promptLink_1ykt0_176:hover{text-decoration:underline}@container (width<=480px){._content_1ykt0_25{margin-top:1.5rem;padding:1.25rem 1.25rem 1.75rem}._headline_1ykt0_30{margin-bottom:.75rem;font-size:1.875rem}._description_1ykt0_33,._promptRow_1ykt0_40{display:none}._ctaRow_1ykt0_37{gap:.625rem}._ctaPrimary_1ykt0_141,._ctaEditable_1ykt0_155{padding:.75rem 1.25rem!important;font-size:.9375rem!important}}._toolbar_19qzy_1{background:#fffffff5;border:1px solid #94a3b866;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:.5rem;padding:.65rem .75rem;display:flex;box-shadow:0 4px 16px #0f172a0f}._group_19qzy_14{flex-direction:column;gap:.35rem;display:flex}._groupLabel_19qzy_20{letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-size:.65rem;font-weight:700}._toggle_19qzy_28{background:#f1f5f9;border:1px solid #94a3b873;border-radius:999px;padding:2px;display:inline-flex}._toggleBtn_19qzy_36{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:600}._toggleBtnActive_19qzy_47{color:#0f172a;background:#fff;box-shadow:0 1px 4px #0f172a1a}._colors_19qzy_53{flex-wrap:wrap;flex:1;gap:.5rem .65rem;min-width:0;display:flex}._colorField_19qzy_61{flex-direction:column;gap:.2rem;min-width:4.5rem;display:flex}._colorLabel_19qzy_68{color:#64748b;white-space:nowrap;font-size:.625rem;font-weight:600}._colorInput_19qzy_75{cursor:pointer;background:0 0;border:1px solid #94a3b880;border-radius:6px;width:100%;height:1.75rem;padding:0}._root_op9r9_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-left:var(--acf-welcome-split-content);--acf-welcome-split-right:var(--acf-welcome-split-hero);--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 78%, transparent);flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex;overflow:hidden}@container (width>=900px){._root_op9r9_2{flex-direction:row}}@container (width<=480px){._contentPanel_op9r9_26{min-height:min(48vh,280px)}._instructionsPanel_op9r9_29{min-height:auto}._instructionsInner_op9r9_32{padding:1.25rem 1.25rem 1.5rem}._instructionsList_op9r9_35{gap:.625rem}._instructionsItem_op9r9_38{gap:.5rem;font-size:.8125rem}._instructionsTitle_op9r9_42{margin-bottom:.75rem}}._contentPanel_op9r9_26{background:var(--acf-welcome-split-content);min-height:min(42vh,360px);color:var(--acf-welcome-split-text);flex:48%;position:relative}._instructionsPanel_op9r9_29{background:var(--acf-welcome-split-hero);min-height:min(38vh,320px);color:var(--acf-welcome-split-content,#0f2922);flex:52%;position:relative}._instructionsInner_op9r9_32{flex-direction:column;justify-content:center;min-height:100%;padding:2rem 1.75rem 2.5rem;display:flex}@container (width>=900px){._instructionsInner_op9r9_32{padding:2.5rem 3rem 3rem}}._instructionsTitle_op9r9_42{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, currentColor 70%, transparent);margin:0 0 1.25rem;font-size:.75rem;font-weight:700}._instructionsList_op9r9_35{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}._instructionsItem_op9r9_38{align-items:flex-start;gap:.875rem;font-size:.9375rem;font-weight:500;line-height:1.45;display:flex}._instructionsIndex_op9r9_102{width:1.75rem;height:1.75rem;color:var(--acf-welcome-split-on-accent,#0f2922);background:var(--acf-welcome-split-accent,#9ae6b4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}._instructionEditRow_op9r9_116{flex:1;align-items:flex-start;gap:.5rem;display:flex}._instructionRemove_op9r9_123{background:color-mix(in srgb, currentColor 12%, transparent);width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;font-size:1.125rem;line-height:1}._instructionRemove_op9r9_123:hover{background:color-mix(in srgb, currentColor 20%, transparent)}._instructionAdd_op9r9_139{border:1px dashed color-mix(in srgb, currentColor 35%, transparent);color:inherit;cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;margin-top:1rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:600}._instructionAdd_op9r9_139:hover{background:color-mix(in srgb, currentColor 8%, transparent)}._dotGrid_op9r9_155{opacity:.35;background-image:radial-gradient(circle at 2px 2px, color-mix(in srgb, var(--acf-welcome-split-text) 40%, transparent) 1.5px, transparent 0);pointer-events:none;background-size:10px 10px;width:56px;height:56px;position:absolute;bottom:1.25rem;left:1.75rem}._hiddenColorInput_op9r9_167{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._panelEditable_op9r9_175{position:relative}._panelEditBadge_op9r9_179{z-index:3;text-transform:uppercase;letter-spacing:.04em;color:#fff;cursor:pointer;opacity:0;background:#0000008c;border:none;border-radius:4px;padding:.2rem .5rem;font-size:.625rem;font-weight:600;transition:opacity .15s;position:absolute;top:.5rem;right:.5rem}._panelEditable_op9r9_175:hover ._panelEditBadge_op9r9_179,._panelEditable_op9r9_175:focus-within ._panelEditBadge_op9r9_179{opacity:1}._panelEditSurface_op9r9_201{min-height:100%}@container (width>=900px){._rootInstructionsLeft_op9r9_206{flex-direction:row}}._inlineEditWrap_op9r9_211{flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex}._root_1yijq_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-left:var(--acf-welcome-split-content);--acf-welcome-split-right:var(--acf-welcome-split-hero);--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-accent-soft:color-mix(in srgb, var(--acf-welcome-split-accent) 35%, white);--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 78%, transparent);flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex;overflow:hidden}@container (width>=900px){._root_1yijq_2{flex-direction:row}}@container (width<=480px){._contentPanel_1yijq_27{min-height:min(50vh,300px)}._heroPanel_1yijq_30{min-height:160px}._content_1yijq_27{margin-top:1.5rem}._description_1yijq_36,._promptRow_1yijq_39,._brandName_1yijq_42{display:none}._headline_1yijq_45{font-size:1.875rem}._contentInner_1yijq_48{padding:1.25rem 1.25rem 1.75rem}}._contentPanel_1yijq_27{background:var(--acf-welcome-split-content);min-height:min(42vh,360px);color:var(--acf-welcome-split-text);flex:48%;position:relative}._heroPanel_1yijq_30{background:var(--acf-welcome-split-hero);flex:52%;min-height:280px;position:relative}._contentInner_1yijq_48{flex-direction:column;justify-content:center;min-height:100%;padding:2rem 1.75rem 2.5rem;display:flex;position:relative}@container (width>=900px){._contentInner_1yijq_48{padding:2.5rem 3rem 3rem}}._heroInner_1yijq_81{justify-content:center;align-items:center;min-height:100%;padding:2rem 1.5rem;display:flex;position:relative}@container (width>=900px){._heroInner_1yijq_81{padding:2.5rem}}._hiddenColorInput_1yijq_95{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._brandRow_1yijq_103{align-items:center;gap:.625rem;display:flex;position:absolute;top:1.5rem;left:1.75rem}@container (width>=900px){._brandRow_1yijq_103{top:2rem;left:3rem}}._brandMark_1yijq_118{border:1px solid color-mix(in srgb, var(--acf-welcome-split-text) 25%, transparent);background:color-mix(in srgb, var(--acf-welcome-split-text) 8%, transparent);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._brandMarkImg_1yijq_129{object-fit:contain;width:1.5rem;height:1.5rem}._brandName_1yijq_42{letter-spacing:.14em;text-transform:uppercase;color:var(--acf-welcome-split-text);margin:0;font-size:.6875rem;font-weight:700}._content_1yijq_27{flex-direction:column;gap:0;max-width:28rem;margin-top:2.5rem;display:flex}@container (width>=900px){._content_1yijq_27{margin-top:0}}._headline_1yijq_45{letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:800;line-height:1.05;overflow:visible}._headlineLine_1yijq_166{display:block}._headlineAccent_1yijq_170{color:var(--acf-welcome-split-accent)}._description_1yijq_36{max-width:36ch;color:var(--acf-welcome-split-muted);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.55}._ctaRow_1yijq_182{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}._ctaPrimary_1yijq_189{align-items:center;gap:.5rem;color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 8px 24px color-mix(in srgb, var(--acf-welcome-split-accent) 35%, transparent)!important;border:none!important;border-radius:999px!important;padding:.9rem 1.5rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_1yijq_39{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem;line-height:1.5}._promptLink_1yijq_210{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_1yijq_210:hover{text-decoration:underline}._dotGrid_1yijq_219{opacity:.35;background-image:radial-gradient(circle at 2px 2px, color-mix(in srgb, var(--acf-welcome-split-text) 40%, transparent) 1.5px, transparent 0);pointer-events:none;background-size:10px 10px;width:56px;height:56px;position:absolute;bottom:1.25rem;left:1.75rem}@container (width>=900px){._dotGrid_1yijq_219{left:3rem}}._heroWrap_1yijq_236{z-index:1;width:100%;max-width:420px;position:relative}._heroImage_1yijq_243{object-fit:contain;border-radius:20px;width:100%;height:auto;display:block}._heroSvg_1yijq_251{width:100%;height:auto}._decorArrow_1yijq_256{opacity:.85;pointer-events:none;width:72px;height:72px;position:absolute;top:1.5rem;left:1rem}@container (width>=900px){._decorArrow_1yijq_256{top:2rem;left:2rem}}._rootHeroLeft_1yijq_272 ._decorArrow_1yijq_256{left:auto;right:1rem;transform:scaleX(-1)}@container (width>=900px){._rootHeroLeft_1yijq_272 ._decorArrow_1yijq_256{right:2rem}}._panelEditable_1yijq_283{cursor:pointer;outline:none}._panelEditable_1yijq_283:hover{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--acf-welcome-split-accent) 65%, white)}._panelEditBadge_1yijq_291{z-index:3;letter-spacing:.05em;text-transform:uppercase;color:var(--acf-welcome-split-on-accent);background:var(--acf-welcome-split-accent);cursor:pointer;opacity:0;border:none;border-radius:6px;padding:.25rem .5rem;font-size:.5625rem;font-weight:700;transition:opacity .14s;position:absolute;top:.65rem;right:.65rem}._panelEditable_1yijq_283:hover ._panelEditBadge_1yijq_291,._panelEditBadge_1yijq_291:focus-visible{opacity:1}._panelEditSurface_1yijq_315{width:100%;min-height:100%;position:relative}._inlineEditWrap_1yijq_321{flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex}._decorCircle_1yijq_329{background:color-mix(in srgb, var(--acf-welcome-split-accent) 22%, transparent);pointer-events:none;z-index:0;border-radius:50%;width:min(72vw,320px);height:min(72vw,320px);position:absolute;top:50%;left:50%;transform:translate(-42%,-48%)}._dotGridRight_1yijq_342{opacity:.4;background-image:radial-gradient(circle at 2px 2px, color-mix(in srgb, var(--acf-welcome-split-left) 35%, transparent) 1.5px, transparent 0);pointer-events:none;background-size:10px 10px;width:48px;height:48px;position:absolute;bottom:1.25rem;right:1.25rem}._inlineEditWrap_c2hvm_1{flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex}._root_c2hvm_9{background:var(--acf-welcome-split-content,#0f2922);flex-direction:column;flex:auto;justify-content:center;width:100%;min-height:100%;display:flex;position:relative;overflow:hidden}._dotGrid_c2hvm_21{opacity:.35;background-image:radial-gradient(circle at 2px 2px, color-mix(in srgb, var(--acf-welcome-split-text) 40%, transparent) 1.5px, transparent 0);pointer-events:none;background-size:10px 10px;width:56px;height:56px;position:absolute;bottom:1.25rem;right:1.75rem}._root_1okrp_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-accent-soft:color-mix(in srgb, var(--acf-welcome-split-accent) 35%, white);--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 72%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:2rem 1.5rem 2.5rem;display:flex;position:relative;overflow:hidden}._decorBlob1_1okrp_25{background:radial-gradient(circle, color-mix(in srgb, var(--acf-welcome-split-accent) 18%, transparent) 0%, transparent 70%);pointer-events:none;border-radius:50%;width:clamp(200px,55vw,420px);height:clamp(200px,55vw,420px);position:absolute;top:-8%;left:-12%}._decorBlob2_1okrp_36{background:radial-gradient(circle, color-mix(in srgb, var(--acf-welcome-split-accent) 12%, transparent) 0%, transparent 70%);pointer-events:none;border-radius:50%;width:clamp(160px,40vw,320px);height:clamp(160px,40vw,320px);position:absolute;bottom:-10%;right:-8%}._decorRing_1okrp_47{border:1px solid color-mix(in srgb, var(--acf-welcome-split-accent) 14%, transparent);pointer-events:none;border-radius:50%;width:clamp(300px,80vw,600px);height:clamp(300px,80vw,600px);position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}._dotGrid_1okrp_59{opacity:.25;background-image:radial-gradient(circle at 2px 2px, color-mix(in srgb, var(--acf-welcome-split-text) 50%, transparent) 1.5px, transparent 0);pointer-events:none;background-size:10px 10px;width:80px;height:80px;position:absolute;top:1.5rem;right:1.75rem}._inner_1okrp_71{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:0;width:100%;max-width:42rem;display:flex;position:relative}._brandRow_1okrp_83{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}._brandLogo_1okrp_91{object-fit:contain;width:auto;height:28px}._brandName_1okrp_97{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text) 60%, transparent);font-size:.6875rem;font-weight:700}._badge_1okrp_105{border:1px solid color-mix(in srgb, var(--acf-welcome-split-accent) 40%, transparent);background:color-mix(in srgb, var(--acf-welcome-split-accent) 10%, transparent);letter-spacing:.08em;text-transform:uppercase;color:var(--acf-welcome-split-accent);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:.4rem;max-width:100%;margin-bottom:1.25rem;padding:.3rem .85rem;font-size:.7rem;font-weight:600;display:inline-flex;overflow:hidden}._badgeDot_1okrp_125{background:var(--acf-welcome-split-accent);width:6px;height:6px;box-shadow:0 0 6px var(--acf-welcome-split-accent);border-radius:50%;flex-shrink:0}._headline_1okrp_134{letter-spacing:-.04em;margin:0 0 1.25rem;font-size:clamp(2.5rem,8vw,4.5rem);font-weight:900;line-height:1.02}._headlineLine_1okrp_142{display:block}._headlineAccent_1okrp_146{color:var(--acf-welcome-split-accent)}._description_1okrp_150{max-width:42ch;color:var(--acf-welcome-split-muted);margin:0 0 2rem;font-size:1rem;line-height:1.6}._ctaRow_1okrp_158{margin-bottom:1rem}._ctaPrimary_1okrp_162{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 8px 32px color-mix(in srgb, var(--acf-welcome-split-accent) 40%, transparent)!important;border:none!important;border-radius:999px!important;padding:.95rem 2rem!important;font-size:1rem!important;font-weight:700!important;transition:transform .12s,box-shadow .12s!important;display:inline-flex!important}._ctaPrimary_1okrp_162:hover{box-shadow:0 12px 36px color-mix(in srgb, var(--acf-welcome-split-accent) 50%, transparent)!important;transform:translateY(-1px)!important}._promptRow_1okrp_179{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}._promptLink_1okrp_185{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_1okrp_185:hover{text-decoration:underline}@container (width<=480px){._inner_1okrp_71{padding:1.25rem 1.25rem 1.75rem}._headline_1okrp_134{font-size:2rem}._badge_1okrp_105,._description_1okrp_150,._promptRow_1okrp_179,._decorBlob1_1okrp_25,._decorBlob2_1okrp_36,._decorRing_1okrp_47,._dotGrid_1okrp_59{display:none}}._root_kodc7_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 72%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:2rem 1.25rem 2.5rem;display:flex;position:relative;overflow:hidden}._dotGrid_kodc7_23{opacity:.07;background-image:radial-gradient(circle at 2px 2px, var(--acf-welcome-split-text) 1px, transparent 0);pointer-events:none;background-size:20px 20px;position:absolute;inset:0}._inner_kodc7_32{z-index:1;flex-direction:column;align-items:center;gap:0;width:100%;max-width:46rem;display:flex;position:relative}._header_kodc7_43{text-align:center;flex-direction:column;align-items:center;width:100%;margin-bottom:2rem;display:flex}._brandRow_kodc7_52{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._brandLogo_kodc7_60{object-fit:contain;width:auto;height:28px}._brandName_kodc7_66{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text) 55%, transparent);font-size:.6875rem;font-weight:700}._headline_kodc7_74{letter-spacing:-.03em;margin:0 0 .875rem;font-size:clamp(2rem,6vw,3.25rem);font-weight:800;line-height:1.06}._headlineLine_kodc7_82{display:block}._headlineAccent_kodc7_86{color:var(--acf-welcome-split-accent)}._description_kodc7_90{max-width:48ch;color:var(--acf-welcome-split-muted);margin:0;font-size:.9375rem;line-height:1.6}._cardsGrid_kodc7_98{grid-template-columns:1fr;gap:.75rem;width:100%;margin-bottom:2rem;display:grid}@container (width>=540px){._cardsGrid_kodc7_98{grid-template-columns:repeat(3,1fr)}}._card_kodc7_98{background:color-mix(in srgb, var(--acf-welcome-split-text) 6%, transparent);border:1px solid color-mix(in srgb, var(--acf-welcome-split-text) 10%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;border-radius:16px;flex-direction:column;gap:.5rem;padding:1.125rem 1.25rem;display:flex}._cardIcon_kodc7_123{background:color-mix(in srgb, var(--acf-welcome-split-accent) 20%, transparent);width:32px;height:32px;color:var(--acf-welcome-split-accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._cardTitle_kodc7_135{color:var(--acf-welcome-split-text);margin:0;font-size:.875rem;font-weight:700;line-height:1.3}._cardDesc_kodc7_143{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem;line-height:1.5}._ctaRow_kodc7_150{flex-direction:column;align-items:center;gap:.875rem;display:flex}._ctaPrimary_kodc7_157{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 6px 24px color-mix(in srgb, var(--acf-welcome-split-accent) 35%, transparent)!important;border:none!important;border-radius:999px!important;padding:.9rem 2rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_kodc7_169{color:var(--acf-welcome-split-muted);text-align:center;margin:0;font-size:.8125rem}._promptLink_kodc7_176{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_kodc7_176:hover{text-decoration:underline}@container (width<=480px){._inner_kodc7_32{padding:1.25rem 1rem 1.75rem}._headline_kodc7_74{font-size:1.875rem}._description_kodc7_90,._promptRow_kodc7_169,._cardsGrid_kodc7_98{display:none}}._root_ar7k2_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 72%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}._heroBanner_ar7k2_20{background:var(--acf-stacked-hero-bg,var(--acf-welcome-split-hero));flex-shrink:0;width:100%;height:clamp(180px,38vh,300px);position:relative;overflow:hidden}._heroImage_ar7k2_29{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}._heroIllustrationWrap_ar7k2_38{justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}._heroIllustrationWrap_ar7k2_38>*{width:100%;max-width:260px}._heroBannerOverlay_ar7k2_51{background:linear-gradient(to bottom, transparent 40%, color-mix(in srgb, var(--acf-welcome-split-content) 85%, transparent) 100%);pointer-events:none;position:absolute;inset:0}._contentArea_ar7k2_58{z-index:1;flex-direction:column;flex:auto;align-items:center;padding:2rem 1.5rem 2.5rem;display:flex;position:relative}._contentInner_ar7k2_68{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:38rem;display:flex}._brandRow_ar7k2_77{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._brandLogo_ar7k2_85{object-fit:contain;width:auto;height:26px}._brandName_ar7k2_91{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text) 55%, transparent);font-size:.6875rem;font-weight:700}._headline_ar7k2_99{letter-spacing:-.03em;margin:0 0 .875rem;font-size:clamp(1.875rem,6vw,3rem);font-weight:800;line-height:1.06}._headlineLine_ar7k2_107{display:block}._headlineAccent_ar7k2_111{color:var(--acf-welcome-split-accent)}._description_ar7k2_115{max-width:44ch;color:var(--acf-welcome-split-muted);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.6}._ctaRow_ar7k2_123{margin-bottom:1rem}._ctaPrimary_ar7k2_127{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 6px 24px color-mix(in srgb, var(--acf-welcome-split-accent) 35%, transparent)!important;border:none!important;border-radius:999px!important;padding:.9rem 2rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_ar7k2_139{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}._promptLink_ar7k2_145{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_ar7k2_145:hover{text-decoration:underline}@container (width<=480px){._heroBanner_ar7k2_20{height:clamp(130px,28vh,180px)}._contentArea_ar7k2_58{padding:1.25rem 1.25rem 1.75rem}._headline_ar7k2_99{margin-bottom:.625rem;font-size:1.875rem}._description_ar7k2_115,._promptRow_ar7k2_139,._brandName_ar7k2_91{display:none}}._root_pyckq_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 80%, transparent);flex:auto;justify-content:center;align-items:center;width:100%;min-height:100%;padding:2rem 1.25rem;display:flex;position:relative;overflow:hidden}._backdrop_pyckq_20{z-index:0;position:absolute;inset:0}._backdropImage_pyckq_26{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._backdropFallback_pyckq_35{background:var(--acf-overlap-hero-bg,var(--acf-welcome-split-hero));position:absolute;inset:0}._backdropGradient_pyckq_41{background:linear-gradient(135deg, color-mix(in srgb, var(--acf-welcome-split-content) 88%, transparent) 0%, color-mix(in srgb, var(--acf-welcome-split-content) 65%, transparent) 100%);position:absolute;inset:0}.acf-screen-root>._root_pyckq_2>[class*=WelcomeLanguage]{z-index:10;position:absolute;top:1rem;right:1rem}._card_pyckq_55{z-index:2;text-align:center;background:color-mix(in srgb, var(--acf-welcome-split-content) 70%, transparent);border:1px solid color-mix(in srgb, var(--acf-welcome-split-text) 12%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);width:100%;max-width:38rem;box-shadow:0 4px 24px color-mix(in srgb, var(--acf-welcome-split-content) 40%, transparent), inset 0 1px 0 color-mix(in srgb, var(--acf-welcome-split-text) 10%, transparent);color:var(--acf-welcome-split-text);border-radius:24px;flex-direction:column;align-items:center;padding:2.25rem 2rem;display:flex;position:relative}._brandRow_pyckq_74{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._brandLogo_pyckq_82{object-fit:contain;width:auto;height:26px}._brandName_pyckq_88{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text) 55%, transparent);font-size:.6875rem;font-weight:700}._headline_pyckq_96{letter-spacing:-.03em;margin:0 0 .875rem;font-size:clamp(1.875rem,6vw,3rem);font-weight:800;line-height:1.07}._headlineLine_pyckq_104{display:block}._headlineAccent_pyckq_108{color:var(--acf-welcome-split-accent)}._description_pyckq_112{max-width:44ch;color:var(--acf-welcome-split-muted);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.6}._ctaRow_pyckq_120{margin-bottom:1rem}._ctaPrimary_pyckq_124{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 6px 24px color-mix(in srgb, var(--acf-welcome-split-accent) 40%, transparent)!important;border:none!important;border-radius:999px!important;padding:.9rem 2rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_pyckq_136{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}._promptLink_pyckq_142{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_pyckq_142:hover{text-decoration:underline}@container (width<=480px){._card_pyckq_55{padding:1.25rem 1rem}._headline_pyckq_96{font-size:1.875rem}._description_pyckq_112,._promptRow_pyckq_136,._brandName_pyckq_88{display:none}}._root_14eix_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:2rem 1.5rem 2.5rem;display:flex;position:relative;overflow:hidden}._dotGrid_14eix_23{opacity:.06;background-image:radial-gradient(circle at 2px 2px, var(--acf-welcome-split-text) 1px, transparent 0);pointer-events:none;background-size:18px 18px;height:30%;position:absolute;bottom:0;left:0;right:0}._inner_14eix_35{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:0;width:100%;max-width:46rem;display:flex;position:relative}._brandRow_14eix_47{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._brandLogo_14eix_55{object-fit:contain;width:auto;height:26px}._brandName_14eix_61{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text) 55%, transparent);font-size:.6875rem;font-weight:700}._headline_14eix_69{letter-spacing:-.03em;margin:0 0 .875rem;font-size:clamp(2rem,6vw,3.25rem);font-weight:800;line-height:1.06}._headlineLine_14eix_77{display:block}._headlineAccent_14eix_81{color:var(--acf-welcome-split-accent)}._description_14eix_85{max-width:46ch;color:var(--acf-welcome-split-muted);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.6}._stepsSection_14eix_93{width:100%;margin-bottom:2rem}._stepsLabel_14eix_98{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text) 40%, transparent);margin:0 0 1rem;font-size:.6875rem;font-weight:700}._stepsRow_14eix_107{grid-template-columns:1fr;gap:.75rem;display:grid;position:relative}@container (width>=480px){._stepsRow_14eix_107{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}._step_14eix_93{background:color-mix(in srgb, var(--acf-welcome-split-text) 6%, transparent);border:1px solid color-mix(in srgb, var(--acf-welcome-split-text) 10%, transparent);border-radius:16px;flex-direction:column;align-items:center;gap:.625rem;padding:1rem .875rem;display:flex;position:relative}._stepNumber_14eix_131{width:36px;height:36px;color:var(--acf-welcome-split-on-accent);background:var(--acf-welcome-split-accent);box-shadow:0 0 16px color-mix(in srgb, var(--acf-welcome-split-accent) 40%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:800;display:flex}._stepConnector_14eix_146{display:none}._stepText_14eix_151{color:var(--acf-welcome-split-text);margin:0;font-size:.8125rem;font-weight:500;line-height:1.45}._ctaRow_14eix_159{flex-direction:column;align-items:center;gap:.875rem;display:flex}._ctaPrimary_14eix_166{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 6px 24px color-mix(in srgb, var(--acf-welcome-split-accent) 35%, transparent)!important;border:none!important;border-radius:999px!important;padding:.9rem 2rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_14eix_178{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}._promptLink_14eix_184{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_14eix_184:hover{text-decoration:underline}@container (width<=480px){._contentInner_14eix_195{padding:1.25rem 1.25rem 1.5rem}._headline_14eix_69{font-size:1.875rem}._description_14eix_85,._promptRow_14eix_178{display:none}._stepsRow_14eix_107{gap:.5rem}._stepLabel_14eix_210{display:none}}._root_idpn9_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-accent-soft:color-mix(in srgb, var(--acf-welcome-split-accent) 35%, white);--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 78%, transparent);flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex;overflow:hidden}@container (width>=900px){._root_idpn9_2{flex-direction:row}}._contentPanel_idpn9_23{background:var(--acf-welcome-split-content);min-height:min(42vh,360px);color:var(--acf-welcome-split-text);flex-direction:column;flex:50%;justify-content:center;padding:2rem 1.75rem 2.5rem;display:flex;position:relative}@container (width>=900px){._contentPanel_idpn9_23{padding:2.5rem 3rem 3rem}}._brandRow_idpn9_40{align-items:center;gap:.625rem;display:flex;position:absolute;top:1.5rem;left:1.75rem}@container (width>=900px){._brandRow_idpn9_40{top:2rem;left:3rem}}._brandMarkImg_idpn9_55{object-fit:contain;width:auto;height:28px}._brandName_idpn9_61{letter-spacing:.14em;text-transform:uppercase;color:var(--acf-welcome-split-text);margin:0;font-size:.6875rem;font-weight:700}._content_idpn9_23{flex-direction:column;gap:0;max-width:28rem;margin-top:2.5rem;display:flex}@container (width>=900px){._content_idpn9_23{margin-top:0}}._headline_idpn9_83{letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:800;line-height:1.05}._headlineLine_idpn9_91{display:block}._headlineAccent_idpn9_95{color:var(--acf-welcome-split-accent)}._description_idpn9_99{max-width:36ch;color:var(--acf-welcome-split-muted);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.55}._ctaRow_idpn9_107{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}._ctaPrimary_idpn9_114{align-items:center;gap:.5rem;color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 8px 24px color-mix(in srgb, var(--acf-welcome-split-accent) 35%, transparent)!important;border:none!important;border-radius:999px!important;padding:.9rem 1.5rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_idpn9_128{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}._promptLink_idpn9_134{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_idpn9_134:hover{text-decoration:underline}._dotGrid_idpn9_143{opacity:.3;background-image:radial-gradient(circle at 2px 2px, color-mix(in srgb, var(--acf-welcome-split-text) 40%, transparent) 1.5px, transparent 0);pointer-events:none;background-size:10px 10px;width:56px;height:56px;position:absolute;bottom:1.25rem;left:1.75rem}@container (width>=900px){._dotGrid_idpn9_143{left:3rem}}._videoPanel_idpn9_160{flex:50%;min-height:240px;position:relative;overflow:hidden}@container (width>=900px){._videoPanel_idpn9_160{min-height:0}}._videoInner_idpn9_172{position:absolute;inset:0}._videoFrame_idpn9_177{object-fit:cover;border:none;width:100%;height:100%;display:block}._videoFallbackImage_idpn9_185{object-fit:cover;object-position:center;width:100%;height:100%}._videoFallbackIllustration_idpn9_192{justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex}._videoOverlay_idpn9_201{pointer-events:none;background:radial-gradient(#0000 50%,#0003 100%);position:absolute;inset:0}@container (width>=900px){._rootHeroLeft_idpn9_210{flex-direction:row-reverse}}@container (width<=480px){._videoPanel_idpn9_160{min-height:160px}._contentInner_idpn9_220{padding:1.25rem 1.25rem 1.75rem}._headline_idpn9_83{font-size:1.875rem}._description_idpn9_99,._promptRow_idpn9_128,._brandName_idpn9_61{display:none}}._root_184ip_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 80%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex-direction:column;flex:auto;justify-content:flex-end;align-items:flex-start;padding:2rem 1.5rem 2.5rem;display:flex;position:relative;overflow:hidden}@container (width>=900px){._root_184ip_2{padding:3rem 4rem}}._videoBackground_184ip_28{z-index:0;position:absolute;inset:0}._videoFrame_184ip_34{object-fit:cover;border:none;width:100%;height:100%;display:block;position:absolute;inset:0}._videoGradient_184ip_44{background:linear-gradient(to top, color-mix(in srgb, var(--acf-welcome-split-content) 96%, transparent) 0%, color-mix(in srgb, var(--acf-welcome-split-content) 70%, transparent) 45%, color-mix(in srgb, var(--acf-welcome-split-content) 30%, transparent) 100%);position:absolute;inset:0}._content_184ip_50{z-index:2;flex-direction:column;align-items:flex-start;gap:0;width:100%;max-width:34rem;display:flex;position:relative}._brandRow_184ip_61{align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}._brandLogo_184ip_68{object-fit:contain;width:auto;height:28px}._brandName_184ip_74{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text) 55%, transparent);font-size:.6875rem;font-weight:700}._headline_184ip_82{letter-spacing:-.04em;margin:0 0 1rem;font-size:clamp(2.5rem,7vw,4rem);font-weight:900;line-height:1.03}._headlineLine_184ip_90{display:block}._headlineAccent_184ip_94{color:var(--acf-welcome-split-accent)}._description_184ip_98{max-width:42ch;color:var(--acf-welcome-split-muted);margin:0 0 2rem;font-size:1rem;line-height:1.6}._ctaRow_184ip_106{margin-bottom:1rem}._ctaPrimary_184ip_110{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 8px 32px color-mix(in srgb, var(--acf-welcome-split-accent) 45%, transparent)!important;border:none!important;border-radius:999px!important;padding:.95rem 2rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_184ip_122{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}._promptLink_184ip_128{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_184ip_128:hover{text-decoration:underline}@container (width<=480px){._overlay_184ip_139{padding:1.25rem 1rem 1.75rem}._headline_184ip_82{font-size:2rem}._description_184ip_98,._promptRow_184ip_122,._brandName_184ip_74{display:none}}._root_2kw1p_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 65%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex-direction:column;flex:auto;justify-content:flex-end;padding:0 0 3rem;display:flex;position:relative;overflow:hidden}._accentBar_2kw1p_22{background:var(--acf-welcome-split-accent);height:5px;position:absolute;top:0;left:0;right:0}._numberWatermark_2kw1p_32{letter-spacing:-.06em;color:color-mix(in srgb, var(--acf-welcome-split-text) 4%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:clamp(10rem,30vw,22rem);font-weight:900;line-height:1;position:absolute;bottom:-.2em;right:-.05em}._inner_2kw1p_46{z-index:1;flex-direction:column;align-items:flex-start;max-width:56rem;padding:2rem 2.5rem 0;display:flex;position:relative}@container (width>=900px){._inner_2kw1p_46{padding:2.5rem 4rem 0}}._brandRow_2kw1p_61{align-items:center;gap:.5rem;margin-bottom:2.5rem;display:flex}._brandLogo_2kw1p_68{object-fit:contain;width:auto;height:24px}._brandName_2kw1p_74{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text) 45%, transparent);font-size:.6875rem;font-weight:700}._headline_2kw1p_82{letter-spacing:-.05em;text-transform:uppercase;margin:0 0 1.25rem;font-size:clamp(3.5rem,10vw,7rem);font-weight:900;line-height:.92}._headlineLine_2kw1p_91{display:block}._headlineAccent_2kw1p_95{color:var(--acf-welcome-split-accent);-webkit-text-stroke:0}._description_2kw1p_100{max-width:44ch;color:var(--acf-welcome-split-muted);margin:0 0 2.25rem;font-size:1rem;font-weight:400;line-height:1.6}._ctaRow_2kw1p_109{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}._ctaPrimary_2kw1p_116{text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:none!important;border:none!important;border-radius:6px!important;padding:.875rem 1.75rem!important;font-size:.9375rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_2kw1p_130{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}._promptLink_2kw1p_136{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_2kw1p_136:hover{text-decoration:underline}@container (width<=480px){._inner_2kw1p_46{padding:1.25rem 1.25rem 0}._headline_2kw1p_82{letter-spacing:-.04em;font-size:clamp(2.5rem,18cqw,5rem)}._description_2kw1p_100,._promptRow_2kw1p_130,._brandName_2kw1p_74{display:none}._numberWatermark_2kw1p_32{font-size:10rem}}._root_9ct0p_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-glass-hero:var(--acf-welcome-split-hero);--acf-glass-accent:var(--acf-welcome-split-accent);background:var(--acf-glass-hero);flex:auto;justify-content:center;align-items:center;width:100%;min-height:100%;padding:2rem 1.25rem;display:flex;position:relative;overflow:hidden}._bg_9ct0p_22{pointer-events:none;z-index:0;position:absolute;inset:0}._bgOrb1_9ct0p_29{background:radial-gradient(circle, color-mix(in srgb, var(--acf-glass-accent) 25%, transparent) 0%, transparent 65%);border-radius:50%;width:clamp(200px,60vw,480px);height:clamp(200px,60vw,480px);position:absolute;top:-15%;left:-10%}._bgOrb2_9ct0p_39{background:radial-gradient(circle, color-mix(in srgb, var(--acf-welcome-split-content) 18%, transparent) 0%, transparent 70%);border-radius:50%;width:clamp(160px,40vw,320px);height:clamp(160px,40vw,320px);position:absolute;bottom:-10%;right:-8%}._card_9ct0p_49{z-index:1;text-align:center;-webkit-backdrop-filter:blur(24px)saturate(1.6);width:100%;max-width:36rem;box-shadow:0 8px 40px color-mix(in srgb, var(--acf-welcome-split-content) 10%, transparent), 0 2px 8px #0000000a;color:var(--acf-welcome-split-content);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:28px;flex-direction:column;align-items:center;padding:2.5rem 2rem;display:flex;position:relative}._brandRow_9ct0p_68{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}._brandLogo_9ct0p_76{object-fit:contain;width:auto;height:28px}._brandName_9ct0p_82{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-content) 50%, transparent);font-size:.6875rem;font-weight:700}._headline_9ct0p_90{letter-spacing:-.03em;color:var(--acf-welcome-split-content);margin:0 0 .875rem;font-size:clamp(1.875rem,6vw,2.875rem);font-weight:800;line-height:1.06}._headlineLine_9ct0p_99{display:block}._headlineAccent_9ct0p_103{color:color-mix(in srgb, var(--acf-glass-accent) 80%, var(--acf-welcome-split-content))}._description_9ct0p_107{max-width:44ch;color:color-mix(in srgb, var(--acf-welcome-split-content) 65%, transparent);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.6}._ctaRow_9ct0p_115{flex-direction:column;align-items:center;gap:.875rem;display:flex}._ctaPrimary_9ct0p_122{color:var(--acf-welcome-split-on-accent,#fff)!important;background:var(--acf-welcome-split-content)!important;box-shadow:0 4px 20px color-mix(in srgb, var(--acf-welcome-split-content) 30%, transparent)!important;border:none!important;border-radius:999px!important;padding:.9rem 2rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_9ct0p_134{color:color-mix(in srgb, var(--acf-welcome-split-content) 55%, transparent);margin:0;font-size:.8125rem}._promptLink_9ct0p_140{color:var(--acf-welcome-split-content);font-weight:600;text-decoration:none}._promptLink_9ct0p_140:hover{text-decoration:underline}@container (width<=480px){._root_9ct0p_2{padding:1rem .875rem}._card_9ct0p_49{border-radius:20px;padding:1.75rem 1.25rem}._headline_9ct0p_90{font-size:1.75rem}._description_9ct0p_107,._promptRow_9ct0p_134,._brandName_9ct0p_82{display:none}}._root_1gel8_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 72%, transparent);--acf-diag-hero-bg:var(--acf-welcome-split-hero);background:var(--acf-welcome-split-content);flex:auto;width:100%;min-height:100%;display:flex;position:relative;overflow:hidden}._imageSide_1gel8_20{background:var(--acf-diag-hero-bg);position:absolute;inset:40% 0 0}@container (width>=700px){._imageSide_1gel8_20{inset:0 0 0 40%}}._heroImage_1gel8_38{object-fit:cover;object-position:center;width:100%;height:100%}._heroFallback_1gel8_45{justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex}._contentSide_1gel8_55{z-index:2;background:var(--acf-welcome-split-content);width:100%;min-height:55%;color:var(--acf-welcome-split-text);clip-path:polygon(0 0,100% 0,80% 100%,0 100%);flex:none;padding-right:20%;position:relative}@container (width>=700px){._contentSide_1gel8_55{clip-path:polygon(0 0,100% 0,88% 100%,0 100%);width:55%;min-height:100%;padding-right:14%}}._contentInner_1gel8_75{flex-direction:column;justify-content:center;min-height:100%;padding:2rem 1.75rem 2.5rem;display:flex}@container (width>=700px){._contentInner_1gel8_75{padding:2.5rem 2.5rem 3rem 3rem}}._brandRow_1gel8_88{align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}._brandLogo_1gel8_95{object-fit:contain;width:auto;height:26px}._brandName_1gel8_101{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text) 55%, transparent);margin:0;font-size:.6875rem;font-weight:700}._headline_1gel8_110{letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2rem,5.5vw,3.25rem);font-weight:800;line-height:1.06}._headlineLine_1gel8_118{display:block}._headlineAccent_1gel8_122{color:var(--acf-welcome-split-accent)}._description_1gel8_126{max-width:34ch;color:var(--acf-welcome-split-muted);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.55}._ctaRow_1gel8_134{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}._ctaPrimary_1gel8_141{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 6px 20px color-mix(in srgb, var(--acf-welcome-split-accent) 35%, transparent)!important;border:none!important;border-radius:999px!important;padding:.875rem 1.75rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_1gel8_153{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}._promptLink_1gel8_159{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_1gel8_159:hover{text-decoration:underline}@container (width<=480px){._imageSide_1gel8_20{top:45%}._contentSide_1gel8_55{clip-path:polygon(0 0,100% 0,75% 100%,0 100%);min-height:60%;padding-right:12%}._contentInner_1gel8_75{padding:1.25rem 1.25rem 1.5rem}._headline_1gel8_110{font-size:1.75rem}._description_1gel8_126,._promptRow_1gel8_153,._brandName_1gel8_101{display:none}}._root_qy0uy_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 72%, transparent);flex-direction:column;flex:auto;width:100%;min-height:100%;display:flex;overflow:hidden}@container (width>=800px){._root_qy0uy_2{flex-direction:row}}._contentPanel_qy0uy_22{min-height:min(42vh,360px);color:var(--acf-welcome-split-text);flex-direction:column;flex:50%;justify-content:center;padding:2rem 1.75rem 2.5rem;display:flex;position:relative}@container (width>=800px){._contentPanel_qy0uy_22{padding:2.5rem 3rem 3rem}}._checkPanel_qy0uy_38{flex-direction:column;flex:48%;min-height:220px;display:flex}._checkInner_qy0uy_45{flex-direction:column;justify-content:center;min-height:100%;padding:2rem 1.75rem;display:flex}@container (width>=800px){._checkInner_qy0uy_45{padding:2.5rem 2.5rem 2.5rem 2rem}}._checkTitle_qy0uy_58{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-content) 55%, transparent);margin:0 0 1.25rem;font-size:.6875rem;font-weight:700}._checkList_qy0uy_67{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}._checkItem_qy0uy_76{color:var(--acf-welcome-split-content);align-items:flex-start;gap:.625rem;font-size:.9rem;font-weight:500;line-height:1.45;display:flex}._checkIcon_qy0uy_86{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--acf-welcome-split-accent) 50%, transparent));flex-shrink:0;margin-top:1px;color:var(--acf-welcome-split-accent)!important}@container (width<=480px){._checkPanel_qy0uy_38{min-height:auto}._checkInner_qy0uy_45{padding:1.25rem}._checkList_qy0uy_67{gap:.625rem}._checkItem_qy0uy_76{font-size:.8125rem}._checkTitle_qy0uy_58{margin-bottom:.75rem}}._root_5owk2_2{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}._textArea_5owk2_20{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;padding:2rem 1.5rem 1.5rem;display:flex}@container (width>=700px){._textArea_5owk2_20{padding:2.5rem 3rem 1.75rem}}._brandRow_5owk2_34{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._brandLogo_5owk2_42{object-fit:contain;width:auto;height:26px}._brandName_5owk2_48{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--acf-welcome-split-text) 50%, transparent);font-size:.6875rem;font-weight:700}._headline_5owk2_56{letter-spacing:-.03em;max-width:36rem;margin:0 0 .75rem;font-size:clamp(1.75rem,5.5vw,3rem);font-weight:800;line-height:1.06}._headlineLine_5owk2_65{display:block}._headlineAccent_5owk2_69{color:var(--acf-welcome-split-accent)}._description_5owk2_73{max-width:46ch;color:var(--acf-welcome-split-muted);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}._ctaRow_5owk2_81{flex-direction:column;align-items:center;gap:.75rem;display:flex}._ctaPrimary_5owk2_88{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;box-shadow:0 6px 20px color-mix(in srgb, var(--acf-welcome-split-accent) 35%, transparent)!important;border:none!important;border-radius:999px!important;padding:.875rem 1.875rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_5owk2_100{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}._promptLink_5owk2_106{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_5owk2_106:hover{text-decoration:underline}._videoArea_5owk2_115{flex-direction:column;flex:auto;min-height:0;padding:0 1.25rem 1.25rem;display:flex}@container (width>=700px){._videoArea_5owk2_115{padding:0 2rem 2rem}}._videoPlayerWrap_5owk2_128{border:1px solid color-mix(in srgb, var(--acf-welcome-split-text) 12%, transparent);border-radius:16px;flex:auto;width:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000059}._videoPlayer_5owk2_128{object-fit:cover;border:none;width:100%;height:100%;display:block;position:absolute;inset:0}@container (width<=480px){._textArea_5owk2_20{padding:1.5rem 1.25rem 1rem}._headline_5owk2_56{font-size:1.875rem}._description_5owk2_73,._promptRow_5owk2_100,._brandName_5owk2_48{display:none}._videoArea_5owk2_115{padding:0 1rem 1rem}._videoPlayerWrap_5owk2_128{border-radius:10px}}._root_10fjc_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto;display:flex;position:relative;overflow:hidden}._rail_10fjc_17{background:linear-gradient(180deg, var(--acf-welcome-split-accent) 0%, color-mix(in srgb, var(--acf-welcome-split-accent) 40%, transparent) 100%);flex-shrink:0;width:6px}@container (width>=600px){._rail_10fjc_17{width:10px}}._inner_10fjc_28{flex-direction:column;flex:1;justify-content:center;max-width:40rem;padding:2rem 1.75rem 2.5rem 1.5rem;display:flex}@container (width>=700px){._inner_10fjc_28{padding:2.5rem 3rem 3rem 2rem}}._brandRow_10fjc_42{align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}._brandLogo_10fjc_49{width:auto;height:24px}._brandName_10fjc_54{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.6875rem;font-weight:700}._headline_10fjc_62{letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2rem,6vw,3.25rem);font-weight:800;line-height:1.05}._headlineLine_10fjc_70{display:block}._headlineAccent_10fjc_74{color:var(--acf-welcome-split-accent)}._description_10fjc_78{max-width:38ch;color:var(--acf-welcome-split-muted);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.55}._ctaRow_10fjc_86{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}._ctaPrimary_10fjc_93{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:999px!important;padding:.875rem 1.75rem!important;font-weight:700!important;display:inline-flex!important}._promptRow_10fjc_103{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}._promptLink_10fjc_109{color:var(--acf-welcome-split-accent);font-weight:600;text-decoration:none}._promptLink_10fjc_109:hover{text-decoration:underline}@container (width<=480px){._inner_10fjc_28{padding:1.25rem 1.25rem 1.75rem 1rem}._headline_10fjc_62{font-size:1.875rem}._description_10fjc_78,._promptRow_10fjc_103,._brandName_10fjc_54{display:none}}._root_1iepl_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto;padding:1.25rem;overflow:auto}@container (width>=640px){._root_1iepl_1{padding:1.75rem 2rem}}._grid_1iepl_22{grid-template-columns:1fr;grid-template-areas:"hero""stat1""stat2""stat3""cta";gap:.625rem;max-width:52rem;min-height:100%;margin:0 auto;display:grid}@container (width>=640px){._grid_1iepl_22{grid-template:"hero hero stat1""hero hero stat2""cta stat3 stat3"/1.4fr 1fr 1fr;gap:.75rem}}._heroCell_1iepl_40{border:1px solid color-mix(in srgb, var(--acf-welcome-split-text) 10%, transparent);border-radius:16px;flex-direction:column;grid-area:hero;justify-content:center;padding:1.5rem;display:flex}._statCell_1iepl_50{color:var(--acf-welcome-split-content);border-radius:14px;padding:1rem 1.125rem}._statCell_1iepl_50:nth-child(2){grid-area:stat1}._statCell_1iepl_50:nth-child(3){grid-area:stat2}._statCell_1iepl_50:nth-child(4){grid-area:stat3}._ctaCell_1iepl_65{flex-direction:column;grid-area:cta;justify-content:center;gap:.5rem;padding:.25rem;display:flex}._brandRow_1iepl_74{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._brandLogo_1iepl_81{height:22px}._brandName_1iepl_85{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.625rem;font-weight:700}._headline_1iepl_93{letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:800;line-height:1.06}._headlineLine_1iepl_101{display:block}._headlineAccent_1iepl_105{color:var(--acf-welcome-split-accent)}._description_1iepl_109{color:var(--acf-welcome-split-muted);margin:0;font-size:.875rem;line-height:1.5}._statIcon_1iepl_116{color:var(--acf-welcome-split-accent);margin-bottom:.375rem;display:inline-flex}._statTitle_1iepl_122{margin:0;font-size:1.125rem;font-weight:800;line-height:1.2}._statDesc_1iepl_129{opacity:.7;margin:.2rem 0 0;font-size:.75rem}._ctaPrimary_1iepl_135{width:100%;color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:12px!important;justify-content:center!important;padding:.875rem!important;font-weight:700!important}._promptRow_1iepl_146{color:var(--acf-welcome-split-muted);text-align:center;margin:0;font-size:.75rem}@container (width<=480px){._description_1iepl_109,._promptRow_1iepl_146,._brandName_1iepl_85,._statDesc_1iepl_129,._statCell_1iepl_50:nth-child(4){display:none}._headline_1iepl_93{font-size:1.625rem}}._root_6pm32_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto;align-items:center;padding:2rem 1.5rem;display:flex}._columns_6pm32_17{flex-direction:column;gap:1.5rem;width:100%;max-width:56rem;margin:0 auto;display:flex}@container (width>=720px){._columns_6pm32_17{flex-direction:row;align-items:stretch;gap:0}}._mainCol_6pm32_33{flex:1.2;padding-right:0}@container (width>=720px){._mainCol_6pm32_33{padding-right:2.5rem}}._sideCol_6pm32_43{flex:.8;align-items:stretch;gap:1.5rem;display:flex}._rule_6pm32_50{background:color-mix(in srgb, var(--acf-welcome-split-text) 18%, transparent);width:1px;display:none}@container (width>=720px){._rule_6pm32_50{display:block}}._sideInner_6pm32_61{flex-direction:column;flex:1;justify-content:center;gap:1.25rem;display:flex}._brandRow_6pm32_69{align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}._brandLogo_6pm32_76{height:22px}._brandName_6pm32_80{letter-spacing:.12em;text-transform:uppercase;opacity:.5;font-size:.625rem;font-weight:700}._eyebrow_6pm32_88{letter-spacing:.14em;text-transform:uppercase;color:var(--acf-welcome-split-accent);margin:0 0 .5rem;font-size:.6875rem;font-weight:600}._headline_6pm32_97{letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,7vw,4rem);font-weight:800;line-height:.98}._headlineLine_6pm32_105{display:block}._headlineAccent_6pm32_109{color:var(--acf-welcome-split-accent)}._description_6pm32_113{color:var(--acf-welcome-split-muted);max-width:32ch;margin:0;font-size:.9375rem;line-height:1.6}._ctaPrimary_6pm32_121{align-self:flex-start;color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:6px!important;padding:.875rem 1.5rem!important;font-weight:700!important}._promptRow_6pm32_131{color:var(--acf-welcome-split-muted);margin:0;font-size:.8125rem}@container (width<=480px){._root_6pm32_1{padding:1.25rem}._description_6pm32_113,._promptRow_6pm32_131,._eyebrow_6pm32_88,._brandName_6pm32_80{display:none}._headline_6pm32_97{font-size:2rem}}._root_1uron_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto;overflow:hidden}._inner_1uron_16{flex-direction:column;min-height:100%;padding:2rem 1.5rem;display:flex}@container (width>=760px){._inner_1uron_16{flex-direction:row;align-items:center;gap:2rem;padding:2.5rem 3rem}}._textBlock_1uron_31{z-index:2;flex:1;max-width:28rem}._photoWrap_1uron_37{flex-shrink:0;justify-content:center;margin-top:1.5rem;display:flex}@container (width>=760px){._photoWrap_1uron_37{flex:0 0 42%;justify-content:flex-end;margin-top:0}}._polaroid_1uron_51{background:#fff;border-radius:4px;width:100%;max-width:280px;padding:.75rem .75rem 2.5rem;transform:rotate(3deg);box-shadow:0 20px 48px #00000059}@container (width>=760px){._polaroid_1uron_51{max-width:320px;transform:rotate(6deg)}}._photo_1uron_37{aspect-ratio:4/3;object-fit:cover;border-radius:2px;width:100%;display:block}._photoFallback_1uron_75{aspect-ratio:4/3;background:var(--acf-welcome-split-hero);justify-content:center;align-items:center;padding:1rem;display:flex}._caption_1uron_84{text-align:center;color:#555;margin:.75rem 0 0;font-family:Georgia,serif;font-size:.8125rem;font-style:italic}._brandRow_1uron_93{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._brandLogo_1uron_100{height:22px}._brandName_1uron_104{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.625rem;font-weight:700}._headline_1uron_112{letter-spacing:-.03em;margin:0 0 .875rem;font-size:clamp(1.875rem,5vw,2.75rem);font-weight:800;line-height:1.06}._headlineLine_1uron_120{display:block}._headlineAccent_1uron_124{color:var(--acf-welcome-split-accent)}._description_1uron_128{color:var(--acf-welcome-split-muted);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.55}._ctaPrimary_1uron_135{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:999px!important;padding:.875rem 1.5rem!important;font-weight:700!important}@container (width<=480px){._inner_1uron_16{padding:1.25rem}._polaroid_1uron_51{max-width:200px;padding-bottom:1.75rem;transform:rotate(2deg)}._caption_1uron_84,._description_1uron_128,._brandName_1uron_104{display:none}._headline_1uron_112{font-size:1.75rem}}._root_1vs23_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto}._inner_1vs23_15{flex-direction:column;min-height:100%;display:flex}@container (width>=760px){._inner_1vs23_15{flex-direction:row}}._mosaic_1vs23_26{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:.5rem;min-height:220px;padding:1rem;display:grid}@container (width>=760px){._mosaic_1vs23_26{flex:0 0 48%;gap:.625rem;min-height:100%;padding:1.5rem}}._tileLarge_1vs23_44{background:var(--acf-welcome-split-hero);border-radius:14px;grid-row:1/3;justify-content:center;align-items:center;display:flex;overflow:hidden}._tileSmall_1vs23_54{background:color-mix(in srgb, var(--acf-welcome-split-hero) 60%, var(--acf-welcome-split-content));border-radius:14px}._tileAccent_1vs23_59{background:color-mix(in srgb, var(--acf-welcome-split-accent) 35%, var(--acf-welcome-split-content));border-radius:14px}._tileImg_1vs23_64{object-fit:cover;width:100%;height:100%}._content_1vs23_70{flex-direction:column;justify-content:center;padding:1.5rem 1.75rem 2rem;display:flex}@container (width>=760px){._content_1vs23_70{flex:1;padding:2.5rem 2.5rem 2.5rem 1rem}}._brandRow_1vs23_83{align-items:center;gap:.5rem;margin-bottom:.875rem;display:flex}._brandLogo_1vs23_90{height:22px}._brandName_1vs23_94{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.625rem;font-weight:700}._headline_1vs23_102{letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:800;line-height:1.06}._headlineLine_1vs23_110{display:block}._headlineAccent_1vs23_114{color:var(--acf-welcome-split-accent)}._description_1vs23_118{color:var(--acf-welcome-split-muted);max-width:34ch;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55}._ctaPrimary_1vs23_126{align-self:flex-start;color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:999px!important;padding:.875rem 1.5rem!important;font-weight:700!important}@container (width<=480px){._mosaic_1vs23_26{min-height:160px}._tileSmall_1vs23_54,._tileAccent_1vs23_59{display:none}._mosaic_1vs23_26{grid-template-columns:1fr}._tileLarge_1vs23_44{grid-row:auto}._description_1vs23_118,._brandName_1vs23_94{display:none}}._root_kopzf_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto;justify-content:center;align-items:center;padding:2rem 1.25rem;display:flex}._inner_kopzf_19{text-align:center;flex-direction:column;align-items:center;gap:1.75rem;width:100%;max-width:40rem;display:flex}@container (width>=720px){._inner_kopzf_19{text-align:left;flex-direction:row;gap:3rem;max-width:52rem}}._circleWrap_kopzf_37{flex-shrink:0;width:min(220px,55vw);height:min(220px,55vw);position:relative}@container (width>=720px){._circleWrap_kopzf_37{width:260px;height:260px}}._ring_kopzf_50{border:2px dashed color-mix(in srgb, var(--acf-welcome-split-accent) 50%, transparent);border-radius:50%;position:absolute;inset:-8px}._circleImg_kopzf_57,._circleFallback_kopzf_58{object-fit:cover;border:4px solid color-mix(in srgb, var(--acf-welcome-split-accent) 60%, transparent);border-radius:50%;width:100%;height:100%}._circleFallback_kopzf_58{background:var(--acf-welcome-split-hero);justify-content:center;align-items:center;padding:1.5rem;display:flex}._content_kopzf_74{flex-direction:column;align-items:center;display:flex}@container (width>=720px){._content_kopzf_74{flex:1;align-items:flex-start}}._brandRow_kopzf_86{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._brandLogo_kopzf_93{height:22px}._brandName_kopzf_97{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.625rem;font-weight:700}._headline_kopzf_105{letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:800;line-height:1.06}._headlineLine_kopzf_113{display:block}._headlineAccent_kopzf_117{color:var(--acf-welcome-split-accent)}._description_kopzf_121{color:var(--acf-welcome-split-muted);max-width:36ch;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55}._ctaPrimary_kopzf_129{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:999px!important;padding:.875rem 1.5rem!important;font-weight:700!important}._promptRow_kopzf_138{color:var(--acf-welcome-split-muted);margin:.75rem 0 0;font-size:.8125rem}@container (width<=480px){._ring_kopzf_50{display:none}._circleWrap_kopzf_37{width:140px;height:140px}._description_kopzf_121,._promptRow_kopzf_138,._brandName_kopzf_97{display:none}}._root_1nwrl_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto}._inner_1nwrl_15{flex-direction:column;min-height:100%;padding:2rem 1.5rem;display:flex}@container (width>=760px){._inner_1nwrl_15{flex-direction:row;align-items:center;gap:3rem;padding:2.5rem 3rem}}._intro_1nwrl_30{flex:1;max-width:28rem}._timeline_1nwrl_35{flex:1;padding:1.25rem 0 0 .5rem}@container (width>=760px){._timeline_1nwrl_35{border-left:none;padding:0}}._timelineTitle_1nwrl_46{letter-spacing:.12em;text-transform:uppercase;color:var(--acf-welcome-split-muted);margin:0 0 1rem;font-size:.6875rem;font-weight:700}._timelineList_1nwrl_55{border-left:2px solid color-mix(in srgb, var(--acf-welcome-split-accent) 40%, transparent);margin:0;padding:0 0 0 1.25rem;list-style:none}._timelineItem_1nwrl_62{padding:0 0 1.25rem 1.25rem;font-size:.9375rem;font-weight:500;line-height:1.45;position:relative}._timelineItem_1nwrl_62:last-child{padding-bottom:0}._dot_1nwrl_73{background:var(--acf-welcome-split-accent);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--acf-welcome-split-accent) 25%, transparent);border-radius:50%;position:absolute;top:.35rem;left:-1.35rem}._brandRow_1nwrl_84{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._brandLogo_1nwrl_91{height:22px}._brandName_1nwrl_95{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.625rem;font-weight:700}._headline_1nwrl_103{letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(1.875rem,5vw,2.5rem);font-weight:800;line-height:1.06}._headlineLine_1nwrl_111{display:block}._headlineAccent_1nwrl_115{color:var(--acf-welcome-split-accent)}._description_1nwrl_119{color:var(--acf-welcome-split-muted);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55}._ctaPrimary_1nwrl_126{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:999px!important;padding:.875rem 1.5rem!important;font-weight:700!important}@container (width<=480px){._inner_1nwrl_15{padding:1.25rem}._description_1nwrl_119,._brandName_1nwrl_95,._timelineTitle_1nwrl_46,._timelineItem_1nwrl_62:nth-child(n+3){display:none}}._root_3wrym_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-hero:#eef8f3;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto;padding:1.75rem 1.25rem 2rem}@container (width>=640px){._root_3wrym_1{padding:2rem 2rem 2.5rem}}._inner_3wrym_21{flex-direction:column;gap:1.5rem;max-width:44rem;min-height:100%;margin:0 auto;display:flex}._header_3wrym_30{text-align:center}._brandRow_3wrym_34{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.875rem;display:flex}._brandLogo_3wrym_42{height:22px}._brandName_3wrym_46{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.625rem;font-weight:700}._headline_3wrym_54{letter-spacing:-.03em;margin:0 0 .625rem;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:800;line-height:1.06}._headlineLine_3wrym_62{display:block}._headlineAccent_3wrym_66{color:var(--acf-welcome-split-accent)}._description_3wrym_70{max-width:40ch;color:var(--acf-welcome-split-muted);margin:0 auto;font-size:.9375rem;line-height:1.55}._grid_3wrym_78{flex:1;grid-template-columns:1fr;gap:.625rem;display:grid}@container (width>=520px){._grid_3wrym_78{grid-template-columns:1fr 1fr}}._card_3wrym_90{color:var(--acf-welcome-split-content);border-radius:12px;flex-direction:column;gap:.5rem;padding:1.125rem 1.25rem;display:flex}._cardNum_3wrym_99{letter-spacing:.08em;color:var(--acf-welcome-split-accent);font-size:.6875rem;font-weight:800}._cardText_3wrym_106{margin:0;font-size:.875rem;font-weight:600;line-height:1.4}._footer_3wrym_113{justify-content:center;padding-top:.5rem;display:flex}._ctaPrimary_3wrym_119{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:999px!important;padding:.875rem 2rem!important;font-weight:700!important}@container (width<=480px){._description_3wrym_70,._brandName_3wrym_46,._card_3wrym_90:nth-child(n+3){display:none}}._root_1p6fi_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto;align-items:center;padding:2rem 1.25rem;display:flex}._inner_1p6fi_17{text-align:center;flex-direction:column;align-items:center;gap:1.75rem;width:100%;max-width:48rem;margin:0 auto;display:flex}._top_1p6fi_28{max-width:36rem}._brandRow_1p6fi_32{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.875rem;display:flex}._brandLogo_1p6fi_40{height:22px}._brandName_1p6fi_44{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.625rem;font-weight:700}._headline_1p6fi_52{letter-spacing:-.03em;margin:0 0 .625rem;font-size:clamp(1.875rem,5vw,2.75rem);font-weight:800;line-height:1.06}._headlineLine_1p6fi_60{display:block}._headlineAccent_1p6fi_64{color:var(--acf-welcome-split-accent)}._description_1p6fi_68{color:var(--acf-welcome-split-muted);margin:0;font-size:.9375rem;line-height:1.55}._ribbon_1p6fi_75{background:color-mix(in srgb, var(--acf-welcome-split-text) 6%, transparent);border:1px solid color-mix(in srgb, var(--acf-welcome-split-text) 10%, transparent);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .25rem;width:100%;padding:1rem .75rem;display:flex}._ribbonStep_1p6fi_88{align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex}._ribbonNum_1p6fi_95{width:1.375rem;height:1.375rem;color:var(--acf-welcome-split-on-accent);background:var(--acf-welcome-split-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:800;display:inline-flex}._ribbonText_1p6fi_109{white-space:nowrap;font-size:.8125rem;font-weight:600}._ribbonArrow_1p6fi_115{opacity:.4;margin:0 .25rem;font-size:.75rem}._ctaPrimary_1p6fi_121{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:999px!important;padding:.875rem 2rem!important;font-weight:700!important}@container (width<=480px){._description_1p6fi_68,._brandName_1p6fi_44,._ribbonArrow_1p6fi_115{display:none}._ribbon_1p6fi_75{border-radius:16px;flex-direction:column;align-items:stretch}._ribbonStep_1p6fi_88{justify-content:flex-start}._ribbonText_1p6fi_109{white-space:normal}._ribbonStep_1p6fi_88:nth-child(n+3){display:none}}._root_1s8dx_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto}._inner_1s8dx_14{flex-direction:column;min-height:100%;display:flex}@container (width>=640px){._inner_1s8dx_14{flex-direction:row}}._videoStrip_1s8dx_25{background:#000;flex-shrink:0;width:100%;height:180px;overflow:hidden}@container (width>=640px){._videoStrip_1s8dx_25{width:38%;height:auto;min-height:100%}}._videoEl_1s8dx_40{object-fit:cover;border:none;width:100%;height:100%;display:block}._content_1s8dx_48{flex-direction:column;flex:1;justify-content:center;padding:1.75rem 1.5rem 2rem;display:flex}@container (width>=640px){._content_1s8dx_48{padding:2.5rem 2.5rem 2.5rem 2rem}}._brandRow_1s8dx_61{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._brandLogo_1s8dx_68{height:22px}._brandName_1s8dx_72{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.625rem;font-weight:700}._headline_1s8dx_80{letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:800;line-height:1.06}._headlineLine_1s8dx_88{display:block}._headlineAccent_1s8dx_92{color:var(--acf-welcome-split-accent)}._description_1s8dx_96{color:var(--acf-welcome-split-muted);max-width:34ch;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55}._ctaPrimary_1s8dx_104{align-self:flex-start;color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:999px!important;padding:.875rem 1.5rem!important;font-weight:700!important}@container (width<=480px){._videoStrip_1s8dx_25{height:140px}._description_1s8dx_96,._brandName_1s8dx_72{display:none}}._root_dynlx_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex-direction:column;flex:auto;display:flex}._inner_dynlx_16{flex-direction:column;flex:1;min-height:100%;display:flex}._header_dynlx_23{text-align:center;flex-shrink:0;padding:1.75rem 1.5rem 1rem}._stage_dynlx_29{background:#000;flex:1;align-items:stretch;min-height:0;display:flex}._curtainLeft_dynlx_37,._curtainRight_dynlx_38{background:linear-gradient(90deg,#1a0a0a 0%,#3d1515 50%,#1a0a0a 100%);flex:0 0 clamp(12px,4vw,48px)}._curtainRight_dynlx_38{background:linear-gradient(270deg,#1a0a0a 0%,#3d1515 50%,#1a0a0a 100%)}._screen_dynlx_47{background:#000;flex:1;justify-content:center;align-items:center;min-width:0;display:flex}._videoEl_dynlx_56{object-fit:cover;border:none;width:100%;height:100%;max-height:100%}._footer_dynlx_64{flex-shrink:0;justify-content:center;padding:1.25rem 1.5rem 1.75rem;display:flex}._brandRow_dynlx_71{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._brandLogo_dynlx_79{height:22px}._brandName_dynlx_83{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.625rem;font-weight:700}._headline_dynlx_91{letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(1.625rem,4.5vw,2.25rem);font-weight:800;line-height:1.08}._headlineLine_dynlx_99{display:block}._headlineAccent_dynlx_103{color:var(--acf-welcome-split-accent)}._description_dynlx_107{max-width:40ch;color:var(--acf-welcome-split-muted);margin:0 auto;font-size:.875rem;line-height:1.5}._ctaPrimary_dynlx_115{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:999px!important;padding:.875rem 2rem!important;font-weight:700!important}@container (width<=480px){._curtainLeft_dynlx_37,._curtainRight_dynlx_38{flex-basis:8px}._description_dynlx_107,._brandName_dynlx_83{display:none}._header_dynlx_23{padding:1.25rem 1rem .75rem}}._root_5sgxf_1{--acf-welcome-split-content:#0f2922;--acf-welcome-split-accent:#9ae6b4;--acf-welcome-split-on-accent:#0f2922;--acf-welcome-split-text:#fff;--acf-welcome-split-muted:color-mix(in srgb, var(--acf-welcome-split-text) 70%, transparent);background:var(--acf-welcome-split-content);width:100%;min-height:100%;color:var(--acf-welcome-split-text);flex:auto;position:relative;overflow:hidden}._inner_5sgxf_16{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:36rem;min-height:100%;margin:0 auto;padding:2rem 1.5rem 5rem;display:flex;position:relative}._pip_5sgxf_30{aspect-ratio:16/10;z-index:2;border-radius:12px;width:clamp(120px,32vw,200px);position:absolute;bottom:1.25rem;right:1.25rem;overflow:hidden;box-shadow:0 8px 32px #00000080,0 0 0 2px #ffffff26}@container (width>=640px){._pip_5sgxf_30{bottom:2rem;right:2rem}}._pipVideo_5sgxf_48{object-fit:cover;border:none;width:100%;height:100%;display:block}._brandRow_5sgxf_56{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._brandLogo_5sgxf_64{height:22px}._brandName_5sgxf_68{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.625rem;font-weight:700}._headline_5sgxf_76{letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(1.875rem,5vw,2.75rem);font-weight:800;line-height:1.06}._headlineLine_5sgxf_84{display:block}._headlineAccent_5sgxf_88{color:var(--acf-welcome-split-accent)}._description_5sgxf_92{color:var(--acf-welcome-split-muted);max-width:38ch;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55}._ctaPrimary_5sgxf_100{color:var(--acf-welcome-split-on-accent)!important;background:var(--acf-welcome-split-accent)!important;border:none!important;border-radius:999px!important;padding:.875rem 1.75rem!important;font-weight:700!important}._promptRow_5sgxf_109{color:var(--acf-welcome-split-muted);margin:.75rem 0 0;font-size:.8125rem}@container (width<=480px){._inner_5sgxf_16{padding-bottom:7rem}._description_5sgxf_92,._promptRow_5sgxf_109,._brandName_5sgxf_68{display:none}._pip_5sgxf_30{border-radius:8px;width:100px;bottom:1rem;right:1rem}}._wrap_653pn_1{z-index:12;width:auto;margin:0;position:absolute;top:1.5rem;right:1.75rem}@media (width>=900px){._wrap_653pn_1{top:2rem;right:3rem}}._wrapInline_653pn_16{z-index:20;width:auto;margin:0;position:relative;top:auto;right:auto}._wrapOpen_653pn_25 ._trigger_653pn_25{border-color:color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary)) 50%, transparent)}._trigger_653pn_25{border:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text)) 22%, transparent);background:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-surface)) 10%, transparent);min-width:0;max-width:min(100%,11rem);color:var(--acf-welcome-split-text,var(--acf-text));font:inherit;cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:6px;padding:6px 28px 6px 10px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}._trigger_653pn_25:focus-visible{outline:2px solid color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary)) 55%, transparent);outline-offset:1px}._triggerLabel_653pn_52{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chevron_653pn_58{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' opacity='0.7'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:12px;height:12px;margin-top:-6px;transition:transform .16s;position:absolute;top:50%;right:8px}._wrapOpen_653pn_25 ._chevron_653pn_58{transform:rotate(180deg)}._trigger_653pn_25{position:relative}._panel_653pn_79{z-index:var(--acf-language-panel-z,10050);border:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-border)) 28%, transparent);background:color-mix(in srgb, var(--acf-welcome-split-content,var(--acf-surface)) 96%, #0f172a 4%);border-radius:12px;flex-direction:column;min-width:0;max-width:calc(100vw - 1rem);max-height:min(18rem,52vh);display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 28px #00000047,0 2px 8px #0000001f}._searchWrap_653pn_94{border-bottom:1px solid color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-border)) 18%, transparent);flex-shrink:0;align-items:center;gap:8px;padding:8px 10px;display:flex}._searchIcon_653pn_103{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' opacity='0.8'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3-3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;flex-shrink:0;width:14px;height:14px}._search_653pn_94{min-width:0;color:var(--acf-welcome-split-text,var(--acf-text));font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px;line-height:1.35}._search_653pn_94::placeholder{color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text-muted)) 55%, transparent)}._search_653pn_94::-webkit-search-cancel-button{-webkit-appearance:none}._list_653pn_131{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin:0;padding:4px;list-style:none;overflow-y:auto}._option_653pn_142{width:100%;color:var(--acf-welcome-split-text,var(--acf-text));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.35;transition:background .12s;display:block}._option_653pn_142:hover{background:color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary)) 14%, transparent)}._optionSelected_653pn_162{background:color-mix(in srgb, var(--acf-welcome-split-accent,var(--acf-primary)) 22%, transparent);font-weight:600}._empty_653pn_167{color:color-mix(in srgb, var(--acf-welcome-split-text,var(--acf-text-muted)) 70%, transparent);text-align:center;padding:12px 10px;font-size:12px;line-height:1.45}[data-acf-welcome-layout=text] ._wrap_653pn_1{top:1.25rem;right:1.25rem}@container acf-chat (width<=520px){._wrapInline_653pn_16 ._trigger_653pn_25{max-width:9.5rem;padding-right:26px;font-size:12px}}._root_nhy42_1{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative}._toolbar_nhy42_10{background:color-mix(in srgb, var(--acf-primary-soft) 80%, var(--acf-surface));border:1px solid color-mix(in srgb, var(--acf-primary) 22%, var(--acf-border));border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;padding:.5rem .75rem;display:flex}._toolbarLabel_nhy42_22{letter-spacing:.05em;text-transform:uppercase;color:var(--acf-primary);font-size:.72rem;font-weight:700}._editBtn_nhy42_30{border:1px solid color-mix(in srgb, var(--acf-primary) 35%, var(--acf-border));background:var(--acf-surface);color:var(--acf-primary);cursor:pointer;border-radius:8px;padding:.3rem .65rem;font-size:.8rem;font-weight:600}._editBtn_nhy42_30:hover{background:var(--acf-primary-soft)}._content_nhy42_45{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}._root_ad3t6_2{flex-direction:column;gap:10px;width:100%;display:flex}._label_ad3t6_9{color:var(--acf-text-muted);letter-spacing:.02em;font-size:12px;font-weight:500}._input_ad3t6_16{width:100%;color:var(--acf-input-text,var(--acf-text));font:inherit;background:0 0;border:0;padding:10px 2px;font-size:16px;line-height:1.55;transition:color .16s}._input_ad3t6_16::placeholder{color:var(--acf-input-text-muted,var(--acf-text-muted));opacity:.7}._input_ad3t6_16:focus{outline:none}._input_ad3t6_16:-webkit-autofill{-webkit-text-fill-color:var(--acf-input-text,var(--acf-text));transition:background-color 9999s ease-out}._input_ad3t6_16:-webkit-autofill:hover{-webkit-text-fill-color:var(--acf-input-text,var(--acf-text));transition:background-color 9999s ease-out}._input_ad3t6_16:-webkit-autofill:focus{-webkit-text-fill-color:var(--acf-input-text,var(--acf-text));transition:background-color 9999s ease-out}._input_ad3t6_16:disabled{opacity:.6;cursor:not-allowed}._inputBordered_ad3t6_43{border-radius:var(--acf-radius-md);border:1px solid var(--acf-control-border,var(--acf-surface-border,var(--acf-border)));background:var(--acf-input-bg);width:100%;color:var(--acf-input-text,var(--acf-text));font:inherit;padding:14px 16px;font-size:15px;line-height:1.5;transition:border-color .2s,box-shadow .2s,background .2s}._inputBordered_ad3t6_43::placeholder{color:var(--acf-input-text-muted,var(--acf-text-muted));opacity:.75}._inputBordered_ad3t6_43:hover:not(:disabled){border-color:var(--acf-border-strong)}._inputBordered_ad3t6_43:focus{border-color:var(--acf-border-strong);box-shadow:0 0 0 3px var(--acf-primary-soft);background:var(--acf-input-focus-bg,var(--acf-input-bg));outline:none}._inputBordered_ad3t6_43:disabled{opacity:.6;cursor:not-allowed}._textHint_ad3t6_73{cursor:default;background:var(--acf-surface-muted);color:var(--acf-input-text,var(--acf-text))}._textHint_ad3t6_73::placeholder{color:var(--acf-input-text-muted,var(--acf-text-muted));opacity:.72}._widgetArea_ad3t6_84+._textHint_ad3t6_73{margin-top:10px}._widgetArea_ad3t6_84{flex-direction:column;gap:10px;width:100%;display:flex}._textarea_ad3t6_95{resize:vertical;min-height:100px;line-height:1.55}._error_ad3t6_102{color:#ef4444;margin:0;font-size:12px}._inlineRow_ad3t6_108,._inlineRowChat_ad3t6_109{align-items:center;gap:8px;width:100%;display:flex}._inlineRowChat_ad3t6_109{border-radius:var(--acf-radius-xl);background:var(--acf-input-surface,var(--acf-surface-elevated));border:1px solid var(--acf-surface-border,var(--acf-border));box-shadow:0 1px 2px color-mix(in srgb, var(--acf-surface-text,#0f172a) 6%, transparent);gap:10px;padding:10px 12px 10px 14px;transition:border-color .2s,box-shadow .2s}._inlineRowChat_ad3t6_109:focus-within{border-color:var(--acf-border-strong);box-shadow:0 1px 2px color-mix(in srgb, var(--acf-surface-text,#0f172a) 6%, transparent), 0 0 0 3px var(--acf-primary-soft)}@container acf-chat (width<=520px){._inlineRowChat_ad3t6_109{border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px}._inlineRowChat_ad3t6_109 ._typeAffordance_ad3t6_140,._inlineRowChat_ad3t6_109 ._inputSlot_ad3t6_143 ._textHint_ad3t6_73{display:none}._inlineRowChat_ad3t6_109 ._inputSlot_ad3t6_143 ._widgetArea_ad3t6_84{gap:6px;margin:0}._inlineRowChat_ad3t6_109 ._rating_ad3t6_150{justify-content:flex-start;gap:2px}._inlineRowChat_ad3t6_109 ._star_ad3t6_154{font-size:22px}._inlineRowChat_ad3t6_109 ._submitBtnChat_ad3t6_157,._inlineRowChat_ad3t6_109 ._submitBtnChatActive_ad3t6_158{width:36px;min-width:36px;height:36px}}._typeAffordance_ad3t6_140{width:28px;color:var(--acf-input-text-muted,var(--acf-text-muted));opacity:.72;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._typeAffordanceIcon_ad3t6_174{font-size:20px!important}._inputSlot_ad3t6_143{flex:1;min-width:0}._skipRow_ad3t6_183{justify-content:flex-start;margin-top:2px;display:flex}._skipBtn_ad3t6_189{color:var(--acf-text-muted);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:2px 0;font-size:12px;font-weight:600;text-decoration:underline;transition:color .14s}._skipBtn_ad3t6_189:hover:not(:disabled){color:var(--acf-primary)}._skipBtn_ad3t6_189:disabled{opacity:.5;cursor:not-allowed}._submitBtnIdle_ad3t6_210,._submitBtnSend_ad3t6_211{cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;transition:transform .16s,box-shadow .16s,opacity .16s,background .16s;display:inline-flex}._submitBtnIdle_ad3t6_210:focus-visible,._submitBtnSend_ad3t6_211:focus-visible{box-shadow:0 0 0 3px var(--acf-primary-soft);outline:none}._submitBtnIdle_ad3t6_210:disabled,._submitBtnSend_ad3t6_211:disabled{opacity:.5;cursor:not-allowed}._submitBtnIdle_ad3t6_210{background:color-mix(in srgb, var(--acf-input-surface,var(--acf-surface-elevated)) 88%, var(--acf-surface-text,var(--acf-text)) 12%);box-shadow:none;color:var(--acf-input-text,var(--acf-text))}._submitBtnIdle_ad3t6_210:hover:not(:disabled){background:color-mix(in srgb, var(--acf-input-surface,var(--acf-surface-muted)) 82%, var(--acf-surface-text,var(--acf-text)) 18%)}._submitBtnSend_ad3t6_211{background:color-mix(in srgb, var(--acf-input-text,var(--acf-text)) 88%, #1f2937);color:#fff;box-shadow:none}._submitBtnSend_ad3t6_211:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}._submitIconAudio_ad3t6_255,._submitIconSend_ad3t6_259,._submitIconChat_ad3t6_260{font-size:22px!important}._submitBtnChat_ad3t6_157,._submitBtnChatActive_ad3t6_158{background:color-mix(in srgb, var(--acf-primary) 28%, var(--acf-input-surface,#1a1a22));color:color-mix(in srgb, var(--acf-primary) 65%, var(--acf-input-text-muted,#94a3b8));opacity:1}._submitBtnChatActive_ad3t6_158{background:var(--acf-primary);color:var(--acf-primary-contrast);box-shadow:0 4px 16px color-mix(in srgb, var(--acf-primary-glow) 45%, transparent)}._submitBtnChatActive_ad3t6_158:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}._submitBtn_ad3t6_157{background:var(--acf-primary);height:40px;color:var(--acf-primary-contrast);font:inherit;cursor:pointer;box-shadow:var(--acf-shadow-glow);border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:600;transition:transform .18s,box-shadow .18s,opacity .16s,filter .18s,background .18s;display:inline-flex}._submitBtn_ad3t6_157:hover:not(:disabled){box-shadow:var(--acf-shadow-elevated);filter:brightness(1.04);transform:translateY(-1px)}._submitBtn_ad3t6_157:focus-visible{box-shadow:0 0 0 3px var(--acf-primary-soft), var(--acf-shadow-glow);outline:none}._submitBtn_ad3t6_157:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}._cardGrid_ad3t6_315{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}._card_ad3t6_315{border-radius:var(--acf-radius-md);border:1.5px solid var(--acf-control-border,var(--acf-surface-border,var(--acf-border)));background:var(--acf-input-bg);cursor:pointer;text-align:left;padding:16px;transition:border-color .2s,box-shadow .2s,transform .18s,background .2s}._card_ad3t6_315:hover{border-color:var(--acf-border-strong);box-shadow:var(--acf-shadow-soft);transform:translateY(-2px)}._card_ad3t6_315:focus-visible{box-shadow:0 0 0 3px var(--acf-primary-soft);outline:none}._cardSelected_ad3t6_340{border-color:var(--acf-primary);box-shadow:var(--acf-shadow-glow);background:var(--acf-primary-soft)}._cardTitle_ad3t6_347{color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));margin:0 0 4px;font-size:14px;font-weight:600}._cardDesc_ad3t6_354{color:var(--acf-input-text-muted,var(--acf-surface-text-muted,var(--acf-text-muted)));margin:0;font-size:12px;line-height:1.45}._chips_ad3t6_361{flex-wrap:wrap;gap:8px;display:flex}._chip_ad3t6_361{border:1px solid var(--acf-control-border,var(--acf-surface-border,var(--acf-border)));background:var(--acf-input-bg,var(--acf-surface));color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .16s;display:inline-flex}._chipSelected_ad3t6_382{background:var(--acf-primary);border-color:var(--acf-primary);color:var(--acf-primary-contrast)}._chipRemove_ad3t6_389{color:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;padding:0;font-size:14px;line-height:1}._otherInput_ad3t6_400{margin-top:4px;font-size:15px}._dropzone_ad3t6_406{border-radius:var(--acf-radius-lg);border:2px dashed var(--acf-border-strong);background:var(--acf-primary-soft);text-align:center;cursor:pointer;padding:32px 24px;transition:border-color .18s,background .18s}._dropzone_ad3t6_406:hover,._dropzone_ad3t6_406[data-drag-over=true]{border-color:var(--acf-primary);background:var(--acf-primary-soft)}._dropzone_ad3t6_406[data-has-file=true]{padding:20px}._dropzonePreview_ad3t6_423{object-fit:cover;border-radius:var(--acf-radius-md);border:1px solid var(--acf-border);width:min(100%,220px);max-height:160px;margin:0 auto 12px;display:block}._dropzoneIcon_ad3t6_433{background:var(--acf-primary-soft);border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 12px;font-size:22px;display:grid}._dropzoneText_ad3t6_444{color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));margin:0 0 4px;font-size:14px;font-weight:500}._dropzoneHint_ad3t6_451{color:var(--acf-input-text-muted,var(--acf-text-muted));margin:0;font-size:12px}._toggle_ad3t6_457{border:1px solid var(--acf-control-border,var(--acf-border));background:var(--acf-control-track,var(--acf-border));cursor:pointer;border-radius:999px;width:52px;height:28px;transition:background .2s,border-color .2s;position:relative}._toggle_ad3t6_457[data-on=true]{background:var(--acf-primary);border-color:var(--acf-primary)}._toggleKnob_ad3t6_472{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000026}[data-on=true] ._toggleKnob_ad3t6_472{transform:translate(24px)}._yesNo_ad3t6_487{grid-template-columns:1fr 1fr;gap:10px;display:grid}._yesNoBtn_ad3t6_493{border-radius:var(--acf-radius-md);border:1.5px solid var(--acf-control-border,var(--acf-surface-border,var(--acf-border)));background:var(--acf-input-bg,var(--acf-surface));color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));font:inherit;cursor:pointer;padding:14px;font-size:14px;font-weight:600;transition:all .16s}._yesNoBtnActive_ad3t6_506{border-color:var(--acf-primary);background:var(--acf-primary);color:var(--acf-primary-contrast)}._slider_ad3t6_513{width:100%;accent-color:var(--acf-primary);height:6px}._sliderValue_ad3t6_519{text-align:center;color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));font-weight:600}._rating_ad3t6_150{gap:6px;display:flex}._star_ad3t6_154{cursor:pointer;color:var(--acf-rating-inactive);background:0 0;border:0;padding:0;font-size:28px;line-height:1;transition:color .16s,transform .16s,filter .16s}._star_ad3t6_154:hover:not(:disabled){color:color-mix(in srgb, var(--acf-rating-active) 72%, var(--acf-rating-inactive) 28%);transform:scale(1.06)}._star_ad3t6_154[data-active=true]{color:var(--acf-rating-active);filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--acf-rating-active) 35%, transparent));transform:scale(1.08)}._star_ad3t6_154:disabled{cursor:not-allowed;opacity:.55}._group_ad3t6_554{flex-direction:column;gap:10px;display:flex}._groupItem_ad3t6_560{border-radius:var(--acf-radius-md);border:1px solid var(--acf-control-border,var(--acf-surface-border,var(--acf-border)));background:var(--acf-input-bg,var(--acf-surface));color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));cursor:pointer;align-items:center;gap:10px;padding:12px 14px;transition:border-color .16s;display:flex}._groupItem_ad3t6_560:hover{border-color:var(--acf-border-strong)}._groupItem_ad3t6_560[data-selected=true]{border-color:var(--acf-primary);background:var(--acf-primary-soft)}._groupControl_ad3t6_580{width:18px;height:18px;accent-color:var(--acf-primary);flex-shrink:0}._matrix_ad3t6_587{border-radius:var(--acf-radius-md);border:1px solid var(--acf-control-border,var(--acf-surface-border,var(--acf-border)));background:var(--acf-input-bg,var(--acf-surface));overflow-x:auto}._matrixTable_ad3t6_594{border-collapse:collapse;width:100%;color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));font-size:13px}._matrixTable_ad3t6_594 th,._matrixTable_ad3t6_594 td{border-bottom:1px solid var(--acf-control-border,var(--acf-border));text-align:center;padding:10px 12px}._matrixTable_ad3t6_594 th{color:var(--acf-input-text-muted,var(--acf-text-muted));background:var(--acf-surface-muted);font-weight:600}._matrixTable_ad3t6_594 th:first-child,._matrixTable_ad3t6_594 td:first-child{text-align:left;color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));font-weight:500}._matrixTable_ad3t6_594 tr:last-child td{border-bottom:0}._matrixTable_ad3t6_594 input[type=radio]{width:16px;height:16px;accent-color:var(--acf-primary);cursor:pointer}._rankList_ad3t6_627{flex-direction:column;gap:8px;display:flex}._rankItem_ad3t6_633{border-radius:var(--acf-radius-md);border:1px solid var(--acf-control-border,var(--acf-surface-border,var(--acf-border)));background:var(--acf-input-bg,var(--acf-surface));color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));align-items:center;gap:12px;padding:12px 14px;display:flex}._rankHandle_ad3t6_644{color:var(--acf-input-text-muted,var(--acf-text-muted));-webkit-user-select:none;user-select:none;font-size:16px}._rankHint_ad3t6_650{color:var(--acf-input-text-muted,var(--acf-text-muted));margin:0 0 8px;font-size:12px;line-height:1.45}._rankBadge_ad3t6_657{background:var(--acf-surface-muted);width:30px;height:30px;color:var(--acf-input-text-muted,var(--acf-text-muted));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}._rankBadge_ad3t6_657[data-assigned=true]{background:var(--acf-primary);color:var(--acf-primary-contrast)}._rankLabel_ad3t6_675{flex:auto;min-width:0;font-size:14px;font-weight:600}._rankPicker_ad3t6_682{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}._rankPill_ad3t6_689,._rankPillActive_ad3t6_690{border:1px solid var(--acf-control-border,var(--acf-border));background:var(--acf-input-bg,var(--acf-surface));min-width:30px;height:30px;color:var(--acf-input-text,var(--acf-text));font:inherit;cursor:pointer;border-radius:999px;padding:0 8px;font-size:12px;font-weight:700;transition:all .14s}._rankPillActive_ad3t6_690{border-color:var(--acf-primary);background:var(--acf-primary);color:var(--acf-primary-contrast)}._imageCardGrid_ad3t6_711{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;width:100%;display:grid}._imageCard_ad3t6_711,._imageCardSelected_ad3t6_719{border-radius:var(--acf-radius-md);border:1.5px solid var(--acf-control-border,var(--acf-border));background:var(--acf-input-bg,var(--acf-surface));color:var(--acf-input-text,var(--acf-text));text-align:left;cursor:pointer;flex-direction:column;gap:6px;padding:8px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}._imageCard_ad3t6_711:hover:not(:disabled),._imageCardSelected_ad3t6_719:hover:not(:disabled){border-color:var(--acf-border-strong);transform:translateY(-1px)}._imageCardSelected_ad3t6_719{border-color:var(--acf-primary);box-shadow:0 0 0 2px var(--acf-primary-soft)}._imageCardMedia_ad3t6_743{aspect-ratio:1;border-radius:calc(var(--acf-radius-md) - 2px);background:var(--acf-surface-muted);place-items:center;display:grid;position:relative;overflow:hidden}._imageCardImg_ad3t6_753{object-fit:cover;width:100%;height:100%}._imageCardFallback_ad3t6_759{color:var(--acf-primary);font-size:22px;font-weight:700}._imageCardCheck_ad3t6_765{background:var(--acf-primary);width:22px;height:22px;color:var(--acf-primary-contrast);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:6px;right:6px}._imageCardTitle_ad3t6_780{margin:0;font-size:12px;font-weight:650;line-height:1.3}._imageCardDesc_ad3t6_787{color:var(--acf-input-text-muted,var(--acf-text-muted));margin:0;font-size:11px;line-height:1.35}._scaleRow_ad3t6_794{flex-wrap:wrap;gap:6px;width:100%;display:flex}._scalePill_ad3t6_801,._scalePillActive_ad3t6_802{border:1px solid var(--acf-control-border,var(--acf-border));background:var(--acf-input-bg,var(--acf-surface));min-width:34px;height:34px;color:var(--acf-input-text,var(--acf-text));font:inherit;cursor:pointer;border-radius:10px;padding:0 8px;font-size:13px;font-weight:700;transition:all .14s}._scalePillActive_ad3t6_802{border-color:var(--acf-primary);background:var(--acf-primary);color:var(--acf-primary-contrast)}._scaleAnchors_ad3t6_823{color:var(--acf-input-text-muted,var(--acf-text-muted));justify-content:space-between;gap:12px;margin-top:8px;font-size:11px;line-height:1.4;display:flex}._catalogList_ad3t6_833{flex-direction:column;gap:12px;display:flex}._catalogEmpty_ad3t6_839{border-radius:var(--acf-radius-md);border:1px dashed var(--acf-border-strong);background:var(--acf-surface-muted);color:var(--acf-input-text-muted,var(--acf-text-muted));text-align:center;margin:0;padding:16px;font-size:13px}._catalogItem_ad3t6_850{border-radius:var(--acf-radius-md);border:1px solid var(--acf-surface-border,var(--acf-border));background:var(--acf-input-bg,var(--acf-surface));overflow:hidden}._catalogItemHeader_ad3t6_857{border-bottom:1px solid var(--acf-border);background:var(--acf-surface-muted);align-items:center;gap:10px;padding:12px 14px;display:flex}._catalogItemIndex_ad3t6_866{letter-spacing:.04em;text-transform:uppercase;color:var(--acf-input-text-muted,var(--acf-text-muted));font-size:11px;font-weight:700}._catalogItemTitle_ad3t6_874{color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}._catalogRemoveBtn_ad3t6_885{color:#ef4444;font:inherit;cursor:pointer;border-radius:var(--acf-radius-sm);background:0 0;border:0;padding:4px 8px;font-size:12px;font-weight:600}._catalogRemoveBtn_ad3t6_885:hover:not(:disabled){background:#ef444414}._catalogRemoveBtn_ad3t6_885:disabled{opacity:.5;cursor:not-allowed}._catalogItemBody_ad3t6_904{flex-direction:column;gap:12px;padding:14px;display:flex}._catalogFieldGroup_ad3t6_911{flex-direction:column;gap:6px;display:flex}._catalogImageField_ad3t6_917{flex-direction:column;gap:10px;display:flex}._catalogImagePreview_ad3t6_923{object-fit:cover;border-radius:var(--acf-radius-md);border:1px solid var(--acf-control-border,var(--acf-border));width:100%;max-height:160px}._catalogImagePlaceholder_ad3t6_931{border-radius:var(--acf-radius-md);border:1px dashed var(--acf-border-strong);background:var(--acf-primary-soft);height:120px;color:var(--acf-input-text-muted,var(--acf-text-muted));place-items:center;font-size:13px;display:grid}._catalogImageBtn_ad3t6_942{border:1px solid var(--acf-surface-border,var(--acf-border));background:var(--acf-input-bg,var(--acf-surface));color:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));font:inherit;cursor:pointer;border-radius:999px;align-self:flex-start;padding:8px 14px;font-size:13px;font-weight:600;transition:border-color .16s,background .16s}._catalogImageBtn_ad3t6_942:hover:not(:disabled){border-color:var(--acf-border-strong);background:var(--acf-primary-soft)}._catalogImageBtn_ad3t6_942:disabled{opacity:.55;cursor:not-allowed}._catalogAddBtn_ad3t6_964{border:1px dashed var(--acf-border-strong);background:var(--acf-input-bg,transparent);color:var(--acf-primary);font:inherit;cursor:pointer;border-radius:999px;align-self:flex-start;padding:10px 16px;font-size:13px;font-weight:600;transition:border-color .16s,background .16s}._catalogAddBtn_ad3t6_964:hover:not(:disabled){border-color:var(--acf-primary);background:var(--acf-primary-soft)}._catalogAddBtn_ad3t6_964:disabled{opacity:.55;cursor:not-allowed}._colorRow_ad3t6_986{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._colorSwatch_ad3t6_993{border:2px solid var(--acf-control-border,var(--acf-border));cursor:pointer;border-radius:50%;width:32px;height:32px;transition:transform .16s,border-color .16s,box-shadow .16s}._colorSwatch_ad3t6_993[data-selected=true]{border-color:var(--acf-primary);box-shadow:0 0 0 2px var(--acf-primary-soft);transform:scale(1.1)}._codeEditor_ad3t6_1007{border-radius:var(--acf-radius-md);border:1px solid var(--acf-control-border,var(--acf-border));background:var(--acf-code-bg);width:100%;min-height:120px;color:var(--acf-code-text);resize:vertical;padding:14px;font-family:ui-monospace,Cascadia Code,Fira Code,monospace;font-size:13px;line-height:1.5}._signaturePad_ad3t6_1021{border-radius:var(--acf-radius-md);border:1px solid var(--acf-control-border,var(--acf-border));background:var(--acf-input-bg,#fff);width:100%;height:120px;color:var(--acf-input-text,var(--acf-text));cursor:crosshair}._signaturePlaceholder_ad3t6_1031{color:var(--acf-input-text-muted,var(--acf-text-muted));font-style:italic}._waveform_ad3t6_1036{align-items:center;gap:3px;height:48px;padding:0 16px;display:flex}._waveBar_ad3t6_1044{background:var(--acf-primary);border-radius:2px;width:3px;animation:.8s ease-in-out infinite alternate _acfWave_ad3t6_1}@keyframes _acfWave_ad3t6_1{0%{opacity:.4;height:8px}to{opacity:1;height:32px}}._dateNativeInput_ad3t6_1061{min-width:0;color:var(--acf-input-text,var(--acf-text));font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:2px 0;font-size:15px;line-height:1.55}._dateNativeInput_ad3t6_1061:disabled{opacity:.6;cursor:not-allowed}._dateNativeInput_ad3t6_1061:focus{outline:none}._dateNativeInput_ad3t6_1061::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer;filter:var(--acf-date-picker-filter,none)}._followUpWrap_ad3t6_1086{flex-direction:column;gap:8px;display:flex}._followUpBadge_ad3t6_1092{letter-spacing:.02em;width:fit-content;color:var(--acf-primary);background:var(--acf-primary-soft);border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}._followUpGenerating_ad3t6_1107{color:var(--acf-input-text-muted,var(--acf-text-muted));align-items:center;gap:10px;padding:12px 4px;font-size:14px;display:flex}._root_3l5m8_1{contain:layout style;flex-direction:column;gap:8px;animation:.14s ease-out _acfInputEnter_3l5m8_1;display:flex}@keyframes _acfInputEnter_3l5m8_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._root_3l5m8_1{animation:none}}._inputBody_3l5m8_24{flex-direction:column;gap:4px;padding:0 2px;display:flex}._hint_3l5m8_31{color:var(--acf-input-text-muted,var(--acf-text-muted));margin:0;padding:0 2px;font-size:13px;line-height:1.5}@media (width<=640px){._root_3l5m8_1{gap:6px}}._root_fjlcc_1{z-index:1;flex-direction:column;gap:1.25rem;width:100%;max-width:40rem;margin:0 auto;padding:1.25rem clamp(1rem,3vw,1.5rem) 1.75rem;display:flex;position:relative}._header_fjlcc_13{flex-direction:column;gap:.35rem;display:flex}._headerTop_fjlcc_19{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.1rem;display:flex}._headerActions_fjlcc_27{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}._cancelBtn_fjlcc_36{border:1px solid color-mix(in srgb, var(--acf-text) 14%, transparent);color:var(--acf-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:600;transition:color .14s,background .14s;display:inline-flex}._cancelBtn_fjlcc_36 svg{opacity:.8;font-size:13px!important}._cancelBtn_fjlcc_36:hover{color:var(--acf-text);background:color-mix(in srgb, var(--acf-text) 6%, transparent)}._standardHint_fjlcc_60{color:var(--acf-text-muted);margin:.25rem 0 0;font-size:.82rem;line-height:1.4}._modeBadge_fjlcc_67{letter-spacing:.06em;text-transform:uppercase;color:var(--acf-primary);background:var(--acf-primary-soft);border-radius:999px;align-self:flex-start;padding:.2rem .55rem;font-size:.68rem;font-weight:700}._title_fjlcc_79{color:var(--acf-text);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:650}._subtitle_fjlcc_87{color:var(--acf-text-muted);margin:0;font-size:.92rem;line-height:1.5}._fields_fjlcc_94{flex-direction:column;gap:1.1rem;display:flex}._fieldCard_fjlcc_100{border-radius:var(--acf-radius-lg,16px);border:1px solid var(--acf-border);background:color-mix(in srgb, var(--acf-surface) 92%, transparent);box-shadow:var(--acf-shadow-card,0 8px 24px #0f172a0f);padding:1rem 1.05rem}._fieldCard_fjlcc_100 [class*=submitRow]{display:none}._fieldHeader_fjlcc_112{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.65rem;display:flex}._fieldLabel_fjlcc_120{color:var(--acf-text);flex:1;margin:0;font-size:.98rem;font-weight:600;line-height:1.35}._editFieldBtn_fjlcc_129{border:1px solid color-mix(in srgb, var(--acf-primary) 30%, var(--acf-border));background:var(--acf-surface);color:var(--acf-primary);cursor:pointer;border-radius:8px;flex-shrink:0;padding:.25rem .55rem;font-size:.78rem;font-weight:600}._editFieldBtn_fjlcc_129:hover{background:var(--acf-primary-soft)}._empty_fjlcc_145{border:1px dashed var(--acf-border);color:var(--acf-text-muted);text-align:center;border-radius:12px;margin:0;padding:1rem;font-size:.92rem}._actions_fjlcc_155{flex-direction:column;gap:.5rem;padding-top:.25rem;display:flex}._submitBtn_fjlcc_162{cursor:pointer;width:100%;min-height:2.75rem;color:var(--acf-primary-contrast);background:var(--acf-primary);box-shadow:0 8px 24px var(--acf-primary-glow);border:none;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;font-size:.95rem;font-weight:600;display:inline-flex}._submitBtn_fjlcc_162:disabled{opacity:.55;cursor:not-allowed}._hint_fjlcc_184{color:var(--acf-text-muted);text-align:center;margin:0;font-size:.8rem}@media (width<=640px){._root_fjlcc_1{padding:1rem clamp(.75rem, 3vw, 1rem) max(1.25rem, env(safe-area-inset-bottom,0px));gap:1rem}._title_fjlcc_79{font-size:1.15rem}._fieldCard_fjlcc_100{padding:.9rem .85rem}._fieldHeader_fjlcc_112{flex-direction:column;align-items:stretch;gap:.5rem}._editFieldBtn_fjlcc_129{align-self:flex-end;min-height:2.25rem;padding:.35rem .75rem}._submitBtn_fjlcc_162{min-height:3rem;font-size:1rem}}._stack_1sdcn_1{background:var(--acf-surface-elevated);width:100%;height:100%;display:block;position:relative;overflow:hidden}._layer_1sdcn_11{object-fit:contain;opacity:0;z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}[data-acf-root].acf-theme-dark ._layer_1sdcn_11,[data-acf-root].acf-theme-neon ._layer_1sdcn_11{mix-blend-mode:var(--acf-avatar-blend,lighten)}._fallbackImg_1sdcn_29{object-fit:contain;width:100%;height:100%;display:block}._root_76xsk_1{background:var(--acf-surface-elevated);width:100%;height:100%;position:relative;overflow:hidden}._player_76xsk_9{width:100%;height:100%}._img_76xsk_14{object-fit:contain;width:100%;height:100%;display:block}._idle_76xsk_21{object-fit:contain;opacity:0;z-index:3;pointer-events:none;width:100%;height:100%;transition:opacity .38s ease-in-out;position:absolute;inset:0}._idleVisible_76xsk_33{opacity:1}._root_t3h0s_1{background:var(--acf-surface-elevated);border:1px solid var(--acf-border-strong);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden;box-shadow:0 2px 8px #0f172a0f}._shapeRounded_t3h0s_12{border-radius:14px}._shapeSquare_t3h0s_16{border-radius:6px}._ring_t3h0s_20{box-shadow:0 0 0 4px color-mix(in srgb, var(--acf-primary-soft) 80%, white), 0 4px 16px #2563eb1f}._sizeXs_t3h0s_24{width:20px;height:20px;box-shadow:none;border-width:0}._sizeSm_t3h0s_31{width:36px;height:36px}._sizeMd_t3h0s_36{width:56px;height:56px}._sizeLg_t3h0s_41{width:84px;height:84px}._image_t3h0s_46{object-fit:contain;width:100%;height:100%;display:block}[data-acf-root].acf-theme-dark ._image_t3h0s_46,[data-acf-root].acf-theme-neon ._image_t3h0s_46{mix-blend-mode:var(--acf-avatar-blend,lighten)}._fallback_t3h0s_58{background:var(--acf-primary-soft);width:100%;height:100%;color:var(--acf-primary);place-items:center;display:grid}._fallbackIcon_t3h0s_67{width:55%!important;height:55%!important}._solidFill_t3h0s_72{background:var(--acf-primary-soft);width:100%;height:100%}._root_xhfog_1{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:28px 20px 36px;display:flex}._avatarWrap_xhfog_10{transform-origin:70% 80%;justify-content:center;display:flex}@media (prefers-reduced-motion:no-preference){._avatarWrap_xhfog_10{animation:2.4s ease-in-out infinite _acf-greeting-wave_xhfog_1}}@keyframes _acf-greeting-wave_xhfog_1{0%,to{transform:rotate(0)}20%{transform:rotate(-10deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(4deg)}}._bubble_xhfog_38{border-radius:var(--acf-radius-bubble);background:var(--acf-assistant-bg);border:1px solid var(--acf-border);width:min(480px,92%);box-shadow:var(--acf-shadow-card);letter-spacing:-.01em;color:var(--acf-text);margin:0;padding:16px 20px;font-size:15px;font-weight:500;line-height:1.55}._beginBtn_xhfog_53{border-radius:var(--acf-radius-md);background:var(--acf-primary);color:var(--acf-primary-contrast);font:inherit;cursor:pointer;box-shadow:var(--acf-shadow-card);border:0;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;transition:transform .16s,box-shadow .16s;display:inline-flex}._beginBtn_xhfog_53:hover{box-shadow:var(--acf-shadow-glow);transform:translateY(-1px)}._beginBtn_xhfog_53:active{transform:scale(.98)}._root_1uqhq_1{text-align:center;flex-direction:column;align-items:center;gap:0;padding:28px 20px 20px;display:flex}._iconWrap_1uqhq_10{margin-bottom:20px}._copy_1uqhq_14{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}._title_1uqhq_21{letter-spacing:-.025em;color:var(--acf-text);margin:0;font-size:18px;font-weight:700;line-height:1.2}._subtitle_1uqhq_30{color:var(--acf-text-muted);margin:0;font-size:13px;line-height:1.55}._divider_1uqhq_37{background:var(--acf-border);width:100%;height:1px;margin-bottom:14px}._toggleBtn_1uqhq_44{color:var(--acf-text-muted);font:inherit;letter-spacing:.01em;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:14px;padding:0;font-size:12px;font-weight:600;transition:color .14s;display:inline-flex}._toggleBtn_1uqhq_44:hover{color:var(--acf-text)}._toggleIcon_1uqhq_64{opacity:.7}._jsonWrap_1uqhq_68{width:100%;margin-bottom:14px;overflow:hidden}._brandCta_1uqhq_74{color:var(--acf-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-top:6px;font-size:11.5px;line-height:1.4;text-decoration:none;display:flex}._brandCta_1uqhq_74:hover ._brandCtaLink_1uqhq_86{color:var(--acf-primary)}._brandCtaLink_1uqhq_86{color:var(--acf-primary);align-items:center;gap:2px;font-weight:700;text-decoration:none;transition:color .14s;display:inline-flex}._brandCtaIcon_1uqhq_100{opacity:.85;font-size:11px!important}._message_1ljp4_1{width:100%;transition:opacity .22s,filter .22s;display:flex}._muted_1ljp4_7{opacity:var(--acf-muted-opacity);filter:saturate(.92)}._assistant_1ljp4_12{justify-content:flex-start;scroll-margin-block:12px 180px}._assistantCurrent_1ljp4_18{z-index:1;opacity:1!important;filter:none!important}._assistantCurrent_1ljp4_18 ._assistantBubble_1ljp4_23{border-color:color-mix(in srgb, var(--acf-text) 18%, transparent);box-shadow:none}._assistantCurrent_1ljp4_18 ._assistantText_1ljp4_27,._assistantCurrent_1ljp4_18 ._questionTitle_1ljp4_28{color:var(--acf-surface-text,var(--acf-text))}._user_1ljp4_32{justify-content:flex-end;scroll-margin-block:12px 180px}._assistantRow_1ljp4_38{align-items:flex-start;gap:12px;width:100%;max-width:100%;display:flex}._assistantBubbleFlush_1ljp4_46{width:max-content;max-width:min(480px,88%)}._assistantBubble_1ljp4_23{border-radius:var(--acf-radius-bubble);background:var(--acf-assistant-bg);border:1px solid var(--acf-surface-border,var(--acf-border));width:max-content;max-width:min(480px,100% - 52px);color:var(--acf-surface-text,var(--acf-text));padding:14px 18px;transition:border-color .28s,transform .28s}@media (width<=640px){._assistantBubble_1ljp4_23{border-radius:20px;max-width:calc(100% - 44px);padding:14px 16px}}._userRow_1ljp4_69{flex-direction:column;align-items:flex-end;gap:6px;max-width:min(420px,88%);display:flex}@media (width<=640px){._userRow_1ljp4_69{max-width:100%}}._userBubble_1ljp4_82{background:var(--acf-user-bg);color:var(--acf-primary-contrast);letter-spacing:-.01em;border-radius:22px 22px 6px;padding:12px 18px;font-size:15px;font-weight:500;line-height:1.5}@media (width<=640px){._userBubble_1ljp4_82{border-radius:18px 18px 4px;padding:10px 14px;font-size:14px}}._userBubbleEditing_1ljp4_100{outline:2px solid var(--acf-border-strong);outline-offset:2px}._editBtn_1ljp4_105{background:var(--acf-primary-soft);color:var(--acf-primary);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;transition:background .16s,color .16s}._editBtn_1ljp4_105:hover{background:var(--acf-primary);color:var(--acf-primary-contrast)}._editBtn_1ljp4_105:disabled{opacity:.45;cursor:not-allowed}._assistantText_1ljp4_27{letter-spacing:-.01em;color:var(--acf-surface-text,var(--acf-text));vertical-align:top;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;max-width:min(444px,100vw - 7rem);margin:0;font-size:15px;font-weight:500;line-height:1.55;display:inline-block}@media (width<=640px){._assistantText_1ljp4_27{max-width:min(444px,100vw - 5rem);font-size:15px}}._questionBody_1ljp4_147{flex-direction:column;gap:6px;width:max-content;max-width:min(444px,100vw - 7rem);display:flex}._questionTitle_1ljp4_28{letter-spacing:-.02em;color:var(--acf-surface-text,var(--acf-text));vertical-align:top;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;max-width:min(444px,100vw - 7rem);margin:0;font-size:16px;font-weight:700;line-height:1.4;display:inline-block}._questionDescription_1ljp4_170{color:var(--acf-surface-text-muted,var(--acf-text-muted));vertical-align:top;white-space:pre-wrap;overflow-wrap:break-word;max-width:min(444px,100vw - 7rem);margin:0;font-size:13px;font-weight:400;line-height:1.5;display:inline-block}._questionDescriptionPending_1ljp4_183{margin:0;display:none}._avatarWrap_1ljp4_188{flex-shrink:0}._root_19jkp_2{z-index:4;border-radius:var(--acf-radius-lg) var(--acf-radius-lg) 0 0;color:var(--acf-text);background:color-mix(in srgb, var(--acf-bg) 96%, var(--acf-primary) 4%);border:1px solid color-mix(in srgb, var(--acf-text) 10%, transparent);border-bottom-color:color-mix(in srgb, var(--acf-text) 6%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--acf-bg) 55%, transparent);flex-shrink:0;margin:-4px -8px 8px;padding:10px 16px;position:relative;top:auto}@media (width<=640px){._root_19jkp_2{border-radius:16px;margin:0 0 4px;padding:8px 12px}}[data-acf-chat-shell] ._root_19jkp_2{border-radius:0;margin:0}._topRow_19jkp_29{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._barCompact_19jkp_36{justify-content:center;align-items:center;min-height:0;display:flex}._brand_19jkp_43{flex:auto;align-items:flex-start;gap:10px;min-width:0;display:flex}._headerAvatar_19jkp_51{flex-shrink:0;margin-top:2px}._copy_19jkp_56{min-width:0}._title_19jkp_60{letter-spacing:-.025em;color:var(--acf-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(1rem,2vw,1.125rem);font-weight:700;line-height:1.25;overflow:hidden}._subtitle_19jkp_72{color:var(--acf-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}._meta_19jkp_83{flex-shrink:0;align-items:center;gap:8px;padding-top:2px;display:flex}._topRightSlot_19jkp_91{align-items:center;display:flex}._progressBlock_19jkp_96{flex-direction:column;align-items:stretch;gap:0;margin-top:14px;display:flex}._progressLabel_19jkp_104{text-align:center;letter-spacing:-.01em;margin:0 0 8px;font-size:12px;font-weight:600;line-height:1.2}._progressPctValue_19jkp_113{color:var(--acf-primary);font-variant-numeric:tabular-nums}._progressPctSuffix_19jkp_118{color:var(--acf-text-muted);font-weight:500}._stepBadge_19jkp_123{font-variant-numeric:tabular-nums;letter-spacing:.02em;background:color-mix(in srgb, var(--acf-bg) 72%, #000 28%);border:1px solid color-mix(in srgb, var(--acf-text) 12%, transparent);min-width:44px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--acf-text) 6%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}._stepCurrent_19jkp_140{color:var(--acf-text)}._stepSep_19jkp_144{color:color-mix(in srgb, var(--acf-text-muted) 85%, transparent);margin:0 1px;font-weight:600}._stepTotal_19jkp_150{color:var(--acf-primary)}._statusPill_19jkp_154{letter-spacing:.02em;color:var(--acf-primary);background:var(--acf-primary-soft);border:1px solid color-mix(in srgb, var(--acf-primary) 20%, transparent);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:11px;font-weight:600;display:inline-flex}._statusDot_19jkp_169{background:var(--acf-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.4s ease-in-out infinite _acfStatusDotPulse_19jkp_1}._statusText_19jkp_178{line-height:1}@keyframes _acfStatusDotPulse_19jkp_1{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@media (width<=640px){._topRow_19jkp_29{gap:10px}._progressBlock_19jkp_96{margin-top:10px}._title_19jkp_60{font-size:.9375rem}._subtitle_19jkp_72{-webkit-line-clamp:1}._stepBadge_19jkp_123{padding:4px 9px;font-size:11px}._statusPill_19jkp_154{padding:4px 10px 4px 8px;font-size:11px}}@container acf-chat (width<=520px){._root_19jkp_2{padding:8px 12px 10px}._headerAvatar_19jkp_51,._subtitle_19jkp_72,._progressLabel_19jkp_104{display:none}._progressBlock_19jkp_96{margin-top:8px}._title_19jkp_60{font-size:.875rem}._topRow_19jkp_29{align-items:center;gap:8px}}@media (prefers-reduced-motion:reduce){._statusDot_19jkp_169{opacity:.8;animation:none}}[data-acf-card-preview] ._root_19jkp_2{border-radius:12px 12px 0 0;margin:0 0 2px;padding:8px 10px 10px}[data-acf-card-preview] ._subtitle_19jkp_72{display:none}[data-acf-card-preview] ._title_19jkp_60{font-size:.8125rem}[data-acf-card-preview] ._progressBlock_19jkp_96{margin-top:8px}._root_14ats_1{contain:layout style;flex-shrink:0}._avatarWrap_14ats_6{flex-shrink:0;width:36px;height:36px}._avatarImg_14ats_12{object-fit:contain;background:var(--acf-surface-elevated);border:1px solid var(--acf-border);border-radius:50%;width:36px;height:36px;display:block}._bubble_14ats_22{box-sizing:border-box;contain:layout style;justify-content:center;align-items:center;min-width:52px;height:48px;min-height:48px;display:flex;padding:0 20px!important}._dots_14ats_34{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:3px;height:20px;line-height:1;display:inline-flex}._dotChar_14ats_44{text-align:center;width:.45em;color:var(--acf-surface-text-muted,var(--acf-text-muted));opacity:.22;font-size:22px;font-weight:700;line-height:1;animation:1.05s ease-in-out infinite _acfThinkingDotFade_14ats_1;display:inline-block}._dotChar_14ats_44:first-child{animation-delay:0s}._dotChar_14ats_44:nth-child(2){animation-delay:.18s}._dotChar_14ats_44:nth-child(3){animation-delay:.36s}@keyframes _acfThinkingDotFade_14ats_1{0%,to{opacity:.22}40%{opacity:1}}@media (prefers-reduced-motion:reduce){._dotChar_14ats_44{opacity:.55;animation:none}._dotChar_14ats_44:nth-child(2){opacity:.75}._dotChar_14ats_44:nth-child(3){opacity:.95}}._root_66lir_2{--acf-bg-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");isolation:isolate;width:100%;min-height:var(--acf-layout-min-height,100dvh);background:var(--acf-bg);flex-direction:column;align-items:center;display:flex;position:relative}._root_66lir_2[data-acf-brand-themed]{background:var(--acf-bg)}._root_66lir_2[data-acf-brand-themed]:before{opacity:.55}._root_66lir_2[data-acf-brand-themed]:after{opacity:.04}._root_66lir_2[data-acf-brand-themed] ._title_66lir_22,._root_66lir_2[data-acf-brand-themed] ._subtitle_66lir_23{color:var(--acf-text)}._root_66lir_2{font-family:var(--acf-font);overflow:hidden auto}._root_66lir_2:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse 95% 70% at 8% -6%, var(--acf-bg-mesh-1) 0%, transparent 58%), radial-gradient(ellipse 85% 65% at 96% 4%, var(--acf-bg-mesh-2) 0%, transparent 54%), radial-gradient(ellipse 80% 55% at 52% 108%, var(--acf-bg-mesh-3) 0%, transparent 56%), radial-gradient(ellipse 70% 50% at -4% 72%, var(--acf-bg-mesh-4) 0%, transparent 50%), radial-gradient(ellipse 100% 80% at 50% 50%, transparent 62%, var(--acf-bg-vignette) 100%);filter:blur(1px);position:absolute;inset:-8% -6%;transform:translateZ(0)}._root_66lir_2.acf-theme-dark:before,._root_66lir_2.acf-theme-neon:before{opacity:.72;inset:-4%}._root_66lir_2:after{content:"";pointer-events:none;z-index:0;opacity:.028;background-image:var(--acf-bg-noise);mix-blend-mode:overlay;background-size:180px 180px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 80% at 50% 30%,#000 0%,#0000 72%);mask-image:radial-gradient(100% 80% at 50% 30%,#000 0%,#0000 72%)}@media (prefers-reduced-motion:no-preference){._root_66lir_2.acf-theme-dark:before,._root_66lir_2.acf-theme-neon:before{animation:28s ease-in-out infinite alternate _acf-bg-drift_66lir_1}}@keyframes _acf-bg-drift_66lir_1{0%{transform:translate(0,0)scale(1)}to{transform:translate(1.5%,-1%)scale(1.03)}}._rootChat_66lir_71,._rootFormView_66lir_72{height:var(--acf-layout-min-height,100dvh);max-height:var(--acf-layout-min-height,100dvh);overflow:hidden;container:acf-chat/inline-size}._rootFormView_66lir_72 ._innerWide_66lir_80{height:100%;min-height:0;max-height:100%;width:min(100%, var(--acf-conversation-width) + 48px);box-sizing:border-box;flex:auto;max-width:100%;padding:16px 20px 20px;overflow:hidden}@container acf-chat (width<=520px){._rootFormView_66lir_72 ._innerWide_66lir_80{padding:6px 8px 8px}}._formViewCard_66lir_97{--acf-chat-shell-radius:calc(var(--acf-radius-xl) + 6px);isolation:isolate;border-radius:var(--acf-chat-shell-radius);background:var(--acf-bg);border:1px solid var(--acf-glass-border,var(--acf-border));width:100%;min-height:0;max-height:100%;box-shadow:var(--acf-shadow-shell,0 8px 24px #0f172a14, 0 32px 64px #0f172a0f);flex-direction:column;flex:auto;display:flex;overflow:hidden}._formViewScroll_66lir_113{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex:auto;min-height:0;overflow:hidden auto}._rootFormView_66lir_72[data-acf-brand-themed] ._formViewCard_66lir_97{border-color:var(--acf-glass-border,var(--acf-border));box-shadow:var(--acf-shadow-shell,0 8px 24px #0f172a14, 0 32px 64px #0f172a0f)}._rootChat_66lir_71 ._inner_66lir_80{height:100%;min-height:0;max-height:100%;width:min(100%, var(--acf-conversation-width) + 48px);box-sizing:border-box;flex-direction:column;flex:auto;max-width:100%;padding:16px 20px 20px;display:flex;overflow:hidden}@container acf-chat (width<=520px){._rootChat_66lir_71 ._inner_66lir_80{padding:6px 8px 8px}}._inner_66lir_80{z-index:1;width:var(--acf-conversation-width);min-height:var(--acf-layout-min-height,100dvh);background:0 0;flex-direction:column;flex:1;padding:20px 20px 0;display:flex;position:relative}@media (width<=640px){._inner_66lir_80{padding:16px 14px 0}}._innerWide_66lir_80{flex-direction:column;flex:auto;width:min(100%,1440px);min-height:0;padding:0;display:flex}._rootWelcome_66lir_172{min-height:var(--acf-layout-min-height,100dvh);height:100%}._rootWelcome_66lir_172 ._inner_66lir_80,._rootWelcome_66lir_172 ._innerWide_66lir_80{flex:auto;height:100%;min-height:0}._rootWelcome_66lir_172 ._screenStage_66lir_182,._rootWelcome_66lir_172 [data-acf-builder-screen]{flex-direction:column;flex:auto;min-height:0;display:flex}._header_66lir_195,._headerStatic_66lir_196{text-align:center;flex-shrink:0;margin-bottom:4px;padding-bottom:4px}._title_66lir_22{letter-spacing:-.03em;color:var(--acf-text);margin:0 0 6px;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;line-height:1.2}._subtitle_66lir_23{color:var(--acf-text-muted);margin:0;max-width:42ch;margin-inline:auto;font-size:14px;line-height:1.55}._conversation_66lir_221{background:0 0;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._conversation_66lir_221 [data-acf-chat-header]{flex-shrink:0;margin-bottom:4px}._rootChat_66lir_71 ._conversation_66lir_221{--acf-chat-shell-radius:calc(var(--acf-radius-xl) + 6px);isolation:isolate;border-radius:var(--acf-chat-shell-radius);background:var(--acf-bg);border:1px solid var(--acf-glass-border,var(--acf-border));min-height:0;max-height:100%;box-shadow:var(--acf-shadow-shell,0 8px 24px #0f172a14, 0 32px 64px #0f172a0f);flex-direction:column;flex:auto;display:flex;overflow:hidden}._rootChat_66lir_71 ._conversation_66lir_221>*{z-index:1;position:relative}._rootChat_66lir_71 ._conversation_66lir_221 [data-acf-chat-header]{z-index:5;border:0;border-bottom:1px solid var(--acf-border);box-shadow:none;background:var(--acf-bg);border-radius:0;flex-shrink:0;margin:0;position:relative;top:auto}._rootChat_66lir_71 ._conversation_66lir_221 ._sessionRail_66lir_265,._rootChat_66lir_71 ._conversation_66lir_221 ._sessionRailJumpOnly_66lir_266{flex-shrink:0;margin-left:14px;margin-right:14px}._rootChat_66lir_71 ._conversation_66lir_221 ._messagesViewport_66lir_271{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding-inline:14px;overflow:hidden auto}@container acf-chat (width<=520px){._rootChat_66lir_71 ._conversation_66lir_221 ._messagesViewport_66lir_271{padding-inline:10px}}._rootChat_66lir_71 ._conversation_66lir_221 ._messages_66lir_271{padding-top:8px}@container acf-chat (width<=520px){._rootChat_66lir_71 ._conversation_66lir_221 ._messages_66lir_271{padding-top:4px}}._rootChat_66lir_71 ._conversation_66lir_221 ._inputDock_66lir_292{padding:12px 14px max(14px, env(safe-area-inset-bottom,0px));border-top:1px solid var(--acf-border);background:var(--acf-bg);z-index:5;flex-shrink:0;margin-top:0;position:relative;top:auto}._rootChat_66lir_71[data-acf-brand-themed] ._conversation_66lir_221{border-color:var(--acf-glass-border,var(--acf-border));box-shadow:var(--acf-shadow-shell,0 8px 24px #0f172a14, 0 32px 64px #0f172a0f)}._sessionRailJumpOnly_66lir_266{justify-content:flex-end;margin:0 0 8px;display:flex}._sessionRail_66lir_265{border:1px solid color-mix(in srgb, var(--acf-surface-border,var(--acf-border)) 70%, transparent);background:color-mix(in srgb, var(--acf-surface-elevated) 84%, transparent);box-shadow:0 8px 22px color-mix(in srgb, var(--acf-shadow-color,#0f172a) 5%, transparent);color:var(--acf-surface-text-muted,var(--acf-text-muted));border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 10px;padding:8px 10px;display:flex}._sessionChip_66lir_328{border:1px solid color-mix(in srgb, var(--acf-surface-border,var(--acf-border)) 80%, transparent);background:color-mix(in srgb, var(--acf-primary-soft) 55%, var(--acf-surface));color:var(--acf-surface-text-muted,var(--acf-text-muted));border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}._sessionChip_66lir_328 strong{color:var(--acf-surface-text,var(--acf-text));font-weight:700}._sessionStatus_66lir_345{color:var(--acf-primary);margin-left:auto;font-size:11px;font-weight:600}._jumpBtn_66lir_352{border:1px solid color-mix(in srgb, var(--acf-primary) 28%, var(--acf-border));background:color-mix(in srgb, var(--acf-primary-soft) 88%, transparent);color:var(--acf-primary);font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;transition:transform .12s,box-shadow .12s}._jumpBtn_66lir_352:hover{box-shadow:0 10px 18px color-mix(in srgb, var(--acf-primary) 18%, transparent);transform:translateY(-1px)}._headerActions_66lir_369{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._headerLanguageSelect_66lir_377{flex-shrink:0}._viewToggleBtn_66lir_381{border:1px solid color-mix(in srgb, var(--acf-text) 14%, transparent);color:var(--acf-text-muted);font:inherit;letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:600;line-height:1;transition:color .15s,background .15s,border-color .15s;display:inline-flex}._viewToggleBtn_66lir_381 svg{opacity:.8;font-size:14px!important}._viewToggleBtn_66lir_381:hover{color:var(--acf-text);background:color-mix(in srgb, var(--acf-text) 6%, transparent);border-color:color-mix(in srgb, var(--acf-text) 22%, transparent)}._messagesViewport_66lir_271{-webkit-overflow-scrolling:touch;flex:1;min-height:0;position:relative;overflow:hidden auto}._messagesViewportWithGuide_66lir_418{flex-direction:column;display:flex}._messagesHidden_66lir_423{clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._messageTurn_66lir_436{flex-direction:column;gap:12px;scroll-margin-block:72px 200px;transition:opacity .22s,filter .22s;display:flex}._messageTurnPast_66lir_444{opacity:.72;filter:saturate(.9)}._messageTurnCurrent_66lir_449{opacity:1;filter:none;transform:none}._conversation_66lir_221[data-acf-message-display=step] ._messages_66lir_271{gap:26px}._conversation_66lir_221[data-acf-message-display=focused] ._sessionRail_66lir_265,._conversation_66lir_221[data-acf-message-display=focused] ._sessionRailJumpOnly_66lir_266{display:none}._conversation_66lir_221[data-acf-message-display=focused] ._messagesViewport_66lir_271{flex-direction:column;justify-content:center;align-items:center;padding-inline:clamp(16px,4vw,28px);display:flex;overflow:hidden}._conversation_66lir_221[data-acf-message-display=focused] ._messages_66lir_271{display:none}._conversation_66lir_221[data-acf-message-display=focused] ._inputDock_66lir_292{border-top:1px solid var(--acf-border)}._focusedStage_66lir_478{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;max-width:520px;margin:0 auto;padding:20px 8px 12px;display:flex}._focusedAvatar_66lir_491{margin-bottom:2px}._focusedStatus_66lir_495{letter-spacing:.06em;text-transform:uppercase;color:var(--acf-primary);margin:0;font-size:11px;font-weight:700}._focusedQuestion_66lir_504{width:100%}._focusedQuestion_66lir_504 p{letter-spacing:-.03em;color:var(--acf-surface-text,var(--acf-text));text-align:center;max-width:none;margin:0;font-size:clamp(20px,4.5vw,26px);font-weight:650;line-height:1.4}._focusedQuestion_66lir_504 [class*=questionBody]{align-items:center;gap:10px;width:100%;max-width:none}._focusedQuestion_66lir_504 [class*=questionTitle]{text-align:center;max-width:none;font-size:clamp(20px,4.5vw,26px)}._focusedQuestion_66lir_504 [class*=questionDescription]{color:var(--acf-text-muted);text-align:center;max-width:42ch;margin-inline:auto;font-size:15px;font-weight:500;line-height:1.55}._focusedInstructionsTitle_66lir_538{letter-spacing:-.03em;color:var(--acf-surface-text,var(--acf-text));text-align:center;max-width:28ch;margin:0;font-size:clamp(22px,5vw,28px);font-weight:700;line-height:1.35}._focusedInstructionsLead_66lir_549{color:var(--acf-text-muted);text-align:center;max-width:36ch;margin:0;font-size:15px;line-height:1.55}._focusedInstructionsList_66lir_558,._focusedTipsList_66lir_559{text-align:left;flex-direction:column;gap:12px;width:100%;max-width:400px;margin:4px 0 0;padding:0;list-style:none;display:flex}._focusedInstructionItem_66lir_571,._focusedTipItem_66lir_572{color:var(--acf-surface-text,var(--acf-text));align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}._focusedInstructionIndex_66lir_581,._focusedTipIcon_66lir_582{background:color-mix(in srgb, var(--acf-primary) 14%, transparent);width:28px;height:28px;color:var(--acf-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._focusedTipIcon_66lir_582{font-size:14px}._focusedReadyBtn_66lir_600{background:var(--acf-primary);min-width:148px;min-height:44px;color:var(--acf-primary-contrast);font:inherit;letter-spacing:-.01em;cursor:pointer;box-shadow:0 8px 24px var(--acf-primary-glow,#2563eb38);border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:8px;padding:10px 28px;font-size:15px;font-weight:650;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex}._focusedReadyBtn_66lir_600:hover{box-shadow:0 12px 28px var(--acf-primary-glow,#2563eb47);transform:translateY(-1px)}._focusedReadyBtn_66lir_600:active{transform:translateY(0)}._focusedReview_66lir_628{width:100%;max-width:480px;margin:0 auto;padding:12px 4px}._focusedBackRow_66lir_635{align-items:center;margin-bottom:8px;display:flex}._focusedBackBtn_66lir_641{border:1px solid color-mix(in srgb, var(--acf-text) 12%, transparent);background:color-mix(in srgb, var(--acf-surface) 92%, transparent);color:var(--acf-text-muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:6px 10px 6px 6px;font-size:13px;font-weight:600;transition:color .14s,background .14s,border-color .14s;display:inline-flex}._focusedBackBtn_66lir_641 svg{font-size:18px!important}._focusedBackBtn_66lir_641:hover:not(:disabled){color:var(--acf-text);background:color-mix(in srgb, var(--acf-text) 6%, transparent);border-color:color-mix(in srgb, var(--acf-text) 18%, transparent)}._focusedBackBtn_66lir_641:disabled{opacity:.45;cursor:not-allowed}._conversation_66lir_221[data-acf-message-display=overlay],._rootChat_66lir_71 ._conversation_66lir_221[data-acf-message-display=overlay]{z-index:var(--acf-overlay-z,9990);width:auto;min-height:0;max-height:none;box-shadow:none;pointer-events:none;isolation:auto;background:0 0;border:0;border-radius:0;flex:none;position:fixed;inset:0;overflow:visible}._conversation_66lir_221[data-acf-message-display=overlay] [data-acf-chat-header],._conversation_66lir_221[data-acf-message-display=overlay] ._sessionRail_66lir_265,._conversation_66lir_221[data-acf-message-display=overlay] ._sessionRailJumpOnly_66lir_266,._conversation_66lir_221[data-acf-message-display=overlay] ._messagesViewport_66lir_271,._conversation_66lir_221[data-acf-message-display=overlay] ._messages_66lir_271,._rootChat_66lir_71 ._conversation_66lir_221[data-acf-message-display=overlay] [data-acf-chat-header],._rootChat_66lir_71 ._conversation_66lir_221[data-acf-message-display=overlay] ._sessionRail_66lir_265,._rootChat_66lir_71 ._conversation_66lir_221[data-acf-message-display=overlay] ._sessionRailJumpOnly_66lir_266,._rootChat_66lir_71 ._conversation_66lir_221[data-acf-message-display=overlay] ._messagesViewport_66lir_271,._rootChat_66lir_71 ._conversation_66lir_221[data-acf-message-display=overlay] ._messages_66lir_271,._conversation_66lir_221[data-acf-message-display=overlay] ._inputDock_66lir_292,._rootChat_66lir_71 ._conversation_66lir_221[data-acf-message-display=overlay] ._inputDock_66lir_292{display:none}._overlayBackdrop_66lir_703{z-index:0;pointer-events:auto;position:fixed;inset:0}._overlayPanel_66lir_710{pointer-events:auto;position:fixed}._overlayCutoutRing_66lir_715{z-index:1;pointer-events:none;border:1px solid #ffffff1a;position:fixed}._overlayInstructionsWrap_66lir_722{z-index:2;pointer-events:auto;justify-content:center;align-items:center;padding:clamp(20px,5vw,40px);display:flex;position:fixed;inset:0}._overlayInstructionsWrap_66lir_722 ._focusedStage_66lir_478{max-width:440px}._overlayInstructionsWrap_66lir_722 ._focusedStatus_66lir_495,._overlayInstructionsWrap_66lir_722 ._focusedInstructionsTitle_66lir_538,._overlayInstructionsWrap_66lir_722 ._focusedInstructionsLead_66lir_549,._overlayInstructionsWrap_66lir_722 ._focusedInstructionItem_66lir_571,._overlayInstructionsWrap_66lir_722 ._focusedTipItem_66lir_572{color:#fff}._overlayInstructionsWrap_66lir_722 ._focusedInstructionsLead_66lir_549,._overlayInstructionsWrap_66lir_722 ._focusedTipItem_66lir_572{color:#ffffffc7}._overlayInstructionsWrap_66lir_722 ._focusedInstructionIndex_66lir_581,._overlayInstructionsWrap_66lir_722 ._focusedTipIcon_66lir_582{color:#fff;background:#ffffff24}._overlayDockZone_66lir_752{z-index:3;box-sizing:border-box;pointer-events:auto;background:0 0;flex-direction:column;justify-content:flex-end;gap:10px;padding:12px 14px 14px;display:flex;position:fixed}._overlayDockInner_66lir_765{flex-direction:column;gap:8px;width:100%;min-height:0;display:flex}._overlayPrompt_66lir_773{flex-shrink:0;width:100%;padding:0 2px 4px}._overlayPromptOnDimmed_66lir_779 ._overlayPromptText_66lir_779,._overlayPromptOnDimmed_66lir_779 p{letter-spacing:-.02em;color:#fff;text-align:left;margin:0;font-size:clamp(17px,3.8vw,21px);font-weight:650;line-height:1.4}._overlayPromptOnDimmed_66lir_779 [class*=questionTitle]{color:#fff;text-align:left;font-size:clamp(17px,3.8vw,21px)}._overlayPromptOnDimmed_66lir_779 [class*=questionDescription]{color:#ffffffc7;text-align:left}._overlayPromptInCutout_66lir_799 ._overlayPromptText_66lir_779,._overlayPromptInCutout_66lir_799 p{letter-spacing:-.02em;color:var(--acf-surface-text,var(--acf-text));text-align:left;margin:0;font-size:clamp(16px,3.4vw,19px);font-weight:650;line-height:1.4}._overlayPromptInCutout_66lir_799 [class*=questionTitle]{text-align:left;font-size:clamp(16px,3.4vw,19px)}._overlayPromptInCutout_66lir_799 [class*=questionDescription]{color:var(--acf-text-muted);text-align:left}._overlayPromptLoading_66lir_818{color:var(--acf-text-muted);margin:0;font-size:14px;font-weight:600}._overlayReview_66lir_825{width:100%}._overlayFooterMeta_66lir_829{color:var(--acf-text-muted);text-align:center;margin:4px 0 0;font-size:11px;line-height:1.45}._overlayFooterMeta_66lir_829 span{color:var(--acf-text);font-weight:600}._messagesViewportVoice_66lir_841{flex-direction:column;justify-content:center;align-items:center;min-height:min(42vh,320px);display:flex}._voiceOnlyStage_66lir_849{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:420px;margin:0 auto;padding:24px 16px 8px;display:flex}._voiceOnlyAvatar_66lir_862{margin-bottom:4px}._voiceOnlyStatus_66lir_866{letter-spacing:.04em;text-transform:uppercase;color:var(--acf-primary);margin:0;font-size:12px;font-weight:600}._voiceOnlyPrompt_66lir_875{letter-spacing:-.02em;color:var(--acf-surface-text,var(--acf-text));margin:0;font-size:18px;font-weight:600;line-height:1.45}._voiceOnlyHint_66lir_884{color:var(--acf-text-muted);margin:0;font-size:13px;line-height:1.5}._messages_66lir_271{flex-direction:column;gap:18px;padding:12px 0 16px;display:flex}@media (width<=640px){._messages_66lir_271{gap:14px;padding:8px 0 12px}}._messagesWithGuide_66lir_904{justify-content:flex-start}._centeredAvatar_66lir_908{justify-content:center;align-items:center;padding:18px 0 10px;display:flex}._scrollAnchor_66lir_915{pointer-events:none;flex-shrink:0;height:80px}@media (width<=640px){._scrollAnchor_66lir_915{height:64px}}._inputDock_66lir_292{z-index:2;width:100%;padding:8px 0 max(8px, env(safe-area-inset-bottom,0px));background:0 0;flex-direction:column;flex-shrink:0;align-items:stretch;margin-top:auto;display:flex;position:relative}._inputDockInner_66lir_939{width:100%;max-width:100%}._editingHint_66lir_944{color:var(--acf-primary);text-align:center;margin:0 0 8px;font-size:12px;font-weight:600}._inputGlass_66lir_952{contain:layout style;--acf-text:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));--acf-text-muted:var(--acf-input-text-muted,var(--acf-surface-text-muted,var(--acf-text-muted)));--acf-surface:var(--acf-input-bg,var(--acf-input-surface,#fff));--acf-surface-muted:color-mix(in srgb, var(--acf-input-text,var(--acf-text)) 6%, var(--acf-input-surface,#fff) 94%);--acf-surface-text:var(--acf-input-text,var(--acf-surface-text,var(--acf-text)));--acf-surface-text-muted:var(--acf-input-text-muted,var(--acf-surface-text-muted,var(--acf-text-muted)));--acf-border:var(--acf-surface-border,var(--acf-border));min-height:54px;box-shadow:none;color:var(--acf-input-text,var(--acf-text));background:0 0;border:0;max-height:min(42vh,360px);margin:0;padding:0;transition:opacity .12s;position:relative;overflow:hidden auto}._rootChat_66lir_71[data-acf-brand-themed] ._inputDock_66lir_292{background:var(--acf-bg)}._inputGlassPending_66lir_984{pointer-events:none;opacity:.72;transition:opacity .12s}._dockPendingOverlay_66lir_990{z-index:2;border-radius:inherit;background:color-mix(in srgb, var(--acf-bg) 88%, transparent);pointer-events:none;justify-content:center;align-items:center;padding:8px 12px;display:flex;position:absolute;inset:0}._dockPendingOverlay_66lir_990 span{color:var(--acf-text-muted);text-align:center;font-size:13px;font-weight:500;line-height:1.45}._dockPlaceholder_66lir_1010{min-height:52px;color:var(--acf-text-muted);text-align:center;justify-content:center;align-items:center;margin:0;padding:6px 12px;font-size:14px;font-weight:500;line-height:1.45;display:flex}._footerMeta_66lir_1024{letter-spacing:.01em;color:color-mix(in srgb, var(--acf-text-muted) 70%, transparent);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:5px;margin:6px 0 0;font-size:10.5px;line-height:1.4;display:flex}._footerMeta_66lir_1024 span{color:var(--acf-primary);opacity:.85;font-weight:700}._secureIcon_66lir_1042{opacity:.55;color:var(--acf-primary);flex-shrink:0;font-size:12px!important}@media (width<=640px){._root_66lir_2{min-height:100svh}._inner_66lir_80{width:100%;max-width:100%;min-height:0;padding:10px 10px 0}._innerWide_66lir_80{width:100%;max-width:100%}._conversation_66lir_221{min-height:0}._messages_66lir_271{gap:14px;padding:8px 0 12px}._sessionRail_66lir_265{display:none}._conversation_66lir_221 [data-acf-chat-header]{margin-bottom:2px}._assistantRow_66lir_1077{gap:8px}._inputDock_66lir_292{padding:8px 0 max(8px, env(safe-area-inset-bottom,0px))}._jumpBtn_66lir_352{min-height:2.25rem;padding:6px 12px}}@container acf-chat (width<=520px){._rootChat_66lir_71 ._inputDock_66lir_292{padding:8px 10px max(8px, env(safe-area-inset-bottom,0px))}._rootChat_66lir_71 ._inputGlass_66lir_952{max-height:min(42vh,280px)}._sessionRailJumpOnly_66lir_266{margin:0 0 4px}._footerMeta_66lir_1024{gap:4px;font-size:10px}}._rootCompletion_66lir_1103{scroll-behavior:auto;-webkit-overflow-scrolling:touch;height:100%;min-height:0;max-height:100%;overflow:hidden auto}._innerCompletion_66lir_1113{min-height:0;padding-bottom:max(32px, env(safe-area-inset-bottom,0px));flex:1;justify-content:flex-start;overflow:visible}._screenStage_66lir_182{flex-direction:column;flex:none;width:100%;min-height:0;animation:.45s cubic-bezier(.22,1,.36,1) _acf-screen-enter_66lir_1;display:flex}._rootCompletion_66lir_1103 ._screenStage_66lir_182{flex-direction:column;flex:none;width:100%;min-height:0;display:flex}@keyframes _acf-screen-enter_66lir_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._intro_66lir_1148{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:40px 20px 48px;display:flex}._introIcon_66lir_1158{background:var(--acf-primary-soft);width:72px;height:72px;box-shadow:var(--acf-shadow-glow);border-radius:50%;place-items:center;font-size:30px;display:grid}._startBtn_66lir_1169{border-radius:var(--acf-radius-md);background:var(--acf-primary);color:var(--acf-primary-contrast);font:inherit;cursor:pointer;box-shadow:var(--acf-shadow-card);border:0;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;transition:transform .16s,box-shadow .16s;display:inline-flex}._root_1s4o0_1{flex:none;justify-content:stretch;align-items:flex-start;padding:.25rem 0 1rem;display:flex}._panel_1s4o0_9{border-radius:var(--acf-radius-lg,14px);border:1px dashed color-mix(in srgb, var(--acf-primary) 28%, var(--acf-border));background:color-mix(in srgb, var(--acf-primary) 6%, var(--acf-surface,#fff));text-align:left;width:100%;max-width:26rem;margin:0 auto;padding:1.25rem 1.375rem}._eyebrow_1s4o0_20{letter-spacing:.08em;text-transform:uppercase;color:var(--acf-primary);margin:0 0 .375rem;font-size:.6875rem;font-weight:700}._title_1s4o0_29{letter-spacing:-.02em;color:var(--acf-surface-text,var(--acf-text));margin:0 0 .5rem;font-size:1.0625rem;font-weight:700;line-height:1.3}._lead_1s4o0_38{color:var(--acf-text-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.55}._tips_1s4o0_45{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._tip_1s4o0_45{color:var(--acf-surface-text,var(--acf-text));align-items:flex-start;gap:.625rem;font-size:.8125rem;line-height:1.5;display:flex}._tipIcon_1s4o0_63{background:color-mix(in srgb, var(--acf-primary) 14%, transparent);width:1.625rem;height:1.625rem;color:var(--acf-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;font-size:.875rem;display:inline-flex}._footer_1s4o0_77{color:color-mix(in srgb, var(--acf-primary) 75%, var(--acf-text-muted));margin:1rem 0 0;font-size:.75rem;font-weight:600}._instructionsList_1s4o0_84{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._instructionItem_1s4o0_93{color:var(--acf-surface-text,var(--acf-text));align-items:flex-start;gap:.625rem;font-size:.8125rem;line-height:1.5;display:flex}._instructionIndex_1s4o0_102{background:color-mix(in srgb, var(--acf-primary) 14%, transparent);width:1.375rem;height:1.375rem;color:var(--acf-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;font-size:.6875rem;font-weight:700;display:inline-flex}@container (width<=420px){._panel_1s4o0_9{padding:1rem 1.125rem}._title_1s4o0_29{font-size:1rem}._lead_1s4o0_38{font-size:.8125rem}}._root_1ds5k_1{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;max-width:28rem;margin:.5rem 0 .25rem;padding:0 0 .25rem;display:flex}._submitBtn_1ds5k_12{border-radius:var(--acf-radius-md,10px);background:var(--acf-primary);color:var(--acf-primary-contrast,#fff);font:inherit;cursor:pointer;box-shadow:var(--acf-shadow-card,0 4px 14px #0000001f);border:none;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex}._submitBtn_1ds5k_12:hover:not(:disabled){box-shadow:var(--acf-shadow-glow,0 8px 24px #2563eb38);transform:translateY(-1px)}._submitBtn_1ds5k_12:disabled{opacity:.55;cursor:not-allowed}._hint_1ds5k_37{color:var(--acf-text-muted,#0f172a8c);margin:0;font-size:.75rem;line-height:1.45}._shape_8szvx_1{width:var(--acf-loading-shape-size,48px);height:var(--acf-loading-shape-size,48px);background:var(--acf-loading-shape-fill);will-change:transform, opacity;flex-shrink:0;transform:translateZ(0)}._circle_8szvx_10{border-radius:50%}._roundedSquare_8szvx_14{border-radius:14px}._blob_8szvx_18{border-radius:42% 58% 70% 30%/45% 45% 55% 55%}._hexagon_8szvx_22{clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0% 50%)}._pill_8szvx_26{width:calc(var(--acf-loading-shape-size,48px) * 1.6);border-radius:999px}._orb_8szvx_31{background:var(--acf-loading-shape-fill);box-shadow:0 0 calc(28px * var(--acf-loading-intensity,1)) var(--acf-primary-glow), inset 0 0 20px #ffffff40;border-radius:50%}._glass_8szvx_37{-webkit-backdrop-filter:blur(var(--acf-loading-shape-blur,8px));border:1px solid var(--acf-glass-border);background:var(--acf-glass)!important}._borderFx_8szvx_44{box-shadow:0 0 0 1px var(--acf-primary-soft), 0 0 24px var(--acf-primary-glow)}._animPulse_8szvx_48{animation:1.5s ease-in-out infinite _acfShapePulse_8szvx_1}._animMorph_8szvx_52{animation:3s ease-in-out infinite _acfShapeMorph_8szvx_1}._animWave_8szvx_56{animation:2s ease-in-out infinite _acfShapeWave_8szvx_1}._animGlow_8szvx_60{animation:2.2s ease-in-out infinite _acfShapeGlow_8szvx_1}._animBounce_8szvx_64{animation:1.1s ease-in-out infinite _acfShapeBounce_8szvx_1}._animBreathing_8szvx_68{animation:2.6s ease-in-out infinite _acfShapeBreath_8szvx_1}._animShimmer_8szvx_72{position:relative;overflow:hidden}._animShimmer_8szvx_72:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff73 50%,#0000 60%);animation:1.8s linear infinite _acfShapeShimmer_8szvx_1;position:absolute;inset:-40%}@keyframes _acfShapePulse_8szvx_1{0%,to{opacity:.92;transform:scale(1)}50%{transform:scale(calc(1 + .06 * var(--acf-loading-intensity,1)));opacity:1}}@keyframes _acfShapeMorph_8szvx_1{0%,to{border-radius:42% 58% 70% 30%/45% 45% 55% 55%}50%{border-radius:58% 42% 30% 70%/55% 45% 45% 55%}}@keyframes _acfShapeWave_8szvx_1{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(8deg)scale(1.05)}}@keyframes _acfShapeGlow_8szvx_1{0%,to{filter:brightness()}50%{filter:brightness(1.15)}}@keyframes _acfShapeBounce_8szvx_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes _acfShapeBreath_8szvx_1{0%,to{transform:scale(1)}50%{transform:scale(.94)}}@keyframes _acfShapeShimmer_8szvx_1{0%{transform:translate(-60%)rotate(12deg)}to{transform:translate(60%)rotate(12deg)}}@media (prefers-reduced-motion:reduce){._animPulse_8szvx_48,._animMorph_8szvx_52,._animWave_8szvx_56,._animGlow_8szvx_60,._animBounce_8szvx_64,._animBreathing_8szvx_68,._animShimmer_8szvx_72:after{animation:none}}._root_kjmsk_1{border:1px solid color-mix(in srgb, var(--color-primary) 22%, var(--color-border));background:color-mix(in srgb, var(--color-surface-2) 88%, transparent);border-radius:12px;flex-direction:column;gap:14px;padding:12px 14px;display:flex}._fieldset_kjmsk_11{border:0;min-width:0;margin:0;padding:0}._question_kjmsk_18{color:var(--color-text);margin:0 0 8px;padding:0;font-size:13px;font-weight:600;line-height:1.4;display:block}._options_kjmsk_28{flex-wrap:wrap;gap:8px;display:flex}._option_kjmsk_28{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;padding:8px 12px;font-size:12.5px;line-height:1.3;transition:border-color .12s,background .12s,box-shadow .12s}._option_kjmsk_28:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border))}._option_kjmsk_28:disabled{cursor:default;opacity:.85}._optionActive_kjmsk_54{border-color:color-mix(in srgb, var(--color-primary) 55%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 20%, transparent)}._submit_kjmsk_60{background:var(--color-primary);color:var(--color-on-primary,#fff);font:inherit;cursor:pointer;border:0;border-radius:8px;align-self:flex-start;margin-top:2px;padding:8px 14px;font-size:13px;font-weight:600}._submit_kjmsk_60:disabled{opacity:.5;cursor:not-allowed}._summary_kjmsk_78{color:var(--color-muted);margin:0;font-size:12px;line-height:1.45}._root_myne9_1{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-2) 80%, transparent);border-radius:999px;flex-shrink:0;align-items:center;padding:2px;display:inline-flex}._chip_myne9_11{min-width:44px;color:var(--color-muted);font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;line-height:1.2;transition:color .12s,background .12s,box-shadow .12s}._chip_myne9_11:hover:not(:disabled){color:var(--color-text);background:color-mix(in srgb, var(--color-surface) 90%, transparent)}._chipActive_myne9_31{color:var(--color-text);background:var(--color-surface);box-shadow:0 1px 3px #0f172a1a}._mirror_hfebw_1{pointer-events:none;font:inherit;white-space:pre-wrap;word-break:break-word;color:var(--color-text,#0f172a);padding:3px 4px;font-size:16px;line-height:1.5;position:absolute;inset:0;overflow:hidden}._plain_hfebw_15{white-space:pre-wrap}._chip_hfebw_19{vertical-align:baseline;letter-spacing:-.01em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:color-mix(in srgb, var(--forms-mention-accent,#2563eb) 13%, #fff);color:color-mix(in srgb, var(--forms-mention-accent,#1d4ed8) 92%, #0f172a);border:1px solid color-mix(in srgb, var(--forms-mention-accent,#2563eb) 22%, transparent);border-radius:6px;margin:0 1px;padding:1px 8px 2px;font-size:.84em;font-weight:600;line-height:1.45;display:inline}._chipWelcome_hfebw_36{--forms-mention-accent:#7c3aed}._chipSuccess_hfebw_40{--forms-mention-accent:#059669}._chipStyle_hfebw_44{--forms-mention-accent:#d97706}._chipQuestion_hfebw_48{--forms-mention-accent:#2563eb}[data-mui-color-scheme=dark] ._chip_hfebw_19{background:color-mix(in srgb, var(--forms-mention-accent,#3b82f6) 18%, #162038);color:color-mix(in srgb, var(--forms-mention-accent,#93c5fd) 88%, #e8edf8);border-color:color-mix(in srgb, var(--forms-mention-accent,#3b82f6) 28%, transparent)}[data-chatbot-sidebar-panel] [data-chatbot-composer-input]{position:relative}[data-chatbot-sidebar-panel] [data-chatbot-composer].forms-mention-composer--tagged{caret-color:var(--color-text,#0f172a);-webkit-text-fill-color:transparent;color:#0000!important}[data-mui-color-scheme=dark] [data-chatbot-sidebar-panel] [data-chatbot-composer].forms-mention-composer--tagged{caret-color:#e8edf8}._root_1k8r3_1{text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 92%, var(--color-primary) 8%);width:min(100%,420px);margin:auto;padding:24px 20px}._title_1k8r3_11{color:var(--color-text);letter-spacing:.01em;margin:0 0 8px;font-size:17px;font-weight:700}._subtitle_1k8r3_19{color:var(--color-muted);margin:0;font-size:13px;line-height:1.5}._suggestions_1k8r3_26{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:18px;display:grid}._chip_1k8r3_35{appearance:none;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:2.35rem;color:var(--color-text);font:inherit;cursor:pointer;border-radius:10px;justify-content:flex-start;align-items:center;padding:8px 10px;font-size:12px;font-weight:600;line-height:1.3;transition:border-color .12s,background .12s,box-shadow .12s,transform .12s;display:flex}._chip_1k8r3_35:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));box-shadow:0 4px 12px color-mix(in srgb, var(--color-primary) 12%, transparent)}._chip_1k8r3_35:active{transform:scale(.99)}@media (width<=480px){._root_1k8r3_1{padding:16px 12px}._suggestions_1k8r3_26{margin-top:12px}}@media (width<=360px){._suggestions_1k8r3_26{grid-template-columns:1fr}}
