@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.swui-field__tooltip,.swui-tooltip{position:absolute;box-sizing:border-box;max-width:140px;min-width:50px;min-height:32px;width:-webkit-max-content;width:max-content;padding:12px;background-color:#092540;border-radius:8px;font-family:DM Sans,Noto Sans JP,sans-serif;font-size:12px;line-height:16px;color:#fbfcfd;text-align:center}.swui-field__tooltip:after,.swui-tooltip:after{position:absolute;width:20px;height:14px;top:calc(100% - 1px);right:50%;background-image:url("data:image/svg+xml;charset=utf8,    %3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' fill='none' viewBox='0 0 20 14'%3E      %3Cpath fill='%23092540' d='M0 0h20l-7 9.75C11.4 12 8.6 12 7 9.75Z'/%3E    %3C/svg%3E");-webkit-transform:translateX(50%);transform:translate(50%);color:#092540;content:""}.swui-field__info{position:absolute;z-index:2;box-sizing:border-box;width:32px;height:32px;top:4px;right:7px;background:url("data:image/svg+xml;charset=utf8,    %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E      %3Cpath fill='%23CBD1D7' fill-rule='evenodd' d='M15.333 8A7.333 7.333 0 1 1 .667 8a7.333 7.333 0 0 1 14.666 0Zm-8.25 3.667a.917.917 0 0 0 1.834 0V7.083a.917.917 0 1 0-1.834 0v4.584ZM8 5.25a.917.917 0 1 1 0-1.833.917.917 0 0 1 0 1.833Z' clip-rule='evenodd'/%3E    %3C/svg%3E") center/16px no-repeat}@media (min-width: 888px){.swui-field__info{width:16px;height:16px;top:12px;right:15px}}.swui-field__info--error{background-image:url("data:image/svg+xml;charset=utf8,    %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E      %3Cpath fill='%23F55454' fill-rule='evenodd' d='M15.333 8A7.333 7.333 0 1 1 .667 8a7.333 7.333 0 0 1 14.666 0Zm-8.25.733a.917.917 0 0 0 1.834 0V4.15a.917.917 0 1 0-1.834 0v4.583ZM8 12.094a.917.917 0 1 1 0-1.833.917.917 0 0 1 0 1.833Z' clip-rule='evenodd'/%3E    %3C/svg%3E")}.swui-password~.swui-field__info,.swui-select~.swui-field__info{right:31px}@media (min-width: 888px){.swui-password~.swui-field__info,.swui-select~.swui-field__info{right:39px}}.swui-field__tooltip{right:-16px;bottom:calc(100% + 6px)}@media (min-width: 888px){.swui-field__tooltip{right:50%;bottom:calc(100% + 14px);-webkit-transform:translateX(50%);transform:translate(50%)}}@media (max-width: 887px){.swui-field__tooltip:after{right:32px}}@media (min-width: 888px){.swui-field__tooltip--right{right:auto;bottom:50%;left:calc(100% + 14px);-webkit-transform:translateY(50%);transform:translateY(50%)}}@media (min-width: 888px){.swui-field__tooltip--right:after{top:50%;right:calc(100% - 4px);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}.swui-field__info--email .swui-field__tooltip{max-width:180px;text-align:left}.swui-field__info--email .swui-field__tooltip dl{margin:0}.swui-field__info--email .swui-field__tooltip dt{margin-bottom:10px;font-weight:400;line-height:1.3}.swui-field__info--email .swui-field__tooltip dd{position:relative;margin:0;padding-left:20px;font-size:11px;font-weight:500;line-height:1.45}.swui-field__info--email .swui-field__tooltip dd:before{position:absolute;width:10px;height:10px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}.swui-field__info--email .swui-field__tooltip dd:nth-of-type(odd):before{background:url("data:image/svg+xml;charset=utf8,        %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E          %3Cpath fill='%234fbf3f' d='M179.5 329.6L444.7 64.4l53 53-318.2 318.2-53.1-53.1L2.3 258.4l53-53 124.2 124.2z'/%3E        %3C/svg%3E") center no-repeat}.swui-field__info--email .swui-field__tooltip dd:nth-of-type(even):before{background:url("data:image/svg+xml;charset=utf8,        %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E          %3Cpath fill='%23ff442d' d='M462.7 84.7l-53-53L247 194.4 84.3 31.7l-53 53L194 247.4 31.3 410l53 53.1L247 300.4l162.7 162.7 53-53.1L300 247.4z'/%3E        %3C/svg%3E") center no-repeat}.swui-field{position:relative;width:100%}.swui-field--info .swui-input,.swui-field--info .swui-textarea{padding-right:39px}.swui-field--info .swui-password .swui-input:not(.swui-phone .swui-select__button),.swui-field--info .swui-select__button:not(.swui-phone .swui-select__button){padding-right:63px}.swui-input{box-sizing:border-box;display:block;width:100%;height:40px;margin:0;padding:0 15px;background-color:#fff;border:1px solid #D8DCE8;border-radius:3px;box-shadow:none;font-family:Roboto,Noto Sans JP,sans-serif;font-size:16px;line-height:20px;color:#092540;transition:border-color .2s ease-out,box-shadow .2s ease-out;-webkit-appearance:none;appearance:none}@media (min-width: 888px){.swui-input{font-size:14px}}.swui-input:hover{box-shadow:0 3px 5px #2a3e521f}.swui-input:focus{border-color:#3e74fe;box-shadow:0 3px 5px #2a3e521f;outline:none}.swui-input--invalid{border-color:#f55454}.swui-input--invalid:focus{border-color:#3e74fe}.swui-input--disabled,.swui-input[disabled]{background-color:#edf2f7}.swui-input--disabled:hover,.swui-input--disabled:focus,.swui-input[disabled]:hover,.swui-input[disabled]:focus{border-color:#d8dce8;box-shadow:none}.swui-input::-webkit-input-placeholder{color:#aab2ba}.swui-input:-ms-input-placeholder{color:#aab2ba}.swui-input::-ms-input-placeholder{color:#aab2ba}.swui-input::placeholder{color:#aab2ba}.swui-label{display:block;align-self:flex-start;margin-bottom:4px;font-family:DM Sans,Noto Sans JP,sans-serif;font-size:12px;line-height:16px;color:#6a7a8a}.swui-select__option{position:relative;display:flex;align-items:center;width:100%;height:40px;padding:0 15px;background-color:transparent;border:0;border-radius:0;font-family:inherit;font-size:14px;line-height:20px;color:#092540;white-space:nowrap;text-align:left;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;appearance:none}.swui-select__option:hover{background-color:#f3f4f5}.swui-select__option:focus{background-color:#e8f4ff;outline:none}.swui-select__option[disabled]{background-color:transparent;color:#aab2ba;cursor:default}.swui-select{position:relative;width:100%;font-family:Roboto,Noto Sans JP,sans-serif;outline:none}.swui-select--open{z-index:5}.swui-select--open.swui-select--active{z-index:6}.swui-select__button{box-sizing:border-box;display:block;width:100%;height:40px;margin:0;padding:0 39px 0 15px;background-color:#fff;border:1px solid #D8DCE8;border-radius:3px;box-shadow:none;font-family:Roboto,Noto Sans JP,sans-serif;font-size:16px;line-height:20px;color:#092540;transition:border-color .2s ease-out,box-shadow .2s ease-out;-webkit-appearance:none;appearance:none;display:flex;align-items:center;text-align:left;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 888px){.swui-select__button{font-size:14px}}.swui-select__button:hover{box-shadow:0 3px 5px #2a3e521f}.swui-select__button:focus{border-color:#3e74fe;box-shadow:0 3px 5px #2a3e521f;outline:none}.swui-select__button--invalid{border-color:#f55454}.swui-select__button--invalid:focus{border-color:#3e74fe}.swui-select__button--disabled,.swui-select__button[disabled]{background-color:#edf2f7}.swui-select__button--disabled:hover,.swui-select__button--disabled:focus,.swui-select__button[disabled]:hover,.swui-select__button[disabled]:focus{border-color:#d8dce8;box-shadow:none}.swui-select__button::-webkit-input-placeholder{color:#aab2ba}.swui-select__button:-ms-input-placeholder{color:#aab2ba}.swui-select__button::-ms-input-placeholder{color:#aab2ba}.swui-select__button::placeholder{color:#aab2ba}.swui-select__button[hidden]{display:none}.swui-select__button[disabled]{cursor:default}.swui-select--open .swui-select__button{border-color:#3e74fe;box-shadow:0 3px 5px #2a3e521f}.swui-select__button:after{position:absolute;flex-shrink:0;width:16px;height:16px;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml;charset=utf8,    %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E      %3Cpath fill='%23556575' d='M3 6h10l-5 5-5-5Z'/%3E    %3C/svg%3E") center no-repeat;content:""}.swui-select--active .swui-select__button:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.swui-select__search{background-image:url("data:image/svg+xml;charset=utf8,    %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E      %3Cpath fill='%23AAB2BA' fill-rule='evenodd' d='M14.61 15.317a7.5 7.5 0 1 1 1.32-1.509l5.762 5.763-1.414 1.414-5.668-5.668Zm-1.05-1.756a5.5 5.5 0 1 0-7.778-7.779 5.5 5.5 0 0 0 7.779 7.779Z' clip-rule='evenodd'/%3E    %3C/svg%3E");background-position:left 15px center;background-size:24px;background-repeat:no-repeat}.swui-select--open .swui-select__search{border-color:#3e74fe;box-shadow:0 3px 5px #2a3e521f}.swui-select__search.swui-input{padding-right:39px;padding-left:51px}.swui-select__search--empty.swui-input{padding-right:15px}.swui-select__clear-button{position:absolute;width:32px;height:32px;top:4px;right:7px;padding:0;background:transparent url("data:image/svg+xml;charset=utf8,    %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E      %3Cpath fill='%23AAB2BA' d='M15 2.41 13.59 1 8 6.59 2.41 1 1 2.41 6.59 8 1 13.59 2.41 15 8 9.41 13.59 15 15 13.59 9.41 8 15 2.41Z'/%3E    %3C/svg%3E") center/16px no-repeat;border:0;cursor:pointer;-webkit-appearance:none;appearance:none}@media (min-width: 888px){.swui-select__clear-button{width:16px;height:16px;top:12px;right:15px}}.swui-select__dropdown{overflow:hidden;position:absolute;z-index:1;box-sizing:border-box;width:100%;top:calc(100% + 4px);left:0;background:#FFF;border:1px solid #D4D8DC;border-radius:3px;box-shadow:0 3px 5px #2a3e521f;transition:height .15s}.swui-select__options{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:282px}.swui-select__options::-webkit-scrollbar{width:16px}.swui-select__options::-webkit-scrollbar-track{background:transparent}.swui-select__options::-webkit-scrollbar-thumb{min-height:40px;background:#E6E9EC padding-box;border:4px solid transparent;border-radius:8px}.swui-select__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:24px;height:24px;margin-right:12px}.swui-select__icon img{-o-object-fit:cover;object-fit:cover;min-width:0;width:100%;height:100%}.swui-select__text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.swui-select__text--placeholder{color:#aab2ba}.swui-select__footer{padding:12px 8px;border-top:.5px solid #D4D8DC}.swui-phone{position:relative;width:100%}.swui-phone .swui-select__button{width:132px;position:relative}.swui-phone>.swui-input{position:absolute;z-index:1;width:calc(100% - 142px);top:0;right:0}.swui-phone .swui-select--open~.swui-input{z-index:6}.swui-phone .swui-select--open.swui-select--active~.swui-input{z-index:1}.swui-textarea{box-sizing:border-box;display:block;width:100%;height:40px;margin:0;padding:9px 15px;background-color:#fff;border:1px solid #D8DCE8;border-radius:3px;box-shadow:none;font-family:Roboto,Noto Sans JP,sans-serif;font-size:16px;line-height:20px;color:#092540;transition:border-color .2s ease-out,box-shadow .2s ease-out;-webkit-appearance:none;appearance:none;height:110px;resize:none}@media (min-width: 888px){.swui-textarea{font-size:14px}}.swui-textarea:hover{box-shadow:0 3px 5px #2a3e521f}.swui-textarea:focus{border-color:#3e74fe;box-shadow:0 3px 5px #2a3e521f;outline:none}.swui-textarea--invalid{border-color:#f55454}.swui-textarea--invalid:focus{border-color:#3e74fe}.swui-textarea--disabled,.swui-textarea[disabled]{background-color:#edf2f7}.swui-textarea--disabled:hover,.swui-textarea--disabled:focus,.swui-textarea[disabled]:hover,.swui-textarea[disabled]:focus{border-color:#d8dce8;box-shadow:none}.swui-textarea::-webkit-input-placeholder{color:#aab2ba}.swui-textarea:-ms-input-placeholder{color:#aab2ba}.swui-textarea::-ms-input-placeholder{color:#aab2ba}.swui-textarea::placeholder{color:#aab2ba}.swui-button,.cu-button{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;padding:.75rem 16px;border:0;border-radius:2.625rem;font-family:DM Sans,Noto Sans JP,sans-serif;font-weight:700;font-size:.875rem;line-height:1.125rem;letter-spacing:.03em;text-align:center;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.swui-button--disabled,.swui-button[disabled],[disabled].cu-button{cursor:default}.swui-button--loading,.cu-button--loading{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);position:relative}.swui-button--loading:before,.cu-button--loading:before{position:absolute;z-index:-2;width:100%;height:100%;top:0;left:0;content:""}.swui-button--loading:after,.cu-button--loading:after{position:absolute;z-index:-1;width:0;height:100%;top:0;left:0;content:"";-webkit-animation:swui-button-loading 2s cubic-bezier(.4,0,.23,1) 0s infinite;animation:swui-button-loading 2s cubic-bezier(.4,0,.23,1) 0s infinite}.swui-button--solid.swui-button--primary,.cu-button{background-color:#ff7a1a;color:#fff}.swui-button--solid.swui-button--primary:hover,.cu-button:hover{background-color:#f15700}.swui-button--solid.swui-button--primary:active,.cu-button:active{background-color:#ff7a1a}.swui-button--solid.swui-button--primary.swui-button--loading,.swui-button--solid.swui-button--primary.cu-button--loading,.swui-button--loading.cu-button,.cu-button.cu-button--loading{background:transparent}.swui-button--solid.swui-button--primary.swui-button--loading:before,.swui-button--solid.swui-button--primary.cu-button--loading:before,.swui-button--loading.cu-button:before,.cu-button.cu-button--loading:before{background-color:#ff7a1a}.swui-button--solid.swui-button--primary.swui-button--loading:after,.swui-button--solid.swui-button--primary.cu-button--loading:after,.swui-button--loading.cu-button:after,.cu-button.cu-button--loading:after{background-color:#f15700}.swui-button--solid.swui-button--secondary,.swui-button--solid.cu-button--secondary,.swui-button--secondary.cu-button,.cu-button.cu-button--secondary{background-color:#195afe;color:#fff}.swui-button--solid.swui-button--secondary:hover,.swui-button--solid.cu-button--secondary:hover,.swui-button--secondary.cu-button:hover,.cu-button.cu-button--secondary:hover{background-color:#1048d4}.swui-button--solid.swui-button--secondary:active,.swui-button--solid.cu-button--secondary:active,.swui-button--secondary.cu-button:active,.cu-button.cu-button--secondary:active{background-color:#195afe}.swui-button--solid.swui-button--secondary.swui-button--loading,.swui-button--solid.swui-button--secondary.cu-button--loading,.swui-button--solid.swui-button--loading.cu-button--secondary,.swui-button--solid.cu-button--secondary.cu-button--loading,.swui-button--secondary.swui-button--loading.cu-button,.swui-button--secondary.cu-button.cu-button--loading,.swui-button--loading.cu-button.cu-button--secondary,.cu-button.cu-button--secondary.cu-button--loading{background:transparent}.swui-button--solid.swui-button--secondary.swui-button--loading:before,.swui-button--solid.swui-button--secondary.cu-button--loading:before,.swui-button--solid.swui-button--loading.cu-button--secondary:before,.swui-button--solid.cu-button--secondary.cu-button--loading:before,.swui-button--secondary.swui-button--loading.cu-button:before,.swui-button--secondary.cu-button.cu-button--loading:before,.swui-button--loading.cu-button.cu-button--secondary:before,.cu-button.cu-button--secondary.cu-button--loading:before{background-color:#195afe}.swui-button--solid.swui-button--secondary.swui-button--loading:after,.swui-button--solid.swui-button--secondary.cu-button--loading:after,.swui-button--solid.swui-button--loading.cu-button--secondary:after,.swui-button--solid.cu-button--secondary.cu-button--loading:after,.swui-button--secondary.swui-button--loading.cu-button:after,.swui-button--secondary.cu-button.cu-button--loading:after,.swui-button--loading.cu-button.cu-button--secondary:after,.cu-button.cu-button--secondary.cu-button--loading:after{background-color:#1048d4}.swui-button--solid.swui-button--negative,.swui-button--negative.cu-button{background-color:#fff;color:#4478fd}.swui-button--solid.swui-button--negative:hover,.swui-button--negative.cu-button:hover{color:#195afe}.swui-button--solid.swui-button--negative:active,.swui-button--negative.cu-button:active{color:#0546ea}.swui-button--solid.swui-button--negative.swui-button--loading,.swui-button--solid.swui-button--negative.cu-button--loading,.swui-button--negative.swui-button--loading.cu-button,.swui-button--negative.cu-button.cu-button--loading{background:transparent}.swui-button--solid.swui-button--negative.swui-button--loading:before,.swui-button--solid.swui-button--negative.cu-button--loading:before,.swui-button--negative.swui-button--loading.cu-button:before,.swui-button--negative.cu-button.cu-button--loading:before{background-color:#fff}.swui-button--solid.swui-button--negative.swui-button--loading:after,.swui-button--solid.swui-button--negative.cu-button--loading:after,.swui-button--negative.swui-button--loading.cu-button:after,.swui-button--negative.cu-button.cu-button--loading:after{background-color:#e6e9ec}.swui-button--solid.swui-button--disabled,.swui-button--disabled.cu-button,.swui-button--solid[disabled]:not(.swui-button--loading):not(.cu-button--loading),[disabled].cu-button:not(.swui-button--loading):not(.cu-button--loading){background-color:#e6e9ec;color:#6a7a8a}.swui-button--ghost.swui-button--primary,.swui-button--ghost.cu-button{color:#ff7a1a}.swui-button--ghost.swui-button--primary:hover,.swui-button--ghost.cu-button:hover{background-color:#ff7a1a;border-color:#ff7a1a;color:#fff}.swui-button--ghost.swui-button--primary:active,.swui-button--ghost.cu-button:active{background-color:#f15700;border-color:#f15700;color:#fff}.swui-button--ghost.swui-button--secondary,.swui-button--ghost.cu-button--secondary{color:#195afe}.swui-button--ghost.swui-button--secondary:hover,.swui-button--ghost.cu-button--secondary:hover{background-color:#195afe;border-color:#195afe;color:#fff}.swui-button--ghost.swui-button--secondary:active,.swui-button--ghost.cu-button--secondary:active{background-color:#1048d4;border-color:#1048d4;color:#fff}.swui-button--flat.swui-button--secondary,.swui-button--flat.cu-button--secondary{color:#092540}.swui-button--flat.swui-button--secondary:hover,.swui-button--flat.cu-button--secondary:hover{background-color:#b6bec633}.swui-button--flat.swui-button--secondary:active,.swui-button--flat.cu-button--secondary:active{background-color:#195afe1a}.cu-button{width:100%;text-decoration:none}@media (min-width: 888px){.cu-button{max-width:200px}}.cu-button--full-width{max-width:100%}.cu-button--small{max-width:100px}.cu-content--download.cu-content--inline .cu-button,.cu-content--event.cu-content--inline .cu-button{max-width:100%}@media (min-width: 888px){.cu-content--download.cu-content--pop-up .cu-button,.cu-content--event.cu-content--pop-up .cu-button{max-width:310px;margin:0 auto}}.cu-content{position:relative;box-sizing:border-box;flex-shrink:0;width:100%;padding:20px}.cu-content a{text-decoration:none}.cu-content a:focus{outline:none}.cu-content--split{padding:0}.cu-content--default,.cu-content--short{padding:20px 0}.cu-content--split{isolation:isolate}.cu-content--split.cu-content--pop-up{padding:40px 28px 80px}@media (min-width: 888px){.cu-content--split.cu-content--pop-up{padding:32px 48px}}.cu-content--default.cu-content--pop-up{padding:40px 28px 80px}@media (min-width: 888px){.cu-content--default.cu-content--pop-up{padding:32px 48px}}.cu-content--download,.cu-content--event,.cu-content--webinar{background-color:#fff;border-radius:4px;border-top:5px solid}.cu-content--download.cu-content--inline,.cu-content--event.cu-content--inline,.cu-content--webinar.cu-content--inline{box-shadow:0 8px 12px #a4a4a433}@media (max-width: 887px){.cu-content--download.cu-content--pop-up,.cu-content--event.cu-content--pop-up,.cu-content--webinar.cu-content--pop-up{border:0;border-radius:0}}.cu-content--download,.cu-content--event{border-color:#4f8df9}.cu-content--webinar{border-color:#fa8400}.cu-content--pop-up.cu-content--download,.cu-content--pop-up.cu-content--event{border:0}@media (min-width: 888px){.cu-content--pop-up.cu-content--download,.cu-content--pop-up.cu-content--event{padding-top:32px;padding-bottom:32px}}.cu-content--webinar.cu-content--step-0{border-color:#e3ecfb}.cu-content--webinar.cu-content--step-0:before{position:absolute;height:5px;width:33.3333333333%;top:-5px;left:0;background-color:#fa8400;border-radius:4px 0 0;content:""}.cu-content--webinar.cu-content--step-1{border-color:#e3ecfb}.cu-content--webinar.cu-content--step-1:before{position:absolute;height:5px;width:66.6666666667%;top:-5px;left:0;background-color:#fa8400;border-radius:4px 0 0;content:""}.cu-content--webinar.cu-content--step-2{border-color:#e3ecfb}.cu-content--webinar.cu-content--step-2:before{position:absolute;height:5px;width:100%;top:-5px;left:0;background-color:#fa8400;border-radius:4px 4px 0 0;content:""}.cu-content__text{width:100%;margin:0;font-size:1rem;font-weight:400;color:#848aa2;line-height:normal}@media (min-width: 888px){.cu-content__text{font-size:.875rem}}.cu-content__text--legal{margin-top:20px;font-size:.75rem;color:#2a3e5266;line-height:1.5}.cu-form__line--reverse .cu-content__text--legal{text-align:center}@media (min-width: 888px){.cu-form__line--reverse .cu-content__text--legal{max-width:190px;margin-top:0;text-align:left}}.cu-content__text--legal a{color:currentColor;text-decoration:underline}.cu-content__text--large-legal{font-family:DM Sans,Noto Sans JP,sans-serif;font-size:14px;line-height:19px;text-align:center;color:#3a5166;margin-top:32px}.cu-content__text--large-legal a{color:#3e74fe}.cu-content__text--login{margin-top:20px;color:#2a3e5266;line-height:normal}.cu-content__icon{flex-shrink:0;width:18px;height:18px}.cu-content__link{background-color:transparent;padding:0;border:0;border-radius:0;font:inherit;font-weight:500;color:#ff8100;line-height:normal;text-decoration:none;cursor:pointer}.cu-content__link:focus{outline:none}.cu-content__link:hover,.cu-content__link:focus{color:#e67400}.swui-button{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;padding:.75rem 16px;border:0;border-radius:2.625rem;font-family:DM Sans,Noto Sans JP,sans-serif;font-weight:700;font-size:.875rem;line-height:1.125rem;letter-spacing:.03em;text-align:center;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.swui-button--disabled,.swui-button[disabled]{cursor:default}.swui-button--loading{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);position:relative}.swui-button--loading:before{position:absolute;z-index:-2;width:100%;height:100%;top:0;left:0;content:""}.swui-button--loading:after{position:absolute;z-index:-1;width:0;height:100%;top:0;left:0;content:"";-webkit-animation:swui-button-loading 2s cubic-bezier(.4,0,.23,1) 0s infinite;animation:swui-button-loading 2s cubic-bezier(.4,0,.23,1) 0s infinite}.swui-button--solid.swui-button--primary{background-color:#ff7a1a;color:#fff}.swui-button--solid.swui-button--primary:hover{background-color:#f15700}.swui-button--solid.swui-button--primary:active{background-color:#ff7a1a}.swui-button--solid.swui-button--primary.swui-button--loading{background:transparent}.swui-button--solid.swui-button--primary.swui-button--loading:before{background-color:#ff7a1a}.swui-button--solid.swui-button--primary.swui-button--loading:after{background-color:#f15700}.swui-button--solid.swui-button--secondary{background-color:#195afe;color:#fff}.swui-button--solid.swui-button--secondary:hover{background-color:#1048d4}.swui-button--solid.swui-button--secondary:active{background-color:#195afe}.swui-button--solid.swui-button--secondary.swui-button--loading{background:transparent}.swui-button--solid.swui-button--secondary.swui-button--loading:before{background-color:#195afe}.swui-button--solid.swui-button--secondary.swui-button--loading:after{background-color:#1048d4}.swui-button--solid.swui-button--negative{background-color:#fff;color:#4478fd}.swui-button--solid.swui-button--negative:hover{color:#195afe}.swui-button--solid.swui-button--negative:active{color:#0546ea}.swui-button--solid.swui-button--negative.swui-button--loading{background:transparent}.swui-button--solid.swui-button--negative.swui-button--loading:before{background-color:#fff}.swui-button--solid.swui-button--negative.swui-button--loading:after{background-color:#e6e9ec}.swui-button--solid.swui-button--disabled,.swui-button--solid[disabled]:not(.swui-button--loading){background-color:#e6e9ec;color:#6a7a8a}.swui-button--ghost{padding:calc(.75rem - 1px) 15px;background-color:transparent;border:1px solid}.swui-button--ghost.swui-button--primary{color:#ff7a1a}.swui-button--ghost.swui-button--primary:hover{background-color:#ff7a1a;border-color:#ff7a1a;color:#fff}.swui-button--ghost.swui-button--primary:active{background-color:#f15700;border-color:#f15700;color:#fff}.swui-button--ghost.swui-button--secondary{color:#195afe}.swui-button--ghost.swui-button--secondary:hover{background-color:#195afe;border-color:#195afe;color:#fff}.swui-button--ghost.swui-button--secondary:active{background-color:#1048d4;border-color:#1048d4;color:#fff}.swui-button--ghost.swui-button--negative{color:#fff}.swui-button--ghost.swui-button--negative:hover{background-color:#ffffff1a}.swui-button--ghost.swui-button--disabled,.swui-button--ghost[disabled]{background-color:#e6e9ec;color:#6a7a8a;border-color:#e6e9ec}.swui-button--flat{background-color:transparent}.swui-button--flat.swui-button--secondary{color:#092540}.swui-button--flat.swui-button--secondary:hover{background-color:#b6bec633}.swui-button--flat.swui-button--secondary:active{background-color:#195afe1a}.swui-button--flat.swui-button--disabled,.swui-button--flat[disabled]{background-color:transparent;color:#aab2ba}.swui-button__icon{flex-shrink:0;fill:currentColor}.swui-button__icon--start{-webkit-margin-end:.25rem;margin-inline-end:.25rem}.swui-button__icon--end{-webkit-margin-start:.25rem;margin-inline-start:.25rem}@-webkit-keyframes swui-button-loading{0%{width:0}to{width:100%}}@keyframes swui-button-loading{0%{width:0}to{width:100%}}.cu-form__alert{box-sizing:border-box;align-self:stretch;min-height:calc(1.3125rem + 16px);margin-bottom:20px;padding:8px 30px;border-radius:3px;font-size:.875rem;font-weight:400;line-height:1.5;text-align:center}.cu-form__alert--error{background-color:#d94a4a1a;color:#d94a4a}.cu-form__group{width:100%}@media (min-width: 888px){.cu-form__group:first-child{width:calc(50% - 5px)}}@media (min-width: 888px){.cu-form__group:first-child:last-child{width:100%}}.cu-form__group+.cu-form__group{margin-top:10px}@media (min-width: 888px){.cu-form__group+.cu-form__group{width:calc(50% - 5px);margin-top:0;margin-left:10px}}.cu-content--download.cu-content--inline .cu-form__group,.cu-content--event.cu-content--inline .cu-form__group{width:100%;margin-left:0}.cu-content--download.cu-content--inline .cu-form__group+.cu-form__group,.cu-content--event.cu-content--inline .cu-form__group+.cu-form__group{margin-top:10px}.cu-content--split .cu-form__group:first-child{width:calc(50% - 5px);margin-top:6px}.cu-content--split .cu-form__group:first-child:last-child{width:100%}.cu-content--split .cu-form__group+.cu-form__group{width:calc(50% - 5px);margin-top:6px;margin-left:10px}.cu-form__line{display:flex;flex-wrap:wrap}.cu-form__line+.cu-form__line{margin-top:10px}.cu-form__line--subject{margin-bottom:20px}.cu-form__line+.cu-form__line--submit{margin-top:20px}@media (min-width: 888px){.cu-form__line--reverse-md{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start}}.cu-form__line--reverse-xs{flex-direction:row-reverse;justify-content:space-between}.cu-form{box-sizing:border-box;display:flex;flex-direction:column;width:100%;margin:0}.cu-form--waiting .swui-field{opacity:.5;pointer-events:none}.swui-h1{font-family:DM Sans,sans-serif;font-weight:500;color:#092540;font-size:2.5rem;line-height:1.1}.swui-h1--inverse{color:#fff}@media (min-width: 888px){.swui-h1{font-size:3.25rem;line-height:1.15}}.swui-h2{font-family:DM Sans,sans-serif;font-weight:500;color:#092540;font-size:2rem;line-height:1.25}.swui-h2--inverse{color:#fff}@media (min-width: 888px){.swui-h2{font-size:2.5rem;line-height:1.2}}.swui-h3,.cu-header--large .cu-header__title{font-family:DM Sans,sans-serif;font-weight:500;color:#092540;font-size:1.25rem;line-height:1.4}.swui-h3--inverse{color:#fff}@media (min-width: 888px){.swui-h3,.cu-header--large .cu-header__title{font-size:2rem;line-height:1.19}}.swui-h4{font-family:DM Sans,sans-serif;font-weight:500;color:#092540;font-size:1rem;line-height:1.5}.swui-h4--inverse{color:#fff}@media (min-width: 888px){.swui-h4{font-size:1.5rem;line-height:1.17}}.swui-h5,.cu-header__title{font-family:DM Sans,sans-serif;font-weight:500;color:#092540;font-size:1rem;line-height:1.5}.swui-h5--inverse{color:#fff}@media (min-width: 888px){.swui-h5,.cu-header__title{font-size:1.25rem;line-height:1.3}}.swui-h6{font-family:DM Sans,sans-serif;font-weight:500;color:#092540;font-size:.875rem;line-height:1.29}.swui-h6--inverse{color:#fff}@media (min-width: 888px){.swui-h6{font-size:1rem;line-height:1.5}}.cu-header{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-width:230px;max-width:61.33vw;width:100%;margin:0 auto 20px;padding:0;text-align:center}@media (min-width: 888px){.cu-header{min-width:0;max-width:100%;margin-right:0;margin-left:0;text-align:left}}.cu-header--medium{text-align:left;margin-bottom:16px;margin-right:0;margin-left:0}.cu-header--large{margin-bottom:32px}.cu-content--short .cu-header--large{margin:0}.cu-header--center{padding:0 24px;text-align:center}.cu-header__title{position:relative;width:100%;margin:0;padding:0;word-wrap:break-word}.cu-header--large .cu-header__title{margin-top:24px}.cu-header--medium .cu-header__title{font-size:1.75rem;line-height:1.2}@media (min-width: 888px){.cu-header--medium .cu-header__title{font-size:2rem}}.cu-header__subtitle{width:100%;margin:0;font-weight:400;font-size:1rem;line-height:1.5;color:#2a3e52cc}.cu-header--medium .cu-header__subtitle{margin-top:16px;font-family:DM Sans,Noto Sans JP,sans-serif;font-size:.875rem;line-height:1.2;color:#3a5166}.cu-header--no-margin .cu-header__subtitle{margin-top:0}.cu-overlay{overflow-y:auto;position:fixed;z-index:100500;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;top:0;left:0;background-color:#1c2752e6}@media (max-width: 887px){.cu-overlay{-webkit-overflow-scrolling:touch}}@media (min-width: 888px){.cu-overlay{padding:20px}}body.is-cu-open{overflow:hidden}.cu-pop-up{position:relative;box-sizing:border-box;flex-shrink:0;min-height:100%;width:100%;padding-top:64px;background-color:#fff}@media (min-width: 888px){.cu-pop-up{min-height:auto;max-width:560px;margin:auto;padding-top:0;border-radius:4px}}.cu-pop-up:focus{outline:none}.cu-pop-up__close-button{position:absolute;z-index:1;box-sizing:border-box;display:flex;align-items:center;top:40px;left:28px;padding:0;background-color:transparent;border:0;border-radius:0;font-family:inherit;font-size:1rem;font-weight:700;color:#848aa2;line-height:1.5;cursor:pointer}@media (min-width: 888px){.cu-pop-up__close-button{position:absolute;width:18px;height:18px;top:20px;right:20px;left:auto;padding:0;font-size:0;color:transparent}}.cu-pop-up__close-button:focus{outline:none}.cu-pop-up__close-button .cu-content__icon--arrow{margin-right:8px}@media (min-width: 888px){.cu-pop-up__close-button .cu-content__icon--arrow{display:none}}.cu-pop-up__close-button .cu-content__icon--close{display:none}@media (min-width: 888px){.cu-pop-up__close-button .cu-content__icon--close{display:block}}.cu-success__image{display:block;margin:0 auto 30px}.cu-success__image--download{height:140px;width:116px;margin:20px 0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:cu-scale .3s ease-in-out .15s forwards;animation:cu-scale .3s ease-in-out .15s forwards}.cu-success__airplane{-webkit-animation:cu-floating 4s infinite;animation:cu-floating 4s infinite}.cu-success__orbit{-webkit-transform-origin:81px 136px;transform-origin:81px 136px;-webkit-animation:cu-spin 4s linear infinite;animation:cu-spin 4s linear infinite}.cu-success__star{-webkit-animation:cu-pulse .6s alternate infinite;animation:cu-pulse .6s alternate infinite}.cu-success__star:nth-child(1),.cu-success__star:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.cu-success__star:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.cu-success__line{stroke-dasharray:200;stroke-dashoffset:0;-webkit-animation:cu-dash 4s ease-out infinite;animation:cu-dash 4s ease-out infinite}@-webkit-keyframes cu-floating{0%{-webkit-transform:translate(0,0);transform:translate(0)}65%{-webkit-transform:translate(-2px,-10px);transform:translate(-2px,-10px)}to{-webkit-transform:translate(0,0);transform:translate(0)}}@keyframes cu-floating{0%{-webkit-transform:translate(0,0);transform:translate(0)}65%{-webkit-transform:translate(-2px,-10px);transform:translate(-2px,-10px)}to{-webkit-transform:translate(0,0);transform:translate(0)}}@-webkit-keyframes cu-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cu-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cu-pulse{0%{fill-opacity:.25}to{fill-opacity:1}}@keyframes cu-pulse{0%{fill-opacity:.25}to{fill-opacity:1}}@-webkit-keyframes cu-dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes cu-dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes cu-scale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cu-scale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.cu-success{display:flex;flex-direction:column;align-items:center;text-align:center}.cu-success--download{padding-bottom:20px}.cu-spinner{position:absolute;display:flex;justify-content:space-between;width:45px;height:10px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) translateZ(0);transform:translate(-50%,-50%) translateZ(0)}.cu-spinner__dot{flex-shrink:0;width:10px;height:10px;background-color:#fff;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:2s ease infinite both;animation:2s ease infinite both}.cu-spinner__dot:nth-of-type(1){-webkit-animation-name:cu-spinner-dot-in-out-1;animation-name:cu-spinner-dot-in-out-1}.cu-spinner__dot:nth-of-type(2){-webkit-animation-name:cu-spinner-dot-in-out-2;animation-name:cu-spinner-dot-in-out-2}.cu-spinner__dot:nth-of-type(3){-webkit-animation-name:cu-spinner-dot-in-out-3;animation-name:cu-spinner-dot-in-out-3}.loaderContainer{height:100px;display:flex;flex-direction:column}.loader-text{width:340px;align-self:center;font-family:DM Sans;font-style:normal;font-weight:500;font-size:23px;line-height:76px}@-webkit-keyframes cu-spinner-dot-in-out-1{0%{-webkit-transform:scale(0);transform:scale(0)}19%{-webkit-transform:scale(0);transform:scale(0)}32.5%{-webkit-transform:scale(1);transform:scale(1)}46%{-webkit-transform:scale(1.1);transform:scale(1.1)}59.5%{-webkit-transform:scale(1);transform:scale(1)}73%{-webkit-transform:scale(1);transform:scale(1)}86.5%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes cu-spinner-dot-in-out-1{0%{-webkit-transform:scale(0);transform:scale(0)}19%{-webkit-transform:scale(0);transform:scale(0)}32.5%{-webkit-transform:scale(1);transform:scale(1)}46%{-webkit-transform:scale(1.1);transform:scale(1.1)}59.5%{-webkit-transform:scale(1);transform:scale(1)}73%{-webkit-transform:scale(1);transform:scale(1)}86.5%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes cu-spinner-dot-in-out-2{0%{-webkit-transform:scale(0);transform:scale(0)}19%{-webkit-transform:scale(0);transform:scale(0)}32.5%{-webkit-transform:scale(0);transform:scale(0)}46%{-webkit-transform:scale(1);transform:scale(1)}59.5%{-webkit-transform:scale(1.1);transform:scale(1.1)}73%{-webkit-transform:scale(1);transform:scale(1)}86.5%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes cu-spinner-dot-in-out-2{0%{-webkit-transform:scale(0);transform:scale(0)}19%{-webkit-transform:scale(0);transform:scale(0)}32.5%{-webkit-transform:scale(0);transform:scale(0)}46%{-webkit-transform:scale(1);transform:scale(1)}59.5%{-webkit-transform:scale(1.1);transform:scale(1.1)}73%{-webkit-transform:scale(1);transform:scale(1)}86.5%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes cu-spinner-dot-in-out-3{0%{-webkit-transform:scale(0);transform:scale(0)}19%{-webkit-transform:scale(0);transform:scale(0)}32.5%{-webkit-transform:scale(0);transform:scale(0)}46%{-webkit-transform:scale(0);transform:scale(0)}59.5%{-webkit-transform:scale(1);transform:scale(1)}73%{-webkit-transform:scale(1.1);transform:scale(1.1)}86.5%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cu-spinner-dot-in-out-3{0%{-webkit-transform:scale(0);transform:scale(0)}19%{-webkit-transform:scale(0);transform:scale(0)}32.5%{-webkit-transform:scale(0);transform:scale(0)}46%{-webkit-transform:scale(0);transform:scale(0)}59.5%{-webkit-transform:scale(1);transform:scale(1)}73%{-webkit-transform:scale(1.1);transform:scale(1.1)}86.5%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}.cu-loading__image{display:block;height:140px;width:116px;margin:20px 0}.cu-loading{display:flex;flex-direction:column;align-items:center;text-align:center}.cu-loading--download{padding-bottom:20px}.cu-loading__image-wrap{position:relative}.progress-bar{width:100%;height:8px;border-radius:10px;background:rgba(9,37,64,.05)}.progress-bar__progress{width:calc(var(--completed) * 100%);height:inherit;transition:width .3s ease-in-out;border-radius:inherit;background:#195AFE}.chilipiper-step .chilipiper-container{overflow:hidden;height:460px}.chilipiper-step .chilipiper-widget{width:100vw;max-width:100%;height:100%;border:0;bottom:0}.chilipiper-step__link{color:#4478fd}.chilipiper-step__link:hover{color:#195afe}.chilipiper-step__spinner{position:relative}.chilipiper-step__spinner .cu-spinner__dot{background-color:gray}.chilipiper-step__footer{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.chilipiper-step__footer--booked{justify-content:center}.chilipiper-step__another-method{display:flex;gap:4px;align-items:baseline;margin-top:24px}.swui-next-button{flex-shrink:0;width:32px;height:32px;margin-left:16px;padding:0;background:#195AFE url("data:image/svg+xml;charset=utf8,    %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E      %3Cpath fill='%23FFF' d='M2 7.25h9.128L6.935 3.057 8.001 2 14 8l-6 6-1.057-1.057 4.185-4.193H2v-1.5z'/%3E    %3C/svg%3E") center/16px no-repeat;border:0;border-radius:50%;transition:background-color .3s ease;cursor:pointer}.swui-next-button:hover,.swui-next-button:focus{background-color:#1048d4}.swui-next-button:active{background-color:#195afe}.swui-next-button:focus{outline:none}.swui-next-button--disabled,.swui-next-button[disabled]{background:#E6E9EC url("data:image/svg+xml;charset=utf8,    %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E      %3Cpath fill='%236A7A8A' d='M2 7.25h9.128L6.935 3.057 8.001 2 14 8l-6 6-1.057-1.057 4.185-4.193H2v-1.5z'/%3E    %3C/svg%3E") center/16px no-repeat;color:#6a7a8a;cursor:default}.swui-next-button--disabled:hover,.swui-next-button[disabled]:hover{background-color:#e6e9ec}.swui-radio{display:flex;flex-direction:column}.swui-radio:focus{outline:none}.swui-radio__label{box-sizing:border-box;display:flex;align-items:center;padding:11px 16px;line-height:normal;font-size:.875rem;background-color:#fff;border:1px solid #E7E9F7;border-radius:50px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:border-color .3s ease}.swui-radio__label+.swui-radio__label{margin-top:14px}.swui-radio__label:hover,.swui-radio__label:focus,.swui-radio__label--active{border-color:#195afe}.swui-radio__label:focus{outline:none}.swui-radio__input{-webkit-appearance:none;appearance:none;margin:0 .5rem 0 0;display:inline-flex;justify-content:center;align-items:center;width:1rem;height:1rem;border:1px solid #AAB2BA;border-radius:50%;cursor:inherit}.swui-radio__input:before{content:"";width:.5rem;height:.5rem;background-color:#195afe;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.swui-radio__input:checked{border-color:#195afe}.swui-radio__input:checked:before{-webkit-transform:scale(1);transform:scale(1)}.swui-radio__input--inline{display:none}.swui-radio__field{display:flex;align-items:center;margin-top:12px}.swui-radio__label--active+.swui-radio__field:before{content:"";width:1px;height:48px;margin:0 16px 0 calc(16px + .5rem);background-color:#e7e9f7;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.swui-radio--inline{flex-direction:row;flex-wrap:wrap;gap:8px}.swui-radio--inline .swui-radio__label{padding:8px 16px;margin-top:0;border:1px solid #E7E9F7}.swui-radio--inline .swui-radio__label:hover{background:rgba(25,90,254,.0470588235)}.swui-radio--inline .swui-radio__label--active,.swui-radio--inline .swui-radio__label--active:hover{background:#DCE2F8;color:#195afe;border:1px solid #195AFE}.swui-radio--inline .swui-radio__input{display:none}.cu-loader{position:absolute;inset:0;z-index:1;background:rgba(255,255,255,.7)}.cu-loader .cu-spinner__dot{background-color:gray}.reason-step{position:relative}.reason-step .swui-field__info--center{top:calc(50% - 8px);right:0}.reason-step .swui-field__info--tell-us-more{bottom:52px;left:calc(100% - 10px);margin-left:4px}@media (min-width: 600px){.reason-step .swui-field__info--tell-us-more{left:calc(100% - 2px);margin-left:4px}}.reason-step .swui-field__info--fst-bubble,.reason-step .swui-field__info--no-error-show{visibility:hidden}.snd-radio-wrapper{margin-bottom:14px}.company-info-step .swui-field__info--center{top:calc(50% - 8px);right:0}.company-info-step .__empty-text-wrapper{height:41px}.company-info-step .__empty-text{padding:10px 16px;font-size:14px;line-height:20px;font-weight:400}.cu-split-success{display:flex;align-items:center;flex-direction:column;font-family:DM Sans,Noto Sans JP,sans-serif}.cu-split-success__content{display:flex;align-items:center;flex-direction:column;color:#092540;margin-bottom:120px}.cu-split-success__title{font-size:26px;line-height:34px;margin:0 0 8px;font-weight:500;text-align:center}.cu-split-success__text{margin:0 0 8px;font-size:18px;line-height:25px;text-align:center}.cu-split-success__text:last-of-type{margin-bottom:16px}.cu-split-success__footer-text{text-align:center;margin:0 0 16px}.cu-split-success__links{display:flex}.cu-split-success__link-container{padding:0 4px}.cu-split-success__link{display:block;text-align:center;padding:0 8px;font-weight:700;font-size:14px;line-height:20px;color:#3e74fe;text-decoration:none}.cu-split-success__link-container:last-child{padding-right:0}.cu-split-success__link-container:first-child{padding-left:0}.cu-split-success__link-container+.cu-split-success__link-container{border-left:1px solid #E7E9F7}.cu-split-success .cu-button{width:auto}.cu-content--split{font-family:DM Sans,Noto Sans JP,sans-serif}.cu-split__progress-bar{margin-bottom:24px}.cu-split__progress-bar+.chilipiper-step{margin-top:-24px}.swui-accordion__item{display:flex;flex-direction:column}.swui-accordion--default .swui-accordion__item{padding:12px 0}.swui-accordion--arrow .swui-accordion__item{padding:16px 0}@media (min-width: 567px){.swui-accordion--arrow .swui-accordion__item{padding:12px 0}}@media (min-width: 888px){.swui-accordion--arrow .swui-accordion__item{padding:20px 0}}@media (min-width: 1201px){.swui-accordion--arrow .swui-accordion__item{padding:24px 0}}.swui-accordion__button{display:flex;align-items:center;background-color:transparent;border:0;border-radius:0;text-align:left;transition:color .3s;cursor:pointer;-webkit-appearance:none;appearance:none}.swui-accordion__button:focus{outline:none}.swui-accordion__button:before{content:"";flex-shrink:0}.swui-accordion--default .swui-accordion__button{margin:-12px 0;padding:12px 0;font-family:inherit;font-size:.875rem;line-height:1.43;font-weight:700;color:#2a3e52}.swui-accordion--default .swui-accordion__button:hover,.swui-accordion--default .swui-accordion__button:focus{color:#4f8df9}.swui-accordion--default .swui-accordion__button:before{width:16px;height:16px;margin-right:6px;background:url("data:image/svg+xml;charset=utf8,      %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E        %3Cpath fill='none' fill-rule='evenodd' stroke='%234F8DF9' d='M7.833 3.833l.333 3.999h4v.334h-4v4h-.333l-.001-4H3.833v-.333l4-.001V3.833z'/%3E      %3C/svg%3E") center/16px no-repeat}.swui-accordion--arrow .swui-accordion__button{margin:-16px 0;padding:16px 0;font-family:DM Sans,Noto Sans JP,sans-serif;font-size:1.125rem;line-height:1.3;font-weight:500;color:#092540}@media (min-width: 567px){.swui-accordion--arrow .swui-accordion__button{margin:-12px 0;padding:12px 0}}@media (min-width: 888px){.swui-accordion--arrow .swui-accordion__button{margin:-20px 0;padding:20px 0;font-size:1.25rem;line-height:1.15}}@media (min-width: 1201px){.swui-accordion--arrow .swui-accordion__button{margin:-24px 0;padding:24px 0;font-size:1.5rem;line-height:.96}}.swui-accordion--arrow .swui-accordion__button:before{width:24px;height:24px;margin-right:24px;background:url("data:image/svg+xml;charset=UTF-8,      %3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e        %3ccircle cx='16' cy='16' r='16' transform='rotate(-90 16 16)' fill='%23165BFE'/%3e        %3cpath d='m20.923 16-6.976-7.385-1.64 1.735L17.634 16l-5.325 5.649 1.64 1.735L20.922 16Z' fill='%23fff'/%3e      %3c/svg%3e") center/24px no-repeat}@media (min-width: 888px){.swui-accordion--arrow .swui-accordion__button:before{width:32px;height:32px;background-size:32px}}.swui-accordion--arrow .swui-accordion__button:hover:before{background-image:url("data:image/svg+xml;charset=UTF-8,      %3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e        %3ccircle cx='16' cy='16' r='16' transform='rotate(-90 16 16)' fill='%231048D4'/%3e        %3cpath d='m20.923 16-6.976-7.385-1.64 1.735L17.634 16l-5.325 5.649 1.64 1.735L20.922 16Z' fill='%23fff'/%3e      %3c/svg%3e")}.swui-accordion--default .swui-accordion__item--active .swui-accordion__button:before{background-image:url("data:image/svg+xml;charset=utf8,      %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E        %3Cpath stroke='%234F8DF9' d='M3.835 7.5h8.333v1H3.835v-1z' clip-rule='evenodd'/%3E      %3C/svg%3E")}.swui-accordion--arrow .swui-accordion__item--active .swui-accordion__button:before{background-image:url("data:image/svg+xml;charset=UTF-8,      %3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e        %3ccircle cx='16' cy='16' r='16' fill='%23165BFE'/%3e        %3cpath d='m16.385 20.62 7.385-6.98L22.035 12l-5.65 5.328L10.735 12 9 13.64l7.385 6.98Z' fill='%23fff'/%3e      %3c/svg%3e")}.swui-accordion--arrow .swui-accordion__item--active .swui-accordion__button:hover:before{background-image:url("data:image/svg+xml;charset=UTF-8,      %3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e        %3ccircle cx='16' cy='16' r='16' fill='%231048D4'/%3e        %3cpath d='m16.385 20.62 7.385-6.98L22.035 12l-5.65 5.328L10.735 12 9 13.64l7.385 6.98Z' fill='%23fff'/%3e      %3c/svg%3e")}.swui-accordion__body{position:relative}.swui-accordion__body--animating{height:0;overflow:hidden;transition:height .3s ease}.swui-accordion__body--hidden:not(.swui-accordion__body--animating){display:none}.swui-accordion--default .swui-accordion__body{padding-left:22px}.swui-accordion--default .swui-accordion__body>:first-child{margin:12px 0 0}.swui-accordion--arrow .swui-accordion__body{padding-left:48px;font-family:Roboto,Noto Sans JP,sans-serif;font-size:.875rem;line-height:1.75;font-weight:300;color:#000}@media (min-width: 888px){.swui-accordion--arrow .swui-accordion__body{padding-left:56px;font-size:1rem}}@media (min-width: 1201px){.swui-accordion--arrow .swui-accordion__body{font-size:1.125rem}}.swui-accordion--arrow .swui-accordion__body>:first-child{margin:16px 0 0}@media (min-width: 888px){.swui-accordion--arrow .swui-accordion__body>:first-child{margin:20px 0 0}}.swui-autocomplete{position:relative;width:100%}.swui-autocomplete .swui-select__button{cursor:text}.swui-autocomplete .swui-select__button:after{display:none}.swui-autocomplete--loading .swui-select__search.swui-input{padding-right:79px}.swui-autocomplete__spinner{position:absolute;z-index:6;display:flex;justify-content:center;width:32px;height:6px;top:50%;right:39px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swui-autocomplete__spinner>div{flex-shrink:0;width:6px;height:6px;background-color:#4d87f7;border-radius:50%;-webkit-animation:1.15s linear infinite both;animation:1.15s linear infinite both}.swui-autocomplete__spinner>div:nth-of-type(1){-webkit-animation-name:swui-autocomplete-spinner-dot-1;animation-name:swui-autocomplete-spinner-dot-1}.swui-autocomplete__spinner>div:nth-of-type(2){-webkit-animation-name:swui-autocomplete-spinner-dot-2;animation-name:swui-autocomplete-spinner-dot-2}.swui-autocomplete__spinner>div:nth-of-type(3){-webkit-animation-name:swui-autocomplete-spinner-dot-3;animation-name:swui-autocomplete-spinner-dot-3}.swui-autocomplete__spinner>div+div{margin-left:4px}@-webkit-keyframes swui-autocomplete-spinner-dot-1{0%{opacity:.2}16.66%{opacity:1}33.33%{opacity:1}50%{opacity:1}66.66%{opacity:.2}83.33%{opacity:.2}to{opacity:.2}}@keyframes swui-autocomplete-spinner-dot-1{0%{opacity:.2}16.66%{opacity:1}33.33%{opacity:1}50%{opacity:1}66.66%{opacity:.2}83.33%{opacity:.2}to{opacity:.2}}@-webkit-keyframes swui-autocomplete-spinner-dot-2{0%{opacity:.2}16.66%{opacity:.2}33.33%{opacity:1}50%{opacity:1}66.66%{opacity:1}83.33%{opacity:.2}to{opacity:.2}}@keyframes swui-autocomplete-spinner-dot-2{0%{opacity:.2}16.66%{opacity:.2}33.33%{opacity:1}50%{opacity:1}66.66%{opacity:1}83.33%{opacity:.2}to{opacity:.2}}@-webkit-keyframes swui-autocomplete-spinner-dot-3{0%{opacity:.2}16.66%{opacity:.2}33.33%{opacity:.2}50%{opacity:1}66.66%{opacity:1}83.33%{opacity:1}to{opacity:.2}}@keyframes swui-autocomplete-spinner-dot-3{0%{opacity:.2}16.66%{opacity:.2}33.33%{opacity:.2}50%{opacity:1}66.66%{opacity:1}83.33%{opacity:1}to{opacity:.2}}.swui-select__option,.swui-collapsible-select__group-name{position:relative;display:flex;align-items:center;width:100%;height:40px;padding:0 15px;background-color:transparent;border:0;border-radius:0;font-family:inherit;font-size:14px;line-height:20px;color:#092540;white-space:nowrap;text-align:left;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;appearance:none}.swui-select__option:hover,.swui-collapsible-select__group-name:hover{background-color:#f3f4f5}.swui-select__option:focus,.swui-collapsible-select__group-name:focus{background-color:#e8f4ff;outline:none}.swui-select__option--selected{background-color:#e8f4ff}.swui-select__option[disabled],[disabled].swui-collapsible-select__group-name{background-color:transparent;color:#aab2ba;cursor:default}.swui-collapsible-select__group-name{transition:color .2s;padding-right:39px}.swui-collapsible-select__group-name:before{position:absolute;width:16px;height:16px;top:calc(50% - 8px);right:15px;background:url("data:image/svg+xml;charset=utf8,    %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E      %3Cpath fill='%233E74FE' d='m11.5 8-5.668 6L4.5 12.59 8.827 8 4.5 3.41 5.832 2 11.5 8Z'/%3E    %3C/svg%3E") center/16px no-repeat;content:""}.swui-collapsible-select__group-name--active{color:#aab2ba}.swui-collapsible-select__group-name--active:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swui-collapsible-select__group-body{overflow:hidden;background-color:#f5f9fd;transition:max-height .15s}.swui-collapsible-select .swui-select__dropdown{overflow:hidden;max-height:none}.swui-error{display:block;align-self:flex-start;min-height:16px;margin-top:4px;font-family:DM Sans,Noto Sans JP,sans-serif;font-size:12px;line-height:16px;color:#f55454}.swui-link{display:inline-block;padding:0;background-color:transparent;border:0;border-radius:0;font-family:DM Sans,Noto Sans JP,sans-serif;font-weight:700;font-size:.875rem;line-height:1.29;letter-spacing:.03em;text-align:left;text-decoration:none;cursor:pointer;transition:color .2s ease-out}.swui-link:hover{color:#6bb0ff}.swui-link:active{color:#4f8df9}.swui-link--disabled,.swui-link[disabled]{cursor:default}.swui-link--secondary{color:#092540}.swui-link--secondary:hover{color:#195afe}.swui-link--secondary:active{color:#0546ea}.swui-link--primary{color:#ff7a1a}.swui-link--primary:hover{color:#f15700}.swui-link--primary:active{color:#ff7a1a}.swui-link--negative{color:#fff}.swui-link--negative:hover{color:#d2dae6}.swui-link--negative:active{color:#fff}.swui-link__no-break{white-space:nowrap}.swui-link__no-break:before{content:"\feff"}.swui-link__arrow{vertical-align:middle;margin-top:-3px;margin-left:4px;fill:currentColor}.swui-password{position:relative;width:100%}.swui-password .swui-input{padding-right:39px}.swui-password__button{position:absolute;z-index:2;box-sizing:border-box;width:32px;height:32px;right:7px;top:calc(50% - 16px);padding:0;background:url("data:image/svg+xml;charset=utf8,        %3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 18 12'%3E          %3Cpath fill='%23AAB2BA' fill-rule='nonzero' transform='translate(-1296 -363)' d='M1305 363c3.375 0 6.375 1.922 9 5.765-2.313 4.157-5.313 6.235-9 6.235-3.688 0-6.688-2.078-9-6.235 2.625-3.843 5.625-5.765 9-5.765zm0 1.5c-2.609 0-4.998 1.402-7.212 4.345 1.974 3.158 4.35 4.655 7.212 4.655 2.861 0 5.238-1.497 7.212-4.655-2.214-2.943-4.603-4.345-7.212-4.345zm0 .75a3.75 3.75 0 110 7.5 3.75 3.75 0 010-7.5zm0 1.5a2.25 2.25 0 100 4.5 2.25 2.25 0 000-4.5z' /%3E        %3C/svg%3E") center/16px no-repeat;border:0;cursor:pointer;-webkit-appearance:none;appearance:none}@media (min-width: 888px){.swui-password__button{width:16px;height:16px;top:calc(50% - 8px);right:15px}}.swui-password__button:hover{background-image:url("data:image/svg+xml;charset=utf8,        %3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 18 12'%3E          %3Cpath fill='%233E74FE' fill-rule='nonzero' transform='translate(-1296 -363)' d='M1305 363c3.375 0 6.375 1.922 9 5.765-2.313 4.157-5.313 6.235-9 6.235-3.688 0-6.688-2.078-9-6.235 2.625-3.843 5.625-5.765 9-5.765zm0 1.5c-2.609 0-4.998 1.402-7.212 4.345 1.974 3.158 4.35 4.655 7.212 4.655 2.861 0 5.238-1.497 7.212-4.655-2.214-2.943-4.603-4.345-7.212-4.345zm0 .75a3.75 3.75 0 110 7.5 3.75 3.75 0 010-7.5zm0 1.5a2.25 2.25 0 100 4.5 2.25 2.25 0 000-4.5z' /%3E        %3C/svg%3E")}.swui-password__button:focus{outline:none}.swui-password__button--hide{background-image:url("data:image/svg+xml;charset=utf8,      %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E        %3Cpath fill='%23AAB2BA' fill-rule='nonzero' transform='translate(-1253 -363)' d='M1255.073 362.981l12.878 12.878-1.073 1.073-2.304-2.303A8.849 8.849 0 011262 375c-3.688 0-6.688-2.078-9-6.235.836-1.224 1.71-2.254 2.623-3.088l-1.623-1.623 1.073-1.073zm-.285 5.864c1.974 3.158 4.35 4.655 7.212 4.655.456 0 .899-.038 1.33-.114l-.69-.69a3.75 3.75 0 01-4.336-4.336l-1.62-1.623a14.922 14.922 0 00-1.896 2.108zM1262 363c3.375 0 6.375 1.922 9 5.765-1.084 1.949-2.32 3.44-3.706 4.476l-1.074-1.073c1.088-.766 2.083-1.868 2.992-3.323-2.214-2.943-4.603-4.345-7.212-4.345-.979 0-1.927.197-2.846.6l-1.126-1.126A8.56 8.56 0 011262 363zm0 2.25a3.75 3.75 0 013.126 5.822l-5.198-5.198a3.732 3.732 0 012.072-.624z' /%3E      %3C/svg%3E")}.swui-password__button--hide:hover{background-image:url("data:image/svg+xml;charset=utf8,      %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E        %3Cpath fill='%233E74FE' fill-rule='nonzero' transform='translate(-1253 -363)' d='M1255.073 362.981l12.878 12.878-1.073 1.073-2.304-2.303A8.849 8.849 0 011262 375c-3.688 0-6.688-2.078-9-6.235.836-1.224 1.71-2.254 2.623-3.088l-1.623-1.623 1.073-1.073zm-.285 5.864c1.974 3.158 4.35 4.655 7.212 4.655.456 0 .899-.038 1.33-.114l-.69-.69a3.75 3.75 0 01-4.336-4.336l-1.62-1.623a14.922 14.922 0 00-1.896 2.108zM1262 363c3.375 0 6.375 1.922 9 5.765-1.084 1.949-2.32 3.44-3.706 4.476l-1.074-1.073c1.088-.766 2.083-1.868 2.992-3.323-2.214-2.943-4.603-4.345-7.212-4.345-.979 0-1.927.197-2.846.6l-1.126-1.126A8.56 8.56 0 011262 363zm0 2.25a3.75 3.75 0 013.126 5.822l-5.198-5.198a3.732 3.732 0 012.072-.624z' /%3E      %3C/svg%3E")}.swui-input:focus~.swui-password__button{z-index:3}.swui-popper__info-icon-no-break{white-space:nowrap}.swui-popper__info-icon-no-break:before{content:"\feff"}.swui-popper__info-icon{position:relative;top:2px;margin-left:4px;cursor:pointer}@media (max-width: 887px){.swui-popper__info-icon{display:none}}.swui-popper__info-icon svg{fill:#aab2ba}.swui-popper{display:none}@media (min-width: 888px){.swui-popper{display:block;z-index:1600;opacity:0;pointer-events:none;min-width:40px;max-width:228px;min-height:40px;max-height:152px;padding:12px;box-sizing:border-box;background-color:#092540;box-shadow:12px 12px 36px #0000001a;border-radius:8px;font-family:DM Sans,Noto Sans JP,sans-serif;font-size:.75rem;line-height:1.33;color:#fff;transition:opacity .2s linear}}.swui-popper:before{content:"";position:absolute;inset:0;z-index:-1}.swui-popper:hover{opacity:1;pointer-events:auto}@media (min-width: 888px){.swui-popper--open{opacity:1;pointer-events:auto}}.swui-popper a{margin-left:4px;font-weight:700;color:#fff}.swui-popper[data-popper-placement^=top]:before{bottom:-18px}.swui-popper[data-popper-placement^=top] .swui-popper__arrow{bottom:-13px}.swui-popper[data-popper-placement^=bottom]:before{top:-18px}.swui-popper[data-popper-placement^=bottom] .swui-popper__arrow{top:-13px}.swui-popper[data-popper-placement^=bottom] .swui-popper__arrow:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swui-popper[data-popper-placement^=left]:before{right:-18px}.swui-popper[data-popper-placement^=left] .swui-popper__arrow{right:-16px}.swui-popper[data-popper-placement^=left] .swui-popper__arrow:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.swui-popper[data-popper-placement^=right]:before{left:-18px}.swui-popper[data-popper-placement^=right] .swui-popper__arrow{left:-16px}.swui-popper[data-popper-placement^=right] .swui-popper__arrow:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swui-popper__content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.swui-popper__arrow{width:20px;height:14px;padding:0 8px}.swui-popper__arrow:before{content:"";position:absolute;width:20px;height:100%;background-image:url("data:image/svg+xml;charset=UTF-8,        %3csvg width='20px' height='14px' viewBox='0 0 20px 14px' fill='none' xmlns='http://www.w3.org/2000/svg'%3e          %3cpath fill='%23092540' d='M 0 0 H 20 L 13 9.75 C 11.4 12 8.6 12 7 9.75 Z'/%3e        %3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center top}.add-seats__block{width:500px;height:40px;margin-top:18px;padding:12px 7px 12px 16px;display:flex;justify-content:space-between;align-items:center;border:1px solid #d8dce8;border-radius:3px;background-color:#fff;box-sizing:border-box}.add-seats__block--active{border-color:#3e74fe}.add-seats__block .custom-input__field{width:37px;height:26px;padding:0;margin:0;border:none;border-top:.7px solid rgba(216,220,232,.5);border-bottom:.7px solid rgba(216,220,232,.5);box-shadow:none;text-align:center;font-weight:400;font-size:14px;outline:none;box-sizing:border-box}.add-seats__block .custom-input__field:focus{border-color:#d8dce880}.add-seats__placeholder{min-width:104px;font-weight:400;font-size:14px;line-height:16px;color:#3a5166}.btn-minus:after,.btn-plus:after{content:"";width:10px;height:2px;background:#3e74fe;border-radius:8px}.btn-plus:before{position:absolute;content:"";width:2px;height:10px;background:#3e74fe;border-radius:8px}.custom-input__block{display:flex;border-radius:3px;overflow:hidden}.custom-input__block .btn-plus{border-top-right-radius:3px;border-bottom-right-radius:3px}.custom-input__block .btn-minus{border-top-left-radius:3px;border-bottom-left-radius:3px}.custom-input__btn{width:31px;height:26px;display:flex;align-items:center;justify-content:center;background:#f7f7f8;border:.7px solid #e6e9ec;cursor:pointer}.custom-input__btn:not(.disabled):hover{background:#e1e1e5}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.add-seats.content-container{padding:20px 24px 0;margin-bottom:20px}.add-seats.buttons{display:flex;justify-content:flex-end;grid-column-gap:4px;margin:0 16px 16px}.add-seats.title{font-family:DM Sans;font-weight:500;font-size:20px;line-height:24px;color:#092540}.add-seats.text{margin-top:36px;font-family:Roboto;font-weight:400;font-size:16px;line-height:20px;color:#3a5166}.add-seats.input{width:100%;margin-top:18px;padding:12px 16px;box-sizing:border-box}.add-seats.cu-pop-up{min-height:260px}.add-seats.cu-pop-up .add-seats.cu-pop-up__close-button{display:none}.add-seats.add-seats-submit-button{width:auto}.ga-connect__content{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;max-width:550px;padding:48px 16px 40px;text-align:center;background:#FFF url(/build/20260202.85339.70a6ccb/dist/assets/dots-background.N64QSXDU.svg) no-repeat 0 0;box-shadow:0 3px 6px #0e1e3e14;border-radius:8px}@media (min-width: 567px){.ga-connect__content{padding-right:24px;padding-left:24px}}@media (min-width: 888px){.ga-connect__content{max-width:590px;padding-right:44px;padding-left:44px}}@-webkit-keyframes lds-hourglass{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-hourglass{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{to{-webkit-transform:translateX(-50%) translateY(-50%) rotateZ(0) scale(1);transform:translate(-50%) translateY(-50%) rotate(0) scale(1)}}@keyframes rotate{to{-webkit-transform:translateX(-50%) translateY(-50%) rotateZ(0) scale(1);transform:translate(-50%) translateY(-50%) rotate(0) scale(1)}}.ga-connect__loader{width:100vw;min-height:452px}.ga-connect__loader-content{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#fff;box-shadow:0 12px 24px #0e1e3e14;border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotateZ(15deg) scale(0);transform:translate(-50%) translateY(-50%) rotate(15deg) scale(0);-webkit-animation:rotate .17s forwards;animation:rotate .17s forwards;-webkit-animation-delay:.3s;animation-delay:.3s}@media (min-width: 567px){.ga-connect__loader-content{width:100px;height:100px}}.ga-connect__loader-icon{width:40px;height:36px;-webkit-animation:lds-hourglass 2s infinite;animation:lds-hourglass 2s infinite}@media (min-width: 567px){.ga-connect__loader-icon{width:66px;height:60px}}@media (max-width: 566px){.ga-connect .swui-button{padding-right:5%;padding-left:5%}}.ga-connect__button-loader{display:flex}.ga-connect__button-loader-dot{width:6px;height:6px;margin-right:8px;opacity:.8;background:#FFF;border-radius:50%;animation:ga-connect-button-loader 1s linear infinite alternate-reverse;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.ga-connect__button-loader-dot:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.ga-connect__button-loader-dot:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}.ga-connect__button-loader-dot:first-child{margin-left:0}.ga-connect__button-icon{flex-shrink:0;display:none}@media (min-width: 567px){.ga-connect__button-icon{display:block}}.ga-connect__button-icon svg{display:block}@-webkit-keyframes ga-connect-button-loader{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}50%,to{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ga-connect-button-loader{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}50%,to{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}}.ga-connect__icon{margin-bottom:44px}@media (min-width: 567px){.ga-connect__icon{margin-bottom:40px}}@media (min-width: 888px){.ga-connect__icon{margin-bottom:28px}}.ga-connect__icon svg{width:100%;height:auto}.ga-connect__text{margin:0 0 16px;font-size:.875rem;line-height:1.7;letter-spacing:.01em;color:#092540cc}@media (min-width: 888px){.ga-connect__text{font-size:1rem;line-height:1.5}}.ga-connect__title{margin:0 0 16px;font-family:DM Sans,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.4;color:#092540}@media (min-width: 888px){.ga-connect__title{font-size:2rem;line-height:1.19}}.ga-connect__title:first-child{margin-top:16px}.ga-connect__step-error .ga-connect__icon{width:92px;height:auto;margin-top:20px}@media (min-width: 567px){.ga-connect__step-error .ga-connect__icon{width:100px;margin-top:16px}}@media (min-width: 888px){.ga-connect__step-error .ga-connect__icon{width:120px;margin-top:0}}.ga-connect__step-error-buttons{width:100%;display:flex;justify-content:center}.ga-connect__step-error-buttons .ga-connect__more-link{margin-right:16px}.ga-connect__info{position:relative;width:100%;box-sizing:border-box;margin-bottom:16px;padding:12px 16px 12px 40px;text-align:left;background-color:#ff7a1a1a;border-radius:8px}.ga-connect__info-icon{position:absolute;top:14px;left:16px;width:16px;height:16px;fill:#ff7a1a}@media (min-width: 888px){.ga-connect__info-icon{top:calc((100% - 16px)/2)}}.ga-connect__info-text{font-size:.875rem;line-height:1.3px;letter-spacing:.05em;color:#ff7a1a}.ga-connect__step-success .ga-connect__icon{width:92px;height:auto;margin-top:20px}@media (min-width: 567px){.ga-connect__step-success .ga-connect__icon{width:100px;margin-top:16px}}@media (min-width: 888px){.ga-connect__step-success .ga-connect__icon{width:120px;margin-top:0}}.ga-connect__switch{display:flex;align-items:center;min-width:0}@media (min-width: 888px){.ga-connect__switch{margin-left:12px}}.ga-connect__switch .swui-popper__info-icon{flex-shrink:0;top:1px}.ga-connect__switch-button{flex-shrink:0;position:relative;width:36px;height:14px;margin:4px 2px;border:0;border-radius:30px;background:#E6E9EC;cursor:pointer;transition:background .2s ease}.ga-connect__switch-button:after{content:"";position:absolute;top:-4px;left:-2px;display:block;width:22px;height:22px;border-radius:50%;background:#CBD1D7;box-shadow:0 0 1px #0000001f,0 1px 1px #0000003d;transition:left .2s ease,background .2s ease}.ga-connect__switch-button--checked{background:rgba(62,116,254,.5)}.ga-connect__switch-button--checked:after{background:#3E74FE;left:calc(100% - 20px)}.ga-connect__switch-button[disabled]:after{background:#E6E9EC}.ga-connect__switch-label{margin-left:12px;font-size:1rem;line-height:1.25;color:#6b7c8c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ga-connect__table-container{max-width:100%;margin-bottom:16px;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (min-width: 888px){.ga-connect__table-container{margin-right:20px;margin-left:20px}}.ga-connect__table-container::-webkit-scrollbar{height:12px}.ga-connect__table-container::-webkit-scrollbar-track{background:transparent}.ga-connect__table-container::-webkit-scrollbar-thumb{min-width:40px;background:rgba(9,37,64,.1);background-clip:padding-box;border:4px solid rgba(0,0,0,0);border-radius:12px}.ga-connect__table{display:flex;border-left:0;width:600px}.ga-connect__tag{flex-shrink:0;margin-left:8px;padding:4px 6px;border-radius:8px;font-size:.56rem;line-height:1;font-weight:500;text-transform:uppercase;color:#fff}.ga-connect__tag--connected{background-color:#1ec794}.ga-connect__table-button{box-sizing:border-box;width:100%;padding:8px 36px 8px 24px;font-family:inherit;text-align:left;border:0;background:none}.ga-connect__table-button:focus{outline:none}.ga-connect__table-button--more,.ga-connect__table-button--checked{position:relative;background:rgba(25,90,254,.1)}.ga-connect__table-button--more:before,.ga-connect__table-button--checked:before{position:absolute;right:20px;top:50%;content:""}.ga-connect__table-button--more:before{width:5px;height:5px;border-top:2px solid #195AFE;border-right:2px solid #195AFE;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.ga-connect__table-button--checked:before{width:17px;height:13px;background:url("data:image/svg+xml;charset=utf8,    %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 500 500'%3E      %3Cpath fill='%23195AFE' d='M179.5 329.6L444.7 64.4l53 53-318.2 318.2-53.1-53.1L2.3 258.4l53-53 124.2 124.2z'/%3E    %3C/svg%3E") no-repeat 50% 50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ga-connect__table-button-name{display:block;overflow:hidden;font-size:.875rem;line-height:1.6;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;color:#092540}.ga-connect__table-button-info{display:flex;align-items:center}.ga-connect__table-button-id{display:block;font-size:.75rem;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#092540;opacity:.6}.ga-connect__table-column{box-sizing:border-box;overflow:hidden;width:33.3%;border:1px solid #D2DAE6;border-left:0}.ga-connect__table-column:first-child{border-left:1px solid #D2DAE6}.ga-connect__table-column-title{font-family:DM Sans,sans-serif;font-weight:500;color:#092540;font-size:.875rem;line-height:1.29;display:flex;align-items:center;box-sizing:border-box;height:40px;padding:8px 24px;margin:0;text-align:left;border-bottom:1px solid #D2DAE6}@media (min-width: 888px){.ga-connect__table-column-title{height:56px;font-size:1rem;line-height:1.5}}.ga-connect__table-column-title-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ga-connect__table-column-buttons{height:190px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width: 888px){.ga-connect__table-column-buttons{height:234px}}.ga-connect__table-column-buttons::-webkit-scrollbar{width:12px}.ga-connect__table-column-buttons::-webkit-scrollbar-track{background:transparent}.ga-connect__table-column-buttons::-webkit-scrollbar-thumb{min-height:40px;background:rgba(9,37,64,.1);background-clip:padding-box;border:4px solid rgba(0,0,0,0);border-radius:12px}.ga-connect__table-controls{display:flex;align-items:center;margin-bottom:12px}@media (min-width: 888px){.ga-connect__table-controls{margin-bottom:0}}.ga-connect__table-controls-title{margin:0 12px 0 0;font-size:.875rem;line-height:1.7;letter-spacing:.01em;color:#092540cc}.ga-connect__table-controls-container{display:flex}.ga-connect__table-control{padding:8px 24px;font-family:inherit;font-size:.875rem;line-height:1.43;color:#3a5166;background-color:transparent;border:1px solid #E6E9EC;border-left-width:0;cursor:pointer}.ga-connect__table-control:first-child{border-left-width:1px;border-radius:3px 0 0 3px}.ga-connect__table-control:last-child{border-radius:0 3px 3px 0}.ga-connect__table-control:hover{background-color:#f7f7f8}.ga-connect__table-control[disabled]{color:#cbd1d7;background-color:transparent;cursor:default}.ga-connect__table-control--active{font-weight:500;color:#195afe;background-color:#f5f9fd}.ga-connect__table-controls-info{flex-shrink:0;display:flex;margin-left:8px;cursor:pointer}@media (max-width: 887px){.ga-connect__table-controls-info{display:none}}.ga-connect__step-website{background-image:none}@media (min-width: 888px){.ga-connect__step-website{max-width:724px}}.ga-connect__step-website-text{max-width:196px;margin-right:auto;margin-left:auto}@media (min-width: 888px){.ga-connect__step-website-text{max-width:100%}}.ga-connect__step-website-text a{color:currentColor;text-decoration:underline}.ga-connect__step-website-controls{width:100%;margin-bottom:12px}@media (min-width: 888px){.ga-connect__step-website-controls{display:flex;align-items:center;justify-content:space-between;padding-right:20px;padding-left:20px;box-sizing:border-box}}.ga-connect__step-website-error{width:185px;min-height:32px;margin-top:0;margin-bottom:16px;font-size:.75rem;line-height:1.35;text-align:center;color:#f8525c}@media (min-width: 567px){.ga-connect__step-website-error{width:100%;min-height:16px}}@media (min-width: 888px){.ga-connect__step-website-error{margin-right:20px;margin-left:20px}}.ga-connect__step-welcome .ga-connect__icon{width:92px;height:auto;margin-top:20px}@media (min-width: 567px){.ga-connect__step-welcome .ga-connect__icon{width:100px;margin-top:16px}}@media (min-width: 888px){.ga-connect__step-welcome .ga-connect__icon{margin-bottom:40px}}.ga-connect-overlay{position:fixed;inset:0;z-index:1600;overflow-y:auto;padding:12px;background:rgba(246,248,251,.25)}@media (min-width: 567px){.ga-connect-overlay{display:flex}}.ga-connect{display:flex;margin:auto}.ga-connect:focus{outline:none}.ga-connect__body{position:relative;width:100%;display:flex;-webkit-animation:ga-connect-body-fade-in .3s ease-in;animation:ga-connect-body-fade-in .3s ease-in}.ga-connect__close-button{position:absolute;top:28px;right:28px;width:16px;height:16px;padding:0;background:none;border:0;cursor:pointer}.ga-connect__close-button:focus{outline:none}.is-ga-connect-open{overflow:hidden}.is-ga-connect-open .app-layout{-webkit-filter:blur(25px);filter:blur(25px)}@-webkit-keyframes ga-connect-body-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ga-connect-body-fade-in{0%{opacity:0}to{opacity:1}}.download-excel-popup-wrapper{background-color:#e3ebff!important;border-color:#b8ccfe!important;padding:24px;width:200px}.GaFilter{display:flex;justify-content:space-between;width:100%}.GaFilter--disabled{pointer-events:none;opacity:.4}.GaFilter-icon{width:18px}.info-icon-widget-header{width:19px;height:16px;display:flex}.GaInfo-icon{width:16px;height:16px;margin-top:3px}.GaFilter-container{display:flex;width:78%;justify-content:space-between}.SubDomainsFilter{display:flex;justify-content:space-between;width:100%}.SubDomainsFilter-dropdownButton{display:flex;align-items:center;font-family:Roboto,Tahoma,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;box-sizing:border-box;min-width:0}.SubDomainsFilter--disabled{pointer-events:none;opacity:.4}.IncludeSubdomainsFilterCompactItem .DropdownItem{font-size:14px;color:#092540;height:60px;line-height:60px;padding:0 0 0 47px;font-weight:400}.IncludeSubdomainsFilterCompactItem .DropdownItem .DropdownItem--selected-check{position:static;line-height:inherit}.IncludeSubdomainsFilterCompactItem .DropdownItem .DropdownItem--selected-check.icon{font-size:10px;color:#aab2ba;position:absolute;top:0}.FiltersBarDropdown .DropdownItem{letter-spacing:.6px}.FiltersBarDropdown .DropdownItem .DropdownItem-text,.FiltersBarDropdown .DropdownItem .icon{color:#2a3e528c}.FiltersBarDropdown .DropdownItem--active{background-color:#f8fafc}.FiltersBarDropdown .DropdownItem--active .DropdownItem-text,.FiltersBarDropdown .DropdownItem--active .icon{color:#0e1e3e}.FiltersBarDropdown .DropdownItem--selected-check{position:static;line-height:inherit}.FiltersBarDropdown .DropdownItem--selected-check.icon{font-size:11px;color:#4a86c5;position:absolute;top:0}.FiltersBarDropdown .icon{font-size:16px}.FiltersBarDropdown .DropdownContent-searchContainer{margin:10px 10px 0}.FiltersBarDropdown.PaidOrganicFilter .DropdownItem-iconContainer{display:none}.filters-bar-tooltip{background-color:#2b3d52}.DropdownButton--filtersBarDropdownButton{background:transparent;font-family:Roboto;font-weight:400;color:#092540;height:60px;box-sizing:border-box;padding:0 12px;letter-spacing:.2px;border-left:1px solid #E6E9EC}.DropdownButton--filtersBarDropdownButton .DropdownButton-text{text-indent:0;color:#6b7c8c}.DropdownButton--filtersBarDropdownButton .DropdownButton--triangle{color:#6b7c8c}.DropdownButton--filtersBarDropdownButton.DropdownButton--disabled{opacity:.4}.DropdownButton--filtersBarDropdownButton:hover{background-color:#fff;box-shadow:0 3px 5px #2a3e521f;border-left:1px solid #E6E9EC;cursor:pointer}.DropdownButton--filtersBarDropdownButton:hover .DropdownButton-text{color:#3a5166}.DropdownButton--filtersBarDropdownButton:hover .DropdownButton-text .icon:before{color:#949aae}.DropdownButton--filtersBarDropdownButton:hover .DropdownButton--triangle{color:#3a5166}.DropdownButton--filtersBarDropdownButton:active{border-left:1px solid #E6E9EC;background-color:inherit;box-shadow:none}.DropdownButton--filtersBarDropdownButton:active .DropdownButton-text{color:#2a365e}.DropdownButton--filtersBarDropdownButton:active .DropdownButton-text .icon:before{color:#949aae}.DropdownButton--filtersBarDropdownButton:active .DropdownButton--triangle{color:#949aae}.DropdownButton--filtersBarDropdownButton.DropdownButton--opened{background-color:#f8fafc;box-shadow:none}.market-builder-filter.bottom-left{margin-left:7px;margin-top:4px!important}.market-builder-filter.top-left{margin-top:-4px!important}.WebSourceFilter-dropdownButton{display:flex;align-items:center;justify-content:start;font-family:Roboto,Tahoma,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;padding:0;width:100%;box-sizing:border-box;text-indent:0}.WebSourceFilter-dropdownButton-icon{width:24px;height:24px;margin-right:8px}.WebSourceFilter-dropdownButton-text{text-overflow:ellipsis;overflow:hidden;text-indent:0}.WebSourceDropdownItem{box-shadow:inset 0 0 #e5edf2,inset 0 -1px #e5edf2;font-family:Roboto;font-weight:400;font-size:14px;font-size:.875rem;color:#2a3e52;letter-spacing:.6px}.WebSourceDropdownItem.DropdownItem{text-indent:0;height:48px;line-height:48px;border-radius:0}.WebSourceDropdownItem.DropdownItem .DropdownItem-text{text-indent:10px;color:#2a3e52}.WebSourceDropdownItem.DropdownItem.icon{font-size:18px;color:#aab2ba}.WebSourceDropdownItem.DropdownItem.icon .DropdownItem--selected-check{font-size:10px;color:#aab2ba}.WebSourceDropdownItem.DropdownItem .DropdownItem-iconContainer .SWReactIcons svg path,.WebSourceDropdownItem.DropdownItem .DropdownItem--right-icon .SWReactIcons svg path{fill:#aab2ba;fill-opacity:1}.WebSourceDropdownItem:hover .SWReactIcons svg path{fill:#aab2ba;fill-opacity:1}.WebSourceFilterCompactItem a,.WebSourceFilterCompactItem a:hover,.WebSourceFilterCompactItem a:focus{text-decoration:none}.WebSourceFilterCompactItem .WebSourceDropdownItem:hover .SWReactIcons svg path,.WebSourceFilterCompactItem .DropdownItem--right-icon:hover .SWReactIcons svg path{fill:#aab2ba;fill-opacity:1}.WebSourceFilterCompactItem .WebSourceDropdownItem.DropdownItem{height:60px;line-height:60px}.WebSourceFilterCompactItem .WebSourceDropdownItem.DropdownItem .icon{font-size:22px;color:#aab2ba}.WebSourceFilterCompactItem .WebSourceDropdownItem.DropdownItem .DropdownItem-iconContainer,.WebSourceFilterCompactItem .WebSourceDropdownItem.DropdownItem .DropdownItem--right-icon{padding:0 0 0 47px;text-indent:0}.WebSourceFilterCompactItem .WebSourceDropdownItem.DropdownItem .DropdownItem-iconContainer .DropdownItem-text,.WebSourceFilterCompactItem .WebSourceDropdownItem.DropdownItem .DropdownItem--right-icon .DropdownItem-text{font-size:14px;font-weight:300;text-indent:10px}.WebSourceFilterCompactItem .WebSourceDropdownItem.DropdownItem .DropdownItem-iconContainer .SWReactIcons svg path,.WebSourceFilterCompactItem .WebSourceDropdownItem.DropdownItem .DropdownItem--right-icon .SWReactIcons svg path{fill:#aab2ba;fill-opacity:1}.WebSourceFilterCompactItem .WebSourceDropdownItem.DropdownItem .DropdownItem--selected-check{position:static;line-height:inherit}.WebSourceFilterCompactItem .WebSourceDropdownItem.DropdownItem .DropdownItem--selected-check.icon{font-size:10px;color:#aab2ba;position:absolute;top:0}.impersonateModeDropDown.deleteConfirmation--tooltip{margin-top:32px;-webkit-transform:translateX(11px);transform:translate(11px)}.impersonateModeDropDown.deleteConfirmation--tooltip:before{content:"";display:block;position:absolute;height:0;width:0;border-bottom:8px solid #CBD1D7;border-left:8px solid transparent;border-right:8px solid transparent;border-top:none;top:-8px;right:18px}.impersonateModeDropDown.deleteConfirmation--tooltip:after{content:"";display:block;position:absolute;height:0;width:0;border-bottom:7px solid #FFFFFF;border-left:7px solid transparent;border-right:7px solid transparent;border-top:none;top:-7px;right:18px}.impersonateModeDropDown-content.Popup-content{padding:24px}.UserSettingsDropDownContent-container.DropdownContent-container.right-bottom{z-index:10000;left:232px!important;bottom:8px!important;width:256px!important;top:unset!important;padding:8px 1px;border:unset;border-radius:4px;box-shadow:0 8px 8px #0000003d,0 0 8px #0000001f}.UserSettingsDropDownContent-container-sidebar3{padding:16px;outline:1px solid #CBD1D7;border:unset;border-radius:6px;background:#FFFFFF;box-shadow:0 18px 34px #0e1e3e1f;z-index:10000}.UserSettingsDropDownContent-container-sidebar3.DropdownContent-container.right-bottom,.UserSettingsDropDownContent-container-sidebar3.DropdownContent-container.right{left:237px!important;bottom:12px!important;top:unset!important}.UserSettingsDropDownContent-container-sidebar3.DropdownContent-container.mobile-right{left:237px!important;bottom:unset!important;top:630px!important}.UserSettingsDropDownContent-container-sidebar3.DropdownContent-container.right-top{left:237px!important;bottom:unset!important;top:0!important}.OnboardingHubDropdown-container{padding:0;border:unset!important;border-radius:6px!important;background:#FFFFFF;box-shadow:0 18px 34px #0e1e3e1f!important}.OnboardingHubDropdown-container.DropdownContent-container.right-bottom,.OnboardingHubDropdown-container.DropdownContent-container.right{left:231px!important;bottom:16px!important;top:unset!important}.OnboardingHubDropdown-container.DropdownContent-container.right-top{left:231px!important;bottom:unset!important;top:0!important}.modal-card{-webkit-animation-name:modal-card-transition;animation-name:modal-card-transition;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes modal-card-transition{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes modal-card-transition{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.clickable{cursor:pointer}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.PlainTooltip-element.left{margin-left:-16px!important;z-index:2000!important}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_14npi_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_14npi_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_14npi_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_14npi_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_14npi_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_14npi_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_14npi_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_14npi_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_14npi_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_14npi_2{visibility:collapse}._visible_14npi_2{visibility:visible}._absolute_14npi_2{position:absolute}._fixed_14npi_2{position:fixed}._relative_14npi_2{position:relative}._static_14npi_2{position:static}._inset-0_14npi_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_14npi_2{top:50%}._left-\[50\%\]_14npi_2{left:50%}._z-50_14npi_2{z-index:50}._col-span-2_14npi_2{grid-column:span 2/span 2}._col-start-2_14npi_2{grid-column-start:2}._row-start-1_14npi_2{grid-row-start:1}._container_14npi_2{width:100%}@media (min-width:40rem){._container_14npi_2{max-width:40rem}}@media (min-width:48rem){._container_14npi_2{max-width:48rem}}@media (min-width:64rem){._container_14npi_2{max-width:64rem}}@media (min-width:80rem){._container_14npi_2{max-width:80rem}}@media (min-width:96rem){._container_14npi_2{max-width:96rem}}._mx-2_14npi_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_14npi_2{margin-block:calc(var(--spacing)*1.5)}._my-8_14npi_2{margin-block:calc(var(--spacing)*8)}._mt-1_14npi_2{margin-top:calc(var(--spacing)*1)}._mt-3_14npi_2{margin-top:calc(var(--spacing)*3)}._mt-4_14npi_2{margin-top:calc(var(--spacing)*4)}._mr-1_14npi_2{margin-right:calc(var(--spacing)*1)}._mr-3_14npi_2{margin-right:calc(var(--spacing)*3)}._mb-4_14npi_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_14npi_2{margin-left:calc(var(--spacing)*2)}._ml-auto_14npi_2{margin-left:auto}._line-clamp-2_14npi_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_14npi_2{display:block}._flex_14npi_2{display:flex}._grid_14npi_2{display:grid}._hidden_14npi_2{display:none}._inline-flex_14npi_2{display:inline-flex}._table_14npi_2{display:table}._size-4_14npi_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_14npi_2{height:calc(var(--spacing)*3.5)}._h-4_14npi_2{height:calc(var(--spacing)*4)}._min-h-8_14npi_2{min-height:calc(var(--spacing)*8)}._w-4_14npi_2{width:calc(var(--spacing)*4)}._w-5_14npi_2{width:calc(var(--spacing)*5)}._w-9_14npi_2{width:calc(var(--spacing)*9)}._w-full_14npi_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_14npi_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_14npi_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_14npi_2{max-width:var(--thread-max-width)}._max-w-md_14npi_2{max-width:var(--container-md)}._max-w-sm_14npi_2{max-width:var(--container-sm)}._flex-1_14npi_2{flex:1}._flex-grow_14npi_2,._grow_14npi_2{flex-grow:1}._basis-0_14npi_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_14npi_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_14npi_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_14npi_2{flex-direction:column}._flex-col-reverse_14npi_2{flex-direction:column-reverse}._items-center_14npi_2{align-items:center}._items-stretch_14npi_2{align-items:stretch}._justify-center_14npi_2{justify-content:center}._justify-start_14npi_2{justify-content:flex-start}._gap-1_14npi_2{gap:calc(var(--spacing)*1)}._gap-1\.5_14npi_2{gap:calc(var(--spacing)*1.5)}._gap-2_14npi_2{gap:calc(var(--spacing)*2)}._gap-3_14npi_2{gap:calc(var(--spacing)*3)}._gap-4_14npi_2{gap:calc(var(--spacing)*4)}._rounded-lg_14npi_2{border-radius:var(--radius-lg)}._rounded-xl_14npi_2{border-radius:var(--radius-xl)}._border_14npi_2{border-style:var(--tw-border-style);border-width:1px}._border-t_14npi_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_14npi_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_14npi_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_14npi_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_14npi_2{background-color:var(--color-gray-50)}._p-0_14npi_2{padding:calc(var(--spacing)*0)}._p-3_14npi_2{padding:calc(var(--spacing)*3)}._p-6_14npi_2{padding:calc(var(--spacing)*6)}._px-2\.5_14npi_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_14npi_2{padding-inline:calc(var(--spacing)*3)}._px-4_14npi_2{padding-inline:calc(var(--spacing)*4)}._py-2_14npi_2{padding-block:calc(var(--spacing)*2)}._py-3_14npi_2{padding-block:calc(var(--spacing)*3)}._pt-2_14npi_2{padding-top:calc(var(--spacing)*2)}._text-center_14npi_2{text-align:center}._text-start_14npi_2{text-align:start}._text-lg_14npi_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_14npi_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_14npi_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_14npi_2{font-size:2.5rem}._leading-7_14npi_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_14npi_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_14npi_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_14npi_2{overflow-wrap:break-word}._text-ellipsis_14npi_2{text-overflow:ellipsis}._whitespace-pre-wrap_14npi_2{white-space:pre-wrap}._text-gray-400_14npi_2{color:var(--color-gray-400)}._text-gray-500_14npi_2{color:var(--color-gray-500)}._text-gray-600_14npi_2{color:var(--color-gray-600)}._text-gray-700_14npi_2{color:var(--color-gray-700)}._text-red-500_14npi_2{color:var(--color-red-500)}._shadow_14npi_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_14npi_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_14npi_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_14npi_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_14npi_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_14npi_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_14npi_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_14npi_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_14npi_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_14npi_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_14npi_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_14npi_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_14npi_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_14npi_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_14npi_2[data-state=closed]{-webkit-animation:_exit_14npi_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_14npi_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_14npi_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_14npi_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_14npi_2[data-state=open]{-webkit-animation:_enter_14npi_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_14npi_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_14npi_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_14npi_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_14npi_2{max-width:var(--container-lg)}._sm\:flex-row_14npi_2{flex-direction:row}._sm\:justify-end_14npi_2{justify-content:flex-end}._sm\:text-left_14npi_2{text-align:left}}}._cs-typing-indicator_14npi_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_14npi_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_14npi_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_14npi_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_14npi_1;display:inline-block}._cs-typing-indicator__dot_14npi_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_14npi_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_14npi_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_14npi_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_14npi_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_14npi_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_14npi_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_14npi_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}._ai_badge_14npi_2{box-sizing:border-box;border-radius:5px;align-items:center;height:20px;padding:4px 8px;display:flex}._ai_badge__soft_14npi_2{background:var(--aibo-sys-ai-gradient-soft-blue-regular)}._ai_badge__softer_14npi_2{background:var(--aibo-sys-ai-gradient-clear-blue-regular)}._ai_badge__tags_14npi_2{background:var(--ai-gradient-tags,linear-gradient(90deg,#70a2ff33 .69%,#03c2eb33 72.43%,#4be2be33 99.61%))}._ai_badge__solid_mint_14npi_2{background-color:var(--mint-500)}._ai_badge__solid_mint_14npi_2 ._ai_badge__text_14npi_2{color:var(--carbon-0)}._ai_badge__default_14npi_2{background:var(--aibo-sys-ai-gradient-main-blue-regular)}._ai_badge__text_14npi_2{color:var(--aibo-ref-color-carbon-400);font-family:var(--aibo-ref-font-family-dm-sans);-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;line-height:normal}@-webkit-keyframes _enter_14npi_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_14npi_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_14npi_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_14npi_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_11on4_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_11on4_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_11on4_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_11on4_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_11on4_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_11on4_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_11on4_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_11on4_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_11on4_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_11on4_2{visibility:collapse}._visible_11on4_2{visibility:visible}._absolute_11on4_2{position:absolute}._fixed_11on4_2{position:fixed}._relative_11on4_2{position:relative}._static_11on4_2{position:static}._inset-0_11on4_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_11on4_2{top:50%}._left-\[50\%\]_11on4_2{left:50%}._z-50_11on4_2{z-index:50}._col-span-2_11on4_2{grid-column:span 2/span 2}._col-start-2_11on4_2{grid-column-start:2}._row-start-1_11on4_2{grid-row-start:1}._container_11on4_2{width:100%}@media (min-width:40rem){._container_11on4_2{max-width:40rem}}@media (min-width:48rem){._container_11on4_2{max-width:48rem}}@media (min-width:64rem){._container_11on4_2{max-width:64rem}}@media (min-width:80rem){._container_11on4_2{max-width:80rem}}@media (min-width:96rem){._container_11on4_2{max-width:96rem}}._mx-2_11on4_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_11on4_2{margin-block:calc(var(--spacing)*1.5)}._my-8_11on4_2{margin-block:calc(var(--spacing)*8)}._mt-1_11on4_2{margin-top:calc(var(--spacing)*1)}._mt-3_11on4_2{margin-top:calc(var(--spacing)*3)}._mt-4_11on4_2{margin-top:calc(var(--spacing)*4)}._mr-1_11on4_2{margin-right:calc(var(--spacing)*1)}._mr-3_11on4_2{margin-right:calc(var(--spacing)*3)}._mb-4_11on4_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_11on4_2{margin-left:calc(var(--spacing)*2)}._ml-auto_11on4_2{margin-left:auto}._line-clamp-2_11on4_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_11on4_2{display:block}._flex_11on4_2{display:flex}._grid_11on4_2{display:grid}._hidden_11on4_2{display:none}._inline-flex_11on4_2{display:inline-flex}._table_11on4_2{display:table}._size-4_11on4_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_11on4_2{height:calc(var(--spacing)*3.5)}._h-4_11on4_2{height:calc(var(--spacing)*4)}._min-h-8_11on4_2{min-height:calc(var(--spacing)*8)}._w-4_11on4_2{width:calc(var(--spacing)*4)}._w-5_11on4_2{width:calc(var(--spacing)*5)}._w-9_11on4_2{width:calc(var(--spacing)*9)}._w-full_11on4_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_11on4_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_11on4_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_11on4_2{max-width:var(--thread-max-width)}._max-w-md_11on4_2{max-width:var(--container-md)}._max-w-sm_11on4_2{max-width:var(--container-sm)}._flex-1_11on4_2{flex:1}._flex-grow_11on4_2,._grow_11on4_2{flex-grow:1}._basis-0_11on4_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_11on4_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_11on4_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_11on4_2{flex-direction:column}._flex-col-reverse_11on4_2{flex-direction:column-reverse}._items-center_11on4_2{align-items:center}._items-stretch_11on4_2{align-items:stretch}._justify-center_11on4_2{justify-content:center}._justify-start_11on4_2{justify-content:flex-start}._gap-1_11on4_2{gap:calc(var(--spacing)*1)}._gap-1\.5_11on4_2{gap:calc(var(--spacing)*1.5)}._gap-2_11on4_2{gap:calc(var(--spacing)*2)}._gap-3_11on4_2{gap:calc(var(--spacing)*3)}._gap-4_11on4_2{gap:calc(var(--spacing)*4)}._rounded-lg_11on4_2{border-radius:var(--radius-lg)}._rounded-xl_11on4_2{border-radius:var(--radius-xl)}._border_11on4_2{border-style:var(--tw-border-style);border-width:1px}._border-t_11on4_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_11on4_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_11on4_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_11on4_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_11on4_2{background-color:var(--color-gray-50)}._p-0_11on4_2{padding:calc(var(--spacing)*0)}._p-3_11on4_2{padding:calc(var(--spacing)*3)}._p-6_11on4_2{padding:calc(var(--spacing)*6)}._px-2\.5_11on4_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_11on4_2{padding-inline:calc(var(--spacing)*3)}._px-4_11on4_2{padding-inline:calc(var(--spacing)*4)}._py-2_11on4_2{padding-block:calc(var(--spacing)*2)}._py-3_11on4_2{padding-block:calc(var(--spacing)*3)}._pt-2_11on4_2{padding-top:calc(var(--spacing)*2)}._text-center_11on4_2{text-align:center}._text-start_11on4_2{text-align:start}._text-lg_11on4_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_11on4_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_11on4_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_11on4_2{font-size:2.5rem}._leading-7_11on4_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_11on4_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_11on4_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_11on4_2{overflow-wrap:break-word}._text-ellipsis_11on4_2{text-overflow:ellipsis}._whitespace-pre-wrap_11on4_2{white-space:pre-wrap}._text-gray-400_11on4_2{color:var(--color-gray-400)}._text-gray-500_11on4_2{color:var(--color-gray-500)}._text-gray-600_11on4_2{color:var(--color-gray-600)}._text-gray-700_11on4_2{color:var(--color-gray-700)}._text-red-500_11on4_2{color:var(--color-red-500)}._shadow_11on4_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_11on4_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_11on4_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_11on4_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_11on4_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_11on4_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_11on4_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_11on4_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_11on4_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_11on4_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_11on4_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_11on4_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_11on4_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_11on4_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_11on4_2[data-state=closed]{-webkit-animation:_exit_11on4_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_11on4_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_11on4_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_11on4_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_11on4_2[data-state=open]{-webkit-animation:_enter_11on4_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_11on4_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_11on4_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_11on4_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_11on4_2{max-width:var(--container-lg)}._sm\:flex-row_11on4_2{flex-direction:row}._sm\:justify-end_11on4_2{justify-content:flex-end}._sm\:text-left_11on4_2{text-align:left}}}._cs-typing-indicator_11on4_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_11on4_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_11on4_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_11on4_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_11on4_1;display:inline-block}._cs-typing-indicator__dot_11on4_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_11on4_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_11on4_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_11on4_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_11on4_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_11on4_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_11on4_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_11on4_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}._ai_button_11on4_2{font-weight:var(--aibo-comp-button-font-weight);font-family:var(--aibo-ref-font-family-dm-sans);cursor:pointer;border-radius:24px;justify-content:center;align-self:stretch;align-items:center;gap:4px;padding:8px 16px;line-height:20px;display:flex;position:relative}._icon_only_11on4_2{aspect-ratio:1;align-self:auto;gap:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px}._primary_button_11on4_2{background:var(--aibo-comp-button-primary-regular-background);color:var(--aibo-comp-button-primary-regular-color);border:none}._primary_button_11on4_2 svg{fill:var(--aibo-comp-button-primary-regular-color)}._primary_button_11on4_2 img._ai_icon_button__icon_11on4_2{-webkit-filter:brightness(0)invert();filter:brightness(0)invert()}._primary_button_11on4_2:hover,._primary_button_11on4_2._hover_11on4_2{background:var(--aibo-comp-button-primary-regular-background-hover);color:var(--aibo-comp-button-primary-hover-color)}:is(._primary_button_11on4_2:hover,._primary_button_11on4_2._hover_11on4_2) svg{fill:var(--aibo-comp-button-primary-hover-color)}._primary_button_11on4_2:active,._primary_button_11on4_2._active_11on4_2{background:var(--aibo-comp-button-primary-regular-background-clicked);color:var(--aibo-comp-button-primary-clicked-color)}:is(._primary_button_11on4_2:active,._primary_button_11on4_2._active_11on4_2) svg{fill:var(--aibo-comp-button-primary-clicked-color)}._primary_button_11on4_2:disabled,._primary_button_11on4_2._disabled_11on4_2{background:var(--aibo-comp-button-primary-regular-background-disabled);color:var(--aibo-comp-button-primary-disabled-color)}:is(._primary_button_11on4_2:disabled,._primary_button_11on4_2._disabled_11on4_2) svg{fill:var(--aibo-comp-button-primary-disabled-color)}:is(._primary_button_11on4_2:disabled,._primary_button_11on4_2._disabled_11on4_2) img._ai_icon_button__icon_11on4_2{opacity:.3}._soft_button_11on4_2{background:var(--aibo-comp-button-soft-regular-background);color:var(--aibo-comp-button-soft-regular-color);border:none}._soft_button_11on4_2 svg{fill:var(--aibo-comp-button-soft-regular-color)}._soft_button_11on4_2 img._ai_icon_button__icon_11on4_2{-webkit-filter:brightness(0)saturate();filter:brightness(0)saturate()}._soft_button_11on4_2:hover,._soft_button_11on4_2._hover_11on4_2{background:var(--aibo-comp-button-soft-regular-background-hover);color:var(--aibo-comp-button-soft-hover-color)}:is(._soft_button_11on4_2:hover,._soft_button_11on4_2._hover_11on4_2) svg{fill:var(--aibo-comp-button-soft-hover-color)}._soft_button_11on4_2:active,._soft_button_11on4_2._active_11on4_2{background:var(--aibo-comp-button-soft-regular-background-clicked);color:var(--aibo-comp-button-soft-clicked-color)}:is(._soft_button_11on4_2:active,._soft_button_11on4_2._active_11on4_2) svg{fill:var(--aibo-comp-button-soft-clicked-color)}._soft_button_11on4_2:disabled,._soft_button_11on4_2._disabled_11on4_2{background:var(--aibo-comp-button-soft-regular-background-disabled);color:var(--aibo-comp-button-soft-disabled-color)}:is(._soft_button_11on4_2:disabled,._soft_button_11on4_2._disabled_11on4_2) svg{fill:var(--aibo-comp-button-soft-disabled-color)}:is(._soft_button_11on4_2:disabled,._soft_button_11on4_2._disabled_11on4_2) img._ai_icon_button__icon_11on4_2{opacity:.3}._flat_button_11on4_2{background:#fff;border:none;position:relative;overflow:hidden}._flat_button_11on4_2 svg{fill:var(--aibo-comp-button-flat-regular-color);z-index:1;position:relative}._flat_button_11on4_2 img._ai_icon_button__icon_11on4_2{z-index:1;-webkit-filter:var(--aibo-sys-ai-gradient-main-blue-regular-filter);filter:var(--aibo-sys-ai-gradient-main-blue-regular-filter);position:relative}._flat_button_11on4_2:before{content:"";border-radius:inherit;background:0 0;transition:background .2s;position:absolute;inset:0}._flat_button_11on4_2>span{background-image:var(--aibo-sys-ai-gradient-main-blue-regular);color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}:is(._flat_button_11on4_2:hover,._flat_button_11on4_2._hover_11on4_2):before{background:var(--aibo-sys-ai-gradient-clear-blue-hover)}:is(._flat_button_11on4_2:hover,._flat_button_11on4_2._hover_11on4_2) svg{fill:var(--aibo-comp-button-flat-hover-color)}:is(._flat_button_11on4_2:hover,._flat_button_11on4_2._hover_11on4_2) img._ai_icon_button__icon_11on4_2{-webkit-filter:var(--aibo-sys-ai-gradient-main-blue-hover-filter);filter:var(--aibo-sys-ai-gradient-main-blue-hover-filter)}:is(._flat_button_11on4_2:active,._flat_button_11on4_2._active_11on4_2):before{background:var(--aibo-sys-ai-gradient-clear-blue-clicked)}:is(._flat_button_11on4_2:active,._flat_button_11on4_2._active_11on4_2) svg{fill:var(--aibo-comp-button-flat-clicked-color)}:is(._flat_button_11on4_2:active,._flat_button_11on4_2._active_11on4_2) img._ai_icon_button__icon_11on4_2{-webkit-filter:var(--aibo-sys-ai-gradient-main-blue-clicked-filter);filter:var(--aibo-sys-ai-gradient-main-blue-clicked-filter)}._flat_button_11on4_2:disabled,._flat_button_11on4_2._disabled_11on4_2{background:var(--aibo-comp-button-flat-regular-background-disabled)}:is(._flat_button_11on4_2:disabled,._flat_button_11on4_2._disabled_11on4_2)>span{color:var(--aibo-comp-button-flat-disabled-color);background:0 0}:is(._flat_button_11on4_2:disabled,._flat_button_11on4_2._disabled_11on4_2) svg{fill:var(--aibo-comp-button-flat-disabled-color)}:is(._flat_button_11on4_2:disabled,._flat_button_11on4_2._disabled_11on4_2) img._ai_icon_button__icon_11on4_2{-webkit-filter:none;filter:none;opacity:.3}:is(._flat_button_11on4_2:disabled,._flat_button_11on4_2._disabled_11on4_2):before{display:none}._ghost_button_11on4_2{background:#fff;border:none;position:relative;overflow:hidden}._ghost_button_11on4_2 svg{fill:var(--svg-ai-gradient-main-blue-regular);z-index:2;position:relative}._ghost_button_11on4_2 img._ai_icon_button__icon_11on4_2{z-index:2;-webkit-filter:var(--aibo-sys-ai-gradient-main-blue-regular-filter);filter:var(--aibo-sys-ai-gradient-main-blue-regular-filter);position:relative}._ghost_button_11on4_2:before{content:"";border-radius:inherit;background:var(--aibo-sys-ai-gradient-main-blue-regular);z-index:1;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._ghost_button_11on4_2:after{content:"";border-radius:calc(inherit - 1px);background:0 0;transition:background .2s;position:absolute;inset:1px}._ghost_button_11on4_2>span{z-index:2;background:var(--aibo-sys-ai-gradient-main-blue-regular);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}:is(._ghost_button_11on4_2:hover,._ghost_button_11on4_2._hover_11on4_2):after{background:var(--aibo-sys-ai-gradient-clear-blue-hover)}:is(._ghost_button_11on4_2:hover,._ghost_button_11on4_2._hover_11on4_2) svg{fill:var(--aibo-comp-button-ghost-hover-color)}:is(._ghost_button_11on4_2:hover,._ghost_button_11on4_2._hover_11on4_2) img._ai_icon_button__icon_11on4_2{-webkit-filter:var(--aibo-sys-ai-gradient-main-blue-hover-filter);filter:var(--aibo-sys-ai-gradient-main-blue-hover-filter)}:is(._ghost_button_11on4_2:active,._ghost_button_11on4_2._active_11on4_2):after{background:var(--aibo-sys-ai-gradient-clear-blue-clicked)}:is(._ghost_button_11on4_2:active,._ghost_button_11on4_2._active_11on4_2) svg{fill:var(--aibo-comp-button-ghost-clicked-color)}:is(._ghost_button_11on4_2:active,._ghost_button_11on4_2._active_11on4_2) img._ai_icon_button__icon_11on4_2{-webkit-filter:var(--aibo-sys-ai-gradient-main-blue-clicked-filter);filter:var(--aibo-sys-ai-gradient-main-blue-clicked-filter)}._ghost_button_11on4_2:disabled,._ghost_button_11on4_2._disabled_11on4_2{background:var(--aibo-comp-button-ghost-regular-background-disabled);border:1px solid var(--aibo-comp-button-ghost-disabled-color)}:is(._ghost_button_11on4_2:disabled,._ghost_button_11on4_2._disabled_11on4_2)>span{-webkit-text-fill-color:var(--aibo-comp-button-ghost-disabled-color);color:var(--aibo-comp-button-ghost-disabled-color);background:0 0}:is(._ghost_button_11on4_2:disabled,._ghost_button_11on4_2._disabled_11on4_2) svg{fill:var(--aibo-comp-button-ghost-disabled-color)}:is(._ghost_button_11on4_2:disabled,._ghost_button_11on4_2._disabled_11on4_2) img._ai_icon_button__icon_11on4_2{-webkit-filter:none;filter:none;opacity:.3}:is(._ghost_button_11on4_2:disabled,._ghost_button_11on4_2._disabled_11on4_2):before,:is(._ghost_button_11on4_2:disabled,._ghost_button_11on4_2._disabled_11on4_2):after{display:none}._small_button_11on4_2{font-size:var(--aibo-comp-button-text-small);line-height:var(--aibo-comp-button-text-small-line-height)}._small_button_11on4_2 svg,._small_button_11on4_2 img._ai_icon_button__icon_11on4_2{width:var(--aibo-comp-button-text-small-line-height);height:var(--aibo-comp-button-text-small-line-height)}._medium_button_11on4_2{font-size:var(--aibo-comp-button-text-medium);line-height:var(--aibo-comp-button-text-medium-line-height)}._medium_button_11on4_2 svg,._medium_button_11on4_2 img._ai_icon_button__icon_11on4_2{width:var(--aibo-comp-button-text-medium-line-height);height:var(--aibo-comp-button-text-medium-line-height)}._large_button_11on4_2{font-size:var(--aibo-comp-button-text-large);line-height:var(--aibo-comp-button-text-large-line-height)}._large_button_11on4_2 svg,._large_button_11on4_2 img._ai_icon_button__icon_11on4_2{width:var(--aibo-comp-button-text-large-line-height);height:var(--aibo-comp-button-text-large-line-height)}@-webkit-keyframes _enter_11on4_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_11on4_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_11on4_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_11on4_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_sst6e_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_sst6e_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_sst6e_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_sst6e_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_sst6e_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_sst6e_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_sst6e_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_sst6e_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_sst6e_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_sst6e_2{visibility:collapse}._visible_sst6e_2{visibility:visible}._absolute_sst6e_2{position:absolute}._fixed_sst6e_2{position:fixed}._relative_sst6e_2{position:relative}._static_sst6e_2{position:static}._inset-0_sst6e_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_sst6e_2{top:50%}._left-\[50\%\]_sst6e_2{left:50%}._z-50_sst6e_2{z-index:50}._col-span-2_sst6e_2{grid-column:span 2/span 2}._col-start-2_sst6e_2{grid-column-start:2}._row-start-1_sst6e_2{grid-row-start:1}._container_sst6e_2{width:100%}@media (min-width:40rem){._container_sst6e_2{max-width:40rem}}@media (min-width:48rem){._container_sst6e_2{max-width:48rem}}@media (min-width:64rem){._container_sst6e_2{max-width:64rem}}@media (min-width:80rem){._container_sst6e_2{max-width:80rem}}@media (min-width:96rem){._container_sst6e_2{max-width:96rem}}._mx-2_sst6e_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_sst6e_2{margin-block:calc(var(--spacing)*1.5)}._my-8_sst6e_2{margin-block:calc(var(--spacing)*8)}._mt-1_sst6e_2{margin-top:calc(var(--spacing)*1)}._mt-3_sst6e_2{margin-top:calc(var(--spacing)*3)}._mt-4_sst6e_2{margin-top:calc(var(--spacing)*4)}._mr-1_sst6e_2{margin-right:calc(var(--spacing)*1)}._mr-3_sst6e_2{margin-right:calc(var(--spacing)*3)}._mb-4_sst6e_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_sst6e_2{margin-left:calc(var(--spacing)*2)}._ml-auto_sst6e_2{margin-left:auto}._line-clamp-2_sst6e_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_sst6e_2{display:block}._flex_sst6e_2{display:flex}._grid_sst6e_2{display:grid}._hidden_sst6e_2{display:none}._inline-flex_sst6e_2{display:inline-flex}._table_sst6e_2{display:table}._size-4_sst6e_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_sst6e_2{height:calc(var(--spacing)*3.5)}._h-4_sst6e_2{height:calc(var(--spacing)*4)}._min-h-8_sst6e_2{min-height:calc(var(--spacing)*8)}._w-4_sst6e_2{width:calc(var(--spacing)*4)}._w-5_sst6e_2{width:calc(var(--spacing)*5)}._w-9_sst6e_2{width:calc(var(--spacing)*9)}._w-full_sst6e_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_sst6e_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_sst6e_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_sst6e_2{max-width:var(--thread-max-width)}._max-w-md_sst6e_2{max-width:var(--container-md)}._max-w-sm_sst6e_2{max-width:var(--container-sm)}._flex-1_sst6e_2{flex:1}._flex-grow_sst6e_2,._grow_sst6e_2{flex-grow:1}._basis-0_sst6e_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_sst6e_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_sst6e_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_sst6e_2{flex-direction:column}._flex-col-reverse_sst6e_2{flex-direction:column-reverse}._items-center_sst6e_2{align-items:center}._items-stretch_sst6e_2{align-items:stretch}._justify-center_sst6e_2{justify-content:center}._justify-start_sst6e_2{justify-content:flex-start}._gap-1_sst6e_2{gap:calc(var(--spacing)*1)}._gap-1\.5_sst6e_2{gap:calc(var(--spacing)*1.5)}._gap-2_sst6e_2{gap:calc(var(--spacing)*2)}._gap-3_sst6e_2{gap:calc(var(--spacing)*3)}._gap-4_sst6e_2{gap:calc(var(--spacing)*4)}._rounded-lg_sst6e_2{border-radius:var(--radius-lg)}._rounded-xl_sst6e_2{border-radius:var(--radius-xl)}._border_sst6e_2{border-style:var(--tw-border-style);border-width:1px}._border-t_sst6e_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_sst6e_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_sst6e_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_sst6e_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_sst6e_2{background-color:var(--color-gray-50)}._p-0_sst6e_2{padding:calc(var(--spacing)*0)}._p-3_sst6e_2{padding:calc(var(--spacing)*3)}._p-6_sst6e_2{padding:calc(var(--spacing)*6)}._px-2\.5_sst6e_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_sst6e_2{padding-inline:calc(var(--spacing)*3)}._px-4_sst6e_2{padding-inline:calc(var(--spacing)*4)}._py-2_sst6e_2{padding-block:calc(var(--spacing)*2)}._py-3_sst6e_2{padding-block:calc(var(--spacing)*3)}._pt-2_sst6e_2{padding-top:calc(var(--spacing)*2)}._text-center_sst6e_2{text-align:center}._text-start_sst6e_2{text-align:start}._text-lg_sst6e_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_sst6e_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_sst6e_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_sst6e_2{font-size:2.5rem}._leading-7_sst6e_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_sst6e_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_sst6e_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_sst6e_2{overflow-wrap:break-word}._text-ellipsis_sst6e_2{text-overflow:ellipsis}._whitespace-pre-wrap_sst6e_2{white-space:pre-wrap}._text-gray-400_sst6e_2{color:var(--color-gray-400)}._text-gray-500_sst6e_2{color:var(--color-gray-500)}._text-gray-600_sst6e_2{color:var(--color-gray-600)}._text-gray-700_sst6e_2{color:var(--color-gray-700)}._text-red-500_sst6e_2{color:var(--color-red-500)}._shadow_sst6e_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_sst6e_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_sst6e_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_sst6e_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_sst6e_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_sst6e_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_sst6e_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_sst6e_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_sst6e_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_sst6e_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_sst6e_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_sst6e_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_sst6e_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_sst6e_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_sst6e_2[data-state=closed]{-webkit-animation:_exit_sst6e_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_sst6e_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_sst6e_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_sst6e_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_sst6e_2[data-state=open]{-webkit-animation:_enter_sst6e_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_sst6e_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_sst6e_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_sst6e_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_sst6e_2{max-width:var(--container-lg)}._sm\:flex-row_sst6e_2{flex-direction:row}._sm\:justify-end_sst6e_2{justify-content:flex-end}._sm\:text-left_sst6e_2{text-align:left}}}._cs-typing-indicator_sst6e_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_sst6e_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_sst6e_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_sst6e_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_sst6e_1;display:inline-block}._cs-typing-indicator__dot_sst6e_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_sst6e_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_sst6e_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_sst6e_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_sst6e_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_sst6e_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_sst6e_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_sst6e_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}._ai_borderless_button_sst6e_2{text-align:center;font-family:var(--aibo-ref-font-family-dm-sans);background:var(--aibo-sys-ai-gradient-main-blue-regular);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;border:none;gap:4px;font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex}._ai_borderless_button_disabled_sst6e_2{opacity:.33}@-webkit-keyframes _enter_sst6e_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_sst6e_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_sst6e_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_sst6e_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_1wi42_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_1wi42_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_1wi42_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_1wi42_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_1wi42_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_1wi42_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_1wi42_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_1wi42_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_1wi42_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_1wi42_2{visibility:collapse}._visible_1wi42_2{visibility:visible}._absolute_1wi42_2{position:absolute}._fixed_1wi42_2{position:fixed}._relative_1wi42_2{position:relative}._static_1wi42_2{position:static}._inset-0_1wi42_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_1wi42_2{top:50%}._left-\[50\%\]_1wi42_2{left:50%}._z-50_1wi42_2{z-index:50}._col-span-2_1wi42_2{grid-column:span 2/span 2}._col-start-2_1wi42_2{grid-column-start:2}._row-start-1_1wi42_2{grid-row-start:1}._container_1wi42_2{width:100%}@media (min-width:40rem){._container_1wi42_2{max-width:40rem}}@media (min-width:48rem){._container_1wi42_2{max-width:48rem}}@media (min-width:64rem){._container_1wi42_2{max-width:64rem}}@media (min-width:80rem){._container_1wi42_2{max-width:80rem}}@media (min-width:96rem){._container_1wi42_2{max-width:96rem}}._mx-2_1wi42_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_1wi42_2{margin-block:calc(var(--spacing)*1.5)}._my-8_1wi42_2{margin-block:calc(var(--spacing)*8)}._mt-1_1wi42_2{margin-top:calc(var(--spacing)*1)}._mt-3_1wi42_2{margin-top:calc(var(--spacing)*3)}._mt-4_1wi42_2{margin-top:calc(var(--spacing)*4)}._mr-1_1wi42_2{margin-right:calc(var(--spacing)*1)}._mr-3_1wi42_2{margin-right:calc(var(--spacing)*3)}._mb-4_1wi42_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_1wi42_2{margin-left:calc(var(--spacing)*2)}._ml-auto_1wi42_2{margin-left:auto}._line-clamp-2_1wi42_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_1wi42_2{display:block}._flex_1wi42_2{display:flex}._grid_1wi42_2{display:grid}._hidden_1wi42_2{display:none}._inline-flex_1wi42_2{display:inline-flex}._table_1wi42_2{display:table}._size-4_1wi42_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_1wi42_2{height:calc(var(--spacing)*3.5)}._h-4_1wi42_2{height:calc(var(--spacing)*4)}._min-h-8_1wi42_2{min-height:calc(var(--spacing)*8)}._w-4_1wi42_2{width:calc(var(--spacing)*4)}._w-5_1wi42_2{width:calc(var(--spacing)*5)}._w-9_1wi42_2{width:calc(var(--spacing)*9)}._w-full_1wi42_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_1wi42_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_1wi42_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_1wi42_2{max-width:var(--thread-max-width)}._max-w-md_1wi42_2{max-width:var(--container-md)}._max-w-sm_1wi42_2{max-width:var(--container-sm)}._flex-1_1wi42_2{flex:1}._flex-grow_1wi42_2,._grow_1wi42_2{flex-grow:1}._basis-0_1wi42_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_1wi42_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_1wi42_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_1wi42_2{flex-direction:column}._flex-col-reverse_1wi42_2{flex-direction:column-reverse}._items-center_1wi42_2{align-items:center}._items-stretch_1wi42_2{align-items:stretch}._justify-center_1wi42_2{justify-content:center}._justify-start_1wi42_2{justify-content:flex-start}._gap-1_1wi42_2{gap:calc(var(--spacing)*1)}._gap-1\.5_1wi42_2{gap:calc(var(--spacing)*1.5)}._gap-2_1wi42_2{gap:calc(var(--spacing)*2)}._gap-3_1wi42_2{gap:calc(var(--spacing)*3)}._gap-4_1wi42_2{gap:calc(var(--spacing)*4)}._rounded-lg_1wi42_2{border-radius:var(--radius-lg)}._rounded-xl_1wi42_2{border-radius:var(--radius-xl)}._border_1wi42_2{border-style:var(--tw-border-style);border-width:1px}._border-t_1wi42_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_1wi42_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_1wi42_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_1wi42_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_1wi42_2{background-color:var(--color-gray-50)}._p-0_1wi42_2{padding:calc(var(--spacing)*0)}._p-3_1wi42_2{padding:calc(var(--spacing)*3)}._p-6_1wi42_2{padding:calc(var(--spacing)*6)}._px-2\.5_1wi42_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_1wi42_2{padding-inline:calc(var(--spacing)*3)}._px-4_1wi42_2{padding-inline:calc(var(--spacing)*4)}._py-2_1wi42_2{padding-block:calc(var(--spacing)*2)}._py-3_1wi42_2{padding-block:calc(var(--spacing)*3)}._pt-2_1wi42_2{padding-top:calc(var(--spacing)*2)}._text-center_1wi42_2{text-align:center}._text-start_1wi42_2{text-align:start}._text-lg_1wi42_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_1wi42_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_1wi42_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_1wi42_2{font-size:2.5rem}._leading-7_1wi42_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_1wi42_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_1wi42_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_1wi42_2{overflow-wrap:break-word}._text-ellipsis_1wi42_2{text-overflow:ellipsis}._whitespace-pre-wrap_1wi42_2{white-space:pre-wrap}._text-gray-400_1wi42_2{color:var(--color-gray-400)}._text-gray-500_1wi42_2{color:var(--color-gray-500)}._text-gray-600_1wi42_2{color:var(--color-gray-600)}._text-gray-700_1wi42_2{color:var(--color-gray-700)}._text-red-500_1wi42_2{color:var(--color-red-500)}._shadow_1wi42_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_1wi42_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_1wi42_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_1wi42_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_1wi42_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_1wi42_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_1wi42_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_1wi42_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_1wi42_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_1wi42_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_1wi42_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_1wi42_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_1wi42_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_1wi42_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_1wi42_2[data-state=closed]{-webkit-animation:_exit_1wi42_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_1wi42_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_1wi42_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_1wi42_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_1wi42_2[data-state=open]{-webkit-animation:_enter_1wi42_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_1wi42_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_1wi42_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_1wi42_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_1wi42_2{max-width:var(--container-lg)}._sm\:flex-row_1wi42_2{flex-direction:row}._sm\:justify-end_1wi42_2{justify-content:flex-end}._sm\:text-left_1wi42_2{text-align:left}}}._cs-typing-indicator_1wi42_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_1wi42_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_1wi42_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_1wi42_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_1wi42_1;display:inline-block}._cs-typing-indicator__dot_1wi42_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_1wi42_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_1wi42_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_1wi42_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_1wi42_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_1wi42_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_1wi42_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_1wi42_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}._floating_frame_1wi42_2{z-index:10000;box-sizing:border-box;-webkit-transform-origin:50%;transform-origin:50%;background:linear-gradient(216deg,#a8f7cf33,#a6c0ff33 27.5%,#fff 51.5%),#fff;border-radius:20px;flex-direction:column;flex-grow:1;flex-shrink:0;align-items:center;width:100%;height:100%;padding:24px 24px 12px;display:flex;box-shadow:0 0 8px #0925401f,0 8px 8px #0925403d}._floating_frame_is_minimizing_1wi42_2{opacity:0;pointer-events:none}._floating_frame__header_1wi42_2{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}._floating_frame__header__icon_1wi42_2{width:72px;height:72px}._floating_frame__header__title_container_1wi42_2{flex-direction:column;flex-grow:1;align-items:flex-start;gap:4px;display:flex}._floating_frame__header__title_1wi42_2{color:var(--aibo-ref-color-carbon-500);font-size:32px;font-style:normal;font-weight:500;line-height:40px;font-family:var(--aibo-ref-font-family-dm-sans);-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;margin:0}._floating_frame__content_1wi42_2{background-color:#0000;flex:1;width:100%;margin-top:16px;overflow:hidden}._floating_frame__footer_1wi42_2{justify-content:space-between;align-self:flex-end;align-items:center;gap:16px;width:100%;margin-top:16px;display:flex}._floating_frame__footer__button_1wi42_2{width:100%;display:flex}._minimized_frame_1wi42_2{cursor:pointer;background:linear-gradient(216deg,#a8f7cf33,#a6c0ff33 39.5%,#fff),#fff;border-radius:20px;align-items:center;gap:12px;width:349px;height:36px;padding-right:16px;display:flex;position:absolute;bottom:50px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);box-shadow:0 0 8px #0925401f,0 8px 8px #0925403d}._minimized_frame_is_minimizing_1wi42_2{visibility:hidden}._minimized_frame__icon_1wi42_2{width:36px;height:36px}._minimized_frame__title_1wi42_2{font-family:var(--aibo-ref-font-family-roboto);color:var(--text-color);font-size:12px;font-style:normal;font-weight:400;line-height:16px}._generating_wrapper_1wi42_2{flex-shrink:0;align-items:center;gap:16px;width:100%;height:40px;margin-top:16px;display:flex}._floating_frame__disclaimer_1wi42_2{font-family:var(--aibo-ref-font-family-roboto);color:var(--aibo-ref-color-carbon-400);justify-content:center;width:100%;margin-top:2px;font-size:11px;line-height:16px;display:flex}._floating_frame__disclaimer_limited_time_1wi42_2{align-items:flex-start;width:100%;height:24px;margin-top:8px;display:flex}._floating_frame__disclaimer_limited_time__badge_1wi42_2{background-color:var(--aibo-ref-color-carbon-050);color:var(--aibo-ref-color-carbon-400);font-family:var(--aibo-ref-font-family-roboto);letter-spacing:.6px;text-transform:uppercase;border-radius:16px;align-items:center;padding:4px 5px;font-size:9px;font-style:normal;font-weight:700;line-height:8px;display:flex}._floating_frame__disclaimer__info_1wi42_2{background-color:var(--aibo-ref-color-carbon-500)!important;font-family:var(--aibo-ref-font-family-roboto)!important;color:var(--aibo-ref-color-bluegrey-100)!important;fill:var(--aibo-ref-color-carbon-500)!important;width:300px!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important}._floating_frame__disclaimer__info_1wi42_2 a{text-decoration:underline;color:var(--aibo-ref-color-carbon-200)!important}._floating_frame__disclaimer__info__arrow_1wi42_2{fill:var(--aibo-ref-color-carbon-500)!important;background-color:var(--aibo-ref-color-carbon-500)!important}._floating_frame__header_beta_tag_1wi42_2{color:#fff;background-color:var(--aibo-ref-color-mint-500);height:20px;font-family:var(--aibo-ref-font-family-dm-sans);text-transform:uppercase;letter-spacing:.36px;box-sizing:border-box;border-radius:5px;align-items:center;padding:4px 8px;font-size:12px;font-weight:700;line-height:normal;display:flex}._floating_frame__header__title_container__badges_1wi42_2{align-items:center;gap:8px;display:flex}@-webkit-keyframes _enter_1wi42_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_1wi42_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_1wi42_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_1wi42_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}._ai_icon_button_11dhf_1{width:40px;height:40px;align-items:center;justify-content:center;display:flex;cursor:pointer}._ai_icon_button__icon_11dhf_10{width:24px;height:24px}@-webkit-keyframes aui-pulse{50%{opacity:.5}}@keyframes aui-pulse{50%{opacity:.5}}:where(.aui-md[data-status=running]):empty:after,:where(.aui-md[data-status=running])>:where(:not(ol):not(ul):not(pre)):last-child:after,:where(.aui-md[data-status=running])>pre:last-child code:after,:where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):after,:where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):after,:where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child):after{-webkit-animation:aui-pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:aui-pulse 2s cubic-bezier(.4,0,.6,1) infinite;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";--aui-content:"\25cf";content:var(--aui-content);margin-left:.25rem;margin-right:.25rem}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}._tooltip__content_1t2q5_2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform-origin:var(--radix-tooltip-content-transform-origin);transform-origin:var(--radix-tooltip-content-transform-origin);-webkit-animation:_enter_1t2q5_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_1t2q5_1 var(--tw-duration,.15s)var(--tw-ease,ease);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));text-wrap:balance;--tw-enter-opacity:0;--tw-enter-scale:.95;background-color:var(--primary-foreground);color:var(--foreground);font-family:var(--aibo-ref-font-family-dm-sans);z-index:3}._tooltip__content_1t2q5_2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}._tooltip__content_1t2q5_2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}._tooltip__content_1t2q5_2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}._tooltip__content_1t2q5_2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}._tooltip__content_1t2q5_2[data-state=closed]{-webkit-animation:_exit_1t2q5_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_1t2q5_1 var(--tw-duration,.15s)var(--tw-ease,ease);--tw-exit-opacity:0;--tw-exit-scale:.95}._tooltip__arrow_1t2q5_2{width:calc(var(--spacing,.25rem)*2.5);height:calc(var(--spacing,.25rem)*2.5);--tw-translate-y:calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--primary-foreground);fill:var(--primary-foreground);z-index:3;border-radius:2px;rotate:45deg}@-webkit-keyframes _enter_1t2q5_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_1t2q5_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_1t2q5_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_1t2q5_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid}*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid}}}._button_h5n68_2{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none;flex-shrink:0;display:inline-flex}._button_h5n68_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._button_h5n68_2:disabled{pointer-events:none;opacity:.5}._button_h5n68_2 svg{pointer-events:none;flex-shrink:0}._button_h5n68_2 svg:not([class*=size-]){width:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*4)}._button__default_h5n68_2{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-background);color:var(--primary-foreground)}._button__default_h5n68_2:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}._button__destructive_h5n68_2{color:var(--destructive-foreground);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--bg-destructive)}._button__destructive_h5n68_2:hover{background-color:rgba(var(--bg-destructive-hover),.9)}._button__outline_h5n68_2{border-style:var(--tw-border-style);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:var(--bg-border);background-color:var(--color-background)}._button__outline_h5n68_2:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}._button__secondary_h5n68_2{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--bg-secondary);color:var(--secondary-foreground)}._button__secondary_h5n68_2:hover{background-color:rgba(var(--bg-secondary),.8)}._button__ghost_h5n68_2:hover{background-color:rgba(var(--bg-accent),.9);color:var(--accent-foreground)}._button__link_h5n68_2{text-underline-offset:4px;color:var(--primary)}@media (hover:hover){._button__link_h5n68_2:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}}._button___size_default_h5n68_2{height:calc(var(--spacing,.25rem)*9);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2)}._button___size_default_h5n68_2:has(>svg){padding-inline:calc(var(--spacing,.25rem)*3)}._button__size_sm_h5n68_2{height:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*3)}._button__size_sm_h5n68_2:has(>svg){padding-inline:calc(var(--spacing,.25rem)*2.5)}._button__size_lg_h5n68_2{height:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*6)}._button__size_lg_h5n68_2:has(>svg){padding-inline:calc(var(--spacing,.25rem)*4)}._button__size_icon_h5n68_2{width:calc(var(--spacing,.25rem)*9);height:calc(var(--spacing,.25rem)*9)}._tooltip_icon_button__content_6dy4v_2{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._tooltip_icon_button_6dy4v_2{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);padding:calc(var(--spacing,.25rem)*1);cursor:pointer;-webkit-appearance:button;appearance:button;color:inherit;background-color:#0000;border:none}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_13zfa_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_13zfa_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_13zfa_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_13zfa_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_13zfa_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_13zfa_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_13zfa_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_13zfa_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_13zfa_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_13zfa_2{visibility:collapse}._visible_13zfa_2{visibility:visible}._absolute_13zfa_2{position:absolute}._fixed_13zfa_2{position:fixed}._relative_13zfa_2{position:relative}._static_13zfa_2{position:static}._inset-0_13zfa_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_13zfa_2{top:50%}._left-\[50\%\]_13zfa_2{left:50%}._z-50_13zfa_2{z-index:50}._col-span-2_13zfa_2{grid-column:span 2/span 2}._col-start-2_13zfa_2{grid-column-start:2}._row-start-1_13zfa_2{grid-row-start:1}._container_13zfa_2{width:100%}@media (min-width:40rem){._container_13zfa_2{max-width:40rem}}@media (min-width:48rem){._container_13zfa_2{max-width:48rem}}@media (min-width:64rem){._container_13zfa_2{max-width:64rem}}@media (min-width:80rem){._container_13zfa_2{max-width:80rem}}@media (min-width:96rem){._container_13zfa_2{max-width:96rem}}._mx-2_13zfa_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_13zfa_2{margin-block:calc(var(--spacing)*1.5)}._my-8_13zfa_2{margin-block:calc(var(--spacing)*8)}._mt-1_13zfa_2{margin-top:calc(var(--spacing)*1)}._mt-3_13zfa_2{margin-top:calc(var(--spacing)*3)}._mt-4_13zfa_2{margin-top:calc(var(--spacing)*4)}._mr-1_13zfa_2{margin-right:calc(var(--spacing)*1)}._mr-3_13zfa_2{margin-right:calc(var(--spacing)*3)}._mb-4_13zfa_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_13zfa_2{margin-left:calc(var(--spacing)*2)}._ml-auto_13zfa_2{margin-left:auto}._line-clamp-2_13zfa_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_13zfa_2{display:block}._flex_13zfa_2{display:flex}._grid_13zfa_2{display:grid}._hidden_13zfa_2{display:none}._inline-flex_13zfa_2{display:inline-flex}._table_13zfa_2{display:table}._size-4_13zfa_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_13zfa_2{height:calc(var(--spacing)*3.5)}._h-4_13zfa_2{height:calc(var(--spacing)*4)}._min-h-8_13zfa_2{min-height:calc(var(--spacing)*8)}._w-4_13zfa_2{width:calc(var(--spacing)*4)}._w-5_13zfa_2{width:calc(var(--spacing)*5)}._w-9_13zfa_2{width:calc(var(--spacing)*9)}._w-full_13zfa_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_13zfa_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_13zfa_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_13zfa_2{max-width:var(--thread-max-width)}._max-w-md_13zfa_2{max-width:var(--container-md)}._max-w-sm_13zfa_2{max-width:var(--container-sm)}._flex-1_13zfa_2{flex:1}._flex-grow_13zfa_2,._grow_13zfa_2{flex-grow:1}._basis-0_13zfa_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_13zfa_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_13zfa_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_13zfa_2{flex-direction:column}._flex-col-reverse_13zfa_2{flex-direction:column-reverse}._items-center_13zfa_2{align-items:center}._items-stretch_13zfa_2{align-items:stretch}._justify-center_13zfa_2{justify-content:center}._justify-start_13zfa_2{justify-content:flex-start}._gap-1_13zfa_2{gap:calc(var(--spacing)*1)}._gap-1\.5_13zfa_2{gap:calc(var(--spacing)*1.5)}._gap-2_13zfa_2{gap:calc(var(--spacing)*2)}._gap-3_13zfa_2{gap:calc(var(--spacing)*3)}._gap-4_13zfa_2{gap:calc(var(--spacing)*4)}._rounded-lg_13zfa_2{border-radius:var(--radius-lg)}._rounded-xl_13zfa_2{border-radius:var(--radius-xl)}._border_13zfa_2{border-style:var(--tw-border-style);border-width:1px}._border-t_13zfa_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_13zfa_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_13zfa_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_13zfa_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_13zfa_2{background-color:var(--color-gray-50)}._p-0_13zfa_2{padding:calc(var(--spacing)*0)}._p-3_13zfa_2{padding:calc(var(--spacing)*3)}._p-6_13zfa_2{padding:calc(var(--spacing)*6)}._px-2\.5_13zfa_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_13zfa_2{padding-inline:calc(var(--spacing)*3)}._px-4_13zfa_2{padding-inline:calc(var(--spacing)*4)}._py-2_13zfa_2{padding-block:calc(var(--spacing)*2)}._py-3_13zfa_2{padding-block:calc(var(--spacing)*3)}._pt-2_13zfa_2{padding-top:calc(var(--spacing)*2)}._text-center_13zfa_2{text-align:center}._text-start_13zfa_2{text-align:start}._text-lg_13zfa_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_13zfa_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_13zfa_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_13zfa_2{font-size:2.5rem}._leading-7_13zfa_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_13zfa_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_13zfa_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_13zfa_2{overflow-wrap:break-word}._text-ellipsis_13zfa_2{text-overflow:ellipsis}._whitespace-pre-wrap_13zfa_2{white-space:pre-wrap}._text-gray-400_13zfa_2{color:var(--color-gray-400)}._text-gray-500_13zfa_2{color:var(--color-gray-500)}._text-gray-600_13zfa_2{color:var(--color-gray-600)}._text-gray-700_13zfa_2{color:var(--color-gray-700)}._text-red-500_13zfa_2{color:var(--color-red-500)}._shadow_13zfa_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_13zfa_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_13zfa_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_13zfa_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_13zfa_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_13zfa_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_13zfa_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_13zfa_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_13zfa_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_13zfa_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_13zfa_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_13zfa_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_13zfa_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_13zfa_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_13zfa_2[data-state=closed]{-webkit-animation:_exit_13zfa_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_13zfa_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_13zfa_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_13zfa_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_13zfa_2[data-state=open]{-webkit-animation:_enter_13zfa_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_13zfa_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_13zfa_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_13zfa_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_13zfa_2{max-width:var(--container-lg)}._sm\:flex-row_13zfa_2{flex-direction:row}._sm\:justify-end_13zfa_2{justify-content:flex-end}._sm\:text-left_13zfa_2{text-align:left}}}._cs-typing-indicator_13zfa_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_13zfa_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_13zfa_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_13zfa_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_13zfa_1;display:inline-block}._cs-typing-indicator__dot_13zfa_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_13zfa_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_13zfa_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_13zfa_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_13zfa_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_13zfa_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_13zfa_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_13zfa_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}._ai_prompt_input_13zfa_2{flex:1;display:flex;position:relative}._ai_prompt_input__icon_13zfa_2{z-index:3;width:24px;height:24px;position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}._ai_prompt_input__input_wrapper_13zfa_2{box-sizing:border-box;background:linear-gradient(#fff,#fff)padding-box,var(--aibo-sys-ai-gradient-soft-blue-regular)border-box;border:1px solid #0000;border-radius:50px;width:100%;display:flex;position:relative}._ai_prompt_input__input_13zfa_2{box-sizing:border-box;z-index:2;resize:none;width:100%;font-size:14px;font-family:var(--aibo-ref-font-family-roboto);background-color:#fff;border:none;border-radius:50px;outline:none;padding:12px 16px 12px 48px;font-weight:400;line-height:16px}._ai_prompt_input__input_13zfa_2::-webkit-input-placeholder{color:var(--aibo-ref-color-carbon-200)}._ai_prompt_input__input_13zfa_2:-ms-input-placeholder{color:var(--aibo-ref-color-carbon-200)}._ai_prompt_input__input_13zfa_2::-ms-input-placeholder{color:var(--aibo-ref-color-carbon-200)}._ai_prompt_input__input_13zfa_2::placeholder{color:var(--aibo-ref-color-carbon-200)}@-webkit-keyframes _enter_13zfa_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_13zfa_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_13zfa_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_13zfa_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_1ktv4_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_1ktv4_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_1ktv4_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_1ktv4_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_1ktv4_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_1ktv4_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_1ktv4_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_1ktv4_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_1ktv4_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_1ktv4_2{visibility:collapse}._visible_1ktv4_2{visibility:visible}._absolute_1ktv4_2{position:absolute}._fixed_1ktv4_2{position:fixed}._relative_1ktv4_2{position:relative}._static_1ktv4_2{position:static}._inset-0_1ktv4_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_1ktv4_2{top:50%}._left-\[50\%\]_1ktv4_2{left:50%}._z-50_1ktv4_2{z-index:50}._col-span-2_1ktv4_2{grid-column:span 2/span 2}._col-start-2_1ktv4_2{grid-column-start:2}._row-start-1_1ktv4_2{grid-row-start:1}._container_1ktv4_2{width:100%}@media (min-width:40rem){._container_1ktv4_2{max-width:40rem}}@media (min-width:48rem){._container_1ktv4_2{max-width:48rem}}@media (min-width:64rem){._container_1ktv4_2{max-width:64rem}}@media (min-width:80rem){._container_1ktv4_2{max-width:80rem}}@media (min-width:96rem){._container_1ktv4_2{max-width:96rem}}._mx-2_1ktv4_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_1ktv4_2{margin-block:calc(var(--spacing)*1.5)}._my-8_1ktv4_2{margin-block:calc(var(--spacing)*8)}._mt-1_1ktv4_2{margin-top:calc(var(--spacing)*1)}._mt-3_1ktv4_2{margin-top:calc(var(--spacing)*3)}._mt-4_1ktv4_2{margin-top:calc(var(--spacing)*4)}._mr-1_1ktv4_2{margin-right:calc(var(--spacing)*1)}._mr-3_1ktv4_2{margin-right:calc(var(--spacing)*3)}._mb-4_1ktv4_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_1ktv4_2{margin-left:calc(var(--spacing)*2)}._ml-auto_1ktv4_2{margin-left:auto}._line-clamp-2_1ktv4_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_1ktv4_2{display:block}._flex_1ktv4_2{display:flex}._grid_1ktv4_2{display:grid}._hidden_1ktv4_2{display:none}._inline-flex_1ktv4_2{display:inline-flex}._table_1ktv4_2{display:table}._size-4_1ktv4_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_1ktv4_2{height:calc(var(--spacing)*3.5)}._h-4_1ktv4_2{height:calc(var(--spacing)*4)}._min-h-8_1ktv4_2{min-height:calc(var(--spacing)*8)}._w-4_1ktv4_2{width:calc(var(--spacing)*4)}._w-5_1ktv4_2{width:calc(var(--spacing)*5)}._w-9_1ktv4_2{width:calc(var(--spacing)*9)}._w-full_1ktv4_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_1ktv4_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_1ktv4_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_1ktv4_2{max-width:var(--thread-max-width)}._max-w-md_1ktv4_2{max-width:var(--container-md)}._max-w-sm_1ktv4_2{max-width:var(--container-sm)}._flex-1_1ktv4_2{flex:1}._flex-grow_1ktv4_2,._grow_1ktv4_2{flex-grow:1}._basis-0_1ktv4_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_1ktv4_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_1ktv4_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_1ktv4_2{flex-direction:column}._flex-col-reverse_1ktv4_2{flex-direction:column-reverse}._items-center_1ktv4_2{align-items:center}._items-stretch_1ktv4_2{align-items:stretch}._justify-center_1ktv4_2{justify-content:center}._justify-start_1ktv4_2{justify-content:flex-start}._gap-1_1ktv4_2{gap:calc(var(--spacing)*1)}._gap-1\.5_1ktv4_2{gap:calc(var(--spacing)*1.5)}._gap-2_1ktv4_2{gap:calc(var(--spacing)*2)}._gap-3_1ktv4_2{gap:calc(var(--spacing)*3)}._gap-4_1ktv4_2{gap:calc(var(--spacing)*4)}._rounded-lg_1ktv4_2{border-radius:var(--radius-lg)}._rounded-xl_1ktv4_2{border-radius:var(--radius-xl)}._border_1ktv4_2{border-style:var(--tw-border-style);border-width:1px}._border-t_1ktv4_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_1ktv4_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_1ktv4_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_1ktv4_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_1ktv4_2{background-color:var(--color-gray-50)}._p-0_1ktv4_2{padding:calc(var(--spacing)*0)}._p-3_1ktv4_2{padding:calc(var(--spacing)*3)}._p-6_1ktv4_2{padding:calc(var(--spacing)*6)}._px-2\.5_1ktv4_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_1ktv4_2{padding-inline:calc(var(--spacing)*3)}._px-4_1ktv4_2{padding-inline:calc(var(--spacing)*4)}._py-2_1ktv4_2{padding-block:calc(var(--spacing)*2)}._py-3_1ktv4_2{padding-block:calc(var(--spacing)*3)}._pt-2_1ktv4_2{padding-top:calc(var(--spacing)*2)}._text-center_1ktv4_2{text-align:center}._text-start_1ktv4_2{text-align:start}._text-lg_1ktv4_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_1ktv4_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_1ktv4_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_1ktv4_2{font-size:2.5rem}._leading-7_1ktv4_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_1ktv4_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_1ktv4_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_1ktv4_2{overflow-wrap:break-word}._text-ellipsis_1ktv4_2{text-overflow:ellipsis}._whitespace-pre-wrap_1ktv4_2{white-space:pre-wrap}._text-gray-400_1ktv4_2{color:var(--color-gray-400)}._text-gray-500_1ktv4_2{color:var(--color-gray-500)}._text-gray-600_1ktv4_2{color:var(--color-gray-600)}._text-gray-700_1ktv4_2{color:var(--color-gray-700)}._text-red-500_1ktv4_2{color:var(--color-red-500)}._shadow_1ktv4_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_1ktv4_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_1ktv4_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_1ktv4_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_1ktv4_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_1ktv4_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_1ktv4_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_1ktv4_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_1ktv4_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_1ktv4_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_1ktv4_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_1ktv4_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_1ktv4_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_1ktv4_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_1ktv4_2[data-state=closed]{-webkit-animation:_exit_1ktv4_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_1ktv4_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_1ktv4_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_1ktv4_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_1ktv4_2[data-state=open]{-webkit-animation:_enter_1ktv4_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_1ktv4_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_1ktv4_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_1ktv4_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_1ktv4_2{max-width:var(--container-lg)}._sm\:flex-row_1ktv4_2{flex-direction:row}._sm\:justify-end_1ktv4_2{justify-content:flex-end}._sm\:text-left_1ktv4_2{text-align:left}}}._cs-typing-indicator_1ktv4_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_1ktv4_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_1ktv4_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_1ktv4_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_1ktv4_1;display:inline-block}._cs-typing-indicator__dot_1ktv4_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_1ktv4_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_1ktv4_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_1ktv4_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_1ktv4_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_1ktv4_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_1ktv4_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_1ktv4_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}._composer__root_1ktv4_2{justify-content:space-between;align-self:flex-end;align-items:center;gap:16px;width:100%;margin-top:16px;display:flex}._composer__cancel_1ktv4_2{width:2rem;height:2rem;transition-property:"opacity";margin-top:.625rem;margin-bottom:.625rem;padding:.5rem;transition-timing-function:cubic-bezier(.4,0,1,1)}._jumbo_composer__root_1ktv4_2{box-sizing:border-box;border:1px solid var(--aibo-ref-color-carbon-100);background-color:var(--aibo-ref-color-carbon-000);border-radius:24px;width:100%;padding:16px;display:flex;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 3px 5px #2a3e521f}._jumbo_composer__wrapper_1ktv4_2._jumbo_composer__wrapper_running_1ktv4_2 ._jumbo_composer__root_1ktv4_2{position:static;top:auto;left:auto;-webkit-transform:none;transform:none}._jumbo_composer__wrapper_1ktv4_2{z-index:1;width:800px;max-width:calc(100vw - 112px);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._jumbo_composer__wrapper_1ktv4_2._jumbo_composer__wrapper_running_1ktv4_2{bottom:28px;left:calc(50% + var(--running-mode-center-offset-pixels)/2);z-index:10;width:800px;max-width:calc(100vw - 112px);margin-top:0;margin-bottom:0;position:fixed;top:auto;-webkit-transform:translate(-50%);transform:translate(-50%)}._thread__root_1ktv4_2._thread__root_with_running_composer_1ktv4_2{height:calc(100vh - 168px);overflow:hidden}._thread__viewport_1ktv4_2._thread__viewport_with_running_composer_1ktv4_2{height:100%;padding-bottom:16px;overflow-y:auto}._jumbo_composer__suggestions_1ktv4_2{justify-content:center;gap:12px;width:100%;margin-top:16px;display:flex;position:absolute;top:calc(50% + 60px);left:0;right:0}._jumbo_composer__textarea_1ktv4_2{resize:none;font-family:var(--aibo-ref-font-family-roboto);color:var(--aibo-ref-color-carbon-400);border:none;outline:none;align-self:stretch;max-height:76px;font-size:14px;line-height:20px;overflow-y:auto}._jumbo_composer__textarea_1ktv4_2::-webkit-input-placeholder{color:var(--aibo-ref-color-carbon-300)}._jumbo_composer__textarea_1ktv4_2:-ms-input-placeholder{color:var(--aibo-ref-color-carbon-300)}._jumbo_composer__textarea_1ktv4_2::-ms-input-placeholder{color:var(--aibo-ref-color-carbon-300)}._jumbo_composer__textarea_1ktv4_2::placeholder{color:var(--aibo-ref-color-carbon-300)}._jumbo_composer__prompt_types_1ktv4_2{justify-content:flex-start;gap:12px;display:flex}._jumbo_composer__left_wrapper_1ktv4_2{flex-direction:column;flex:1 0 0;gap:12px;display:flex}._jumbo_composer__prompt_type_item_1ktv4_2{color:var(--aibo-ref-color-carbon-400);font-size:13px;font-family:var(--aibo-ref-font-family-roboto);border:none;align-items:center;gap:4px;padding:8px 12px 8px 8px;font-weight:400;line-height:16px;display:flex}._jumbo_composer__prompt_type_item_1ktv4_2 svg{stroke:var(--aibo-ref-color-carbon-400)}._jumbo_composer__prompt_type_item_1ktv4_2._jumbo_composer__prompt_type_item_selected_1ktv4_2{color:var(--aibo-ref-color-ai-blue-500);background-color:var(--aibo-ref-color-ai-blue-50)}._jumbo_composer__prompt_type_item_1ktv4_2._jumbo_composer__prompt_type_item_selected_1ktv4_2 svg{stroke:var(--aibo-ref-color-ai-blue-500)}._jumbo_composer__right_wrapper_1ktv4_2{align-items:flex-end;display:flex}._jumbo_composer__spark_icon_1ktv4_2{width:16px;height:16px}._jumbo_composer__cancel_1ktv4_2{background:var(--aibo-sys-ai-gradient-main-blue-regular);box-sizing:border-box;border-radius:50%;align-items:center;width:32px;height:32px;padding:8px}._jumbo_composer__suggestions_tabs_content_1ktv4_2>div{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-self:stretch;gap:16px;width:100%;max-width:100%;display:grid}@media (min-width:1024px){._jumbo_composer__suggestions_tabs_content_1ktv4_2>div{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1023px){._jumbo_composer__suggestions_tabs_content_1ktv4_2>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){._jumbo_composer__suggestions_tabs_content_1ktv4_2>div{grid-template-columns:1fr}}._jumbo_composer__suggestions_tabs_list_1ktv4_2{align-self:center;margin-bottom:12px}._jumbo_composer__suggestions_tabs_list_1ktv4_2>button{box-shadow:none;background:0 0;border:none}@-webkit-keyframes _enter_1ktv4_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_1ktv4_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_1ktv4_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_1ktv4_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_1mw2q_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_1mw2q_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_1mw2q_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_1mw2q_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_1mw2q_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_1mw2q_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_1mw2q_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_1mw2q_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_1mw2q_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_1mw2q_2{visibility:collapse}._visible_1mw2q_2{visibility:visible}._absolute_1mw2q_2{position:absolute}._fixed_1mw2q_2{position:fixed}._relative_1mw2q_2{position:relative}._static_1mw2q_2{position:static}._inset-0_1mw2q_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_1mw2q_2{top:50%}._left-\[50\%\]_1mw2q_2{left:50%}._z-50_1mw2q_2{z-index:50}._col-span-2_1mw2q_2{grid-column:span 2/span 2}._col-start-2_1mw2q_2{grid-column-start:2}._row-start-1_1mw2q_2{grid-row-start:1}._container_1mw2q_2{width:100%}@media (min-width:40rem){._container_1mw2q_2{max-width:40rem}}@media (min-width:48rem){._container_1mw2q_2{max-width:48rem}}@media (min-width:64rem){._container_1mw2q_2{max-width:64rem}}@media (min-width:80rem){._container_1mw2q_2{max-width:80rem}}@media (min-width:96rem){._container_1mw2q_2{max-width:96rem}}._mx-2_1mw2q_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_1mw2q_2{margin-block:calc(var(--spacing)*1.5)}._my-8_1mw2q_2{margin-block:calc(var(--spacing)*8)}._mt-1_1mw2q_2{margin-top:calc(var(--spacing)*1)}._mt-3_1mw2q_2{margin-top:calc(var(--spacing)*3)}._mt-4_1mw2q_2{margin-top:calc(var(--spacing)*4)}._mr-1_1mw2q_2{margin-right:calc(var(--spacing)*1)}._mr-3_1mw2q_2{margin-right:calc(var(--spacing)*3)}._mb-4_1mw2q_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_1mw2q_2{margin-left:calc(var(--spacing)*2)}._ml-auto_1mw2q_2{margin-left:auto}._line-clamp-2_1mw2q_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_1mw2q_2{display:block}._flex_1mw2q_2{display:flex}._grid_1mw2q_2{display:grid}._hidden_1mw2q_2{display:none}._inline-flex_1mw2q_2{display:inline-flex}._table_1mw2q_2{display:table}._size-4_1mw2q_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_1mw2q_2{height:calc(var(--spacing)*3.5)}._h-4_1mw2q_2{height:calc(var(--spacing)*4)}._min-h-8_1mw2q_2{min-height:calc(var(--spacing)*8)}._w-4_1mw2q_2{width:calc(var(--spacing)*4)}._w-5_1mw2q_2{width:calc(var(--spacing)*5)}._w-9_1mw2q_2{width:calc(var(--spacing)*9)}._w-full_1mw2q_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_1mw2q_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_1mw2q_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_1mw2q_2{max-width:var(--thread-max-width)}._max-w-md_1mw2q_2{max-width:var(--container-md)}._max-w-sm_1mw2q_2{max-width:var(--container-sm)}._flex-1_1mw2q_2{flex:1}._flex-grow_1mw2q_2,._grow_1mw2q_2{flex-grow:1}._basis-0_1mw2q_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_1mw2q_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_1mw2q_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_1mw2q_2{flex-direction:column}._flex-col-reverse_1mw2q_2{flex-direction:column-reverse}._items-center_1mw2q_2{align-items:center}._items-stretch_1mw2q_2{align-items:stretch}._justify-center_1mw2q_2{justify-content:center}._justify-start_1mw2q_2{justify-content:flex-start}._gap-1_1mw2q_2{gap:calc(var(--spacing)*1)}._gap-1\.5_1mw2q_2{gap:calc(var(--spacing)*1.5)}._gap-2_1mw2q_2{gap:calc(var(--spacing)*2)}._gap-3_1mw2q_2{gap:calc(var(--spacing)*3)}._gap-4_1mw2q_2{gap:calc(var(--spacing)*4)}._rounded-lg_1mw2q_2{border-radius:var(--radius-lg)}._rounded-xl_1mw2q_2{border-radius:var(--radius-xl)}._border_1mw2q_2{border-style:var(--tw-border-style);border-width:1px}._border-t_1mw2q_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_1mw2q_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_1mw2q_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_1mw2q_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_1mw2q_2{background-color:var(--color-gray-50)}._p-0_1mw2q_2{padding:calc(var(--spacing)*0)}._p-3_1mw2q_2{padding:calc(var(--spacing)*3)}._p-6_1mw2q_2{padding:calc(var(--spacing)*6)}._px-2\.5_1mw2q_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_1mw2q_2{padding-inline:calc(var(--spacing)*3)}._px-4_1mw2q_2{padding-inline:calc(var(--spacing)*4)}._py-2_1mw2q_2{padding-block:calc(var(--spacing)*2)}._py-3_1mw2q_2{padding-block:calc(var(--spacing)*3)}._pt-2_1mw2q_2{padding-top:calc(var(--spacing)*2)}._text-center_1mw2q_2{text-align:center}._text-start_1mw2q_2{text-align:start}._text-lg_1mw2q_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_1mw2q_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_1mw2q_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_1mw2q_2{font-size:2.5rem}._leading-7_1mw2q_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_1mw2q_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_1mw2q_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_1mw2q_2{overflow-wrap:break-word}._text-ellipsis_1mw2q_2{text-overflow:ellipsis}._whitespace-pre-wrap_1mw2q_2{white-space:pre-wrap}._text-gray-400_1mw2q_2{color:var(--color-gray-400)}._text-gray-500_1mw2q_2{color:var(--color-gray-500)}._text-gray-600_1mw2q_2{color:var(--color-gray-600)}._text-gray-700_1mw2q_2{color:var(--color-gray-700)}._text-red-500_1mw2q_2{color:var(--color-red-500)}._shadow_1mw2q_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_1mw2q_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_1mw2q_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_1mw2q_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_1mw2q_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_1mw2q_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_1mw2q_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_1mw2q_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_1mw2q_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_1mw2q_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_1mw2q_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_1mw2q_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_1mw2q_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_1mw2q_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_1mw2q_2[data-state=closed]{-webkit-animation:_exit_1mw2q_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_1mw2q_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_1mw2q_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_1mw2q_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_1mw2q_2[data-state=open]{-webkit-animation:_enter_1mw2q_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_1mw2q_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_1mw2q_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_1mw2q_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_1mw2q_2{max-width:var(--container-lg)}._sm\:flex-row_1mw2q_2{flex-direction:row}._sm\:justify-end_1mw2q_2{justify-content:flex-end}._sm\:text-left_1mw2q_2{text-align:left}}}._cs-typing-indicator_1mw2q_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_1mw2q_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_1mw2q_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_1mw2q_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_1mw2q_1;display:inline-block}._cs-typing-indicator__dot_1mw2q_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_1mw2q_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_1mw2q_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_1mw2q_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_1mw2q_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_1mw2q_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_1mw2q_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_1mw2q_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}@-webkit-keyframes _gradientStrobe_1mw2q_1{0%{background-position:0%}to{background-position:100%}}@keyframes _gradientStrobe_1mw2q_1{0%{background-position:0%}to{background-position:100%}}._ai_generating_1mw2q_2{background:var(--aibo-sys-ai-gradient-soft-blue-regular);color:var(--aibo-ref-color-carbon-500);font-family:var(--aibo-ref-font-family-dm-sans);box-sizing:border-box;background-size:200% 100%;border:none;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:100%;height:24px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:700;line-height:20px;-webkit-animation:1.5s infinite alternate _gradientStrobe_1mw2q_1;animation:1.5s infinite alternate _gradientStrobe_1mw2q_1;display:flex}@-webkit-keyframes _enter_1mw2q_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_1mw2q_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_1mw2q_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_1mw2q_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_10boq_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_10boq_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_10boq_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_10boq_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_10boq_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_10boq_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_10boq_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_10boq_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_10boq_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_10boq_2{visibility:collapse}._visible_10boq_2{visibility:visible}._absolute_10boq_2{position:absolute}._fixed_10boq_2{position:fixed}._relative_10boq_2{position:relative}._static_10boq_2{position:static}._inset-0_10boq_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_10boq_2{top:50%}._left-\[50\%\]_10boq_2{left:50%}._z-50_10boq_2{z-index:50}._col-span-2_10boq_2{grid-column:span 2/span 2}._col-start-2_10boq_2{grid-column-start:2}._row-start-1_10boq_2{grid-row-start:1}._container_10boq_2{width:100%}@media (min-width:40rem){._container_10boq_2{max-width:40rem}}@media (min-width:48rem){._container_10boq_2{max-width:48rem}}@media (min-width:64rem){._container_10boq_2{max-width:64rem}}@media (min-width:80rem){._container_10boq_2{max-width:80rem}}@media (min-width:96rem){._container_10boq_2{max-width:96rem}}._mx-2_10boq_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_10boq_2{margin-block:calc(var(--spacing)*1.5)}._my-8_10boq_2{margin-block:calc(var(--spacing)*8)}._mt-1_10boq_2{margin-top:calc(var(--spacing)*1)}._mt-3_10boq_2{margin-top:calc(var(--spacing)*3)}._mt-4_10boq_2{margin-top:calc(var(--spacing)*4)}._mr-1_10boq_2{margin-right:calc(var(--spacing)*1)}._mr-3_10boq_2{margin-right:calc(var(--spacing)*3)}._mb-4_10boq_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_10boq_2{margin-left:calc(var(--spacing)*2)}._ml-auto_10boq_2{margin-left:auto}._line-clamp-2_10boq_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_10boq_2{display:block}._flex_10boq_2{display:flex}._grid_10boq_2{display:grid}._hidden_10boq_2{display:none}._inline-flex_10boq_2{display:inline-flex}._table_10boq_2{display:table}._size-4_10boq_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_10boq_2{height:calc(var(--spacing)*3.5)}._h-4_10boq_2{height:calc(var(--spacing)*4)}._min-h-8_10boq_2{min-height:calc(var(--spacing)*8)}._w-4_10boq_2{width:calc(var(--spacing)*4)}._w-5_10boq_2{width:calc(var(--spacing)*5)}._w-9_10boq_2{width:calc(var(--spacing)*9)}._w-full_10boq_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_10boq_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_10boq_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_10boq_2{max-width:var(--thread-max-width)}._max-w-md_10boq_2{max-width:var(--container-md)}._max-w-sm_10boq_2{max-width:var(--container-sm)}._flex-1_10boq_2{flex:1}._flex-grow_10boq_2,._grow_10boq_2{flex-grow:1}._basis-0_10boq_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_10boq_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_10boq_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_10boq_2{flex-direction:column}._flex-col-reverse_10boq_2{flex-direction:column-reverse}._items-center_10boq_2{align-items:center}._items-stretch_10boq_2{align-items:stretch}._justify-center_10boq_2{justify-content:center}._justify-start_10boq_2{justify-content:flex-start}._gap-1_10boq_2{gap:calc(var(--spacing)*1)}._gap-1\.5_10boq_2{gap:calc(var(--spacing)*1.5)}._gap-2_10boq_2{gap:calc(var(--spacing)*2)}._gap-3_10boq_2{gap:calc(var(--spacing)*3)}._gap-4_10boq_2{gap:calc(var(--spacing)*4)}._rounded-lg_10boq_2{border-radius:var(--radius-lg)}._rounded-xl_10boq_2{border-radius:var(--radius-xl)}._border_10boq_2{border-style:var(--tw-border-style);border-width:1px}._border-t_10boq_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_10boq_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_10boq_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_10boq_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_10boq_2{background-color:var(--color-gray-50)}._p-0_10boq_2{padding:calc(var(--spacing)*0)}._p-3_10boq_2{padding:calc(var(--spacing)*3)}._p-6_10boq_2{padding:calc(var(--spacing)*6)}._px-2\.5_10boq_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_10boq_2{padding-inline:calc(var(--spacing)*3)}._px-4_10boq_2{padding-inline:calc(var(--spacing)*4)}._py-2_10boq_2{padding-block:calc(var(--spacing)*2)}._py-3_10boq_2{padding-block:calc(var(--spacing)*3)}._pt-2_10boq_2{padding-top:calc(var(--spacing)*2)}._text-center_10boq_2{text-align:center}._text-start_10boq_2{text-align:start}._text-lg_10boq_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_10boq_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_10boq_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_10boq_2{font-size:2.5rem}._leading-7_10boq_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_10boq_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_10boq_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_10boq_2{overflow-wrap:break-word}._text-ellipsis_10boq_2{text-overflow:ellipsis}._whitespace-pre-wrap_10boq_2{white-space:pre-wrap}._text-gray-400_10boq_2{color:var(--color-gray-400)}._text-gray-500_10boq_2{color:var(--color-gray-500)}._text-gray-600_10boq_2{color:var(--color-gray-600)}._text-gray-700_10boq_2{color:var(--color-gray-700)}._text-red-500_10boq_2{color:var(--color-red-500)}._shadow_10boq_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_10boq_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_10boq_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_10boq_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_10boq_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_10boq_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_10boq_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_10boq_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_10boq_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_10boq_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_10boq_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_10boq_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_10boq_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_10boq_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_10boq_2[data-state=closed]{-webkit-animation:_exit_10boq_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_10boq_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_10boq_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_10boq_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_10boq_2[data-state=open]{-webkit-animation:_enter_10boq_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_10boq_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_10boq_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_10boq_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_10boq_2{max-width:var(--container-lg)}._sm\:flex-row_10boq_2{flex-direction:row}._sm\:justify-end_10boq_2{justify-content:flex-end}._sm\:text-left_10boq_2{text-align:left}}}._cs-typing-indicator_10boq_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_10boq_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_10boq_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_10boq_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_10boq_1;display:inline-block}._cs-typing-indicator__dot_10boq_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_10boq_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_10boq_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_10boq_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_10boq_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_10boq_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_10boq_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_10boq_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}._markdown__h1_10boq_2{color:var(--text-color);font-family:var(--aibo-ref-font-family-dm-sans);font-size:18px;font-style:normal;font-weight:500;line-height:24px}._markdown__h2_10boq_2{color:var(--text-color);font-family:var(--aibo-ref-font-family-roboto);font-size:16px;font-style:normal;font-weight:400;line-height:20px}._markdown__h3_10boq_2{height:20px;color:var(--aibo-ref-color-carbon-500);font-family:var(--aibo-ref-font-family-roboto);text-align:center;background:linear-gradient(270deg,#a8f7cf80 .12%,#a6c0ff80 99.77%);border-radius:4px;align-self:stretch;align-items:center;gap:4px;padding:0 9px;font-size:10px;font-weight:700;line-height:165%;display:flex}._markdown__h4_10boq_2{color:var(--text-color);font-family:var(--aibo-ref-font-family-roboto);font-size:14px;font-style:normal;font-weight:700;line-height:20px}._markdown__h5_10boq_2{margin-top:1rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}._markdown__h5_10boq_2:first-child{margin-top:0}._markdown__h5_10boq_2:last-child{margin-bottom:0}._markdown__h6_10boq_2{margin-top:1rem;margin-bottom:1rem;font-weight:600}._markdown__h6_10boq_2:first-child{margin-top:0}._markdown__h6_10boq_2:last-child{margin-bottom:0}._markdown__blockquote_10boq_2{border-left:2px solid var(--aibo-ref-color-carbon-400);border-image-source:linear-gradient(#a8f7cf80 .12%,#a6c0ff80 99.77%);border-image-slice:1;margin-top:1.25rem;margin-bottom:1.25rem;padding-left:12px}._markdown__blockquote_10boq_2>p{font-family:var(--aibo-ref-font-family-roboto);font-size:14px;font-style:italic;font-weight:400;line-height:20px}._markdown__ul_10boq_2,._markdown__ol_10boq_2{margin-top:1.25rem;margin-bottom:1.25rem;padding-left:1.5rem}._markdown__ul_10boq_2>li,._markdown__ol_10boq_2>li{font-family:var(--aibo-ref-font-family-roboto);color:var(--text-color);margin-top:4px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}:is(._markdown__ul_10boq_2>li,._markdown__ol_10boq_2>li)>p:first-of-type{display:inline}._markdown__ul_10boq_2{list-style:inside}._markdown__ol_10boq_2{list-style:inside decimal}._markdown__hr_10boq_2{background:var(--aibo-ref-color-carbon-050);border:solid #e2e8f0;border-bottom-width:1px;flex-shrink:0;width:100%;height:1px;margin-top:1.25rem;margin-bottom:1.25rem}._markdown__p_10boq_2{color:var(--text-color);font-family:var(--aibo-ref-font-family-roboto);margin-bottom:1rem;font-size:14px;font-style:normal;font-weight:400;line-height:20px}._markdown__p_10boq_2:last-child{margin-bottom:0}._markdown__a_10boq_2{color:#007bff;text-underline-offset:4px;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline}._markdown__table_10boq_2{border-collapse:collapse;table-layout:auto;flex-direction:column;align-self:stretch;align-items:flex-start;padding:4px 20px;overflow-y:auto}._markdown__th_10boq_2{color:var(--aibo-ref-color-carbon-500);font-family:var(--aibo-ref-font-family-roboto);text-align:left;border:none;padding:12px 20px;font-size:14px;font-weight:700;line-height:16px}._markdown__th_10boq_2[align=center]{text-align:center}._markdown__th_10boq_2[align=right]{text-align:right}._markdown__td_10boq_2{color:var(--aibo-ref-color-carbon-400);font-family:var(--aibo-ref-font-family-roboto);border-top:1px solid var(--aibo-ref-color-carbon-100);padding:12px 20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}._markdown__td_10boq_2[align=center]{text-align:center}._markdown__td_10boq_2[align=right]{text-align:right}._markdown__tr_10boq_2{padding:12px 20px}._markdown__sup_10boq_2>a{font-size:.75rem;line-height:1rem;-webkit-text-decoration-line:none;text-decoration-line:none}._markdown__pre_10boq_2{color:#fff;background-color:#000;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;margin-top:1.25rem;margin-bottom:1.25rem;padding:1rem;overflow-x:auto}._markdown__pre_10boq_2:first-child{margin-top:0}._markdown__pre_10boq_2:last-child{margin-bottom:0}._markdown__code_inline_10boq_2{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.25rem;padding:.1em .4em;font-size:.9em;font-weight:600}._codeHeader_10boq_2{color:#fff;background-color:#18181b;border-top-left-radius:.5rem;border-top-right-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}._codeHeader__language_10boq_2{text-transform:lowercase}._codeHeader__language_10boq_2>span{font-size:.75rem;line-height:1rem}._codeHeader_10boq_2 svg{width:1em;height:1em}._markdown__pre_10boq_2:has([data-chart-widget=true]){background:0 0;border:none}._codeHeader_10boq_2[data-chart-widget=true]{display:none}@-webkit-keyframes _enter_10boq_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_10boq_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_10boq_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_10boq_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}._thread__root_wkaoz_2{background-color:var(--bg-background);box-sizing:border-box;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));flex-direction:column;height:100%;display:flex;overflow:hidden}._thread__viewport_wkaoz_2{scroll-behavior:smooth;background-color:inherit;height:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*8);flex-direction:column;align-items:center;display:flex;overflow-y:scroll}._thread__empty_wkaoz_2{min-height:calc(var(--spacing,.25rem)*8);flex-grow:1}._thread__sticky_bottom_container_wkaoz_2{bottom:calc(var(--spacing,.25rem)*0);margin-top:calc(var(--spacing,.25rem)*3);width:100%;max-width:var(--thread-max-width);border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem);background-color:inherit;padding-bottom:calc(var(--spacing,.25rem)*4);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:sticky}._thread__scroll_to_bottom_button_wkaoz_2{top:calc(var(--spacing,.25rem)*-8);border-radius:3.40282e38px;position:absolute}._thread__scroll_to_bottom_button_wkaoz_2:disabled{visibility:hidden}._user_message_primitive__root_wkaoz_2{width:100%;max-width:var(--thread-max-width);row-gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*4);grid-template-columns:minmax(72px,1fr) auto;grid-auto-rows:auto;display:grid}._user_message_primitive__content_wkaoz_2{max-width:calc(var(--thread-max-width)*.8);border-radius:var(--radius-3xl,1.5rem);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2.5);overflow-wrap:break-word;background-color:var(--bg-muted);color:var(--text-color);grid-row-start:2;grid-column-start:2}._user_message_primitive__branch_picker_wkaoz_2{margin-right:calc(var(--spacing,.25rem)*-1);grid-column:1/-1;grid-row-start:3;justify-content:flex-end}._user_action_bar_primitive__root_wkaoz_2{margin-top:calc(var(--spacing,.25rem)*2.5);margin-right:calc(var(--spacing,.25rem)*3);flex-direction:column;grid-row-start:2;grid-column-start:1;align-items:flex-end;display:flex}._edit_composer_primitive__root_wkaoz_2{margin-block:calc(var(--spacing,.25rem)*4);width:100%;max-width:var(--thread-max-width);gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);background-color:var(--bg-muted);flex-direction:column;display:flex}._edit_composer_primitive__input_wkaoz_2{height:calc(var(--spacing,.25rem)*8);resize:none;width:100%;padding:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*0);--tw-outline-style:none;color:var(--text-color);background-color:#0000;outline-style:none;display:flex}._edit_composer_primitive__action_bar_wkaoz_2{margin-inline:calc(var(--spacing,.25rem)*3);margin-bottom:calc(var(--spacing,.25rem)*3);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);align-self:flex-end;display:flex}._assistant_message_primitive__root_wkaoz_2{width:100%;max-width:var(--thread-max-width);padding-block:calc(var(--spacing,.25rem)*4);grid-template-rows:auto 1fr;grid-template-columns:auto auto 1fr;display:grid;position:relative}._assistant_message_primitive__content_wkaoz_2{margin-block:calc(var(--spacing,.25rem)*1.5);max-width:calc(var(--thread-max-width)*.8);--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);overflow-wrap:break-word;color:var(--text-color);grid-column:2/span 2;grid-row-start:1}._assistant_message_primitive__branch_picker_wkaoz_2{margin-right:calc(var(--spacing,.25rem)*2);margin-left:calc(var(--spacing,.25rem)*-2);grid-row-start:2;grid-column-start:2}._assistant_action_bar_primitive__root_wkaoz_2{margin-left:calc(var(--spacing,.25rem)*-1);gap:calc(var(--spacing,.25rem)*1);color:var(--muted-foreground);grid-row-start:2;grid-column-start:3;display:flex}._assistant_action_bar_primitive__root_wkaoz_2[data-floating]{background-color:var(--bg-background);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*1);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;position:absolute}._full_screen_chat__root_wkaoz_2{background-color:var(--aibo-ref-color-bluegrey-100);border:none}._chat_user_message_primitive__content_wkaoz_2,._chat_user_message_primitive__content_wkaoz_2>*{font-family:var(--aibo-ref-font-family-dm-sans)}._welcome_message_outer_wkaoz_2{width:100%;padding-top:calc(var(--spacing,.25rem)*32);flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:center;margin-bottom:56px;display:flex}._welcome_message_inner_wkaoz_2{width:100%;padding-top:calc(var(--spacing,.25rem)*32);flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:center;display:flex}._welcome_message_wkaoz_2{font-family:var(--aibo-ref-font-family-dm-sans);color:var(--aibo-ref-color-carbon-500);font-size:32px;font-style:normal;font-weight:400;line-height:40px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_1j321_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_1j321_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_1j321_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_1j321_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_1j321_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_1j321_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_1j321_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_1j321_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_1j321_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_1j321_2{visibility:collapse}._visible_1j321_2{visibility:visible}._absolute_1j321_2{position:absolute}._fixed_1j321_2{position:fixed}._relative_1j321_2{position:relative}._static_1j321_2{position:static}._inset-0_1j321_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_1j321_2{top:50%}._left-\[50\%\]_1j321_2{left:50%}._z-50_1j321_2{z-index:50}._col-span-2_1j321_2{grid-column:span 2/span 2}._col-start-2_1j321_2{grid-column-start:2}._row-start-1_1j321_2{grid-row-start:1}._container_1j321_2{width:100%}@media (min-width:40rem){._container_1j321_2{max-width:40rem}}@media (min-width:48rem){._container_1j321_2{max-width:48rem}}@media (min-width:64rem){._container_1j321_2{max-width:64rem}}@media (min-width:80rem){._container_1j321_2{max-width:80rem}}@media (min-width:96rem){._container_1j321_2{max-width:96rem}}._mx-2_1j321_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_1j321_2{margin-block:calc(var(--spacing)*1.5)}._my-8_1j321_2{margin-block:calc(var(--spacing)*8)}._mt-1_1j321_2{margin-top:calc(var(--spacing)*1)}._mt-3_1j321_2{margin-top:calc(var(--spacing)*3)}._mt-4_1j321_2{margin-top:calc(var(--spacing)*4)}._mr-1_1j321_2{margin-right:calc(var(--spacing)*1)}._mr-3_1j321_2{margin-right:calc(var(--spacing)*3)}._mb-4_1j321_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_1j321_2{margin-left:calc(var(--spacing)*2)}._ml-auto_1j321_2{margin-left:auto}._line-clamp-2_1j321_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_1j321_2{display:block}._flex_1j321_2{display:flex}._grid_1j321_2{display:grid}._hidden_1j321_2{display:none}._inline-flex_1j321_2{display:inline-flex}._table_1j321_2{display:table}._size-4_1j321_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_1j321_2{height:calc(var(--spacing)*3.5)}._h-4_1j321_2{height:calc(var(--spacing)*4)}._min-h-8_1j321_2{min-height:calc(var(--spacing)*8)}._w-4_1j321_2{width:calc(var(--spacing)*4)}._w-5_1j321_2{width:calc(var(--spacing)*5)}._w-9_1j321_2{width:calc(var(--spacing)*9)}._w-full_1j321_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_1j321_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_1j321_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_1j321_2{max-width:var(--thread-max-width)}._max-w-md_1j321_2{max-width:var(--container-md)}._max-w-sm_1j321_2{max-width:var(--container-sm)}._flex-1_1j321_2{flex:1}._flex-grow_1j321_2,._grow_1j321_2{flex-grow:1}._basis-0_1j321_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_1j321_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_1j321_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_1j321_2{flex-direction:column}._flex-col-reverse_1j321_2{flex-direction:column-reverse}._items-center_1j321_2{align-items:center}._items-stretch_1j321_2{align-items:stretch}._justify-center_1j321_2{justify-content:center}._justify-start_1j321_2{justify-content:flex-start}._gap-1_1j321_2{gap:calc(var(--spacing)*1)}._gap-1\.5_1j321_2{gap:calc(var(--spacing)*1.5)}._gap-2_1j321_2{gap:calc(var(--spacing)*2)}._gap-3_1j321_2{gap:calc(var(--spacing)*3)}._gap-4_1j321_2{gap:calc(var(--spacing)*4)}._rounded-lg_1j321_2{border-radius:var(--radius-lg)}._rounded-xl_1j321_2{border-radius:var(--radius-xl)}._border_1j321_2{border-style:var(--tw-border-style);border-width:1px}._border-t_1j321_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_1j321_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_1j321_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_1j321_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_1j321_2{background-color:var(--color-gray-50)}._p-0_1j321_2{padding:calc(var(--spacing)*0)}._p-3_1j321_2{padding:calc(var(--spacing)*3)}._p-6_1j321_2{padding:calc(var(--spacing)*6)}._px-2\.5_1j321_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_1j321_2{padding-inline:calc(var(--spacing)*3)}._px-4_1j321_2{padding-inline:calc(var(--spacing)*4)}._py-2_1j321_2{padding-block:calc(var(--spacing)*2)}._py-3_1j321_2{padding-block:calc(var(--spacing)*3)}._pt-2_1j321_2{padding-top:calc(var(--spacing)*2)}._text-center_1j321_2{text-align:center}._text-start_1j321_2{text-align:start}._text-lg_1j321_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_1j321_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_1j321_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_1j321_2{font-size:2.5rem}._leading-7_1j321_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_1j321_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_1j321_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_1j321_2{overflow-wrap:break-word}._text-ellipsis_1j321_2{text-overflow:ellipsis}._whitespace-pre-wrap_1j321_2{white-space:pre-wrap}._text-gray-400_1j321_2{color:var(--color-gray-400)}._text-gray-500_1j321_2{color:var(--color-gray-500)}._text-gray-600_1j321_2{color:var(--color-gray-600)}._text-gray-700_1j321_2{color:var(--color-gray-700)}._text-red-500_1j321_2{color:var(--color-red-500)}._shadow_1j321_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_1j321_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_1j321_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_1j321_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_1j321_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_1j321_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_1j321_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_1j321_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_1j321_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_1j321_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_1j321_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_1j321_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_1j321_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_1j321_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_1j321_2[data-state=closed]{-webkit-animation:_exit_1j321_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_1j321_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_1j321_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_1j321_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_1j321_2[data-state=open]{-webkit-animation:_enter_1j321_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_1j321_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_1j321_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_1j321_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_1j321_2{max-width:var(--container-lg)}._sm\:flex-row_1j321_2{flex-direction:row}._sm\:justify-end_1j321_2{justify-content:flex-end}._sm\:text-left_1j321_2{text-align:left}}}._cs-typing-indicator_1j321_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_1j321_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_1j321_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_1j321_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_1j321_1;display:inline-block}._cs-typing-indicator__dot_1j321_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_1j321_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_1j321_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_1j321_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_1j321_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_1j321_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_1j321_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_1j321_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}._error_message__wrapper_1j321_2{box-sizing:border-box;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(#d4e4fe,#f8cfcf) border-box;border:1px solid #0000;border-radius:9.6px;flex-direction:column;flex-shrink:0;align-items:center;gap:16px;width:100%;padding:32px;display:flex;position:relative}._error_message__header_1j321_2{box-sizing:border-box;align-self:stretch;align-items:center;gap:12px;display:flex}._error_message__title_1j321_2{color:var(--aibo-ref-color-carbon-500);font-family:var(--aibo-ref-font-family-roboto);box-sizing:border-box;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:18px}._error_message__divider_1j321_2{background:var(--aibo-ref-color-carbon-050);width:100%;height:1px}._error_message__description_1j321_2{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}._error_message__description__top_1j321_2{color:var(--aibo-ref-color-carbon-500);text-align:center;font-family:var(--aibo-ref-font-family-roboto);margin:0;font-size:14px;font-style:normal;font-weight:500;line-height:20px}._error_message__description__bottom_1j321_2{color:var(--aibo-ref-color-carbon-500);text-align:center;font-family:var(--aibo-ref-font-family-roboto);margin:0;font-size:14px;font-weight:400;line-height:20px}@-webkit-keyframes _enter_1j321_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_1j321_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_1j321_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_1j321_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_1tv4h_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_1tv4h_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_1tv4h_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_1tv4h_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_1tv4h_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_1tv4h_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_1tv4h_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_1tv4h_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_1tv4h_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_1tv4h_2{visibility:collapse}._visible_1tv4h_2{visibility:visible}._absolute_1tv4h_2{position:absolute}._fixed_1tv4h_2{position:fixed}._relative_1tv4h_2{position:relative}._static_1tv4h_2{position:static}._inset-0_1tv4h_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_1tv4h_2{top:50%}._left-\[50\%\]_1tv4h_2{left:50%}._z-50_1tv4h_2{z-index:50}._col-span-2_1tv4h_2{grid-column:span 2/span 2}._col-start-2_1tv4h_2{grid-column-start:2}._row-start-1_1tv4h_2{grid-row-start:1}._container_1tv4h_2{width:100%}@media (min-width:40rem){._container_1tv4h_2{max-width:40rem}}@media (min-width:48rem){._container_1tv4h_2{max-width:48rem}}@media (min-width:64rem){._container_1tv4h_2{max-width:64rem}}@media (min-width:80rem){._container_1tv4h_2{max-width:80rem}}@media (min-width:96rem){._container_1tv4h_2{max-width:96rem}}._mx-2_1tv4h_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_1tv4h_2{margin-block:calc(var(--spacing)*1.5)}._my-8_1tv4h_2{margin-block:calc(var(--spacing)*8)}._mt-1_1tv4h_2{margin-top:calc(var(--spacing)*1)}._mt-3_1tv4h_2{margin-top:calc(var(--spacing)*3)}._mt-4_1tv4h_2{margin-top:calc(var(--spacing)*4)}._mr-1_1tv4h_2{margin-right:calc(var(--spacing)*1)}._mr-3_1tv4h_2{margin-right:calc(var(--spacing)*3)}._mb-4_1tv4h_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_1tv4h_2{margin-left:calc(var(--spacing)*2)}._ml-auto_1tv4h_2{margin-left:auto}._line-clamp-2_1tv4h_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_1tv4h_2{display:block}._flex_1tv4h_2{display:flex}._grid_1tv4h_2{display:grid}._hidden_1tv4h_2{display:none}._inline-flex_1tv4h_2{display:inline-flex}._table_1tv4h_2{display:table}._size-4_1tv4h_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_1tv4h_2{height:calc(var(--spacing)*3.5)}._h-4_1tv4h_2{height:calc(var(--spacing)*4)}._min-h-8_1tv4h_2{min-height:calc(var(--spacing)*8)}._w-4_1tv4h_2{width:calc(var(--spacing)*4)}._w-5_1tv4h_2{width:calc(var(--spacing)*5)}._w-9_1tv4h_2{width:calc(var(--spacing)*9)}._w-full_1tv4h_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_1tv4h_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_1tv4h_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_1tv4h_2{max-width:var(--thread-max-width)}._max-w-md_1tv4h_2{max-width:var(--container-md)}._max-w-sm_1tv4h_2{max-width:var(--container-sm)}._flex-1_1tv4h_2{flex:1}._flex-grow_1tv4h_2,._grow_1tv4h_2{flex-grow:1}._basis-0_1tv4h_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_1tv4h_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_1tv4h_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_1tv4h_2{flex-direction:column}._flex-col-reverse_1tv4h_2{flex-direction:column-reverse}._items-center_1tv4h_2{align-items:center}._items-stretch_1tv4h_2{align-items:stretch}._justify-center_1tv4h_2{justify-content:center}._justify-start_1tv4h_2{justify-content:flex-start}._gap-1_1tv4h_2{gap:calc(var(--spacing)*1)}._gap-1\.5_1tv4h_2{gap:calc(var(--spacing)*1.5)}._gap-2_1tv4h_2{gap:calc(var(--spacing)*2)}._gap-3_1tv4h_2{gap:calc(var(--spacing)*3)}._gap-4_1tv4h_2{gap:calc(var(--spacing)*4)}._rounded-lg_1tv4h_2{border-radius:var(--radius-lg)}._rounded-xl_1tv4h_2{border-radius:var(--radius-xl)}._border_1tv4h_2{border-style:var(--tw-border-style);border-width:1px}._border-t_1tv4h_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_1tv4h_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_1tv4h_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_1tv4h_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_1tv4h_2{background-color:var(--color-gray-50)}._p-0_1tv4h_2{padding:calc(var(--spacing)*0)}._p-3_1tv4h_2{padding:calc(var(--spacing)*3)}._p-6_1tv4h_2{padding:calc(var(--spacing)*6)}._px-2\.5_1tv4h_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_1tv4h_2{padding-inline:calc(var(--spacing)*3)}._px-4_1tv4h_2{padding-inline:calc(var(--spacing)*4)}._py-2_1tv4h_2{padding-block:calc(var(--spacing)*2)}._py-3_1tv4h_2{padding-block:calc(var(--spacing)*3)}._pt-2_1tv4h_2{padding-top:calc(var(--spacing)*2)}._text-center_1tv4h_2{text-align:center}._text-start_1tv4h_2{text-align:start}._text-lg_1tv4h_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_1tv4h_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_1tv4h_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_1tv4h_2{font-size:2.5rem}._leading-7_1tv4h_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_1tv4h_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_1tv4h_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_1tv4h_2{overflow-wrap:break-word}._text-ellipsis_1tv4h_2{text-overflow:ellipsis}._whitespace-pre-wrap_1tv4h_2{white-space:pre-wrap}._text-gray-400_1tv4h_2{color:var(--color-gray-400)}._text-gray-500_1tv4h_2{color:var(--color-gray-500)}._text-gray-600_1tv4h_2{color:var(--color-gray-600)}._text-gray-700_1tv4h_2{color:var(--color-gray-700)}._text-red-500_1tv4h_2{color:var(--color-red-500)}._shadow_1tv4h_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_1tv4h_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_1tv4h_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_1tv4h_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_1tv4h_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_1tv4h_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_1tv4h_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_1tv4h_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_1tv4h_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_1tv4h_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_1tv4h_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_1tv4h_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_1tv4h_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_1tv4h_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_1tv4h_2[data-state=closed]{-webkit-animation:_exit_1tv4h_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_1tv4h_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_1tv4h_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_1tv4h_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_1tv4h_2[data-state=open]{-webkit-animation:_enter_1tv4h_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_1tv4h_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_1tv4h_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_1tv4h_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_1tv4h_2{max-width:var(--container-lg)}._sm\:flex-row_1tv4h_2{flex-direction:row}._sm\:justify-end_1tv4h_2{justify-content:flex-end}._sm\:text-left_1tv4h_2{text-align:left}}}._cs-typing-indicator_1tv4h_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_1tv4h_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_1tv4h_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_1tv4h_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_1tv4h_1;display:inline-block}._cs-typing-indicator__dot_1tv4h_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_1tv4h_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_1tv4h_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_1tv4h_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_1tv4h_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_1tv4h_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_1tv4h_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_1tv4h_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}._ai_chip_1tv4h_2{font-weight:var(--aibo-comp-chip-font-weight);font-family:var(--aibo-comp-chip-font-family);line-height:var(--aibo-comp-chip-font-size-line-height);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:40px;padding:8px 12px;display:inline-flex}._ai_chip_primary_1tv4h_2{font-size:var(--aibo-comp-chip-font-size);color:var(--aibo-comp-chip-regular-color);background:var(--aibo-comp-chip-regular-background)padding-box,var(--aibo-comp-chip-regular-border-color)border-box}._ai_chip_button_1tv4h_2{cursor:pointer}._ai_chip_soft_1tv4h_2{color:var(--aibo-comp-chip-default-text-color);font-size:var(--aibo-comp-chip-default-text-size);background:var(--aibo-comp-chip-regular-background)padding-box,var(--aibo-comp-chip-default-border-color)border-box}._ai_chip_primary_1tv4h_2:hover{background:var(--aibo-comp-chip-regular-background)padding-box,var(--aibo-comp-chip-regular-border-color-hover)border-box}._ai_chip_soft_1tv4h_2:hover{color:var(--aibo-comp-chip-hover-text-color);background:var(--aibo-comp-chip-regular-background)padding-box,var(--aibo-comp-chip-regular-border-color-hover)border-box}._ai_chip_primary_1tv4h_2[data-selected=true]{background:var(--aibo-comp-chip-regular-background-selected)padding-box,var(--aibo-comp-chip-regular-border-color-selected)border-box}._ai_chip_soft_1tv4h_2[data-selected=true]{background:var(--aibo-comp-chip-regular-background-selected)padding-box,var(--aibo-comp-chip-regular-border-color-disabled)border-box}._ai_chip_primary_1tv4h_2[data-selected=true]:hover,._ai_chip_soft_1tv4h_2[data-selected=true]:hover{background:var(--aibo-comp-chip-regular-background-selected-hover)padding-box,var(--aibo-comp-chip-regular-border-color-selected-hover)border-box}[data-state=active]>._ai_chip_primary_1tv4h_2{background:var(--aibo-comp-chip-regular-background-selected)padding-box,var(--aibo-comp-chip-regular-border-color-selected)border-box}[data-state=active]>._ai_chip_soft_1tv4h_2{background:var(--aibo-comp-chip-regular-background-selected)padding-box,var(--aibo-comp-chip-regular-border-color-disabled)border-box}[data-state=active]>._ai_chip_1tv4h_2:hover{background:var(--aibo-comp-chip-regular-background-selected-hover)padding-box,var(--aibo-comp-chip-regular-border-color-selected-hover)border-box}._ai_chip_primary_1tv4h_2:disabled,._ai_chip_primary_1tv4h_2._disabled_1tv4h_2{color:var(--aibo-comp-chip-disabled-color);cursor:not-allowed;background:var(--aibo-comp-chip-regular-background-disabled)padding-box,var(--aibo-comp-chip-regular-border-color-disabled)border-box}._ai_chip_soft_1tv4h_2:disabled,._ai_chip_soft_1tv4h_2._disabled_1tv4h_2{color:var(--aibo-comp-chip-disabled-color);cursor:not-allowed;background:var(--aibo-comp-chip-regular-background-disabled)padding-box,var(--aibo-comp-chip-default-border-color)border-box}._ai_chip_1tv4h_2._loading_1tv4h_2{cursor:wait;background:var(--aibo-comp-chip-loading-background-color)padding-box,var(--aibo-comp-chip-loading-background-color)border-box;width:93px;height:32px}._ai_chip_content_1tv4h_2{z-index:2;position:relative}._with_shadow_1tv4h_2{box-shadow:0 3px 6px #0e1e3e14}@-webkit-keyframes _enter_1tv4h_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_1tv4h_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_1tv4h_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_1tv4h_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-secondary:var(--secondary);--bg-destructive:var(--destructive);--bg-border:var(--border);--bg-background:var(--color-background);--bg-muted:var(--muted)}}@layer base{@layer base{:root{--aibo-ref-unit-base:4px;--aibo-ref-unit-0:0px;--aibo-ref-unit-8:calc(2*var(--aibo-ref-unit-base));--aibo-ref-unit-10:calc(2.5*var(--aibo-ref-unit-base));--aibo-ref-unit-12:calc(3*var(--aibo-ref-unit-base));--aibo-ref-unit-14:calc(3.5*var(--aibo-ref-unit-base));--aibo-ref-unit-16:calc(4*var(--aibo-ref-unit-base));--aibo-ref-unit-18:calc(4.5*var(--aibo-ref-unit-base));--aibo-ref-unit-20:calc(5*var(--aibo-ref-unit-base));--aibo-ref-unit-24:calc(6*var(--aibo-ref-unit-base));--aibo-ref-unit-28:calc(7*var(--aibo-ref-unit-base));--aibo-ref-unit-32:calc(8*var(--aibo-ref-unit-base));--aibo-ref-unit-36:calc(9*var(--aibo-ref-unit-base));--aibo-ref-unit-40:calc(10*var(--aibo-ref-unit-base));--aibo-ref-unit-44:calc(11*var(--aibo-ref-unit-base));--aibo-ref-unit-48:calc(12*var(--aibo-ref-unit-base));--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-text-colors-primary:var(--aibo-ref-color-carbon-500);--aibo-sys-text-colors-secondary:var(--aibo-ref-color-carbon-400);--aibo-sys-text-colors-tertiary:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-disabled:var(--aibo-ref-color-carbon-300);--aibo-sys-text-colors-secondary-disabled:var(--aibo-ref-color-carbon-250);--aibo-sys-text-colors-negative:var(--aibo-ref-color-carbon-000);--aibo-sys-text-colors-negative-disabled:var(--aibo-ref-color-carbon-025);--aibo-sys-text-colors-ai-blue:var(--aibo-ref-color-ai-blue-700);--aibo-sys-text-colors-ai-green:var(--aibo-ref-color-ai-green-700);--aibo-sys-typography-fonts-heading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-subheading:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-body:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-body-small:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-button:var(--aibo-ref-font-family-dm-sans);--aibo-sys-typography-fonts-code:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-input:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-fonts-label:var(--aibo-ref-font-family-roboto);--aibo-sys-typography-weights-heading:var(--aibo-ref-font-weight-600);--aibo-sys-typography-weights-subheading:var(--aibo-ref-font-weight-500);--aibo-sys-typography-weights-body:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-body-small:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-button:var(--aibo-ref-font-weight-700);--aibo-sys-typography-weights-code:var(--aibo-ref-font-weight-300);--aibo-sys-typography-weights-input:var(--aibo-ref-font-weight-400);--aibo-sys-typography-weights-label:var(--aibo-ref-font-weight-700);--aibo-sys-typography-sizes-xxs:var(--aibo-ref-font-size-50);--aibo-sys-typography-sizes-xs:var(--aibo-ref-font-size-75);--aibo-sys-typography-sizes-sm:var(--aibo-ref-font-size-100);--aibo-sys-typography-sizes-md:var(--aibo-ref-font-size-200);--aibo-sys-typography-sizes-lg:var(--aibo-ref-font-size-400);--aibo-sys-typography-sizes-xl:var(--aibo-ref-font-size-500);--aibo-sys-typography-sizes-xxl:var(--aibo-ref-font-size-700);--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}:root{--background:#fff;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#fff;--popover-foreground:#020817;--primary:#2563eb;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#2563eb;--radius:.75rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:var(--background);--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:var(--accent);--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-sidebar:hsl(var(--sidebar-background));--color-sidebar-foreground:hsl(var(--sidebar-foreground));--color-sidebar-primary:hsl(var(--sidebar-primary));--color-sidebar-primary-foreground:hsl(var(--sidebar-primary-foreground));--color-sidebar-accent:hsl(var(--sidebar-accent));--color-sidebar-accent-foreground:hsl(var(--sidebar-accent-foreground));--color-sidebar-border:hsl(var(--sidebar-border));--color-sidebar-ring:hsl(var(--sidebar-ring));--color-shiki-light:var(--shiki-light);--color-shiki-light-bg:var(--shiki-light-bg);--color-shiki-dark:var(--shiki-dark);--color-shiki-dark-bg:var(--shiki-dark-bg);--radius-xl:calc(var(--radius) + 4px);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-caret-blink:caret-blink 1.25s ease-out infinite;--animate-typing-dot-bounce:typing-dot-bounce 1.25s ease-out infinite;--thread-max-width:42rem;--svg-ai-gradient-main-blue-regular:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20id='ai-gradient-main-blue-regular'%20x1='0%25'%20y1='0%25'%20x2='100%25'%20y2='0%25'%3e%3cstop%20offset='0.21%25'%20stop-color='%233e74fe'%20/%3e%3cstop%20offset='99.79%25'%20stop-color='%232ad3ab'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}._dark_84ldo_2{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}@-webkit-keyframes _accordion-down_84ldo_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-down_84ldo_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@-webkit-keyframes _accordion-up_84ldo_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-up_84ldo_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@-webkit-keyframes _caret-blink_84ldo_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _caret-blink_84ldo_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@-webkit-keyframes _typing-dot-bounce_84ldo_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}@keyframes _typing-dot-bounce_84ldo_1{0%,40%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}}}@layer components{@layer base{:root{--aibo-ref-color-black-000:#000;--aibo-ref-color-brand-b1:#3e74fe;--aibo-ref-color-brand-b2:#ff7a1a;--aibo-ref-color-brand-b3:#092540;--aibo-ref-color-brand-b4:#00ca9a;--aibo-ref-color-brand-b5:#f7f7f8;--aibo-ref-color-carbon-000:#fff;--aibo-ref-color-carbon-025:#f7f7f8;--aibo-ref-color-carbon-050:#e6e9ec;--aibo-ref-color-carbon-100:#cbd1d7;--aibo-ref-color-carbon-200:#b6bec6;--aibo-ref-color-carbon-250:#8995a1;--aibo-ref-color-carbon-300:#6b7c8c;--aibo-ref-color-carbon-400:#3a5166;--aibo-ref-color-carbon-500:#092540;--aibo-ref-color-overlay-carbon-000-60:#fff9;--aibo-ref-color-overlay-carbon-000-20:#fff3;--aibo-ref-color-overlay-carbon-025-40:#f7f7f866;--aibo-ref-color-overlay-carbon-100-60:#cbd1d799;--aibo-ref-color-overlay-carbon-200-20:#b6bec633;--aibo-ref-color-overlay-carbon-500-80:#092540cc;--aibo-ref-color-overlay-carbon-500-70:#092540b3;--aibo-ref-color-overlay-carbon-500-40:#09254066;--aibo-ref-color-overlay-carbon-500-10:#0925401a;--aibo-ref-color-overlay-carbon-500-95:#092540f2;--aibo-ref-color-overlay-carbon-500-15:#09254026;--aibo-ref-color-overlay-carbon-000-95:#fffffff2;--aibo-ref-color-overlay-carbon-000-80:#fffc;--aibo-ref-color-overlay-carbon-000-35:#ffffff59;--aibo-ref-color-blue-050:#f5f8ff;--aibo-ref-color-blue-100:#e3ebff;--aibo-ref-color-blue-200:#b8ccfe;--aibo-ref-color-blue-300:#94b2fe;--aibo-ref-color-blue-350:#6b95ff;--aibo-ref-color-blue-400:#3e74fe;--aibo-ref-color-blue-500:#195afe;--aibo-ref-color-blue-600:#0534ac;--aibo-ref-color-blue-700:#0235b6;--aibo-ref-color-blue-800:#435993;--aibo-ref-color-overlay-blue-400-50:#3e74fe80;--aibo-ref-color-overlay-blue-400-40:#3e74fe66;--aibo-ref-color-overlay-blue-400-20:#3e74fe33;--aibo-ref-color-overlay-blue-400-15:#3e74fe26;--aibo-ref-color-overlay-blue-400-10:#3e74fe1a;--aibo-ref-color-overlay-blue-500-20:#195afe33;--aibo-ref-color-overlay-blue-500-33:#195afe4d;--aibo-ref-color-overlay-blue-500-10:#195afe1a;--aibo-ref-color-overlay-blue-500-5:#195afe0d;--aibo-ref-color-overlay-blue-500-3:#195afe08;--aibo-ref-color-bluegrey-100:#f5f9fd;--aibo-ref-color-bluegrey-200:#edf2f7;--aibo-ref-color-bluegrey-300:#d6e4f2;--aibo-ref-color-bluegrey-400:#aec7e0;--aibo-ref-color-bluegrey-500:#6f93b7;--aibo-ref-color-bluegrey-600:#38618c;--aibo-ref-color-midnight-050:#d8dce8;--aibo-ref-color-midnight-100:#b0b8d1;--aibo-ref-color-midnight-200:#6f7eab;--aibo-ref-color-midnight-300:#435993;--aibo-ref-color-midnight-400:#243c7b;--aibo-ref-color-midnight-500:#16275d;--aibo-ref-color-midnight-600:#0e1c48;--aibo-ref-color-overlay-midnight-300-70:#435993b3;--aibo-ref-color-sky-100:#edf3ff;--aibo-ref-color-sky-200:#c5daff;--aibo-ref-color-sky-300:#a9c8fe;--aibo-ref-color-sky-400:#82affe;--aibo-ref-color-sky-500:#4d87f7;--aibo-ref-color-overlay-sky-500-20:#4d87f733;--aibo-ref-color-teal-100:#bdfdff;--aibo-ref-color-teal-200:#87f4f8;--aibo-ref-color-teal-300:#6fe8ec;--aibo-ref-color-teal-400:#5fd5d9;--aibo-ref-color-teal-500:#3db7bb;--aibo-ref-color-teal-600:#2f969d;--aibo-ref-color-turquoise-050:#e6faf5;--aibo-ref-color-turquoise-100:#b2f1ec;--aibo-ref-color-turquoise-200:#65e4d8;--aibo-ref-color-turquoise-300:#41c8bb;--aibo-ref-color-turquoise-400:#26b3a6;--aibo-ref-color-turquoise-500:#009688;--aibo-ref-color-mint-100:#a5fee3;--aibo-ref-color-mint-200:#82f0cf;--aibo-ref-color-mint-300:#49e1b3;--aibo-ref-color-mint-400:#1ec794;--aibo-ref-color-mint-500:#13a77a;--aibo-ref-color-mint-600:#0fca9b;--aibo-ref-color-mint-700:#009688;--aibo-ref-color-green-100:#dbf5d7;--aibo-ref-color-green-200:#b5e5ae;--aibo-ref-color-green-300:#85cc7a;--aibo-ref-color-green-400:#3fb82c;--aibo-ref-color-green-500:#29851b;--aibo-ref-color-green-600:#1e6113;--aibo-ref-color-green-700:#133d0c;--aibo-ref-color-yellow-100:#fff5d6;--aibo-ref-color-yellow-200:#ffea98;--aibo-ref-color-yellow-300:#ffdf7c;--aibo-ref-color-yellow-400:#f9cf5a;--aibo-ref-color-yellow-500:#dea801;--aibo-ref-color-yellow-600:#c18000;--aibo-ref-color-orange-100:#ffebde;--aibo-ref-color-orange-200:#ffd1b0;--aibo-ref-color-orange-300:#ff9a47;--aibo-ref-color-orange-400:#ff7a1a;--aibo-ref-color-orange-500:#de5d00;--aibo-ref-color-orange-600:#cd5601;--aibo-ref-color-overlay-orange-400-15:#ff7a1a26;--aibo-ref-color-red-100:#ffe9e6;--aibo-ref-color-red-200:#ffb8ad;--aibo-ref-color-red-300:#ff8370;--aibo-ref-color-red-400:#ff4a2e;--aibo-ref-color-red-500:#c2351f;--aibo-ref-color-red-600:#852415;--aibo-ref-color-red-700:#520e03;--aibo-ref-color-red-800:#bb3f3f;--aibo-ref-color-pink-100:#ffd9e6;--aibo-ref-color-pink-200:#fdb1cb;--aibo-ref-color-pink-300:#f48fb1;--aibo-ref-color-pink-400:#e6648f;--aibo-ref-color-pink-500:#c6446f;--aibo-ref-color-pink-600:#e60061;--aibo-ref-color-pink-700:#ba0551;--aibo-ref-color-pink-800:#9a0041;--aibo-ref-color-purple-100:#f6bfff;--aibo-ref-color-purple-200:#f1a9fe;--aibo-ref-color-purple-300:#ce67e0;--aibo-ref-color-purple-400:#b74dc9;--aibo-ref-color-purple-500:#912aa2;--aibo-ref-color-purple-600:#a51fe3;--aibo-ref-color-purple-700:#6f00a2;--aibo-ref-color-purple-800:#480269;--aibo-ref-color-indigo-050:#efefff;--aibo-ref-color-indigo-100:#dfdeff;--aibo-ref-color-indigo-200:#a6a2ff;--aibo-ref-color-indigo-300:#7975f2;--aibo-ref-color-indigo-400:#625ed9;--aibo-ref-color-indigo-500:#524fa0;--aibo-ref-color-indigo-600:#524fa0;--aibo-ref-color-brown-100:#f5e3e0;--aibo-ref-color-brown-200:#e4beb6;--aibo-ref-color-brown-300:#d4a197;--aibo-ref-color-brown-400:#c38a7f;--aibo-ref-color-brown-500:#ad695c;--aibo-ref-color-azure-100:#d0f4fc;--aibo-ref-color-azure-200:#86e3f7;--aibo-ref-color-azure-300:#3ad6f8;--aibo-ref-color-azure-400:#0fbfe5;--aibo-ref-color-azure-500:#139ebc;--aibo-ref-color-azure-600:#007f9a;--aibo-ref-color-violet-100:#e2e4f4;--aibo-ref-color-violet-200:#b8bce3;--aibo-ref-color-violet-300:#727ac7;--aibo-ref-color-violet-400:#3d469a;--aibo-ref-color-violet-500:#1d206e;--aibo-ref-color-violet-600:#0f0e48;--aibo-ref-color-solution-Research:#0fbfe5;--aibo-ref-color-solution-Shopper:#c343ff;--aibo-ref-color-solution-Marketing:#ff326f;--aibo-ref-color-solution-Sales:#ffb800;--aibo-ref-color-solution-Investors:#00ca9a;--aibo-ref-color-ai-green-50:#eafbf7;--aibo-ref-color-ai-green-100:#d4f7ee;--aibo-ref-color-ai-green-200:#a8f7cf;--aibo-ref-color-ai-green-300:#97deb9;--aibo-ref-color-ai-green-400:#86c4a4;--aibo-ref-color-ai-green-500:#2ad3ab;--aibo-ref-color-ai-green-600:#24bd98;--aibo-ref-color-ai-green-700:#1d9f83;--aibo-ref-color-ai-green-800:#157b67;--aibo-ref-color-ai-green-900:#0d554b;--aibo-ref-color-ai-blue-50:#ebf1fe;--aibo-ref-color-ai-blue-100:#d8e3fe;--aibo-ref-color-ai-blue-200:#a6c0ff;--aibo-ref-color-ai-blue-300:#95ace5;--aibo-ref-color-ai-blue-400:#8499cc;--aibo-ref-color-ai-blue-500:#3e74fe;--aibo-ref-color-ai-blue-600:#3969e0;--aibo-ref-color-ai-blue-700:#2d54b8;--aibo-ref-color-ai-blue-800:#1f3a7f;--aibo-ref-color-ai-blue-900:#152858;--aibo-ref-color-verdicts-red:#ff442d;--aibo-ref-color-verdicts-green:#4fb040;--aibo-ref-color-chart-competitors-c1:#435993;--aibo-ref-color-chart-competitors-c2:#ff7a1a;--aibo-ref-color-chart-competitors-c3:#1ec794;--aibo-ref-color-chart-competitors-c4:#ffb800;--aibo-ref-color-chart-competitors-c5:#0fbfe5;--aibo-ref-color-chart-competitors-c6:#e44675;--aibo-ref-color-chart-competitors-c7:#912aa2;--aibo-ref-color-chart-competitors-c8:#0096aa;--aibo-ref-color-chart-competitors-c9:#bb3f3f;--aibo-ref-color-chart-competitors-c10:#c343ff;--aibo-ref-color-chart-competitors-c11:#4d87f7;--aibo-ref-color-chart-competitors-others:#e6e9ec;--aibo-ref-color-chart-dual-c1:#e6e9ec;--aibo-ref-color-chart-dual-c2:#a9c8fe;--aibo-ref-color-chart-dual-c3:#3e74fe;--aibo-ref-color-chart-sequential-s1:#16275d;--aibo-ref-color-chart-sequential-s2:#195afe;--aibo-ref-color-chart-sequential-s3:#3e74fe;--aibo-ref-color-chart-sequential-s4:#94b2fe;--aibo-ref-color-chart-sequential-s5:#b8ccfe;--aibo-ref-color-chart-sequential-s6:#c5daff;--aibo-ref-color-chart-diverging-positive:#3e74fe;--aibo-ref-color-chart-diverging-neutral:#c5daff;--aibo-ref-color-chart-diverging-negative:#e95f5f;--aibo-ref-color-chart-divergingsequential-p5:#195afe;--aibo-ref-color-chart-divergingsequential-p4:#3e74fe;--aibo-ref-color-chart-divergingsequential-p3:#6b95ff;--aibo-ref-color-chart-divergingsequential-p2:#94b2fe;--aibo-ref-color-chart-divergingsequential-p1:#b8ccfe;--aibo-ref-color-chart-divergingsequential-n1:#ffc9c9;--aibo-ref-color-chart-divergingsequential-n2:#fcaaa5;--aibo-ref-color-chart-divergingsequential-n3:#f48080;--aibo-ref-color-chart-divergingsequential-n4:#e95f5f;--aibo-ref-color-chart-divergingsequential-n5:#bb3f3f;--aibo-ref-font-family-dm-sans:"DM Sans",sans-serif;--aibo-ref-font-family-roboto:"Roboto",sans-serif;--aibo-ref-font-weight-400:Regular;--aibo-ref-font-weight-500:Medium;--aibo-ref-font-weight-600:SemiBold;--aibo-ref-font-weight-700:Bold;--aibo-ref-font-weight-300:Light;--aibo-ref-font-weight-800:ExtraBold;--aibo-ref-font-weight-900:Black;--aibo-ref-font-size-50:10px;--aibo-ref-font-size-75:12px;--aibo-ref-font-size-100:14px;--aibo-ref-font-size-200:16px;--aibo-ref-font-size-300:18px;--aibo-ref-font-size-400:20px;--aibo-ref-font-size-500:24px;--aibo-ref-font-size-600:28px;--aibo-ref-font-size-700:32px;--aibo-ref-font-size-800:40px;--aibo-ref-font-size-900:48px;--aibo-ref-font-size-1000:56px;--aibo-ref-line-height-100:16px;--aibo-ref-line-height-110:1.1px;--aibo-ref-line-height-120:1.2px;--aibo-ref-line-height-130:1.3px;--aibo-ref-line-height-140:1.4px;--aibo-ref-line-height-150:1.5px;--aibo-ref-line-height-160:1.6px;--aibo-ref-line-height-170:1.7px;--aibo-ref-line-height-180:1.8px;--aibo-ref-letter-spacing-compressed:-.3px;--aibo-ref-letter-spacing-tight:-.2px;--aibo-ref-letter-spacing-slightly-tight:-.1px;--aibo-ref-letter-spacing-normal:0px;--aibo-ref-letter-spacing-slightly-opened:.1px;--aibo-ref-letter-spacing-open:.2px;--aibo-ref-letter-spacing-loose:.3px;--aibo-ref-letter-spacing-very-loose:.4px;--aibo-ref-letter-spacing-tracked-out:1px;--aibo-ref-letter-spacing-wide:2px;--aibo-sys-ai-gradient-white:linear-gradient(90deg,var(--aibo-ref-color-carbon-000),var(--aibo-ref-color-carbon-000));--aibo-sys-ai-gradient-main-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-500).21%,var(--aibo-ref-color-ai-green-500)99.79%);--aibo-sys-ai-gradient-main-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-600).21%,var(--aibo-ref-color-ai-green-600)99.79%);--aibo-sys-ai-gradient-main-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-700).21%,var(--aibo-ref-color-ai-green-700)99.79%);--aibo-sys-ai-gradient-main-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-500).21%,var(--aibo-ref-color-ai-blue-500)99.79%);--aibo-sys-ai-gradient-main-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-600).21%,var(--aibo-ref-color-ai-blue-600)99.79%);--aibo-sys-ai-gradient-main-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-700).21%,var(--aibo-ref-color-ai-blue-700)99.79%);--aibo-sys-ai-gradient-soft-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-200).21%,var(--aibo-ref-color-ai-green-200)99.79%);--aibo-sys-ai-gradient-soft-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-300).21%,var(--aibo-ref-color-ai-green-300)99.79%);--aibo-sys-ai-gradient-soft-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-400).21%,var(--aibo-ref-color-ai-green-400)99.79%);--aibo-sys-ai-gradient-soft-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-200).21%,var(--aibo-ref-color-ai-blue-200)99.79%);--aibo-sys-ai-gradient-soft-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-300).21%,var(--aibo-ref-color-ai-blue-300)99.79%);--aibo-sys-ai-gradient-soft-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-400).21%,var(--aibo-ref-color-ai-blue-400)99.79%);--aibo-sys-ai-gradient-clear-blue-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-50).21%,var(--aibo-ref-color-ai-green-50)99.79%);--aibo-sys-ai-gradient-clear-blue-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-blue-100).21%,var(--aibo-ref-color-ai-green-100)99.79%);--aibo-sys-ai-gradient-clear-green-regular:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-hover:linear-gradient(90deg,var(--aibo-ref-color-ai-green-50).21%,var(--aibo-ref-color-ai-blue-50)99.79%);--aibo-sys-ai-gradient-clear-green-clicked:linear-gradient(90deg,var(--aibo-ref-color-ai-green-100).21%,var(--aibo-ref-color-ai-blue-100)99.79%)}}@layer components{:root{--aibo-comp-button-font-weight:var(--aibo-ref-font-weight-700);--aibo-comp-button-text-small:var(--aibo-ref-font-size-50);--aibo-comp-button-text-medium:var(--aibo-ref-font-size-75);--aibo-comp-button-text-large:var(--aibo-ref-font-size-100);--aibo-comp-button-text-small-line-height:12px;--aibo-comp-button-text-medium-line-height:16px;--aibo-comp-button-text-large-line-height:20px;--aibo-comp-button-primary-regular-background:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-primary-regular-background-hover:var(--aibo-sys-ai-gradient-main-blue-hover);--aibo-comp-button-primary-regular-background-clicked:var(--aibo-sys-ai-gradient-main-blue-clicked);--aibo-comp-button-primary-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-primary-regular-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-primary-regular-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-hover-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-clicked-icon-color:var(--aibo-ref-color-carbon-000);--aibo-comp-button-primary-disabled-icon-color:var(--aibo-ref-color-carbon-025);--aibo-comp-button-soft-regular-background:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-button-soft-regular-background-hover:var(--aibo-sys-ai-gradient-soft-blue-hover);--aibo-comp-button-soft-regular-background-clicked:var(--aibo-sys-ai-gradient-soft-blue-clicked);--aibo-comp-button-soft-regular-background-disabled:var(--aibo-ref-color-carbon-100);--aibo-comp-button-soft-regular-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-soft-regular-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-hover-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-clicked-icon-color:var(--aibo-ref-color-carbon-500);--aibo-comp-button-soft-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-flat-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-flat-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-flat-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-flat-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-flat-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-background:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-background-hover:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-button-ghost-regular-background-clicked:var(--aibo-sys-ai-gradient-clear-blue-clicked);--aibo-comp-button-ghost-regular-background-disabled:var(--aibo-ref-color-carbon-000);--aibo-comp-button-ghost-regular-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-icon-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-icon-color:var(--aibo-ref-color-carbon-300);--aibo-comp-button-ghost-regular-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-hover-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-clicked-border-color:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-button-ghost-disabled-border-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-font-weight:var(--aibo-ref-font-weight-400);--aibo-comp-chip-font-family:var(--aibo-ref-font-family-roboto);--aibo-comp-chip-default-text-size:14px;--aibo-comp-chip-font-size:13px;--aibo-comp-chip-font-size-line-height:16px;--aibo-comp-chip-default-text-color:var(--aibo-ref-color-carbon-300);--aibo-comp-chip-regular-color:var(--aibo-ref-color-carbon-400);--aibo-comp-chip-disabled-color:var(--aibo-ref-color-carbon-250);--aibo-comp-chip-hover-text-color:var(--aibo-ref-color-carbon-500);--aibo-comp-chip-regular-background:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-background-hover:var(--aibo-ref-color-carbon-000);--aibo-comp-chip-regular-background-selected:var(--aibo-sys-ai-gradient-clear-blue-hover);--aibo-comp-chip-regular-background-selected-hover:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-background-disabled:var(--aibo-sys-ai-gradient-white);--aibo-comp-chip-regular-border-radius:40px;--aibo-comp-chip-default-border-color:var(--aibo-ref-color-carbon-050);--aibo-comp-chip-regular-border-color:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-selected:var(--aibo-sys-ai-gradient-soft-blue-regular);--aibo-comp-chip-regular-border-color-selected-hover:var(--aibo-sys-ai-gradient-main-blue-regular);--aibo-comp-chip-regular-border-color-disabled:var(--aibo-ref-color-carbon-200);--aibo-comp-chip-loading-background-color:linear-gradient(90deg,var(--aibo-ref-color-carbon-025),var(--aibo-ref-color-carbon-025))}}}@layer utilities{._collapse_84ldo_2{visibility:collapse}._visible_84ldo_2{visibility:visible}._absolute_84ldo_2{position:absolute}._fixed_84ldo_2{position:fixed}._relative_84ldo_2{position:relative}._static_84ldo_2{position:static}._inset-0_84ldo_2{inset:calc(var(--spacing)*0)}._top-\[50\%\]_84ldo_2{top:50%}._left-\[50\%\]_84ldo_2{left:50%}._z-50_84ldo_2{z-index:50}._col-span-2_84ldo_2{grid-column:span 2/span 2}._col-start-2_84ldo_2{grid-column-start:2}._row-start-1_84ldo_2{grid-row-start:1}._container_84ldo_2{width:100%}@media (min-width:40rem){._container_84ldo_2{max-width:40rem}}@media (min-width:48rem){._container_84ldo_2{max-width:48rem}}@media (min-width:64rem){._container_84ldo_2{max-width:64rem}}@media (min-width:80rem){._container_84ldo_2{max-width:80rem}}@media (min-width:96rem){._container_84ldo_2{max-width:96rem}}._mx-2_84ldo_2{margin-inline:calc(var(--spacing)*2)}._my-1\.5_84ldo_2{margin-block:calc(var(--spacing)*1.5)}._my-8_84ldo_2{margin-block:calc(var(--spacing)*8)}._mt-1_84ldo_2{margin-top:calc(var(--spacing)*1)}._mt-3_84ldo_2{margin-top:calc(var(--spacing)*3)}._mt-4_84ldo_2{margin-top:calc(var(--spacing)*4)}._mr-1_84ldo_2{margin-right:calc(var(--spacing)*1)}._mr-3_84ldo_2{margin-right:calc(var(--spacing)*3)}._mb-4_84ldo_2{margin-bottom:calc(var(--spacing)*4)}._ml-2_84ldo_2{margin-left:calc(var(--spacing)*2)}._ml-auto_84ldo_2{margin-left:auto}._line-clamp-2_84ldo_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._block_84ldo_2{display:block}._flex_84ldo_2{display:flex}._grid_84ldo_2{display:grid}._hidden_84ldo_2{display:none}._inline-flex_84ldo_2{display:inline-flex}._table_84ldo_2{display:table}._size-4_84ldo_2{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._h-3\.5_84ldo_2{height:calc(var(--spacing)*3.5)}._h-4_84ldo_2{height:calc(var(--spacing)*4)}._min-h-8_84ldo_2{min-height:calc(var(--spacing)*8)}._w-4_84ldo_2{width:calc(var(--spacing)*4)}._w-5_84ldo_2{width:calc(var(--spacing)*5)}._w-9_84ldo_2{width:calc(var(--spacing)*9)}._w-full_84ldo_2{width:100%}._max-w-\[calc\(100\%-2rem\)\]_84ldo_2{max-width:calc(100% - 2rem)}._max-w-\[calc\(var\(--thread-max-width\)\*0\.8\)\]_84ldo_2{max-width:calc(var(--thread-max-width)*.8)}._max-w-\[var\(--thread-max-width\)\]_84ldo_2{max-width:var(--thread-max-width)}._max-w-md_84ldo_2{max-width:var(--container-md)}._max-w-sm_84ldo_2{max-width:var(--container-sm)}._flex-1_84ldo_2{flex:1}._flex-grow_84ldo_2,._grow_84ldo_2{flex-grow:1}._basis-0_84ldo_2{flex-basis:calc(var(--spacing)*0)}._translate-x-\[-50\%\]_84ldo_2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._translate-y-\[-50\%\]_84ldo_2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}._flex-col_84ldo_2{flex-direction:column}._flex-col-reverse_84ldo_2{flex-direction:column-reverse}._items-center_84ldo_2{align-items:center}._items-stretch_84ldo_2{align-items:stretch}._justify-center_84ldo_2{justify-content:center}._justify-start_84ldo_2{justify-content:flex-start}._gap-1_84ldo_2{gap:calc(var(--spacing)*1)}._gap-1\.5_84ldo_2{gap:calc(var(--spacing)*1.5)}._gap-2_84ldo_2{gap:calc(var(--spacing)*2)}._gap-3_84ldo_2{gap:calc(var(--spacing)*3)}._gap-4_84ldo_2{gap:calc(var(--spacing)*4)}._rounded-lg_84ldo_2{border-radius:var(--radius-lg)}._rounded-xl_84ldo_2{border-radius:var(--radius-xl)}._border_84ldo_2{border-style:var(--tw-border-style);border-width:1px}._border-t_84ldo_2{border-top-style:var(--tw-border-style);border-top-width:1px}._border-dashed_84ldo_2{--tw-border-style:dashed;border-style:dashed}._bg-black\/50_84ldo_2{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){._bg-black\/50_84ldo_2{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}._bg-gray-50_84ldo_2{background-color:var(--color-gray-50)}._p-0_84ldo_2{padding:calc(var(--spacing)*0)}._p-3_84ldo_2{padding:calc(var(--spacing)*3)}._p-6_84ldo_2{padding:calc(var(--spacing)*6)}._px-2\.5_84ldo_2{padding-inline:calc(var(--spacing)*2.5)}._px-3_84ldo_2{padding-inline:calc(var(--spacing)*3)}._px-4_84ldo_2{padding-inline:calc(var(--spacing)*4)}._py-2_84ldo_2{padding-block:calc(var(--spacing)*2)}._py-3_84ldo_2{padding-block:calc(var(--spacing)*3)}._pt-2_84ldo_2{padding-top:calc(var(--spacing)*2)}._text-center_84ldo_2{text-align:center}._text-start_84ldo_2{text-align:start}._text-lg_84ldo_2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._text-sm_84ldo_2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}._text-xs_84ldo_2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}._text-\[2\.5rem\]_84ldo_2{font-size:2.5rem}._leading-7_84ldo_2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}._font-medium_84ldo_2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._font-semibold_84ldo_2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._break-words_84ldo_2{overflow-wrap:break-word}._text-ellipsis_84ldo_2{text-overflow:ellipsis}._whitespace-pre-wrap_84ldo_2{white-space:pre-wrap}._text-gray-400_84ldo_2{color:var(--color-gray-400)}._text-gray-500_84ldo_2{color:var(--color-gray-500)}._text-gray-600_84ldo_2{color:var(--color-gray-600)}._text-gray-700_84ldo_2{color:var(--color-gray-700)}._text-red-500_84ldo_2{color:var(--color-red-500)}._shadow_84ldo_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-lg_84ldo_2{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._shadow-sm_84ldo_2{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._outline_84ldo_2{outline-style:var(--tw-outline-style);outline-width:1px}._filter_84ldo_2{-webkit-filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}._transition_84ldo_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-all_84ldo_2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._transition-colors_84ldo_2{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._duration-200_84ldo_2{--tw-duration:.2s;transition-duration:.2s}._ease-in_84ldo_2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._paused_84ldo_2{-webkit-animation-play-state:paused;animation-play-state:paused}._running_84ldo_2{-webkit-animation-play-state:running;animation-play-state:running}._focus-visible\:ring-2_84ldo_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._focus-visible\:outline-none_84ldo_2:focus-visible{--tw-outline-style:none;outline-style:none}._data-\[state\=closed\]\:animate-out_84ldo_2[data-state=closed]{-webkit-animation:_exit_84ldo_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_exit_84ldo_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=closed\]\:fade-out-0_84ldo_2[data-state=closed]{--tw-exit-opacity:0}._data-\[state\=closed\]\:zoom-out-95_84ldo_2[data-state=closed]{--tw-exit-scale:.95}._data-\[state\=open\]\:animate-in_84ldo_2[data-state=open]{-webkit-animation:_enter_84ldo_1 var(--tw-duration,.15s)var(--tw-ease,ease);animation:_enter_84ldo_1 var(--tw-duration,.15s)var(--tw-ease,ease)}._data-\[state\=open\]\:fade-in-0_84ldo_2[data-state=open]{--tw-enter-opacity:0}._data-\[state\=open\]\:zoom-in-95_84ldo_2[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){._sm\:max-w-lg_84ldo_2{max-width:var(--container-lg)}._sm\:flex-row_84ldo_2{flex-direction:row}._sm\:justify-end_84ldo_2{justify-content:flex-end}._sm\:text-left_84ldo_2{text-align:left}}}._cs-typing-indicator_84ldo_2{box-sizing:content-box;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;display:flex}._cs-typing-indicator__indicator_84ldo_2{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}._cs-typing-indicator__dot_84ldo_2{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;-webkit-animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_84ldo_1;animation:1.5s ease-in-out infinite _cs-typing-indicator-typing-animation_84ldo_1;display:inline-block}._cs-typing-indicator__dot_84ldo_2:not(:last-child){margin-right:3px}._cs-typing-indicator__dot_84ldo_2:first-child{box-sizing:inherit}._cs-typing-indicator__dot_84ldo_2:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}._cs-typing-indicator__dot_84ldo_2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}._cs-typing-indicator__text_84ldo_2{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@-webkit-keyframes _cs-typing-indicator-typing-animation_84ldo_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _cs-typing-indicator-typing-animation_84ldo_1{0%{-webkit-transform:translateY(0);transform:translateY(0)}28%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}44%{-webkit-transform:translateY(0);transform:translateY(0)}}._thread-viewport_84ldo_2{scrollbar-color:var(--aibo-ref-color-carbon-200)transparent}._ai_file_attachment__wrapper_84ldo_2{background:var(--aibo-sys-ai-gradient-clear-blue-regular)padding-box,var(--aibo-sys-ai-gradient-soft-blue-regular)border-box;border:1px solid #0000;border-radius:8px;width:100%;height:110px;display:flex}._ai_file_attachment__content_84ldo_2{box-sizing:border-box;border-radius:8px;justify-content:space-between;width:100%;height:100%;padding:0 24px 0 16px;display:flex;overflow:hidden}._ai_file_attachment__doc_wrapper_84ldo_2{width:285px;height:100%;padding-top:16px;display:flex}._ai_file_attachment__doc_84ldo_2{background-color:#fff;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;box-shadow:0 3px 6px #09254014}._ai_file_attachment__doc_title_84ldo_2{text-overflow:ellipsis;white-space:nowrap;font-family:var(--aibo-ref-font-family-dm-sans);text-align:center;padding:0 12px;font-size:18px;font-style:normal;font-weight:500;line-height:24px;overflow:hidden}._ai_file_attachment__doc_icon_wrapper_84ldo_2{flex-direction:row;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}._ai_file_attachment__doc_icon_84ldo_2{width:32.19px;height:39px;margin-top:auto}._ai_file_attachment__doc_icon_text_84ldo_2{color:var(--aibo-ref-color-carbon-300);font-family:var(--aibo-ref-font-family-roboto);font-size:12px;font-style:italic;line-height:16px}._ai_file_attachment__download_84ldo_2{align-items:center;display:flex}._ai_file_attachment__download_icon_84ldo_2{width:24px;height:24px;color:var(--aibo-ref-color-blue-400);padding:8px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@-webkit-keyframes _enter_84ldo_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes _enter_84ldo_1{0%{opacity:var(--tw-enter-opacity,1);-webkit-transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@-webkit-keyframes _exit_84ldo_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes _exit_84ldo_1{to{opacity:var(--tw-exit-opacity,1);-webkit-transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}._ai_container_16mcq_1{display:flex;padding:22px 24px;width:100%;height:100%;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--aibo-sys-ai-gradient-soft-blue-regular) border-box;border-radius:6px;box-shadow:0 3px 6px #0e1e3e14}._ai_container__soft_16mcq_15{background:linear-gradient(#fff,#fff) padding-box,var(--aibo-sys-ai-gradient-soft-blue-regular) border-box}._ai_container__softer_16mcq_21{background:linear-gradient(#fff,#fff) padding-box,var(--aibo-sys-ai-gradient-clear-blue-regular) border-box}._ai_container__default_16mcq_27{background:linear-gradient(#fff,#fff) padding-box,var(--aibo-sys-ai-gradient-main-blue-regular) border-box}.EducationBar-Article-row{display:flex;justify-content:space-between;padding:11px 5px 13px 40px;font-family:Roboto,Tahoma,sans-serif;font-weight:400;font-size:13px;font-size:.8125rem;color:#556a82}.EducationBar-Article-row-circle{display:block;flex-shrink:0;width:6px;height:6px;margin-top:15px;border-radius:50%;background-color:#417bbd}.EducationBar-Article-row-document{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20stroke='%23B0BAC8'%20stroke-width='2'%20d='M5%2022V3h11.586L20%206.414V22H5z'/%3e%3cpath%20stroke='%23B0BAC8'%20stroke-width='2'%20d='M5%2022V3h10v5h5v14H5z'/%3e%3cpath%20fill='%23B0BAC8'%20d='M7%2010h5v2H7zm0%203h11v2H7zm0%203h11v2H7z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 5px 15px}.EducationBar-Article-row-video{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%3e%3cdefs%3e%3cpath%20id='a'%20d='M0%202.2L8%200v11L0%208.8z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20transform='translate(14%202)'%3e%3cuse%20fill='%23B0BAC8'%20fill-opacity='.2'%20xlink:href='%23a'/%3e%3cpath%20stroke='%23B0BAC8'%20stroke-width='2'%20d='M1%202.962v5.076l6%201.65V1.312l-6%201.65z'/%3e%3c/g%3e%3cpath%20stroke='%23B0BAC8'%20stroke-width='2'%20d='M1%201h14v12H1z'/%3e%3cpath%20fill='%23B0BAC8'%20d='M11.07%2012l1.415%201.414-7.778%207.778-1.414-1.414z'/%3e%3cpath%20fill='%23B0BAC8'%20d='M5.414%2012L4%2013.414l7.778%207.778%201.414-1.414zM6%204l5%203-5%203z'/%3e%3c/g%3e%3c/svg%3e") no-repeat 5px 15px}.EducationBar-Article-row--inactive{font-weight:300;color:#858f9b}.EducationBar-Article-row--inactive .EducationBar-Article-row-circle{display:none}.EducationBar-Article-row-content-wrapper{display:flex;min-height:30px}button.EducationBar-Article-row-content{position:relative;display:inline-block;padding:0 20px 0 0;font:inherit;line-height:1.54;vertical-align:middle;text-align:left;text-decoration:none;color:inherit;border:none;background:none;cursor:pointer}button.EducationBar-Article-row-content:hover,button.EducationBar-Article-row-content:focus{text-decoration:underline;outline:none}.EducationBar-ArticleNavigation-container{background:#fff;letter-spacing:.3px;font-family:Roboto,Tahoma,sans-serif;font-weight:600;font-size:19px;font-size:1.1875rem;color:#31465d}.EducationBar-ArticleNavigation-container a{text-decoration:none}.EducationBar-ArticleNavigation-navigation{padding-bottom:10px;display:flex;justify-content:flex-start}.EducationBar-ArticleNavigation-back-container{display:flex;align-items:center;width:50px;padding:0;border:none;background:none;cursor:pointer}.EducationBar-ArticleNavigation-back-container:focus{outline:none}.EducationBar-ArticleNavigation-back{position:relative;display:block;height:0;width:0;margin-left:5px;border-radius:4px;border:transparent 12px solid;border-right-width:10px;border-right-color:#417bbd;transition:border-right-color ease-in-out .2s}.EducationBar-ArticleNavigation-back:after{position:absolute;top:-12px;left:-10px;width:0;height:0;content:"";border-radius:2px;border:transparent 12px solid;border-right-width:10px;border-right-color:#fff}.EducationBar-ArticleNavigation-back-container:hover .EducationBar-ArticleNavigation-back,.EducationBar-ArticleNavigation-back-container:focus .EducationBar-ArticleNavigation-back{border-right-color:#31465d}.EducationBar-ArticleNavigation-header{display:flex;align-items:center;flex:1;min-height:53px;margin:0;padding:0 23px;border-left:solid 1px #ebeeee;font:inherit}.EducationBar-ArticleNavigation-header--search{padding-right:15px;padding-left:15px;font-family:Roboto,Tahoma,sans-serif;font-weight:400;font-size:17px;font-size:1.0625rem;color:#556a82}.EducationBar-ArticleNavigation-zendesk{align-self:center;margin-left:auto}.EducationBar-ArticleNavigation-zendesk svg{fill:#4a86c5;transition:fill .2s ease-in-out}.EducationBar-ArticleNavigation-zendesk:hover,.EducationBar-ArticleNavigation-zendesk:focus{outline:none}.EducationBar-ArticleNavigation-zendesk:hover svg,.EducationBar-ArticleNavigation-zendesk:focus svg{fill:#31465d}.EducationBar-ArticlesContainer-list{list-style:none;padding:0;margin:0}.EducationBar-ArticlesContainer-item{border-top:solid 1px #f5f5f5}.EducationBar-ArticlesContainer-item:first-child{border-top:none}.EducationBar-ArticlesHeader-header{position:relative;padding:0 0 15px;margin:10px 0;line-height:normal;letter-spacing:.3px;font-family:Roboto,Tahoma,sans-serif;font-weight:400;font-size:17px;font-size:1.0625rem;color:#31465d}.EducationBar-ArticlesHeader-header:after{content:"";display:block;position:relative;top:15px;width:54px;border-bottom:solid 2px #58c4b9}.EducationBar-ArticlesHeader-header--pink:after{border-bottom:solid 2px #c061af}.EducationBar-container{overflow:hidden;box-shadow:-20px 25px 60px #0000000d;border:1px solid #e6e6e6;border-right:none;transition:width .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,width .4s ease-in-out;transition:transform .4s ease-in-out,width .4s ease-in-out,-webkit-transform .4s ease-in-out}.EducationBar-container.Sidebar-container{z-index:1100}.EducationBar-container.EducationBar-container--is-wide{width:595px;max-width:100%}.EducationBar-header{flex-shrink:0;min-height:27px;padding:14px 20px;color:#2a3d53;border-bottom:1px solid #e6e6e6;box-shadow:0 3px 35px #0000000f}.EducationBar-header-title{margin:0 40px 0 0;letter-spacing:.3px;line-height:normal;text-transform:uppercase;font-family:Roboto,Tahoma,sans-serif;font-weight:300;font-size:20px;font-size:1.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.EducationBar-content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;overflow:hidden;box-sizing:border-box}.EducationBar-content-top{flex-shrink:0;padding:25px 20px 20px}.EducationBar-content-top--article{padding:20px 20px 0}.EducationBar-content-scroll{flex-grow:1;position:relative;box-sizing:border-box;padding-right:20px;padding-left:20px}.EducationBar-content-scroll:before{position:absolute;z-index:1;top:0;right:0;left:0;height:18px;content:"";background-image:linear-gradient(to bottom,#fff 10%,#ffffffbf 58%,#ffffff8c 70%,#fff0)}.EducationBar-content-scroll.ScrollArea .ScrollBar-container{opacity:.5}.EducationBar-content-scroll.ScrollArea .ScrollBar-container.vertical{width:5px;right:15px}.EducationBar-content-scroll.ScrollArea .ScrollBar-container.vertical .ScrollBar{width:5px;height:100px;border-radius:10px;background:#cbd2d8}.EducationBar-content-scroll.ScrollArea .ScrollBar-container:hover,.EducationBar-content-scroll.ScrollArea .ScrollBar-container.active{background:none;opacity:1!important}.EducationBar-content-scroll.ScrollArea .ScrollArea-content{margin-right:20px}.EducationBar-content-scroll.ScrollArea .ScrollArea-content:last-child{margin-right:0}.EducationBar-content-scroll.ScrollArea .ScrollArea-content:focus~.ScrollBar-container{opacity:1!important}.EducationBar-content-scroll.ScrollArea:hover .ScrollBar-container{opacity:1}.EducationBar-content-scroll--empty{flex-grow:0;width:100%;margin:auto}.EducationBar-content-scroll--empty .EducationBar-content-body{margin-top:0}.EducationBar-container--is-wide .EducationBar-content-scroll{padding-right:25px;padding-left:25px}.EducationBar-container--is-wide .EducationBar-content-scroll .ScrollArea-content{margin-right:25px}.EducationBar-container--is-wide .EducationBar-content-scroll .ScrollArea-content:last-child{margin-right:0}.EducationBar-content-body{box-sizing:border-box;margin-top:10px;margin-bottom:30px}.EducationBar-footer{flex-shrink:0;padding:20px;text-align:center;border-top:1px solid #e6e6e6;box-shadow:0 -3px 35px #0000000f}.EducationBar-ContactButton-element{display:inline-block;box-sizing:border-box;overflow:hidden;outline:none;padding:6px 29px;max-width:100%;background-color:#4a86c5;border:none;border-radius:19px;box-shadow:0 2px 4px #4a86c533;line-height:25px;color:#fff;text-overflow:ellipsis;cursor:pointer;transition:background-color ease-in-out .2s;font-family:Roboto,Tahoma,sans-serif;font-weight:400;font-size:14px;font-size:.875rem}.EducationBar-ContactButton-element:hover,.EducationBar-ContactButton-element:focus,.EducationBar-ContactButton-element--hover{background-color:#4379b1}.EducationBar-ContactButton-element:active,.EducationBar-ContactButton-element--active{background-color:#3b6fa7}.EducationBar-ContactButton-elementIcon{display:inline-block;vertical-align:middle;height:24px;margin-right:3px;background-position:center center;background-repeat:no-repeat;background-size:contain}.EducationBar-ContactButton-elementIcon--contact{width:24px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3esupport%3c/title%3e%3cpath%20d='M16.97%207.91c.02.072.025.148.018.224.008.12.012.243.012.366%200%203.038-2.462%205.5-5.5%205.5S6%2011.538%206%208.5%208.462%203%2011.5%203c2.838%200%205.174%202.15%205.47%204.91zm-1.98.865c.006-.09.01-.182.01-.275C15%206.567%2013.433%205%2011.5%205S8%206.567%208%208.5%209.567%2012%2011.5%2012c1.147%200%202.164-.55%202.803-1.403-.58.2-1.176.275-1.746.243-.31-.018-.61-.058-.89-.114-.23.137-.52.18-.797.094-.528-.16-.826-.72-.664-1.248.16-.53.72-.826%201.25-.664.307.094.537.324.642.604.188.033.39.06.557.07.828.048%201.55-.182%202.334-.807zM11.75%2021h-.663c-3.517%200-4.566-.023-5.61-.182-1.576-.24-2.477-.9-2.477-2.2C3%2016.43%208.276%2014%2011.75%2014c3.544%200%209.25%202.434%209.25%204.617%200%201.336-1%201.965-2.728%202.203-1.133.156-2.27.182-5.858.18h-.665zm-5.97-2.16c.893.137%201.93.16%205.306.16h1.328C15.88%2019%2017%2018.977%2018%2018.84c.855-.12%201-.21%201-.223C19%2018.005%2014.3%2016%2011.75%2016%209.25%2016%205%2017.958%205%2018.617c.115.082.37.162.78.224z'%20fill-rule='nonzero'%20fill='%23fff'/%3e%3c/svg%3e")}.EducationBar-Attachment-wrapper{line-height:1.5}.EducationBar-Attachment-link{padding-left:18px;text-decoration:none;background:url("data:image/svg+xml,%3csvg%20height='24'%20viewBox='0%200%2024%2024'%20width='24'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M19%209h-4V3H9v6H5l7%207%207-7zM5%2018v2h14v-2H5z'/%3e%3cpath%20d='M0%200h24v24H0z'%20fill='none'/%3e%3c/svg%3e") no-repeat 0 2px;background-size:auto 14px;transition:color ease-in-out .2s;font-family:Roboto,Tahoma,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;color:#4a86c5}.EducationBar-Attachment-link:hover{color:#2a3e52}.EducationBar-Attachment-size{padding-left:18px;font-family:Roboto,Tahoma,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;color:#979797}.EducationBar-ArticleDocument-content{letter-spacing:.2px!important;line-height:1.57!important;color:#858f9b!important;font-family:Roboto,Tahoma,sans-serif!important;font-size:14px!important;font-size:.875rem!important;font-weight:300}.EducationBar-ArticleDocument-content h1,.EducationBar-ArticleDocument-content h2,.EducationBar-ArticleDocument-content h3,.EducationBar-ArticleDocument-content h4,.EducationBar-ArticleDocument-content h5,.EducationBar-ArticleDocument-content h6{font-weight:400!important;color:#2a3d53}.EducationBar-ArticleDocument-content p{margin:0 0 10px}.EducationBar-ArticleDocument-content strong{font-weight:400!important;color:#2a3d53}.EducationBar-ArticleDocument-content a{font-size:13px!important;font-size:.8125rem!important;font-weight:600!important;color:#4a86c5!important;text-decoration:none!important;transition:color ease-in-out .2s}.EducationBar-ArticleDocument-content a:hover{color:#2a3e52!important}.EducationBar-ArticleDocument-content ul{list-style-type:disc}.EducationBar-ArticleDocument-content img{max-width:100%!important;height:auto!important}.EducationBar-ArticleDocument-content iframe{max-width:100%!important;min-height:300px;height:auto!important}.EducationBar-ArticleDocument-attachments{margin-top:24px}.EducationBar-Spiner-container{flex-grow:1}.EducationBar-Spiner-container--visible{display:flex}.EducationBar-Spiner-container--hidden{display:none}.EducationBar-Spiner{height:65px;width:65px;margin:auto;background:url("data:image/svg+xml,%3csvg%20width='100'%20height='100'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='xMidYMid'%20class='lds-rolling'%20style='background:none'%3e%3ccircle%20cx='50'%20cy='50'%20fill='none'%20stroke='%23DCDCDC'%20stroke-width='4'%20r='22'%20stroke-dasharray='103.67255756846316%2036.55751918948772'%20transform='rotate(240%2050%2050)'%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20calcMode='linear'%20values='0%2050%2050;360%2050%2050'%20keyTimes='0;1'%20dur='1s'%20begin='0s'%20repeatCount='indefinite'/%3e%3c/circle%3e%3c/svg%3e") no-repeat 50% 50%;background-size:contain}.EducationBar-SupportLink-link,.EducationBar-SupportLink-link:hover{text-decoration:none}.EducationBar-EmptyState-container{display:flex;flex-grow:1;justify-content:space-around;height:100%;padding:24px 0;box-sizing:border-box;text-align:center;color:#2a3d53;font-family:Roboto,Tahoma,sans-serif}.EducationBar-EmptyState-content{width:100%;align-self:center}.EducationBar-EmptyState-title{margin:0;padding:0;line-height:24px;color:#092540;font-family:Roboto,Tahoma,sans-serif;font-weight:600;font-size:16px;font-size:1rem}.EducationBar-EmptyState-description{max-width:200px;margin:8px auto;line-height:22px;opacity:.5;color:#16275d;font-family:Roboto,Tahoma,sans-serif;font-size:14px;font-size:.875rem}.EducationBar-EmptyState-image{margin:24px 0 30px;width:100%;height:120px;background:url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE5NnB4IiBoZWlnaHQ9IjEyMnB4IiB2aWV3Qm94PSIwIDAgMTk2IDEyMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU1LjIgKDc4MTgxKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4NCiAgICA8dGl0bGU+RWR1Y2F0aW9uIGJhcjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGcgaWQ9IlBhZ2UtMyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4NCiAgICAgICAgPGcgaWQ9IkFydGJvYXJkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTMuMDAwMDAwLCAtOTEuMDAwMDAwKSIgc3Ryb2tlPSIjRDREOERDIiBzdHJva2Utd2lkdGg9IjEuNSI+DQogICAgICAgICAgICA8ZyBpZD0iRWR1Y2F0aW9uLWJhciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTQuMDAwMDAwLCA5Mi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCwxMjAgQzUuMjA1MjU4NjIsMTExLjk3ODc1IDEwLjUzODc0ODgsMTA3Ljc2NTI4NSAxOS44Nzc5MjIyLDEwNy41MTgxODEgQzMxLjQ0MDE0MjEsMTA3LjIxMjIzNiAyOS4yMzUzNDcsODguNTc5NTQ3MSAzNy40NDI3MDYzLDg3LjM0ODcwNjQgQzQ3LjU3NTI5NTQsODUuODI5MTUyOCA0OS4xNDM3ODE3LDg5LjE2NTM3ODkgNTQuNzgzMzAyOSw5MC45NDc4OTU1IEM2NS44MjI4NjkxLDk0LjQzNzI0ODEgNzUuNDAxMDg2NCw5MS43NzgwNTczIDg2LjEyMDk3LDgzLjk5OTkyNzcgQzkxLjQyNzIxOTYsODAuMTQ5ODUyIDEwNC4zNjAzMjgsNzUuNjcyMzYzNiAxMTAuOTIzOTk4LDc3LjM3MDEyMTMgQzEyMy4yNDM0NjksODAuNTU2Njk1MSAxMjMuNzE3ODgxLDkwLjU2MzYwOCAxMzguNzcyMDI2LDkyLjY1NjQ2ODcgQzE0Ni41MjA5MDksOTMuNzMzNzM0NSAxNTQuNzU4MjI3LDg5LjQxNjgyMiAxNjMuMzQzNzkzLDkyLjAxOTUyOTQgQzE3My4zMzM3NzMsOTUuMDQ3OTgzNSAxNjYuNTY2MTMsMTA2Ljc5NjgxOCAxNzkuMDIyOTExLDEwNy41MTgxODEgQzE5MC4wMjE3MSwxMDguMTU1MTIgMTk0LDExNi41NTI2NDkgMTk0LDEyMCBMMCwxMjAgWiIgaWQ9IkZpbGwtMzQtQ29weSIgZmlsbD0iI0Q0RDhEQyI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00OS41MjE3Nzk0LDUxIEM0Mi4zMTQ1NjI5LDUyLjQ5MzUwNTEgNDEuMjY3MjQxOCw1Mi43NDAyNTc0IDQxLjEzOTQ1MTksNTMuMDE0NTE2MSBDNDAuMzk1MTgyMyw1NC42MTIzMTMxIDQyLjc0NTQwNDIsNjEuOTQwOTYyMiA0NS40NDgxMTA0LDYwLjg5OTAyOTggQzQ4LjI1MjA1MTYsNTkuODE3OTQzMiA1Mi42OTEwMzI5LDU4LjAyNTQ1MDMgNTIuOTY4NjczNSw1Ny4yODY3MTY3IEM1My4zMzcyNTQsNTYuMzA2MzM4IDUwLjM0NDI0MjcsNTIuMTgwODA4OSA0OS43MTc2MzEyLDUxLjA2OTQzODMgTDQ5LjUyMTc3OTQsNTEgWiIgaWQ9IkZpbGwtMTU1LUNvcHkiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNjQuODE0MTg1OCw0NSBDNjAuNTA0NDkyMSw0Ni43MDI0NDM4IDUxLjc0MDIyNiw0OC41NTAzNjM1IDUwLjc2MzQ2NDEsNDkuNTM0MTgxMSBDNDguMDUzNzE5NSw1Mi4yNjM1NDMzIDUzLjIwNzYyNDksNTkuNzUyNTExOCA1Ni4wODI3MTQ4LDU4LjkzODUxMzQgQzY3LjYwMzIxODgsNTUuNjc2NzY3NiA2OC43MDAwNDEzLDU0LjQxOTI1NTEgNzAsNTQuNzU5MTQzNiBMNjQuODE0MTg1OCw0NSBaIiBpZD0iRmlsbC0xNTctQ29weSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02NC43ODA2OTU4LDQ1IEM1OS45MzU0Miw0Ni4wNTQ0Mzk2IDUwLjg1MzkwOTcsNDguMzQyMzQyNCA0OS44NzA4NCw0OS4zMTE5OTEgQzQ3LjE0MzU5NTgsNTIuMDAyMDQ0OCA1MS40MzQ3MjMxLDYwLjc1MDUxMDUgNTQuMzI4MzgwMyw1OS45NDgyMzU0IEM2NS45MjMyODM3LDU2LjczMzQ2NTQgNjguNjkxNjQ2Miw1NC4yODM1OTg0IDcwLDU0LjYxODU5MTggTDY0Ljc4MDY5NTgsNDUgWiIgaWQ9IlN0cm9rZS0xNTgtQ29weSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04Ni43NjA5NzQ1LDYzIEM3Ni4yODQ2OTksNzcuNzc5MTQyMiA1Mi4xMDQzNTk2LDExNS4yMTMwOTUgNTAsMTE4Ljk2NzQ4NiBDNDkuOTQ5NDg5OCwxMTkuMDU3OTgxIDU3LjE1MDQ2OTksMTE4Ljk2MTMwNyA1Ny4zNDE5NzExLDExOC42NTU2OTIgQzYxLjI0MTYyMTcsMTEyLjQzMjI3NyA4Mi42MzM0NDA3LDc3LjQxODI0NzcgOTEsNjQuNzc3Nzc2NiBMODYuNzYwOTc0NSw2MyBaIiBpZD0iRmlsbC0xNTktQ29weSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02Miw0Mi43NTE1NTYxIEM2NC44MjMyMDM2LDQwLjI2NzAxNjggOTguNzg3MjI3NiwyOC4wODMzODk1IDEwNS43Njk1MTEsMjUuNjk1MTgxMyBDMTA4LjMzMTgzNSwyNC44MTg3NjQ0IDEyMy42NDI0MTksMTcuNTc2NzY2MiAxMjUuMTk1ODU4LDE4LjAxOTQ3ODEgQzEyNS44ODkzNDksMTguMjE3MjAxNiAxMzMuNTY4NjEyLDM3LjE5NTA1NDIgMTMyLjk2NjM4MSwzNy44Mzg3NDkyIEMxMTIuNjk1OTg1LDQ0LjgyNTYzNyAxMDIuOTI5MzU0LDQ3LjA1ODc1NDQgOTMuNzExODIxLDUwLjIxMTUyMiBDODkuNjUyMjc0NCw1MS42MDAwNDcgNzEuOTk1OTU2MSw1NyA2OC4xNDk5MTYyLDU3IEw2Miw0Mi43NTE1NTYxIFoiIGlkPSJGaWxsLTE2MS1Db3B5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTYyLDQyLjc1MTU1NjEgQzY0LjgyMzIwMzYsNDAuMjY3MDE2OCA5OC43ODcyMjc2LDI4LjA4MzM4OTUgMTA1Ljc2OTUxMSwyNS42OTUxODEzIEMxMDguMzMxODM1LDI0LjgxODc2NDQgMTIzLjY0MjQxOSwxNy41NzY3NjYyIDEyNS4xOTU4NTgsMTguMDE5NDc4MSBDMTI1Ljg4OTM0OSwxOC4yMTcyMDE2IDEzMy41Njg2MTIsMzcuMTk1MDU0MiAxMzIuOTY2MzgxLDM3LjgzODc0OTIgQzExMi42OTU5ODUsNDQuODI1NjM3IDEwMi45MjkzNTQsNDcuMDU4NzU0NCA5My43MTE4MjEsNTAuMjExNTIyIEM4OS42NTIyNzQ0LDUxLjYwMDA0NyA3MS45OTU5NTYxLDU3IDY4LjE0OTkxNjIsNTcgTDYyLDQyLjc1MTU1NjEgWiIgaWQ9IlN0cm9rZS0xNjItQ29weSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjMsMTYuOTU4ODM3IEMxMzguMDE1NjI3LDkuNzAyMTI0ODYgMTQ5LjkwOTM3NSwxLjIxNjA5MzMgMTUyLjIyMTU2MywxLjAwMDc3NzczIEMxNTQuMDU4MDExLDAuODI5NzgxODQ5IDE2Ni44ODE3NzgsMjguOTExMTQzNiAxNjUuOTUxODQsMzAuNDcwMTQzOCBDMTY0LjgyMDk3NSwzMi4zNjU3ODY4IDEzNC40MjQ5Nyw0MC42MjU0NjUzIDEzMy4zNjk5NTQsMzkuOTYyMTk4MyBMMTIzLDE2Ljk1ODgzNyBaIiBpZD0iRmlsbC0xNjMtQ29weSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05MC43NTk0NTI1LDIyLjY1NDExMjcgQzkxLjg5MTIzODIsMjQuNTA0NTQyNSA5My4wNTEyOTYzLDI2LjM0MzM0MzggOTMuNzk3MTAwMSwyOC4zMjAwODg1IEM5NC45NjkzNDQ1LDMxLjQyNzE4NzggOTUuMDY2MjY2NSwzMi44NzMxOTY3IDk4LjYwNjcyMjMsMzEuNDUxMjQzNiBDOTkuMjIzOTE5NiwzMS4yMDM0MDcxIDEwMC41NzE1NjYsMzEuMDA5Mjc0NCAxMDAuOTY5MzI4LDMwLjQ4MjA4OTIgQzEwMS4xMjg1NjMsMzAuMjcxMDkwOSAxMDAuNjE5NDk5LDI5LjQ4MDE4IDEwMC41NDc0MzcsMjkuMjg5MjQyOSBDOTkuNTI2NzA5NSwyNi41ODM4MTI3IDk5LjAyMzQ5NSwyMi40NjA5NTY1IDk3LjI1NjYzODcsMjAuMTE5MjkyIEM5Ni43MDkwNjU5LDE5LjM5MzYyNDYgOTAuODU4NjQ5MywyMi4yMDAyNDg4IDkwLDIyLjU3OTU0ODcgTDkwLjc1OTQ1MjUsMjIuNjU0MTEyNyBaIiBpZD0iRmlsbC0xNjUtQ29weSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05MC43NTk0NTI1LDIyLjY1NDExMjcgQzkxLjg5MTIzODIsMjQuNTA0NTQyNSA5My4wNTEyOTYzLDI2LjM0MzM0MzggOTMuNzk3MTAwMSwyOC4zMjAwODg1IEM5NC45NjkzNDQ1LDMxLjQyNzE4NzggOTUuMDY2MjY2NSwzMi44NzMxOTY3IDk4LjYwNjcyMjMsMzEuNDUxMjQzNiBDOTkuMjIzOTE5NiwzMS4yMDM0MDcxIDEwMC41NzE1NjYsMzEuMDA5Mjc0NCAxMDAuOTY5MzI4LDMwLjQ4MjA4OTIgQzEwMS4xMjg1NjMsMzAuMjcxMDkwOSAxMDAuNjE5NDk5LDI5LjQ4MDE4IDEwMC41NDc0MzcsMjkuMjg5MjQyOSBDOTkuNTI2NzA5NSwyNi41ODM4MTI3IDk5LjAyMzQ5NSwyMi40NjA5NTY1IDk3LjI1NjYzODcsMjAuMTE5MjkyIEM5Ni43MDkwNjU5LDE5LjM5MzYyNDYgOTAuODU4NjQ5MywyMi4yMDAyNDg4IDkwLDIyLjU3OTU0ODcgTDkwLjc1OTQ1MjUsMjIuNjU0MTEyNyBaIiBpZD0iU3Ryb2tlLTE2Ni1Db3B5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwNS43MjkwMjMsMjYgQzEwOS4wOTc5NjUsMzEuNTgzOTYxNCAxMTEuODQzOTg5LDM4LjExMzI4OTUgMTEzLDQ0LjI2NTA2OTEgQzEwNi4zMTkwMTksNDYuMDU3OTI1NyA5OS42NDk1ODA1LDQ3Ljg3MDA1ODUgOTMuMDkwNjk1Myw0OS45NTExNDQ3IEw5Mi45NDE0NDg3LDUwIEM5Mi4xOTQ2NDY1LDQ2Ljc2OTA2OTQgOTEuMDIwMzQ1NSw0My42NDA1MDIzIDg5LjU3NzMwMjksNDAuNTg0MTM4IEM4OC4yNTc0OTQ2LDM3LjkwODM5NjMgODYuNjU2NDI2MiwzNS44MjUzOTkxIDg1LDMzLjI4MDAyMTMgQzkxLjYwNjY4MzEsMzAuOTg2MjMxOCA5OC41MTYyNDkxLDI4LjM5MjMzMSAxMDUuMTczNTc1LDI2LjIwNDQ3NzcgQzEwNS41NDUwNjYsMjYuMDc0MTk2OSAxMDUuMzU5ODksMjYuMTQyMzI4NSAxMDUuNzI5MDIzLDI2IFoiIGlkPSJGaWxsLTE2Ny1Db3B5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTc5LjIxMTA5NDQsMjEuMjEwNzU4MSBDNzYuODQ4MzQwMywyMi43NDQxODk3IDc4LjAxOTU1NzIsMjcuMDM5NjU3MyA4Mi4wNTQyNTU1LDI1Ljc2NzcwNDggQzg4Ljk5MzM5NTgsMjMuNTgwMDU0MiA5OC4yNTg3MzY5LDIxLjE5MzczOTcgMTA0LjgwOTc5MiwxOC4zMTc1NTY0IEMxMDguNzE1MzY4LDE2LjYwMjgyNjkgMTA2Ljk1NTczNiwxMi40MzAwMTE5IDEwMi45OTgzMTgsMTMuMDY1MjA2MyBDOTguMTY4MzI4NSwxMy44NDA0MzU0IDc5LjIxMTA5NDQsMjEuMjEwNzU4MSA3OS4yMTEwOTQ0LDIxLjIxMDc1ODEgWiIgaWQ9IkZpbGwtMTY5LUNvcHkiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNODkuNDQ1NjkzNCw2MCBDODguODQ0NTEyMiw1My4zODc5NDU0IDg3LjM0OTcyNDIsMzkuNjAwNzc5NyA5Ny40MzE3OTQ5LDM4LjExNDU4NDcgQzEwOC41Nzc5ODIsMzYuNDcxNDU1MyAxMTAsNTIuOTQzODQ3IDExMCw1OS4wNzM2NTM0IEw4OS40NDU2OTM0LDYwIFoiIGlkPSJGaWxsLTE3MS1Db3B5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTk2LjEwNjY1ODMsNjcuMTUxNDk2IEM5NS41NDc1NDk4LDgxLjg5NzEzMiA5My43Mjc4NzIsMTE2LjM0MzM1NSA5NC4wMzQ1NzIzLDExOS44OTQxMjggQzk0LjA0MTkzLDExOS45Nzk3NzUgOTcuMTQ3MTE1OSwxMjAuMTY5NjYxIDEwMSwxMTkuNjU0NDAzIEMxMDAuNzA2MTU2LDkyLjg1ODcyNiAxMDAuNDY4MzA5LDgxLjAyOTM4NzMgMTAwLjQ2ODMwOSw2NyBMOTYuMTA2NjU4Myw2Ny4xNTE0OTYgWiIgaWQ9IkZpbGwtMTc1LUNvcHktMiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDkuMjc0NjkyLDYzIEMxMTkuMzg2NTQ2LDc3LjAwNDA1MTMgMTQyLjA0MzgzNSwxMTQuNDc2MjYzIDE0Mi45OTk1MDMsMTE4LjY4NDAwNCBDMTQzLjA0NDAwMSwxMTguODc5OTI2IDE0MC4wOTc2NDIsMTE5IDEzNS41Nzc5MTUsMTE5IEMxMzQuNDM2ODE1LDExOSAxMTQuMTExMzgzLDc4LjM2NzM2MjQgMTA1LDY0LjgwNTQ2ODQgTDEwOS4yNzQ2OTIsNjMgWiIgaWQ9IkZpbGwtMTc3LUNvcHkiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOTIuMjEzNDI0OCw1OS4xNjU3MTIyIEMxMDYuMDgxMDU2LDU4LjU0MjIyMjkgMTE1LjI4NTU5MSw1Ny41MjA5NjgzIDExNy40NjM1OTksNTguMjU1MjMyIEMxMTguMTM4NjY3LDYyLjM5MjA1ODYgMTE4LjExNTc3NSw2NS45NjA2OTc5IDExNy43MzA0NTQsNjYuMjg1NDM3MiBDMTE2LjY2OTgyLDY3LjE3OTM4NjUgODMuNTQ3MTc3NSw2Ny4yMzUyODQ5IDgxLjY4MTMxODIsNjYuNDQ5MDQyNSBDODAuMzY2NzQ2Niw2NS44OTUwODU0IDgxLjM1OTExMzYsNjAuNTIxMzM1IDgxLjM1OTExMzYsNTkuNDYyOTI4NCBMOTIuMjEzNDI0OCw1OS4xNjU3MTIyIFoiIGlkPSJGaWxsLTE3OS1Db3B5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1My4wNjgwNjIsMC4wMDA3OTI3NjQyNjYgQzE1NC44ODU4ODEsLTAuMTc0MTgxMjU5IDE2OC44NzcwOTEsMjguNjcxOTE2NyAxNjcuOTU2NTQ3LDMwLjI2NzE4NjMgQzE2Ni4yMjI2NDIsMzEuNjUxMDc5NyAxNjEuMjA1NjYxLDMzLjI4MjEyIDE1OS4wMzQ5MTUsMzQgQzE0OS4xMTEzNzksMTIuMTU0MDUwMSAxNDYuNzA1NjksOC40OTU1NjI5MiAxNDUsNS4wNDIwNDEzOCBDMTQ2LjcxNTA5NSw0LjI4OTE0OTE4IDE0OS4yMjU3OTksMi4zMDQ2NTc5NCAxNTMuMDY4MDYyLDAuMDAwNzkyNzY0MjY2IFoiIGlkPSJGaWxsLTE4My1Db3B5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ0LjQ1OTQ1Niw1MiBDNDQuNDI4NDI0Niw1My40MzI2MTM2IDQ0LjgwMDE1OTcsNTQuODMxNjIzNyA0NS4yODE5MDc4LDU2LjE4MTgwNDggQzQ1Ljg0ODQxMDksNTcuNTc4NzQyOCA0Ni45MzAyNTk0LDU4LjcxNjk0MTggNDgsNTkuODE3NTczMiBDNDYuMDk4NjY2NSw2MC42MTIyNTg1IDQ2Ljk3ODA0OTMsNjAuMjU0MzMwMyA0NS4zNjUyMTk0LDYwLjg5ODQ3NDkgQzQyLjcxMjg3ODUsNjEuOTQ2MTMzMyA0MC40MDY0NTMyLDU0LjU3NzIwOTEgNDEuMTM2ODUzMiw1Mi45NzA2MzEzIEM0MS43NTAzNDQ0LDUyLjQ3NjY2NyA0My43MDY2MDQyLDUyLjE2NDQxNDUgNDQuNDU5NDU2LDUyIFoiIGlkPSJGaWxsLTE4Ny1Db3B5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEzMCwxNCBDMTMxLjc1MDUzOSwxNi45ODg3NjUxIDEzMy4zOTc3NDEsMTkuOTM3OTYwMiAxMzUsMjMiIGlkPSJTdHJva2UtMTg5LUNvcHkiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTM0LDEyIEMxMzQuNzkzMzQyLDE0LjQzOTMxNzYgMTM2LjE4MDY3MywxNi41OTgwOTg3IDEzNywxOSIgaWQ9IlN0cm9rZS0xOTAtQ29weSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOCw3MC40MjU3ODQ2IEMyMC45NjQ2MDkyLDczLjEzOTEwOTYgMjIuMTg2MDQ2OSw3NS4wNzU3MDQ3IDIyLjMxODg3ODcsNzQuOTk3NzI3MyBDMjUuMzYxNTg4MSw3MS42NjcyMDE5IDI3LjI2NDUyNjgsNzAuOTMzMTAxNSAyNi45NzAwODI5LDcwLjY0NTE1NDEgQzI1LjE1NDM0NTksNjguODcwMzM5MSAyNC45NzY3NDQ4LDY4LjMwNDM3MzUgMjIuNzM0MjI0MSw2NiBMMTgsNzAuNDI1Nzg0NiBaIiBpZD0iRmlsbC0xOTgtQ29weS0zIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTUxLDEyLjQyNTc4NDYgQzUzLjk2NDYwOTIsMTUuMTM5MTA5NiA1NS4xODYwNDY5LDE3LjA3NTcwNDcgNTUuMzE4ODc4NywxNi45OTc3MjczIEM1OC4zNjE1ODgxLDEzLjY2NzIwMTkgNjAuMjY0NTI2OCwxMi45MzMxMDE1IDU5Ljk3MDA4MjksMTIuNjQ1MTU0MSBDNTguMTU0MzQ1OSwxMC44NzAzMzkxIDU3Ljk3Njc0NDgsMTAuMzA0MzczNSA1NS43MzQyMjQxLDggTDUxLDEyLjQyNTc4NDYgWiIgaWQ9IkZpbGwtMTk4LUNvcHktNCI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjIsNjYuNDI1Nzg0NiBDMTY0Ljk2NDYwOSw2OS4xMzkxMDk2IDE2Ni4xODYwNDcsNzEuMDc1NzA0NyAxNjYuMzE4ODc5LDcwLjk5NzcyNzMgQzE2OS4zNjE1ODgsNjcuNjY3MjAxOSAxNzEuMjY0NTI3LDY2LjkzMzEwMTUgMTcwLjk3MDA4Myw2Ni42NDUxNTQxIEMxNjkuMTU0MzQ2LDY0Ljg3MDMzOTEgMTY4Ljk3Njc0NSw2NC4zMDQzNzM1IDE2Ni43MzQyMjQsNjIgTDE2Miw2Ni40MjU3ODQ2IFoiIGlkPSJGaWxsLTE5OC1Db3B5LTUiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLUNvcHktNyIgZmlsbD0iI0ZGRkZGRiIgY3g9IjEwNC41IiBjeT0iMTUuNSIgcj0iMi41Ij48L2NpcmNsZT4NCiAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLUNvcHktOCIgZmlsbD0iI0ZGRkZGRiIgY3g9Ijk5LjUiIGN5PSI0OS41IiByPSI0LjUiPjwvY2lyY2xlPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+) no-repeat center;background-size:contain}.text-style-1{font-family:Roboto Light,Tahoma,sans-serif}@-webkit-keyframes alertMe{0%{border-width:3px;border-color:gold}to{border-width:0;border-color:#ffd7001a}}@keyframes alertMe{0%{border-width:3px;border-color:gold}to{border-width:0;border-color:#ffd7001a}}.EducationBar-SearchBar-container{box-sizing:border-box;position:relative;margin-bottom:10px}.EducationBar-SearchBar-container--error input.EducationBar-SearchBar-input{background-color:#fff;border:2px solid #f3a196;box-shadow:0 3px 5px #982b2b1f;padding:9px 4px 9px 44px}.EducationBar-SearchBar-container--disabled input.EducationBar-SearchBar-input{background-color:#eaedf0cc}input.EducationBar-SearchBar-input{box-sizing:border-box;width:100%;height:37px;padding:10px 5px 10px 45px;border:1px solid #dadde3;border-radius:3px;background-color:#f8f9fa;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;font-family:Roboto,Tahoma,sans-serif;font-size:14px;font-size:.875rem;color:#536275}input.EducationBar-SearchBar-input::-webkit-input-placeholder{-webkit-transition:color .2s;color:#2a3e5280}input.EducationBar-SearchBar-input:-moz-placeholder{-moz-transition:color .2s;color:#2a3e5280}input.EducationBar-SearchBar-input::-moz-placeholder{-moz-transition:color .2s;color:#2a3e5280}input.EducationBar-SearchBar-input:-ms-input-placeholder{color:#2a3e5280}input.EducationBar-SearchBar-input::-ms-clear{display:none}input.EducationBar-SearchBar-input:focus{border-color:#d1d6dd;background-color:#fff;box-shadow:0 3px 5px #2a3e521f;outline:none}button.EducationBar-SearchBar-button{position:absolute;top:0;left:0;box-sizing:border-box;width:40px;height:37px;padding:5px 1px;line-height:normal;border:none;border-radius:3px;background:transparent}button.EducationBar-SearchBar-button:hover{cursor:pointer}button.EducationBar-SearchBar-button:focus{outline:none}.EducationBar-SearchBar-icon{padding-left:7px}.EducationBar-SearchBar-clearButton{position:absolute;z-index:100;right:12px;top:12px;box-sizing:border-box;width:16px;height:16px;padding:0;border:none;cursor:pointer;background:transparent;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scale(.6);transform:scale(.6)}.EducationBar-SearchBar-clearButton:focus,.EducationBar-SearchBar-clearButton:hover{outline:none;-webkit-transform:scale(.8);transform:scale(.8)}.EducationBar-SearchBar-clearButton--hidden{display:none}button.EducationBar-OpenButton{position:fixed;right:30px;top:115px;z-index:99;box-sizing:border-box;width:48px;height:48px;padding:0;line-height:normal;cursor:pointer;border-radius:50%;border:none;background-color:#58c4b9;box-shadow:3px 4px 11px #7f7f7f47;transition:background-color ease-in-out .2s}button.EducationBar-OpenButton svg{fill:#fff}button.EducationBar-OpenButton:hover,button.EducationBar-OpenButton:focus{outline:none;background-color:#07b0a4}button.EducationBar-OpenButton--has-new-content:before{position:absolute;top:-1px;right:4px;width:11px;height:11px;content:"";border-radius:50%;border:2px solid #fff;background-color:#4a86c5}.Popup-element-wrapper--pro.notificationButton-popup.bottom{margin-top:21px;background:#1b2653;color:#fafbfc;font-size:12px;line-height:16px}.Popup-element-wrapper--pro.notificationButton-popup.bottom:after{border-color:transparent transparent #1b2653}.Popup-element-wrapper--pro.notificationButton-popup.bottom .Popup-content{padding:10px}.websiteTooltipModalView{z-index:1250}.sharedTooltip .highcharts-tooltip{margin-top:-4px}.sharedTooltip .highcharts-tooltip .date{margin:0 5px;padding:6px 0;font-weight:500;line-height:20px;font-family:Roboto,Tahoma,sans-serif;font-size:14px}.sharedTooltip .highcharts-tooltip .item-marker{vertical-align:middle;display:inline-block;border-radius:20px;height:6px;width:6px;margin-right:4px}.sharedTooltip .highcharts-tooltip .item-marker-large{vertical-align:middle;display:inline-block;border-radius:20px;height:10px;width:10px;margin-right:6px}.sharedTooltip .highcharts-tooltip .item-name{font-size:14px;vertical-align:middle;margin-left:2px;line-height:18px;font-family:Roboto,Tahoma,sans-serif;text-overflow:ellipsis;overflow:hidden}.sharedTooltip .highcharts-tooltip .sub-item-name{font-size:12px;color:#6b7c8c;vertical-align:middle;margin-left:2px;line-height:16px;text-overflow:ellipsis;overflow:hidden;font-family:Roboto,Tahoma,sans-serif}.sharedTooltip .highcharts-tooltip .item-value{font-family:Roboto,Tahoma,sans-serif;font-size:14px}.DropdownContent-container.FiltersBarDropdown.sales-table-dd{z-index:100}.DropdownContent-container.FiltersBarDropdown.site-trends-countries-dd{z-index:1050}.DropdownContent-container.FiltersBarDropdown.traffic-changes-countries-dd{z-index:1150!important;margin-top:6px;margin-left:7px}.CountryFilter-dropdownButton{display:flex;align-items:center;font-family:Roboto,Tahoma,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;box-sizing:border-box;min-width:0}.CountryFilter-dropdownButton-icon{width:22px;height:22px;margin-right:9px}.CountryFilter-dropdownButton-text{text-overflow:ellipsis;overflow:hidden;text-indent:0}.CountryDropdownItem.DropdownItem{border-radius:0}.CountryDropdownItem .DropdownItem-iconContainer{padding:0 0 0 16px}.CountryDropdownItem .DropdownItem-countryFlag{width:22px;height:22px}.DropdownContent-container.FiltersBarDropdown.MarketingWorkspaceWizard-countryContainer{position:absolute;margin-bottom:20px}.CountryFilterCompact .DropdownContent-search{padding-left:42px;height:30px}.CountryFilterCompact.DropdownContent-searchContainer{margin:9px 0 0}.CountryFilterCompactItem a,.CountryFilterCompactItem a:hover,.CountryFilterCompactItem a:focus{text-decoration:none}.CountryFilterCompactItem .CountryDropdownItem .DropdownItem-text{max-width:175px}.CountryFilterCompactItem .CountryDropdownItem .DropdownItem-iconContainer{padding:0 0 0 47px}.SolutionSwitcherMenuContent-container{width:264px;display:flex;flex-direction:column;z-index:10000;padding:24px 0;border:unset;border-radius:8px;box-shadow:0 8px 8px #0000003d,0 0 8px #0000001f}.text-rel-size2{font-size:1.2em;font-size:1.2vw}.text-style-1{font-family:Roboto Light,Tahoma,sans-serif}.text-style-2{font-family:Roboto,Tahoma,sans-serif;font-weight:700}.QueryBar{min-width:400px}.QueryBar .SimpleLegend{min-width:0px}.QueryBar .SimpleLegend li{max-width:206px}@media (max-width: 960px){.QueryBar{min-width:0px}}.QueryBar-vs{font-family:Roboto;font-size:16px;font-size:1rem;letter-spacing:.7px;color:#0e1e3e80;margin-right:8px;margin-left:8px;flex:0 0 auto}.QueryBar-mainItem{min-width:140px}.QueryBar-mainItem>div{margin-left:16px}@media (max-width: 960px){.QueryBar-mainItem{min-width:0}}.QueryBar-compared-items{min-width:0}.QueryBar-compared-items>div{margin-right:16px}.SimpleLegend .SimpleLegend-item--compare .SimpleLegend-item-text{cursor:pointer;font-family:Roboto;font-weight:400;font-size:18px;font-size:1.125rem;color:#0e1e3e;letter-spacing:.8px;text-overflow:ellipsis;overflow:hidden;max-width:139px}.SimpleLegend .SimpleLegend-item--compare .SimpleLegend-item-icon-container{cursor:pointer;flex-shrink:0}.SimpleLegend-item-close-icon svg{position:absolute;left:3px}.AppClosableCompareItem .SimpleLegend-item-close{left:18px!important}.QueryBarClosableCompareItem{min-width:112px}.QueryBarClosableCompareItem .SimpleLegend-item-close{visibility:hidden;line-height:initial}.QueryBarClosableCompareItem .SimpleLegend-item-icon-container:hover .SimpleLegend-item-close{visibility:visible}.QueryBarClosableCompareItem .SimpleLegend-item-text{text-decoration:none;white-space:nowrap}.QueryBarClosableCompareItem .SimpleLegend-item-text:hover{color:#4e8cf9}.QueryBarClosableCompareItem .SimpleLegend-item-close-icon{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.QueryBarClosableCompareItem .SimpleLegend-item-close-icon svg{position:inherit}@media (max-width: 960px){.QueryBarClosableCompareItem{min-width:0px}}.AppClosableCompareItem .SimpleLegend-item-icon-image{width:24px;height:24px}.QueryBar-store-type-tooltip{-webkit-transform:translateX(-5px);transform:translate(-5px)}.QueryBar-compare-bubble{margin-top:10px;border-radius:0 16px 16px}.QueryBar-compare-button{margin-left:8px}.summary-table-tooltip{padding:8px 16px}.llm-model-dropdown-container{margin-left:8px}.llm-model-dropdown-container .DropdownItem .item-badge{text-indent:0}.DropdownContent-container.CompanyAnalysisTabDropdownContent{margin-top:8px}.si-technologies-filter{-webkit-transform:translateY(40px);transform:translateY(40px)}
/*# sourceMappingURL=/build/20260202.85339.70a6ccb/dist/assets/sspa.WMIO2AWE.css.map */
