.aiplIdxSpinnerContainer{width:100%;display:flex;justify-content:center;margin:18px 0}@media(min-width:768px){.aiplMobileOnly{display:none!important}}.aiplDesktopOnly{display:none!important}@media(min-width:768px){.aiplDesktopOnly{display:flex!important}}.aiplDivider{border-bottom:1px solid #e5e7eb}.aiplStarterButtons--hero{display:flex;align-items:center;justify-content:safe center;gap:10px;width:100%;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.aiplStarterButtons--hero::-webkit-scrollbar{display:none}.aiplStarterButtons--card{flex-wrap:wrap;gap:10px}.aiplStarterButton,.aiplStarterButtons--card{display:flex;align-items:center;justify-content:center}.aiplStarterButton{flex-shrink:0;flex-direction:column;white-space:nowrap;cursor:pointer;gap:.5rem;padding:.75rem 1.25rem;border:3px solid rgba(0,0,0,0);border-radius:12px;font-weight:500;min-height:68px;background-color:rgba(0,0,0,.04);color:#111827;transition:filter .15s}.aiplStarterButton:hover{filter:brightness(.95)}.aiplStarterButton span{font-size:.675rem}.aiplStarterButton--highlighted{border-color:#613ea3;background-color:rgba(211,193,247,.2);color:#613ea3}.aiplStarterButton--hero{flex-basis:28%;flex-grow:0;background-color:#fff}.aiplStarterButton--highlightedHero{background-color:#fff}.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::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}.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:8px;width:100%;padding:1.5rem 2rem;background-color:#fff;color:#111827;border-radius:16px;outline:4px solid rgba(0,0,0,.15);transition:all .3s ease-out}@media(min-width:768px){.aiplGlowingInput{gap:16px}}.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}.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}@media(max-width:640px){.aiplContainer{margin-left:.5rem;margin-right:.5rem}}