.aiPromptBar-module__8aPT8G__bar{z-index:90;cursor:pointer;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#1a3c2a,#4caf50,#81c784) border-box;border:2px solid #0000;border-radius:999px;align-items:center;gap:10px;width:340px;padding:12px 24px;transition:all .2s;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 20px #0000001a}.aiPromptBar-module__8aPT8G__bar:hover{box-shadow:0 6px 28px #00000026}.aiPromptBar-module__8aPT8G__icon{color:var(--main-color);flex-shrink:0}.aiPromptBar-module__8aPT8G__text{font-family:var(--josefin-font),"Josefin Sans",sans-serif;color:#666;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:14px;overflow:hidden}.aiPromptBar-module__8aPT8G__cursor{color:var(--main-color);margin-left:1px;font-weight:300;animation:.8s step-end infinite aiPromptBar-module__8aPT8G__blink}@keyframes aiPromptBar-module__8aPT8G__blink{50%{opacity:0}}.aiPromptBar-module__8aPT8G__panel{z-index:200;background:#fff;border-radius:20px;flex-direction:column;width:420px;height:600px;max-height:calc(100vh - 48px);animation:.25s ease-out aiPromptBar-module__8aPT8G__slideUp;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 12px 48px #0003}@keyframes aiPromptBar-module__8aPT8G__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.aiPromptBar-module__8aPT8G__panelHeader{border-bottom:1px solid #eee;flex-shrink:0;align-items:center;gap:12px;padding:16px 20px;display:flex}.aiPromptBar-module__8aPT8G__closeBtn{cursor:pointer;width:32px;height:32px;color:var(--black);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s;display:flex}.aiPromptBar-module__8aPT8G__closeBtn:hover{background:#f0f0f0}.aiPromptBar-module__8aPT8G__panelTitle{font-family:var(--gothic-font);color:var(--black);font-size:18px;font-weight:700}.aiPromptBar-module__8aPT8G__dot{color:var(--main-color)}.aiPromptBar-module__8aPT8G__panelBody{flex:1;justify-content:center;align-items:center;padding:40px 32px;display:flex}.aiPromptBar-module__8aPT8G__hero{text-align:center}.aiPromptBar-module__8aPT8G__sparkle{margin:0 auto 16px;display:block}.aiPromptBar-module__8aPT8G__panelHeadline{font-family:var(--gothic-font);color:var(--black);margin:0 0 8px;font-size:28px;font-weight:700}.aiPromptBar-module__8aPT8G__panelSub{font-family:var(--helvetica-font);color:#888;margin:0;font-size:14px;line-height:1.5}.aiPromptBar-module__8aPT8G__searchingState{text-align:center}.aiPromptBar-module__8aPT8G__sparkleAnimated{animation:1.2s ease-in-out infinite aiPromptBar-module__8aPT8G__pulse}@keyframes aiPromptBar-module__8aPT8G__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.9)}}.aiPromptBar-module__8aPT8G__searchingText{font-family:var(--helvetica-font);color:#888;margin:0 0 28px;font-size:15px}.aiPromptBar-module__8aPT8G__skeletonGroup{flex-direction:column;align-items:center;gap:10px;display:flex}.aiPromptBar-module__8aPT8G__skeletonBar{background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s infinite aiPromptBar-module__8aPT8G__shimmer}@keyframes aiPromptBar-module__8aPT8G__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.aiPromptBar-module__8aPT8G__locationButton{cursor:pointer;font-family:var(--helvetica-font);color:#888;background:0 0;border:1px solid #e0e0e0;border-radius:20px;align-items:center;gap:6px;margin-top:14px;padding:6px 14px;font-size:13px;transition:all .15s;display:inline-flex}.aiPromptBar-module__8aPT8G__locationButton:hover{color:#555;border-color:#ccc}.aiPromptBar-module__8aPT8G__locationButton:disabled{opacity:.6;cursor:not-allowed}.aiPromptBar-module__8aPT8G__locationActive{background:var(--main-color);border-color:var(--main-color);color:#fff}.aiPromptBar-module__8aPT8G__locationActive:hover{opacity:.9;color:#fff}.aiPromptBar-module__8aPT8G__locationError{font-family:var(--helvetica-font);color:#e24b4a;margin:6px 0 0;font-size:12px}.aiPromptBar-module__8aPT8G__panelFooter{flex-shrink:0;padding:16px 20px 20px}.aiPromptBar-module__8aPT8G__chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px;display:flex}.aiPromptBar-module__8aPT8G__chip{font-family:var(--helvetica-font);color:#555;cursor:pointer;white-space:nowrap;background:#f5f5f7;border:1px solid #e0e0e0;border-radius:20px;padding:7px 14px;font-size:13px;transition:all .15s}.aiPromptBar-module__8aPT8G__chip:hover{border-color:var(--main-color);color:var(--main-color);background:#fff}.aiPromptBar-module__8aPT8G__inputArea{background:#f5f5f7;border-radius:14px;align-items:flex-end;gap:10px;padding:12px 12px 12px 16px;display:flex}.aiPromptBar-module__8aPT8G__input{resize:none;font-family:var(--helvetica-font);color:var(--black);background:0 0;border:none;outline:none;flex:1;font-size:15px;line-height:1.4}.aiPromptBar-module__8aPT8G__input::placeholder{color:#999}.aiPromptBar-module__8aPT8G__submitBtn{width:36px;height:36px;color:var(--black);cursor:pointer;background:#fff;border:1.5px solid #ddd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.aiPromptBar-module__8aPT8G__submitBtn:hover:not(:disabled){border-color:var(--main-color);color:var(--main-color)}.aiPromptBar-module__8aPT8G__submitBtn:disabled{opacity:.3;cursor:not-allowed}@media (max-width:640px){.aiPromptBar-module__8aPT8G__bar{width:calc(100% - 24px);left:50%;right:auto;bottom:calc(12px + env(safe-area-inset-bottom));transform:translate(-50%)}.aiPromptBar-module__8aPT8G__panel{z-index:9999;border-radius:0;width:100%;height:100dvh;max-height:100dvh;animation:.3s ease-out forwards aiPromptBar-module__8aPT8G__slideInFromRight;inset:0;transform:translate(100%)}.aiPromptBar-module__8aPT8G__panelHeader{padding-top:max(16px,env(safe-area-inset-top))}.aiPromptBar-module__8aPT8G__closeBtn{width:40px;height:40px}}@keyframes aiPromptBar-module__8aPT8G__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}
