:host,:root{--uxp-icon-refresh:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4 9.75h5a.75.75 0 000-1.5H5.93a7.241 7.241 0 016.13-3.39 7.085 7.085 0 016.71 4.79c.19.54.31 1.1.36 1.67a.75.75 0 00.243.486c.16.145.357.194.567.194a.755.755 0 00.68-.82 8.771 8.771 0 00-.43-2.02 8.595 8.595 0 00-8.13-5.8A8.794 8.794 0 004.75 7.3V4a.75.75 0 00-1.5 0v5a.756.756 0 00.75.75zm15.91 4.5h-5a.75.75 0 100 1.5h3.07a7.254 7.254 0 01-3.73 2.97 7.089 7.089 0 01-9.11-4.37c-.189-.54-.31-1.1-.36-1.67a.759.759 0 00-.82-.68.752.752 0 00-.506.27.752.752 0 00-.164.55c.058.685.203 1.36.43 2.01a8.603 8.603 0 0011.03 5.31 8.819 8.819 0 004.41-3.45V20a.75.75 0 101.5 0v-5a.755.755 0 00-.22-.53.755.755 0 00-.53-.22z'></path></svg>")}.uxicon-refresh:before{content:var(--uxp-icon-refresh)}:host,:root{--uxp-icon-send:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill-rule='evenodd' d='M14.803 21.663h.03a1.26 1.26 0 001.155-.852l5.609-16.826c.147-.441.026-.952-.303-1.28s-.84-.45-1.28-.303L3.192 8.009a1.274 1.274 0 00-.854 1.157c-.011.514.32 1.009.801 1.193l7.583 2.917 2.919 7.587c.177.473.657.803 1.162.8zm-3.686-9.842L4.331 9.21l14.095-4.699zm1.061 1.06l7.307-7.307-4.697 14.093z' clip-rule='evenodd'></path></svg>")}.uxicon-send:before{content:var(--uxp-icon-send)}:host,:root{--uxp-icon-sparkles:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill-rule='evenodd' d='M5.034 10.5c.663.344 1.425.847 2.262 1.621.813.751 1.344 1.471 1.704 2.125.36-.654.891-1.374 1.704-2.125.837-.774 1.6-1.277 2.262-1.621-.663-.344-1.425-.847-2.262-1.621C9.89 8.128 9.36 7.408 9 6.754c-.36.654-.891 1.374-1.704 2.125-.837.774-1.6 1.277-2.262 1.621zm3.192-5.853c-.202.767-.581 1.866-1.948 3.13C4.814 9.133 3.66 9.5 2.923 9.737c-.597.19-.923.294-.923.764 0 .47.326.574.923.764.738.236 1.89.604 3.355 1.958 1.367 1.265 1.746 2.364 1.948 3.13l.017.068.044.172c.144.574.228.908.713.908s.57-.334.713-.908l.044-.172.017-.067c.202-.767.581-1.866 1.948-3.13 1.464-1.355 2.617-1.723 3.355-1.959.597-.19.923-.294.923-.764 0-.47-.326-.574-.923-.764-.738-.236-1.89-.604-3.355-1.958-1.367-1.265-1.746-2.364-1.948-3.13a12.72 12.72 0 01-.017-.068l-.044-.172C9.569 3.834 9.485 3.5 9 3.5s-.57.334-.713.908l-.044.172a12.72 12.72 0 01-.017.067zM15.414 17c.325.228.694.52 1.105.899.417.386.734.747.981 1.077.247-.33.564-.691.981-1.077.41-.38.78-.67 1.105-.899-.325-.228-.694-.52-1.105-.899a7.994 7.994 0 01-.981-1.077c-.247.33-.564.691-.981 1.077-.41.38-.78.67-1.105.899zm1.253-3.444c-.213.387-.55.873-1.167 1.444-.85.786-1.475 1.118-1.887 1.337-.413.219-.613.325-.613.663s.2.444.613.663c.412.22 1.037.55 1.887 1.337.617.571.954 1.057 1.167 1.444l.003.004c.102.186.175.349.238.487.166.368.255.565.592.565.337 0 .426-.197.592-.565.063-.138.136-.301.238-.487l.003-.004c.213-.387.55-.873 1.167-1.444.85-.786 1.475-1.118 1.887-1.337.413-.219.613-.325.613-.663s-.2-.444-.613-.663c-.412-.22-1.037-.55-1.887-1.337-.617-.571-.954-1.057-1.167-1.444l-.003-.004a6.584 6.584 0 01-.238-.487c-.166-.368-.255-.565-.592-.565-.337 0-.426.197-.592.565a6.584 6.584 0 01-.238.487l-.003.004z' clip-rule='evenodd'></path><path d='M16.167 6.833C15.03 5.783 14.5 5.95 14.5 5.5c0-.45.531-.283 1.667-1.333 1.135-1.05.846-1.667 1.333-1.667.486 0 .198.617 1.333 1.667C19.97 5.217 20.5 5.05 20.5 5.5c0 .45-.532.283-1.667 1.333S17.987 8.5 17.5 8.5c-.486 0-.198-.617-1.333-1.667z'></path></svg>")}.uxicon-sparkles:before{content:var(--uxp-icon-sparkles)}:host,:root{--uxp-icon-world:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill-rule='evenodd' d='M12 2.25c5.385 0 9.75 4.365 9.75 9.75s-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12 6.615 2.25 12 2.25zm0 14.5c-.89 0-1.743.085-2.545.237.122.385.255.744.401 1.073.337.757.719 1.322 1.104 1.689.381.363.732.501 1.04.501.308 0 .659-.138 1.04-.501.385-.367.767-.932 1.104-1.69.146-.328.278-.687.4-1.072A13.625 13.625 0 0012 16.75zm-4.001.606c-.585.19-1.129.417-1.623.677a8.249 8.249 0 002.647 1.66 8.692 8.692 0 01-.537-1.024c-.18-.406-.342-.845-.487-1.313zm8.001 0c-.145.467-.306.907-.486 1.313a8.681 8.681 0 01-.538 1.024 8.248 8.248 0 002.647-1.66A10.225 10.225 0 0016 17.356zM3.786 12.75a8.203 8.203 0 001.567 4.136 11.528 11.528 0 012.276-.985c-.2-.98-.325-2.041-.364-3.151H3.786zm12.95 0a19.242 19.242 0 01-.366 3.151c.825.26 1.59.59 2.276.985a8.202 8.202 0 001.568-4.136h-3.479zm-7.971 0c.037.99.149 1.926.319 2.781A15.11 15.11 0 0112 15.25c1.01 0 1.989.099 2.915.281.17-.855.283-1.79.32-2.781h-6.47zM5.353 7.113a8.204 8.204 0 00-1.567 4.137h3.479c.039-1.11.164-2.173.364-3.152a11.53 11.53 0 01-2.276-.985zm9.562 1.355c-.927.182-1.905.282-2.915.282s-1.99-.1-2.916-.282c-.17.855-.282 1.791-.32 2.782h6.471a17.76 17.76 0 00-.32-2.782zm3.732-1.355c-.687.394-1.452.725-2.277.985.2.98.326 2.042.365 3.152h3.479a8.204 8.204 0 00-1.567-4.137zM12 3.75c-.308 0-.659.138-1.04.501-.385.367-.767.933-1.104 1.69-.146.328-.28.687-.4 1.07a13.625 13.625 0 005.089 0 10.297 10.297 0 00-.401-1.07c-.337-.757-.719-1.323-1.104-1.69-.381-.363-.732-.501-1.04-.501zm-2.977.556a8.25 8.25 0 00-2.647 1.66c.494.26 1.038.488 1.623.677.144-.467.307-.906.487-1.312.163-.365.342-.709.537-1.025zm5.953 0c.195.316.375.66.538 1.025.18.406.342.845.486 1.312a10.22 10.22 0 001.623-.677 8.247 8.247 0 00-2.647-1.66z' clip-rule='evenodd'></path></svg>")}.uxicon-world:before{content:var(--uxp-icon-world)}.aiplStarterButtons--card{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.ux-chip.aiplStarterButton{background:#fff;border-color:#e9e4f2;box-shadow:0 2px 6px 0 rgba(0,0,0,.07),0 2px 12px 0 rgba(0,0,0,.1),0 0 1px 0 rgba(0,0,0,.2)}.ux-chip.aiplStarterButton:hover:not(:has(.ux-chip-checkbox:checked)){background:#f5f5f5;border-color:#d6d6d6;color:#111827}.ux-chip.aiplStarterButton:has(.ux-chip-checkbox:checked){background:#fff;border-color:#613ea3;border-width:2px;color:#111827}.ux-chip.aiplStarterButton:has(.ux-chip-checkbox:checked) .ux-chip-icon-select{display:none}@media(max-width:767px){.ux-chip.aiplStarterButton{font-size:.875em;min-height:44px}.ux-chip.aiplStarterButton .ux-chip-label{padding-block:calc(var(--uxChip--spacingSm)*.5 - 1px);padding-inline:var(--uxChip--spacingSm)}}.aiplTextArea{width:100%;min-height:3rem;max-height:10rem;background:rgba(0,0,0,0);overflow-y:auto;resize:none;font-size:1rem;font-weight:300;border-width:0;outline:none!important;transition:opacity .3s}@media(min-width:768px){.aiplTextArea{min-height:4rem;max-height:12rem}}.aiplTextArea.aiplTextAreaAutoGrow{max-height:none;overflow-y:hidden;line-height:1.5}@media(min-width:768px){.aiplTextArea.aiplTextAreaAutoGrow{max-height:none}}.aiplTextArea::placeholder{color:#767676}.aiplTextArea:disabled{opacity:.5;cursor:not-allowed}.aiplButtonPrimary{padding:10px 18px!important;border-radius:8px!important;border:none!important;font-size:.875rem!important;font-weight:500!important;color:#fff!important;background-color:#613ea3!important;transition:background-color .15s!important}.aiplButtonPrimaryContent{display:inline-flex;align-items:center;gap:8px}.aiplButtonPrimary:hover{background-color:#744bc4!important}.aiplPpContainer{width:100%;text-align:center;margin:16px 0;color:#767676}.aiplPpHeading{font-size:16px;margin-bottom:12px;color:inherit}.aiplPpButton{height:30px!important;margin:4px!important;font-size:14px!important;border:none!important;border-radius:12px!important;background-color:#37294e!important}.aiplPpSkeletons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}@keyframes aiplPpSkeletonPulse{50%{opacity:.5}}.aiplPpSkeleton{display:inline-block;height:30px;border-radius:12px;background-color:#37294e;animation:aiplPpSkeletonPulse 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){.aiplPpSkeleton{animation:none;opacity:.75}}.aiplPersoContainer{width:100%;text-align:center;color:#767676}.aiplPersoHeading{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;margin-bottom:12px;color:inherit}.aiplPersoHeadingIcon{flex-shrink:0;color:#c290ff}@keyframes aiplPersoTextShimmer{0%{background-position:150%}to{background-position:-50%}}.aiplPersoHeading--pending{font-weight:500}.aiplPersoHeading--pending span{background:linear-gradient(90deg,#c290ff,#c290ff 40%,#613ea3 50%,#c290ff 60%,#c290ff);background-size:200% auto;background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);animation:aiplPersoTextShimmer 2.2s linear infinite}.aiplPersoChips{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}@keyframes aiplPersoPillBorder{0%{background-position:100% 0,0 100%,0 100%,100% 0}to{background-position:0 0,100% 100%,0 0,100% 100%}}@keyframes aiplPersoChipEnter{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.aiplPersoChip{--aipl-perso-pill-border-width:1px;position:relative;isolation:isolate;height:30px;border:none;border-radius:12px;background-color:#37294e;box-shadow:0 4px 16px -6px rgba(97,62,163,.2509803922)}.aiplPersoChip:after,.aiplPersoChip:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.aiplPersoChip:before{border:var(--aipl-perso-pill-border-width) solid #613ea3}.aiplPersoChip:after{background:linear-gradient(100deg,#613ea3 40%,#c290ff 50%,#613ea3 60%) 0 0/300% var(--aipl-perso-pill-border-width) no-repeat,linear-gradient(100deg,#613ea3 40%,#c290ff 50%,#613ea3 60%) 100% 100%/300% var(--aipl-perso-pill-border-width) no-repeat,linear-gradient(10deg,#613ea3 40%,#c290ff 50%,#613ea3 60%) 0 0/var(--aipl-perso-pill-border-width) 300% no-repeat,linear-gradient(10deg,#613ea3 40%,#c290ff 50%,#613ea3 60%) 100% 100%/var(--aipl-perso-pill-border-width) 300% no-repeat;animation:aiplPersoPillBorder 3s linear infinite}.aiplPersoChip{display:inline-flex;align-items:center;gap:6px;padding:0 12px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:box-shadow .3s ease;animation:aiplPersoChipEnter .4s cubic-bezier(.68,-.55,.265,1.55) backwards}.aiplPersoChip:hover{box-shadow:0 10px 24px -6px rgba(97,62,163,.2509803922)}.aiplPersoChip:focus-visible{outline:2px solid #c290ff;outline-offset:2px}.aiplPersoChipIcon{flex-shrink:0;color:#c290ff}.aiplPersoChipTitle{white-space:nowrap}.aiplPersoChipArrow{flex-shrink:0;opacity:.5;transition:opacity .3s ease,transform .3s ease}.aiplPersoChip:focus-visible .aiplPersoChipArrow,.aiplPersoChip:hover .aiplPersoChipArrow{opacity:1;transform:translateX(2px)}@keyframes aiplPersoSkeletonPulse{50%{opacity:.5}}.aiplPersoSkeleton{--aipl-perso-pill-border-width:1px;position:relative;isolation:isolate;height:30px;border:none;border-radius:12px;background-color:#37294e;box-shadow:0 4px 16px -6px rgba(97,62,163,.2509803922)}.aiplPersoSkeleton:after,.aiplPersoSkeleton:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.aiplPersoSkeleton:before{border:var(--aipl-perso-pill-border-width) solid #613ea3}.aiplPersoSkeleton:after{background:linear-gradient(100deg,#613ea3 40%,#c290ff 50%,#613ea3 60%) 0 0/300% var(--aipl-perso-pill-border-width) no-repeat,linear-gradient(100deg,#613ea3 40%,#c290ff 50%,#613ea3 60%) 100% 100%/300% var(--aipl-perso-pill-border-width) no-repeat,linear-gradient(10deg,#613ea3 40%,#c290ff 50%,#613ea3 60%) 0 0/var(--aipl-perso-pill-border-width) 300% no-repeat,linear-gradient(10deg,#613ea3 40%,#c290ff 50%,#613ea3 60%) 100% 100%/var(--aipl-perso-pill-border-width) 300% no-repeat;animation:aiplPersoPillBorder 3s linear infinite}.aiplPersoSkeleton{display:inline-block;animation:aiplPersoSkeletonPulse 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){.aiplPersoHeading--pending span{animation:none;color:#c290ff;-webkit-text-fill-color:#c290ff}.aiplPersoChip,.aiplPersoChip:after,.aiplPersoSkeleton,.aiplPersoSkeleton:after{animation:none}.aiplPersoSkeleton{opacity:.75}.aiplPersoChip:focus-visible .aiplPersoChipArrow,.aiplPersoChip:hover .aiplPersoChipArrow{transform:none}}.aiplFldContainer{display:flex;width:100%;flex-wrap:wrap;gap:8px;padding:4px 0}
/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */:host,:root{--uxp-icon-archive:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g><path d='M21.5 2.25h-19A1.251 1.251 0 001.25 3.5v3A1.251 1.251 0 002.5 7.75h.084V19a2.753 2.753 0 002.75 2.75h13.333a2.752 2.752 0 002.75-2.75V7.75h.083a1.251 1.251 0 001.25-1.25v-3a1.251 1.251 0 00-1.25-1.25zM2.75 3.75h18.5v2.5H2.75zM19.917 19a1.25 1.25 0 01-1.25 1.25H5.333A1.251 1.251 0 014.084 19V7.75h15.834z'></path><path d='M9 11.75h6a.75.75 0 100-1.5H9a.75.75 0 100 1.5z'></path></g></svg>")}.uxicon-archive:before{content:var(--uxp-icon-archive)}:host,:root{--uxp-icon-image:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9 6.25a2.75 2.75 0 100 5.5 2.75 2.75 0 000-5.5zm0 4a1.25 1.25 0 110-2.5 1.25 1.25 0 010 2.5zm10.5-8h-15A2.253 2.253 0 002.25 4.5v15a2.253 2.253 0 002.25 2.25h15a2.253 2.253 0 002.25-2.25v-15a2.253 2.253 0 00-2.25-2.25zm.75 17.25a.755.755 0 01-.75.75H5.71l3.27-4.13a.219.219 0 01.18-.09.29.29 0 01.2.08l1.47 1.69a1.754 1.754 0 002.7-.09l3.55-4.61c.13-.17.26-.17.4 0l2.77 3.6zm0-5.25l-1.58-2.06a1.807 1.807 0 00-2.78 0l-3.55 4.61a.225.225 0 01-.19.09.23.23 0 01-.19-.08l-1.48-1.69a1.682 1.682 0 00-1.35-.59 1.727 1.727 0 00-1.33.66l-3.83 4.84a.794.794 0 01-.22-.53v-15a.755.755 0 01.75-.75h15a.756.756 0 01.75.75z'></path></svg>")}.uxicon-image:before{content:var(--uxp-icon-image)}:host,:root{--uxp-icon-page:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M18.944 5.884l-2.828-2.828a2.731 2.731 0 00-1.944-.806H6.5A2.252 2.252 0 004.25 4.5v15a2.253 2.253 0 002.25 2.25h11a2.253 2.253 0 002.25-2.25V7.829a2.732 2.732 0 00-.806-1.945zm-1.06 1.06c.083.091.152.194.205.306H15a.25.25 0 01-.25-.25V3.912c.111.053.214.121.306.204zM17.5 20.25h-11a.751.751 0 01-.75-.75v-15a.75.75 0 01.75-.75h6.75V7A1.752 1.752 0 0015 8.75h3.25V19.5a.751.751 0 01-.75.75z'></path></svg>")}.uxicon-page:before{content:var(--uxp-icon-page)}:host,:root{--uxp-icon-x:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M13.06 12l6.47-6.47a.75.75 0 00-1.06-1.06L12 10.94 5.53 4.47a.75.75 0 00-1.06 1.06L10.94 12l-6.47 6.47a.757.757 0 00-.222.53c0 .198.08.393.22.532.14.14.334.22.531.22a.757.757 0 00.531-.222L12 13.06l6.47 6.47a.75.75 0 001.06-1.06z'></path></svg>")}.uxicon-x:before{content:var(--uxp-icon-x)}.aiplFldCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;max-width:240px;padding:4px 18px 4px 6px;display:flex;position:relative}.aiplFldCardIcon{flex-shrink:0;width:24px!important;height:24px!important}.aiplFldThumb{object-fit:cover;border-radius:3px;flex-shrink:0;width:32px;height:32px}.aiplFldCardBody{flex-direction:column;flex:1;min-width:0;display:flex}.aiplFldCardName{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.aiplFldCardType{color:#767676;font-size:12px;line-height:1.2}.aiplFldFileDeleteButton{position:absolute;top:-8px;right:-8px;width:24px!important;height:24px!important;min-width:unset!important;background-color:#fff!important;border-width:1px!important;border-color:#e5e7eb!important;border-radius:50%!important;padding:0!important}.aiplFldFileDeleteButton svg{width:14px!important;height:14px!important}
/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */:host,:root{--uxp-icon-attachment:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M18.23 13.548l-5.303 5.304a4.75 4.75 0 01-6.718-6.718l7.425-7.425a3.252 3.252 0 015.549 2.298 3.251 3.251 0 01-.952 2.299l-6.718 6.717a1.75 1.75 0 11-2.475-2.475l4.596-4.596c.14-.14.22-.334.22-.53a.757.757 0 00-.22-.53.757.757 0 00-.53-.22.757.757 0 00-.53.22l-4.597 4.595a3.25 3.25 0 004.596 4.597l6.718-6.718a4.75 4.75 0 10-6.718-6.718l-7.425 7.425a6.25 6.25 0 008.84 8.84l5.303-5.305a.75.75 0 10-1.06-1.06z'></path></svg>")}.uxicon-attachment:before{content:var(--uxp-icon-attachment)}.aiplAfbContainer{align-items:center;display:flex}.aiplAfbButton{color:#767676!important;border-radius:8px!important;padding:10px!important;transition:background-color .15s!important}.aiplAfbButton>.ux-button-accessory,.aiplAfbButton>.ux-button-icon{width:20px!important;height:20px!important}.aiplAfbButton:hover{background-color:#0000000a}.aiplAfbButton:active{border-color:#613ea3}.aiplAfbHiddenInput{display:none}
/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */:host,:root{--uxp-icon-mic:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g><path d='M11.984 14.999h.032A2.988 2.988 0 0015 12.015V5.25a3 3 0 00-6 0v6.766A2.987 2.987 0 0011.984 15zM10.5 5.249a1.5 1.5 0 013 0v6.766a1.485 1.485 0 01-1.484 1.484h-.032a1.485 1.485 0 01-1.484-1.484z'></path><path d='M18.376 11.999a.75.75 0 10-1.5 0 4.875 4.875 0 11-9.751 0 .75.75 0 10-1.5 0 6.382 6.382 0 005.625 6.328v1.923H9a.75.75 0 100 1.5h6a.75.75 0 100-1.5h-2.25v-1.923a6.382 6.382 0 005.626-6.328z'></path></g></svg>")}.uxicon-mic:before{content:var(--uxp-icon-mic)}.aiplSbContainer{color:#767676;align-items:center;display:flex}.aiplSbContainer.listening{color:#d63b1f}.aiplSbButton{color:inherit!important;border-radius:8px!important;padding:10px!important;transition:background-color .15s!important}.aiplSbButton>.ux-button-accessory,.aiplSbButton>.ux-button-icon{width:20px!important;height:20px!important}.aiplSbButton:hover{background-color:#0000000a}.aiplSbButton:active{border-color:#613ea3}.aiplLtWrapper{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out}.aiplLtWrapper--visible{grid-template-rows:1fr;opacity:1}.aiplLtContainer{overflow:hidden;font-size:14px;color:#767676}.aiplLtTermsButton{font-size:14px!important;color:inherit!important}.aiplError{width:100%}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.aiplGlowingInput{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;padding:1rem 1.5rem;background-color:#fff;color:#111827;border-radius:16px;outline:4px solid rgba(0,0,0,.15);transition:all .3s ease-out}.aiplGlowingInputDragging{outline:2px dashed #613ea3;outline-offset:-2px}.aiplGlowingInput:before{content:"";position:absolute;inset:-4px;border-radius:3rem;background:linear-gradient(45deg,#ff75bc,#c290ff,#8ef9ff,#b375ff,#ff75bc);background-size:400% 400%;animation:gradientShift 5s ease infinite;filter:blur(12px);z-index:-1}.aiplGlowingInput.aiplGlowingInputGlow{background-color:rgba(0,0,0,0);isolation:isolate}.aiplGlowingInput.aiplGlowingInputGlow:before{z-index:-2}.aiplGlowingInput.aiplGlowingInputGlow:after{content:"";position:absolute;inset:1px;border-radius:15px;background-color:#fff;z-index:-1}.aiplGlowingInput.aiplGlowingInputExpandOnFocus .aiplTextArea{transition:opacity .3s,min-height .3s ease-out}.aiplGlowingInput.aiplGlowingInputExpandOnFocus.aiplGlowingInputFocused .aiplTextArea{min-height:8rem}@media(min-width:768px){.aiplGlowingInput.aiplGlowingInputExpandOnFocus.aiplGlowingInputFocused .aiplTextArea{min-height:10rem}}.aiplPromptToolbar{display:flex;justify-content:flex-end;align-items:center;gap:.25rem}.aiplContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;width:100%;max-width:42rem;margin:0 auto}@media(max-width:640px){.aiplContainer{margin-left:.5rem;margin-right:.5rem}}@keyframes rebuild-reveal{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}.animate-rebuild-reveal{animation:rebuild-reveal .32s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.animate-rebuild-reveal{animation:none}}.rebuildDesignModal__actions{display:flex;justify-content:flex-end;gap:1rem}@media(max-width:40rem){.rebuildDesignModal__actions>*{flex:1}}.rebuildDesignModal .rebuildDesignModal__disclaimer.rebuildDesignModal__disclaimer{margin:0;font-size:.625rem;line-height:1.0625rem}.rebuildDesignModal{box-sizing:border-box;width:min(42.5rem,100vw - 4rem);max-height:calc(100dvh - 4rem);overflow-y:auto}@media(max-width:40rem){.rebuildDesignModal{width:calc(100vw - 2.5rem);margin-inline:-.75rem}}.rebuildDesignModal.rebuildDesignModal.rebuildDesignModal{padding:2.5rem;gap:1rem;border-radius:1rem}@media(max-width:40rem){.rebuildDesignModal.rebuildDesignModal.rebuildDesignModal{padding:1.25rem;gap:1.25rem}.rebuildDesignModal.rebuildDesignModal.rebuildDesignModal .ux-text-lockup--title.ux-text-size3{font-size:1.9577rem;line-height:1.25}.rebuildDesignModal .rebuildDesignModal__content.rebuildDesignModal__content{gap:1.25rem}}.rebuildDesignModal__options{display:flex;flex-direction:column;gap:1rem}.rebuildDesignModal__submitContent{position:relative;display:inline-flex;align-items:center;justify-content:center}.rebuildDesignModal__submitLabel--hidden{visibility:hidden}.rebuildDesignModal__spinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.rebuildBringOver.animate-rebuild-reveal{animation-delay:.26s}.rebuildBringOver .rebuildBringOver__title.rebuildBringOver__title{margin:0 0 .5rem;font-size:1.0864rem;line-height:1.375rem}.rebuildBringOver__options{display:grid;grid-template-columns:repeat(2,max-content);gap:1rem 2.5rem}@media(min-width:40rem){.rebuildBringOver__options{grid-template-columns:repeat(4,max-content)}}.rebuildDirectionCard{border:.125rem solid rgba(0,0,0,0);border-radius:1.5rem;box-shadow:0 0 .0625rem rgba(0,0,0,.2),0 .0625rem .1875rem rgba(0,0,0,.1),0 .0625rem .125rem rgba(0,0,0,.07)}.rebuildDirectionCard.rebuildDirectionCard.rebuildDirectionCard.rebuildDirectionCard{padding:1rem}.rebuildDirectionCard.rebuildDirectionCard--selected.rebuildDirectionCard--selected{border-color:#613ea3}.rebuildDirectionCard__description,.rebuildDirectionCard__label{display:block}.rebuildDirectionCard .rebuildDirectionCard__label.rebuildDirectionCard__label{margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.375}@media(max-width:40rem){.rebuildDirectionCard .rebuildDirectionCard__label.rebuildDirectionCard__label{margin-bottom:0}}.rebuildDirectionCard .rebuildDirectionCard__description.rebuildDirectionCard__description{font-size:1rem;line-height:1.5}.rebuildDirectionCard__indicator{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(0,0,0,.04)}.rebuildDirectionCard--selected .rebuildDirectionCard__indicator{border:.125rem solid #613ea3;background:#fff}