.ViewPanels_viewPanels___aqLs{width:100%;height:100%;margin:0;padding:0;overflow-y:auto;position:relative}.ViewPanels_panelsGrid__RyoZY{display:grid;gap:0;width:100%;height:100%;margin:0;padding:0}.ViewPanels_grid1__wpvxT{grid-template-columns:1fr}.ViewPanels_grid2__rxkE9,.ViewPanels_grid3__GCTuC{grid-template-columns:1fr 1fr}.ViewPanels_grid3__GCTuC{grid-template-rows:1fr 1fr}.ViewPanels_grid3__GCTuC>:first-child{grid-column:1/-1}.ViewPanels_grid4__pizBX{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.ViewPanels_grid5__Q7IJ1{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.ViewPanels_grid5__Q7IJ1>:first-child,.ViewPanels_grid5__Q7IJ1>:nth-child(2){grid-row:1}.ViewPanels_grid5__Q7IJ1>:nth-child(3){grid-column:1/-1;grid-row:2}.ViewPanels_grid6__CI4Ml{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.ViewPanels_panel__SirQx{background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06);overflow:hidden;box-shadow:none;transition:all .2s ease;display:flex;flex-direction:column;min-height:200px}.ViewPanels_panel__SirQx:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.ViewPanels_panelHeader__oFktN{display:flex;align-items:center;gap:12px;padding:12px 16px;background:transparent;border-bottom:1px solid rgba(0,0,0,.06)}.ViewPanels_panelHeader__oFktN .ViewPanels_icon__lPF2E{font-size:24px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.04);border-radius:8px;box-shadow:none}.ViewPanels_panelHeader__oFktN h3{margin:0;font-size:18px;font-weight:600;color:#2c2c2c}.ViewPanels_panelContent__il_99{flex:1;padding:20px;display:flex;flex-direction:column;justify-content:center}.ViewPanels_listening__Bmmxf{text-align:center;color:#f44;font-size:16px;font-weight:500;animation:ViewPanels_pulse__w3z0X 2s infinite}.ViewPanels_placeholder__SwAYJ{text-align:center;color:#666;line-height:1.6}.ViewPanels_placeholder__SwAYJ p{margin:0 0 8px;font-size:16px;font-weight:500}.ViewPanels_placeholder__SwAYJ small{color:#999;font-size:14px}.ViewPanels_result__snIHz{display:flex;flex-direction:column;gap:16px}.ViewPanels_result__snIHz p strong{color:#333}.ViewPanels_mapPlaceholder__rGnrB{text-align:center;padding:20px;background:#f0f8ff;border-radius:12px;border:2px dashed #4a90e2}.ViewPanels_mapIcon__zBCAo{font-size:32px;margin-bottom:8px}.ViewPanels_newsList__zAQCf{display:flex;flex-direction:column;gap:12px}.ViewPanels_newsItem__DjYAH{padding:12px;background:#f8f9fa;border-radius:8px;border-left:4px solid #4a90e2}.ViewPanels_newsTitle__lQDyj{font-weight:500;color:#333;margin-bottom:4px}.ViewPanels_newsTime__Bpbzn{font-size:12px;color:#666}.ViewPanels_calendarGrid__A1K2g{display:flex;flex-direction:column;gap:12px}.ViewPanels_calendarHeader__oR9Hr{font-weight:600;color:#333;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.ViewPanels_eventItem__0kp7G{display:flex;gap:12px;padding:10px;background:#fff3cd;border-radius:8px;border-left:4px solid #ffc107}.ViewPanels_eventTime__qVzpo{font-size:12px}.ViewPanels_eventTime__qVzpo,.ViewPanels_eventTitle__MZc5K{color:#856404;font-weight:500}.ViewPanels_stockInfo___8235{display:flex;flex-direction:column;gap:16px}.ViewPanels_stockPrice__wBq67{display:flex;flex-direction:column;gap:8px}.ViewPanels_stockName__lQWeC{font-weight:600;color:#333;font-size:18px}.ViewPanels_price__AZj5G{font-size:24px;font-weight:700;color:#2e7d32}.ViewPanels_change__aHozP{font-size:14px;font-weight:500;color:#2e7d32}.ViewPanels_stockChart__VlYu8{height:40px;background:#f0f8ff;border-radius:8px;position:relative;overflow:hidden}.ViewPanels_chartLine__ig8Cl{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(45deg,#4a90e2,#2e7d32);border-radius:4px 4px 0 0}.ViewPanels_peopleList__juW5z{display:flex;flex-direction:column;gap:12px}.ViewPanels_personCard__CfKyV{display:flex;align-items:center;gap:12px;padding:12px;background:#f8f9fa;border-radius:12px}.ViewPanels_avatar__bzoc3{width:40px;height:40px;background:#e9ecef;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px}.ViewPanels_personInfo__H7g5N{flex:1}.ViewPanels_personName__MIaSa{font-weight:600;color:#333;margin-bottom:4px}.ViewPanels_personDetail__9Kbjr{font-size:14px;color:#666}.ViewPanels_dashboardGrid__JoKEa{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ViewPanels_metric__1zOBK{text-align:center;padding:16px;background:#f8f9fa;border-radius:12px}.ViewPanels_metricLabel__oiv9B{font-size:12px;color:#666;margin-bottom:8px}.ViewPanels_metricValue__uJ3PT{font-size:24px;font-weight:700;color:#4a90e2}.ViewPanels_emptyState___ef4l{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#666;padding:40px}.ViewPanels_emptyIcon__9IFCC{font-size:64px;margin-bottom:16px;opacity:.5}.ViewPanels_emptyState___ef4l p{font-size:18px;font-weight:500;margin:0 0 8px}.ViewPanels_emptyState___ef4l small{color:#999;line-height:1.5}[data-theme=dark] .ViewPanels_panel__SirQx{background:#0f141b;border-color:hsla(0,0%,100%,.06)}[data-theme=dark] .ViewPanels_panelHeader__oFktN{background:transparent;border-color:hsla(0,0%,100%,.06)}[data-theme=dark] .ViewPanels_panelHeader__oFktN h3{color:#e5e7eb}[data-theme=dark] .ViewPanels_placeholder__SwAYJ{color:#999}[data-theme=dark] .ViewPanels_metric__1zOBK,[data-theme=dark] .ViewPanels_newsItem__DjYAH,[data-theme=dark] .ViewPanels_personCard__CfKyV,[data-theme=dark] .ViewPanels_stockChart__VlYu8{background:#333}[data-theme=dark] .ViewPanels_emptyState___ef4l{color:#999}@media (max-width:1024px){.ViewPanels_grid3__GCTuC,.ViewPanels_grid4__pizBX,.ViewPanels_grid5__Q7IJ1,.ViewPanels_grid6__CI4Ml{grid-template-columns:1fr 1fr}}@media (max-width:768px){.ViewPanels_viewPanels___aqLs{margin:0;padding:0}.ViewPanels_panelsGrid__RyoZY{gap:0}.ViewPanels_grid1__wpvxT,.ViewPanels_grid2__rxkE9,.ViewPanels_grid3__GCTuC,.ViewPanels_grid4__pizBX,.ViewPanels_grid5__Q7IJ1,.ViewPanels_grid6__CI4Ml{grid-template-columns:1fr}.ViewPanels_panel__SirQx{min-height:150px}.ViewPanels_panelContent__il_99{margin:0;padding:0}.ViewPanels_dashboardGrid__JoKEa{grid-template-columns:1fr}}.ViewPanels_galleryContainer__C10_v{position:relative;width:100%;height:100%;min-height:200px}.ViewPanels_voiceOverlay__vUnr3{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;border-radius:8px;z-index:10}.ViewPanels_voiceOverlay__vUnr3 .ViewPanels_listening__Bmmxf{color:#fff;text-align:center;font-size:16px;font-weight:500;background:rgba(59,130,246,.9);padding:12px 24px;border-radius:24px;backdrop-filter:blur(4px)}.ViewPanels_commandOverlay___pcfg{position:absolute;bottom:12px;left:12px;right:12px;background:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:12px;font-size:14px;backdrop-filter:blur(4px);z-index:5}.ViewPanels_commandOverlay___pcfg p{margin:0}.ViewPanels_loading__4N3w1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;color:#6b7280}.ViewPanels_loadingIcon__wcZqA{font-size:32px;margin-bottom:12px;animation:ViewPanels_pulse__w3z0X 2s infinite}.ViewPanels_loading__4N3w1 p{margin:0;font-size:14px}.ViewPanels_error__kWOor{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;color:#dc2626}.ViewPanels_errorIcon__Hup7L{font-size:32px;margin-bottom:12px}.ViewPanels_error__kWOor p{margin:0;font-size:14px;text-align:center}.ViewPanels_galleryPanel__GW6aW{width:100%;height:100%;position:relative;border-radius:0;border:none;background:transparent;overflow:hidden}.ViewPanels_toolOverlayWrapper__V_cBd{position:absolute;inset:0;z-index:20;display:flex;align-items:stretch;justify-content:center;background:rgba(0,0,0,.5);backdrop-filter:blur(2px)}.ViewPanels_toolOverlayInner__VOH_F{position:relative;flex:1;margin:0;background:var(--surface,#fff);border-radius:0;overflow:auto}.ViewPanels_overlayCloseButton__Yx_HC{position:absolute;top:12px;right:12px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;border:none;cursor:pointer;z-index:30}.ViewPanels_overlayCloseButton__Yx_HC:hover{background:rgba(0,0,0,.75)}.ViewPanels_galleryLoading__BVYqu{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:300px}.ViewPanels_loadingSpinner__WzQO9{width:32px;height:32px;border:3px solid rgba(59,130,246,.1);border-top-color:#3b82f6;border-radius:50%;animation:ViewPanels_spin__vF1Tw 1s linear infinite}.ViewPanels_galleryError__vb2S9{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:300px;color:#6b7280;font-size:14px;text-align:center}.ViewPanels_galleryError__vb2S9 p{margin:0}@keyframes ViewPanels_spin__vF1Tw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ViewPanels_pulse__w3z0X{0%,to{opacity:1}50%{opacity:.5}}.RealtimeVoiceInterface_realtimeInterface__DQciT{display:flex;flex-direction:column;height:100vh;background:transparent;position:relative;overflow:hidden}.RealtimeVoiceInterface_viewSection__UmH1k{flex:5;display:flex;flex-direction:column;background:transparent;border-bottom:1px solid rgba(0,0,0,.06);margin:0;overflow:hidden}.RealtimeVoiceInterface_header__7YdCS{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:transparent;color:#1f2937;border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:12px}.RealtimeVoiceInterface_titleSection__cK_J2{display:flex;align-items:center;gap:12px}.RealtimeVoiceInterface_title__cs6xD{margin:0;font-size:16px;font-weight:600;color:#1f2937}[data-theme=dark] .RealtimeVoiceInterface_title__cs6xD{color:#e5e7eb}.RealtimeVoiceInterface_xmonIcon__yuCaR{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,.03);border-radius:8px;border:1px solid rgba(0,0,0,.06)}.RealtimeVoiceInterface_emojiIcon__BlIML{font-size:18px}.RealtimeVoiceInterface_iconImage__NetIN{width:24px;height:24px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.RealtimeVoiceInterface_headerControls__g0oBx{display:flex;gap:8px}.RealtimeVoiceInterface_closeButton__xZSL5{background:none;border:1px solid #d1d5db;color:#6b7280;padding:6px 8px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;width:28px;height:28px}.RealtimeVoiceInterface_closeButton__xZSL5:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151}.RealtimeVoiceInterface_historyButton__oYyXO{background:none;color:#6b7280;border:1px solid #d1d5db;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:4px}.RealtimeVoiceInterface_historyButton__oYyXO.RealtimeVoiceInterface_active__565Qx,.RealtimeVoiceInterface_historyButton__oYyXO:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151}.RealtimeVoiceInterface_historyIcon__gjUrr{font-size:12px}.RealtimeVoiceInterface_viewContent__U9Nbz{flex:1;margin:0;padding:0;overflow:hidden}.RealtimeVoiceInterface_voiceSection__SB15y{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 20px;background:transparent;margin:0;gap:8px}.RealtimeVoiceInterface_voiceSection__SB15y.RealtimeVoiceInterface_withBorder__LSoc3{border-top:1px solid rgba(0,0,0,.06)}.RealtimeVoiceInterface_currentText__QAr0o{display:flex;align-items:center;gap:12px;padding:14px 16px;background:rgba(0,0,0,.03);border-radius:12px;border-left:3px solid rgba(0,0,0,.08);max-width:600px;width:100%;box-shadow:none}.RealtimeVoiceInterface_currentLabel__s__8n{font-size:14px;color:#1e40af;font-weight:600;white-space:nowrap}.RealtimeVoiceInterface_currentValue__UlKp6{font-size:15px;color:#1f2937;font-weight:500;flex:1;word-break:break-word}.RealtimeVoiceInterface_historyPanel__aKZXr{position:fixed;top:0;right:0;width:350px;height:100vh;background:#fff;box-shadow:-4px 0 24px rgba(0,0,0,.12);z-index:1000;display:flex;flex-direction:column;animation:RealtimeVoiceInterface_slideIn__OncJy .3s ease-out}@keyframes RealtimeVoiceInterface_slideIn__OncJy{0%{transform:translateX(100%)}to{transform:translateX(0)}}.RealtimeVoiceInterface_historyHeader__HtukV{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:transparent;border-bottom:1px solid rgba(0,0,0,.06)}.RealtimeVoiceInterface_historyTitle__wruER{margin:0;font-size:18px;font-weight:600;color:#374151}.RealtimeVoiceInterface_historyActions__uPhnb{display:flex;gap:8px}.RealtimeVoiceInterface_clearButton__uBP46,.RealtimeVoiceInterface_closeButton__xZSL5{background:none;border:1px solid #d1d5db;color:#6b7280;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.RealtimeVoiceInterface_clearButton__uBP46:hover,.RealtimeVoiceInterface_closeButton__xZSL5:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151}.RealtimeVoiceInterface_closeButton__xZSL5{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%}.RealtimeVoiceInterface_historyList__ducja{flex:1;overflow-y:auto;padding:16px 24px;display:flex;flex-direction:column;gap:12px}.RealtimeVoiceInterface_historyItem__c6JXj{padding:12px 16px;background:#f9fafb;border-radius:12px;border-left:3px solid #3b82f6;transition:all .2s ease}.RealtimeVoiceInterface_historyItem__c6JXj:hover{background:#f3f4f6;transform:translateX(4px)}.RealtimeVoiceInterface_historyTime__0doDI{font-size:11px;color:#6b7280;margin-bottom:4px;font-weight:500}.RealtimeVoiceInterface_historyText___wYGR{font-size:14px;color:#374151;line-height:1.4;font-weight:500}[data-theme=dark] .RealtimeVoiceInterface_realtimeInterface__DQciT{background:#0d1117}[data-theme=dark] .RealtimeVoiceInterface_viewSection__UmH1k,[data-theme=dark] .RealtimeVoiceInterface_voiceSection__SB15y{background:transparent;box-shadow:none}[data-theme=dark] .RealtimeVoiceInterface_header__7YdCS{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.06);color:#e5e7eb}[data-theme=dark] .RealtimeVoiceInterface_historyPanel__aKZXr{background:#0f141b}[data-theme=dark] .RealtimeVoiceInterface_historyHeader__HtukV{background:transparent;border-color:hsla(0,0%,100%,.06)}[data-theme=dark] .RealtimeVoiceInterface_historyTitle__wruER{color:#f9fafb}[data-theme=dark] .RealtimeVoiceInterface_historyItem__c6JXj{background:#111826;border-color:hsla(0,0%,100%,.06)}[data-theme=dark] .RealtimeVoiceInterface_historyItem__c6JXj:hover{background:#141a24}[data-theme=dark] .RealtimeVoiceInterface_historyText___wYGR{color:#f3f4f6}[data-theme=dark] .RealtimeVoiceInterface_historyTime__0doDI{color:#9ca3af}[data-theme=dark] .RealtimeVoiceInterface_currentText__QAr0o{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}[data-theme=dark] .RealtimeVoiceInterface_currentLabel__s__8n{color:#aab1b8}[data-theme=dark] .RealtimeVoiceInterface_currentValue__UlKp6{color:#e5e7eb}@media (max-width:768px){.RealtimeVoiceInterface_realtimeInterface__DQciT{margin:0;padding-top:env(safe-area-inset-top,20px);padding-bottom:env(safe-area-inset-bottom,0);height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;box-sizing:border-box}.RealtimeVoiceInterface_viewSection__UmH1k,.RealtimeVoiceInterface_voiceSection__SB15y{margin:0 8px 8px;border-radius:16px}.RealtimeVoiceInterface_viewSection__UmH1k.RealtimeVoiceInterface_viewSectionWithoutHeader__HEVaD{padding-top:45px!important;border-radius:16px 16px 0 0!important;border-top-left-radius:16px!important;border-top-right-radius:16px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.RealtimeVoiceInterface_header__7YdCS{padding:16px 20px;border-radius:0 0 12px 12px;margin-bottom:12px}.RealtimeVoiceInterface_title__cs6xD{font-size:18px}.RealtimeVoiceInterface_headerControls__g0oBx{display:none}.RealtimeVoiceInterface_viewContent__U9Nbz{padding:0}.RealtimeVoiceInterface_voiceSection__SB15y{padding:20px;gap:16px}.RealtimeVoiceInterface_currentText__QAr0o{padding:12px 16px;max-width:100%}.RealtimeVoiceInterface_currentLabel__s__8n{font-size:13px}.RealtimeVoiceInterface_currentValue__UlKp6{font-size:14px}.RealtimeVoiceInterface_historyPanel__aKZXr{display:none}}@media (max-width:480px){.RealtimeVoiceInterface_viewSection__UmH1k,.RealtimeVoiceInterface_voiceSection__SB15y{margin:0 4px 4px;border-radius:12px}.RealtimeVoiceInterface_header__7YdCS{padding:12px 16px}.RealtimeVoiceInterface_title__cs6xD{font-size:16px}.RealtimeVoiceInterface_icon__k55U6{font-size:20px}.RealtimeVoiceInterface_viewContent__U9Nbz{padding:0}.RealtimeVoiceInterface_voiceSection__SB15y{padding:16px}}.RealtimeVoiceInterface_historyList__ducja::-webkit-scrollbar{width:6px}.RealtimeVoiceInterface_historyList__ducja::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.RealtimeVoiceInterface_historyList__ducja::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.RealtimeVoiceInterface_historyList__ducja::-webkit-scrollbar-thumb:hover{background:#94a3b8}[data-theme=dark] .RealtimeVoiceInterface_historyList__ducja::-webkit-scrollbar-track{background:#374151}[data-theme=dark] .RealtimeVoiceInterface_historyList__ducja::-webkit-scrollbar-thumb{background:#6b7280}[data-theme=dark] .RealtimeVoiceInterface_historyList__ducja::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ModelSelectionHint_hintBubble__v4P18{position:absolute;top:calc(100% + 8px);left:0;z-index:1000;padding:16px 20px;background:linear-gradient(135deg,var(--pastel-lavender) 0,var(--pastel-sky) 100%);border-radius:16px;box-shadow:0 4px 12px rgba(123,160,152,.1),inset 0 1px 0 hsla(0,0%,100%,.5);animation:ModelSelectionHint_slideDown__xBSMp .4s cubic-bezier(.4,0,.2,1),ModelSelectionHint_pulse__NceU7 2s ease-in-out infinite;transform-origin:top center}.ModelSelectionHint_hintBubble__v4P18.ModelSelectionHint_closing___qznx{animation:ModelSelectionHint_slideUp__5dAr_ .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes ModelSelectionHint_slideDown__xBSMp{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ModelSelectionHint_slideUp__5dAr_{to{opacity:0;transform:translateY(-10px) scale(.95)}}@keyframes ModelSelectionHint_pulse__NceU7{0%,to{box-shadow:0 4px 12px rgba(123,160,152,.1),inset 0 1px 0 hsla(0,0%,100%,.5)}50%{box-shadow:0 4px 16px rgba(123,160,152,.2),inset 0 1px 0 hsla(0,0%,100%,.6)}}.ModelSelectionHint_hintContent__isma6{display:flex;align-items:center;gap:12px;position:relative}.ModelSelectionHint_iconWrapper__vNBHc{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.8);border-radius:50%;box-shadow:0 2px 8px rgba(123,160,152,.15)}.ModelSelectionHint_sparkleIcon__XEMzL{font-size:20px;animation:ModelSelectionHint_sparkle__CH9bZ 1.5s ease-in-out infinite}@keyframes ModelSelectionHint_sparkle__CH9bZ{0%,to{transform:scale(1) rotate(0deg);filter:brightness(1)}50%{transform:scale(1.1) rotate(10deg);filter:brightness(1.2)}}.ModelSelectionHint_textWrapper__WQeQw{flex:1}.ModelSelectionHint_hintText__bqeim{margin:0 0 4px;font-size:14px;line-height:1.4}.ModelSelectionHint_hintText__bqeim strong{font-weight:600}.ModelSelectionHint_hintSubtext__WwnnZ{margin:0;font-size:12px;color:var(--text-secondary);line-height:1.3}.ModelSelectionHint_closeButton___zaT8{flex-shrink:0;width:24px;height:24px;border:none;background:rgba(0,0,0,.05);border-radius:50%;color:var(--text-secondary);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ModelSelectionHint_closeButton___zaT8:hover{background:rgba(0,0,0,.1);color:var(--primary-color);transform:scale(1.1)}.ModelSelectionHint_closeButton___zaT8:active{transform:scale(.95)}.ModelSelectionHint_pointer__gOrOc{position:absolute;top:-8px;left:24px;width:16px;height:16px;background:var(--pastel-lavender);transform:rotate(45deg);border-radius:2px}[data-theme=dark] .ModelSelectionHint_hintBubble__v4P18{background:linear-gradient(135deg,rgba(123,160,152,.15),rgba(123,160,152,.1));box-shadow:0 4px 12px rgba(123,160,152,.15),inset 0 1px 0 hsla(0,0%,100%,.1)}[data-theme=dark] .ModelSelectionHint_closeButton___zaT8,[data-theme=dark] .ModelSelectionHint_iconWrapper__vNBHc{background:hsla(0,0%,100%,.1)}[data-theme=dark] .ModelSelectionHint_closeButton___zaT8:hover{background:hsla(0,0%,100%,.2)}[data-theme=dark] .ModelSelectionHint_pointer__gOrOc{background:rgba(123,160,152,.15)}[data-theme=dark] .ModelSelectionHint_hintBubble__v4P18{animation:ModelSelectionHint_slideDown__xBSMp .4s cubic-bezier(.4,0,.2,1),ModelSelectionHint_pulseDark__aKcq1 2s ease-in-out infinite}@keyframes ModelSelectionHint_pulseDark__aKcq1{0%,to{box-shadow:0 4px 12px rgba(123,160,152,.15),inset 0 1px 0 hsla(0,0%,100%,.1)}50%{box-shadow:0 4px 16px rgba(123,160,152,.25),inset 0 1px 0 hsla(0,0%,100%,.15)}}@media (max-width:768px){.ModelSelectionHint_hintBubble__v4P18{display:none!important}}@media (max-width:640px){.ModelSelectionHint_hintBubble__v4P18{padding:12px 16px;margin-top:8px}.ModelSelectionHint_iconWrapper__vNBHc{width:32px;height:32px}.ModelSelectionHint_sparkleIcon__XEMzL{font-size:18px}.ModelSelectionHint_hintText__bqeim{font-size:13px}.ModelSelectionHint_hintSubtext__WwnnZ{font-size:11px}.ModelSelectionHint_closeButton___zaT8{width:22px;height:22px;font-size:12px}.ModelSelectionHint_pointer__gOrOc{left:16px}}@media (max-width:480px){.ModelSelectionHint_hintBubble__v4P18{padding:10px 14px}.ModelSelectionHint_hintContent__isma6{gap:10px}.ModelSelectionHint_iconWrapper__vNBHc{width:28px;height:28px}.ModelSelectionHint_sparkleIcon__XEMzL{font-size:16px}.ModelSelectionHint_hintText__bqeim{font-size:12px}.ModelSelectionHint_hintSubtext__WwnnZ{font-size:10px}.ModelSelectionHint_closeButton___zaT8{width:20px;height:20px;font-size:11px}}