.AskDrooolyConcierge_root__rm_v_{--concierge-purple:#6939e8;--concierge-orange:#ff6949;--concierge-ink:#171329;--concierge-muted:#6f6880;position:fixed;z-index:360;right:1.5rem;bottom:1.5rem;font-family:inherit}.AskDrooolyConcierge_launcher__30cb3{min-height:3.5rem;padding:.5rem 1rem .5rem .625rem;border:0;border-radius:999rem;display:none;align-items:center;gap:.6875rem;background:linear-gradient(115deg,#5625dc,#7b42ed 68%,#8b54f1);color:#fff;box-shadow:0 1rem 2.5rem rgba(71,35,166,.28),0 .25rem .75rem rgba(71,35,166,.18);cursor:pointer;cursor:grab;touch-action:none;user-select:none;transition:transform .18s ease,box-shadow .18s ease}.AskDrooolyConcierge_launcher__30cb3:active{cursor:grabbing}.AskDrooolyConcierge_launcher__30cb3:focus-visible,.AskDrooolyConcierge_launcher__30cb3:hover{transform:translateY(-.125rem);box-shadow:0 1.25rem 2.75rem rgba(71,35,166,.34),0 .25rem .875rem rgba(71,35,166,.2)}.AskDrooolyConcierge_assistantAvatar__tAcEk,.AskDrooolyConcierge_launcherIcon__Gn64G{position:relative;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:hsla(0,0%,100%,.18)}.AskDrooolyConcierge_launcherIcon__Gn64G{width:2.5rem;height:2.5rem}.AskDrooolyConcierge_launcherIcon__Gn64G:after{content:"";position:absolute;right:-.0625rem;top:-.0625rem;width:.625rem;height:.625rem;border:.125rem solid #6d37e8;border-radius:50%;background:#62d798}.AskDrooolyConcierge_launcherCopy__EPw_1{display:grid;gap:.125rem;text-align:left}.AskDrooolyConcierge_launcherCopy__EPw_1 strong{font-size:.875rem;font-weight:900;letter-spacing:-.01em}.AskDrooolyConcierge_launcherCopy__EPw_1 small{color:hsla(0,0%,100%,.78);font-size:.625rem;font-weight:700}.AskDrooolyConcierge_backdrop__Ik7D8{position:fixed;z-index:359;inset:0;border:0;background:rgba(20,15,39,.48);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);animation:AskDrooolyConcierge_fadeIn__6r7hU .18s ease both}.AskDrooolyConcierge_dialog__lnHrV{position:fixed;z-index:360;right:1.5rem;bottom:1.5rem;width:min(34rem,calc(100vw - 3rem));height:min(43rem,calc(100dvh - 3rem));overflow:hidden;border:.0625rem solid rgba(225,216,246,.95);border-radius:1.5rem;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#fff;color:var(--concierge-ink);box-shadow:0 2rem 5rem rgba(29,18,64,.28);animation:AskDrooolyConcierge_riseIn__OKLtL .22s cubic-bezier(.2,.8,.2,1) both}.AskDrooolyConcierge_header__r3G7Y{min-height:5rem;padding:.875rem 1rem;border-bottom:.0625rem solid #eee9f6;display:flex;align-items:center;gap:.75rem;background:radial-gradient(circle at 82% 0,rgba(255,108,74,.11),transparent 35%),linear-gradient(135deg,#fff,#faf7ff)}.AskDrooolyConcierge_aiMark__F3Vin{position:relative;width:2.75rem;height:2.75rem;display:grid;place-items:center;flex:0 0 auto;border-radius:.875rem;background:linear-gradient(145deg,#6b38e8,#8a55f0);color:#fff;box-shadow:0 .5rem 1.25rem rgba(94,47,210,.22)}.AskDrooolyConcierge_aiMark__F3Vin:after{content:"";position:absolute;right:-.125rem;bottom:-.125rem;width:.6875rem;height:.6875rem;border:.125rem solid #fff;border-radius:50%;background:#5bd495}.AskDrooolyConcierge_headerCopy__A2tQf{min-width:0;flex:1;display:grid;gap:.125rem}.AskDrooolyConcierge_headerCopy__A2tQf strong{font-size:1rem;font-weight:950;letter-spacing:-.02em}.AskDrooolyConcierge_headerCopy__A2tQf span{color:var(--concierge-muted);font-size:.6875rem;font-weight:700}.AskDrooolyConcierge_status__hGOP0{padding:.3125rem .5rem;border:.0625rem solid #dfd3fa;border-radius:999rem;color:#6434d8;background:#f7f3ff;font-size:.5625rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.AskDrooolyConcierge_switchBack__CIBQ5{min-height:2rem}.AskDrooolyConcierge_newChatButton__eXT3C,.AskDrooolyConcierge_switchBack__CIBQ5{padding:0 .625rem;border:.0625rem solid #ded3f4;border-radius:999rem;color:#6135c9;background:#fff;font:inherit;font-size:.59375rem;font-weight:900;white-space:nowrap;cursor:pointer}.AskDrooolyConcierge_newChatButton__eXT3C{min-height:2.125rem;display:inline-flex;align-items:center;justify-content:center;gap:.3125rem}.AskDrooolyConcierge_iconButton__ZM3nk{width:2.375rem;height:2.375rem;padding:0;border:.0625rem solid #e9e3f3;border-radius:50%;display:grid;place-items:center;color:#514a61;background:#fff;cursor:pointer}.AskDrooolyConcierge_conversation__3YjMk{overflow-y:auto;overscroll-behavior:contain;padding:1rem;background:linear-gradient(hsla(0,0%,100%,.92),hsla(0,0%,100%,.96)),radial-gradient(circle at 15% 8%,#efe6ff,transparent 38%)}.AskDrooolyConcierge_welcome___XlM_{padding:1.125rem;border:.0625rem solid #eadffa;border-radius:1.125rem;background:linear-gradient(135deg,#f9f5ff,#fff8f5)}.AskDrooolyConcierge_welcomeIcon__rNm1U{width:2.625rem;height:2.625rem;border-radius:.875rem;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#6a38e8,#ff704e)}.AskDrooolyConcierge_welcome___XlM_ h2{margin:.75rem 0 .375rem;font-size:1.375rem;line-height:1.12;letter-spacing:-.04em}.AskDrooolyConcierge_welcome___XlM_ p{margin:0;color:#625b70;font-size:.8125rem;line-height:1.55}.AskDrooolyConcierge_connectionCard__bXOrA,.AskDrooolyConcierge_gate__Z5Riw{min-height:18rem;padding:2rem 1.5rem;border:.0625rem solid #e8e0f5;border-radius:1.125rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--concierge-ink);background:linear-gradient(145deg,#fcfaff,#fffaf7);text-align:center}.AskDrooolyConcierge_gate__Z5Riw>span,.AskDrooolyConcierge_unavailableIcon__i0Uvi{width:3.5rem;height:3.5rem;border-radius:1rem;display:grid;place-items:center;color:#6938df;background:#eee6ff}.AskDrooolyConcierge_connectionCard__bXOrA strong,.AskDrooolyConcierge_gate__Z5Riw h2{margin:1rem 0 .375rem;font-size:1.125rem;font-weight:950;letter-spacing:-.025em}.AskDrooolyConcierge_connectionCard__bXOrA p,.AskDrooolyConcierge_gate__Z5Riw p{max-width:20rem;margin:0;color:#686173;font-size:.78125rem;line-height:1.55}.AskDrooolyConcierge_connectionCard__bXOrA>button,.AskDrooolyConcierge_gate__Z5Riw>a{min-height:2.75rem;margin-top:1.125rem;padding:0 1rem;border:0;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.4375rem;color:#fff;background:linear-gradient(135deg,#6532df,#7f47ed);font:inherit;font-size:.75rem;font-weight:900;text-decoration:none;cursor:pointer;box-shadow:0 .625rem 1.5rem rgba(93,45,207,.2)}.AskDrooolyConcierge_connectionCard__bXOrA>small,.AskDrooolyConcierge_gate__Z5Riw>small{max-width:20rem;margin-top:.875rem;color:#8b8496;font-size:.625rem;line-height:1.45}.AskDrooolyConcierge_largeThinking___XjeU{min-width:4rem;min-height:2rem;display:flex;align-items:center;justify-content:center;gap:.3125rem}.AskDrooolyConcierge_largeThinking___XjeU i{width:.5rem;height:.5rem;border-radius:50%;background:#7445e4;animation:AskDrooolyConcierge_thinking__bH0UT .9s ease-in-out infinite}.AskDrooolyConcierge_largeThinking___XjeU i:nth-child(2){animation-delay:.12s}.AskDrooolyConcierge_largeThinking___XjeU i:nth-child(3){animation-delay:.24s}.AskDrooolyConcierge_topicLabel__cWNRS{margin:1rem 0 .625rem;color:#777083;font-size:.625rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.AskDrooolyConcierge_topics__jRlSo{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.AskDrooolyConcierge_topic__ZhscT{min-height:4.25rem;padding:.75rem;border:.0625rem solid #e8e0f5;border-radius:.875rem;display:flex;align-items:center;gap:.625rem;color:#272036;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.AskDrooolyConcierge_topic__ZhscT:focus-visible,.AskDrooolyConcierge_topic__ZhscT:hover{border-color:#b99cf5;background:#fbf9ff;transform:translateY(-.0625rem)}.AskDrooolyConcierge_topicIcon__UcQ8M{width:2rem;height:2rem;display:grid;place-items:center;flex:0 0 auto;border-radius:.625rem;color:#6938df;background:#f1eaff}.AskDrooolyConcierge_topic__ZhscT strong{display:block;font-size:.71875rem;line-height:1.25}.AskDrooolyConcierge_messages__3yiUD{display:grid;gap:.875rem}.AskDrooolyConcierge_message__FUlv2{max-width:94%;display:flex;align-items:flex-end;gap:.5rem}.AskDrooolyConcierge_messageContent__QVFdu{min-width:0;display:grid;gap:.75rem}.AskDrooolyConcierge_userMessage__IxecO .AskDrooolyConcierge_messageContent__QVFdu{justify-items:end}.AskDrooolyConcierge_resultSets__ipy3q{width:100%;display:grid;gap:.75rem}.AskDrooolyConcierge_resultSet__gXG7M{min-width:0;padding:.75rem;border:.0625rem solid #e3d8f7;border-radius:1rem;display:grid;gap:.6875rem;background:linear-gradient(145deg,#fff,#fbf8ff);box-shadow:0 .75rem 1.75rem rgba(61,35,120,.08)}.AskDrooolyConcierge_resultSetHeader__dk3oR{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.AskDrooolyConcierge_resultSetHeader__dk3oR>div{min-width:0;display:flex;align-items:flex-start;gap:.5rem}.AskDrooolyConcierge_resultSetHeader__dk3oR>div>span{width:1.875rem;height:1.875rem;border-radius:.625rem;display:grid;place-items:center;flex:0 0 auto;color:#6736dc;background:#eee7ff}.AskDrooolyConcierge_resultSetHeader__dk3oR h3{margin:0;color:#1d1730;font-size:.875rem;letter-spacing:-.02em}.AskDrooolyConcierge_resultSetHeader__dk3oR p{margin:.1875rem 0 0;color:#70687d;font-size:.625rem;line-height:1.4}.AskDrooolyConcierge_resultSetHeader__dk3oR>small{flex:0 0 auto;color:#7f778c;font-size:.59375rem;font-weight:850}.AskDrooolyConcierge_resultSuggestions__0ZD7_{display:flex;gap:.375rem;overflow-x:auto;padding-bottom:.125rem;scrollbar-width:none}.AskDrooolyConcierge_resultSuggestions__0ZD7_::-webkit-scrollbar{display:none}.AskDrooolyConcierge_resultSuggestions__0ZD7_ a,.AskDrooolyConcierge_resultSuggestions__0ZD7_ span{min-height:1.875rem;padding:0 .625rem;border:.0625rem solid #e0d7f1;border-radius:999rem;display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto;color:#5e556f;background:#fff;font-size:.59375rem;font-weight:800;text-decoration:none}.AskDrooolyConcierge_resultSuggestions__0ZD7_ .AskDrooolyConcierge_selectedSuggestion__ZKet_{border-color:#b69af5;color:#6234d4;background:#f1ebff}.AskDrooolyConcierge_resultCards__IZ_Qd{display:grid;gap:.5625rem}.AskDrooolyConcierge_resultCard__pk9FY{min-width:0;padding:.5rem;border:.0625rem solid #e7e0f0;border-radius:.875rem;display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.6875rem;background:#fff;box-shadow:0 .375rem 1rem rgba(31,22,55,.04)}.AskDrooolyConcierge_resultImage__uson8{position:relative;min-height:7.25rem;overflow:hidden;border-radius:.6875rem;display:grid;place-items:center;color:#9d8dbc;background:#f0ebfa}.AskDrooolyConcierge_resultImage__uson8 img{width:100%;height:100%;position:absolute;inset:0;display:block;object-fit:cover}.AskDrooolyConcierge_resultImage__uson8>strong{position:absolute;z-index:1;left:.375rem;top:.375rem;min-height:1.25rem;padding:0 .375rem;border-radius:.375rem;display:inline-flex;align-items:center;color:#fff;background:rgba(39,126,72,.94);font-size:.53125rem;font-weight:950}.AskDrooolyConcierge_resultCardBody__0NQyS{min-width:0;display:grid;align-content:start;gap:.375rem}.AskDrooolyConcierge_resultIdentity__KlfM9{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.375rem}.AskDrooolyConcierge_resultIdentity__KlfM9>div{min-width:0}.AskDrooolyConcierge_resultIdentity__KlfM9 h4{margin:0;overflow:hidden;color:#1b1629;font-size:.75rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.AskDrooolyConcierge_resultIdentity__KlfM9 p{margin:.1875rem 0 0;overflow:hidden;color:#51495f;font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.AskDrooolyConcierge_resultIdentity__KlfM9>svg{flex:0 0 auto;color:#6737df}.AskDrooolyConcierge_resultFacts__4tVuJ{display:flex;flex-wrap:wrap;gap:.25rem .5rem;color:#746d80;font-size:.5625rem}.AskDrooolyConcierge_resultBadges__pfNcU span,.AskDrooolyConcierge_resultFacts__4tVuJ span{display:inline-flex;align-items:center;gap:.1875rem}.AskDrooolyConcierge_resultFacts__4tVuJ svg:first-child{color:#f5a623}.AskDrooolyConcierge_resultBadges__pfNcU,.AskDrooolyConcierge_resultHighlights__4_lL2{display:flex;flex-wrap:wrap;gap:.25rem}.AskDrooolyConcierge_resultBadges__pfNcU span,.AskDrooolyConcierge_resultHighlights__4_lL2 span{min-height:1.25rem;padding:0 .375rem;border-radius:999rem;color:#347151;background:#edf8f1;font-size:.515625rem;font-weight:800}.AskDrooolyConcierge_resultHighlights__4_lL2 span{color:#5d5370;background:#f6f3fa}.AskDrooolyConcierge_resultDescription__xkmzM{margin:0;color:#6c6478;font-size:.5625rem;line-height:1.35}.AskDrooolyConcierge_resultCardFooter__JrBey{margin-top:auto;display:flex;align-items:end;justify-content:space-between;gap:.5rem}.AskDrooolyConcierge_resultPrice__yIPb8{display:grid;color:#211830;font-size:.8125rem}.AskDrooolyConcierge_resultPrice__yIPb8 small{color:#746c80;font-size:.5rem;font-weight:700}.AskDrooolyConcierge_resultCardActions__xPy_L{display:flex;justify-content:flex-end;gap:.3125rem;flex-wrap:wrap}.AskDrooolyConcierge_resultCardActions__xPy_L a{min-height:1.75rem;padding:0 .5rem;border:.0625rem solid #cdbcf3;border-radius:.4375rem;display:inline-flex;align-items:center;gap:.25rem;color:#6133d1;background:#fff;font-size:.53125rem;font-weight:900;text-decoration:none}.AskDrooolyConcierge_resultCardActions__xPy_L .AskDrooolyConcierge_primaryResultAction__sno6W,.AskDrooolyConcierge_resultCardActions__xPy_L a:last-child{border-color:#6b38e5;color:#fff;background:linear-gradient(135deg,#6232dc,#7d47ea)}.AskDrooolyConcierge_revealResults__AHWrj,.AskDrooolyConcierge_viewAllResults__YL5uR{min-height:2.25rem;border:.0625rem solid #cdbaf5;border-radius:.6875rem;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;color:#6031d3;background:#fff;font:inherit;font-size:.625rem;font-weight:900;text-decoration:none;cursor:pointer}.AskDrooolyConcierge_revealResults__AHWrj svg{transition:transform .16s ease}.AskDrooolyConcierge_revealResults__AHWrj .AskDrooolyConcierge_rotated__UC9YO{transform:rotate(180deg)}.AskDrooolyConcierge_viewAllResults__YL5uR{border-color:#6b38e5}.AskDrooolyConcierge_emptyResults__z8EUA{padding:1rem;border:.0625rem dashed #cdbaf5;border-radius:.875rem;display:grid;justify-items:center;gap:.375rem;color:#5f536f;background:#fbf8ff;text-align:center}.AskDrooolyConcierge_emptyResults__z8EUA>span{width:2.5rem;height:2.5rem;border-radius:50%;display:grid;place-items:center;color:#6534d9;background:#eee6ff}.AskDrooolyConcierge_emptyResults__z8EUA strong{color:#241c37;font-size:.75rem}.AskDrooolyConcierge_emptyResults__z8EUA p{margin:0;font-size:.625rem;line-height:1.45}.AskDrooolyConcierge_assistantMessage__FxLj6{justify-self:start}.AskDrooolyConcierge_userMessage__IxecO{justify-self:end}.AskDrooolyConcierge_assistantAvatar__tAcEk{width:1.875rem;height:1.875rem;color:#6536df;background:#eee6ff}.AskDrooolyConcierge_bubble__Tx8Gg{padding:.75rem .875rem;border-radius:1rem 1rem 1rem .25rem;color:#393245;background:#f5f1fb;font-size:.78125rem;line-height:1.55;white-space:pre-wrap}.AskDrooolyConcierge_userMessage__IxecO .AskDrooolyConcierge_bubble__Tx8Gg{border-radius:1rem 1rem .25rem 1rem;color:#fff;background:linear-gradient(135deg,#6532df,#7d47e9)}.AskDrooolyConcierge_thinking__bH0UT{min-width:3.5rem;display:flex;gap:.25rem}.AskDrooolyConcierge_thinking__bH0UT i{width:.375rem;height:.375rem;border-radius:50%;background:#8761dd;animation:AskDrooolyConcierge_thinking__bH0UT .9s ease-in-out infinite}.AskDrooolyConcierge_thinking__bH0UT i:nth-child(2){animation-delay:.12s}.AskDrooolyConcierge_thinking__bH0UT i:nth-child(3){animation-delay:.24s}.AskDrooolyConcierge_actions__4gFbk,.AskDrooolyConcierge_followups__4bDab{margin-top:.625rem;display:flex;flex-wrap:wrap;gap:.4375rem}.AskDrooolyConcierge_action__7kDxn,.AskDrooolyConcierge_followup__HBiiF{min-height:2.125rem;padding:.4375rem .6875rem;border:.0625rem solid #d9c8f8;border-radius:999rem;display:inline-flex;align-items:center;gap:.3125rem;color:#5d2ed1;background:#fff;font:inherit;font-size:.6875rem;font-weight:850;text-decoration:none;cursor:pointer}.AskDrooolyConcierge_proposal__oA3hk{width:100%;min-height:3.5rem;padding:.6875rem .75rem;border:.0625rem solid #dccffa;border-radius:.875rem;display:flex;align-items:center;gap:.625rem;color:#5d2ed1;background:#faf7ff}.AskDrooolyConcierge_proposal__oA3hk>span{display:grid;gap:.1875rem}.AskDrooolyConcierge_proposal__oA3hk strong{color:#2b2340;font-size:.71875rem}.AskDrooolyConcierge_proposal__oA3hk small{color:#726987;font-size:.625rem;line-height:1.35}.AskDrooolyConcierge_citations__vLuBR{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;color:#81798e;font-size:.59375rem}.AskDrooolyConcierge_citations__vLuBR span{font-weight:850}.AskDrooolyConcierge_citations__vLuBR small{padding:.25rem .4375rem;border-radius:999rem;color:#5d36bc;background:#f2ecff;font-size:inherit;font-weight:800}.AskDrooolyConcierge_ticketConfirmation__JzaRw{margin-top:.875rem;padding:1rem;border:.0625rem solid #d8c7f8;border-radius:1rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;background:linear-gradient(145deg,#faf7ff,#fff);box-shadow:0 .75rem 1.75rem rgba(62,34,126,.08)}.AskDrooolyConcierge_ticketIcon__iEajM{width:2.5rem;height:2.5rem;border-radius:.75rem;display:grid;place-items:center;color:#6636dd;background:#eee6ff}.AskDrooolyConcierge_ticketConfirmation__JzaRw>div{min-width:0}.AskDrooolyConcierge_ticketConfirmation__JzaRw>div>small{color:#7040dc;font-size:.59375rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.AskDrooolyConcierge_ticketConfirmation__JzaRw h3{margin:.1875rem 0 .75rem;font-size:.9375rem;letter-spacing:-.025em}.AskDrooolyConcierge_ticketConfirmation__JzaRw strong{display:block;color:#2c253b;font-size:.75rem}.AskDrooolyConcierge_ticketConfirmation__JzaRw p{margin:.25rem 0 0;color:#696174;font-size:.71875rem;line-height:1.5}.AskDrooolyConcierge_ticketConfirmation__JzaRw em{display:block;margin-top:.625rem;color:#81798e;font-size:.625rem;font-style:normal}.AskDrooolyConcierge_ticketConfirmation__JzaRw footer{grid-column:1/-1;padding-top:.75rem;border-top:.0625rem solid #e9e1f6;display:flex;justify-content:flex-end;gap:.5rem}.AskDrooolyConcierge_ticketConfirmation__JzaRw footer button{min-height:2.375rem;padding:0 .75rem;border:.0625rem solid #d9d1e5;border-radius:.6875rem;color:#4d455b;background:#fff;font:inherit;font-size:.6875rem;font-weight:850;cursor:pointer}.AskDrooolyConcierge_ticketConfirmation__JzaRw footer button:last-child{border-color:#6938df;color:#fff;background:#6938df}.AskDrooolyConcierge_ticketConfirmation__JzaRw footer button:disabled{opacity:.55;cursor:not-allowed}.AskDrooolyConcierge_error__q11nk{margin-top:.75rem;padding:.625rem .75rem;border:.0625rem solid #ffc5b9;border-radius:.75rem;color:#9e2c1b;background:#fff5f2;font-size:.71875rem;line-height:1.45}.AskDrooolyConcierge_error__q11nk small,.AskDrooolyConcierge_error__q11nk strong{display:block}.AskDrooolyConcierge_error__q11nk small{margin-top:.25rem;color:#a54b3e;font-size:.625rem}.AskDrooolyConcierge_composerShell__D2gBv{padding:.75rem .875rem .625rem;border-top:.0625rem solid #ece7f3;background:#fff}.AskDrooolyConcierge_composer__K91Hl{min-height:3.375rem;padding:.4375rem .4375rem .4375rem .875rem;border:.0625rem solid #dcd4e8;border-radius:1rem;display:flex;align-items:flex-end;gap:.5rem;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}.AskDrooolyConcierge_composer__K91Hl:focus-within{border-color:#8a63e8;box-shadow:0 0 0 .1875rem rgba(105,57,232,.1)}.AskDrooolyConcierge_composer__K91Hl textarea{width:100%;min-height:2.25rem;max-height:6.5rem;padding:.5rem 0;resize:none;border:0;outline:0;color:var(--concierge-ink);background:transparent;font:inherit;font-size:.8125rem;line-height:1.4}.AskDrooolyConcierge_send__l_4fr{width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:.75rem;display:grid;place-items:center;flex:0 0 auto;color:#fff;background:linear-gradient(135deg,#6532df,#7f47ed);cursor:pointer}.AskDrooolyConcierge_send__l_4fr:disabled{color:#aaa3b6;background:#ece9ef;cursor:not-allowed}.AskDrooolyConcierge_composerMeta__DXxfM{min-height:1rem;margin-top:.25rem;display:flex;justify-content:flex-end;color:#938c9d;font-size:.5625rem}.AskDrooolyConcierge_disclaimer__hIDTc{margin:.4375rem 0 0;color:#8a8395;font-size:.5625rem;line-height:1.35;text-align:center}@keyframes AskDrooolyConcierge_fadeIn__6r7hU{0%{opacity:0}}@keyframes AskDrooolyConcierge_riseIn__OKLtL{0%{opacity:0;transform:translateY(.75rem) scale(.98)}}@keyframes AskDrooolyConcierge_thinking__bH0UT{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-.1875rem)}}@media (max-width:48rem){.AskDrooolyConcierge_root__rm_v_{right:.875rem;bottom:max(.875rem,env(safe-area-inset-bottom))}.AskDrooolyConcierge_launcher__30cb3{display:flex;min-height:3.125rem;padding:.375rem .75rem .375rem .4375rem}.AskDrooolyConcierge_launcherIcon__Gn64G{width:2.25rem;height:2.25rem}.AskDrooolyConcierge_dialog__lnHrV{inset:auto 0 0;width:100%;height:min(46rem,92dvh);border-right:0;border-bottom:0;border-left:0;border-radius:1.5rem 1.5rem 0 0}.AskDrooolyConcierge_header__r3G7Y{padding:.75rem}.AskDrooolyConcierge_status__hGOP0{display:none}.AskDrooolyConcierge_switchBack__CIBQ5{padding:0 .5rem;font-size:.5625rem}.AskDrooolyConcierge_newChatButton__eXT3C{width:2.125rem;padding:0}.AskDrooolyConcierge_newChatButton__eXT3C span{display:none}.AskDrooolyConcierge_conversation__3YjMk{padding:.875rem}.AskDrooolyConcierge_message__FUlv2{max-width:100%}.AskDrooolyConcierge_assistantMessage__FxLj6{width:100%}.AskDrooolyConcierge_assistantMessage__FxLj6>.AskDrooolyConcierge_messageContent__QVFdu{width:calc(100% - 2.375rem)}.AskDrooolyConcierge_resultCard__pk9FY{grid-template-columns:5.75rem minmax(0,1fr)}.AskDrooolyConcierge_resultImage__uson8{min-height:6.5rem}.AskDrooolyConcierge_resultCardFooter__JrBey{align-items:stretch;display:grid}.AskDrooolyConcierge_resultCardActions__xPy_L{justify-content:stretch}.AskDrooolyConcierge_resultCardActions__xPy_L a{flex:1;justify-content:center}.AskDrooolyConcierge_topics__jRlSo{grid-template-columns:1fr}.AskDrooolyConcierge_topic__ZhscT{min-height:3.75rem}.AskDrooolyConcierge_connectionCard__bXOrA,.AskDrooolyConcierge_gate__Z5Riw{min-height:15rem}}@media (max-width:23rem){.AskDrooolyConcierge_launcherCopy__EPw_1 small{display:none}.AskDrooolyConcierge_launcherCopy__EPw_1 strong{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.AskDrooolyConcierge_backdrop__Ik7D8,.AskDrooolyConcierge_dialog__lnHrV,.AskDrooolyConcierge_launcher__30cb3,.AskDrooolyConcierge_thinking__bH0UT i,.AskDrooolyConcierge_topic__ZhscT{animation:none;transition:none}.AskDrooolyConcierge_largeThinking___XjeU i{animation:none}}