.InterviewPromptChips_container__rVq7D{display:flex;flex-direction:column;gap:10px;padding:14px 16px;margin:0;background:var(--bg-secondary,#f7f8fa);border:1.5px solid var(--accent-color,#0366d6);border-radius:12px;font-size:14px;color:var(--text-primary,#24292e);box-shadow:0 2px 8px rgba(3,102,214,.08)}.InterviewPromptChips_header__yW6p5{display:flex;align-items:center;gap:10px}.InterviewPromptChips_roundBadge__xwu_i{display:inline-block;padding:4px 10px;font-size:11px;font-weight:700;color:#fff;background:var(--accent-color,#0366d6);border-radius:12px;white-space:nowrap;letter-spacing:.3px}.InterviewPromptChips_dismissBtn__H3MK6{padding:4px 10px;font-size:12px;font-weight:500;color:var(--text-secondary,#6a737d);background:transparent;border:1px solid var(--border-color,#d1d5da);border-radius:6px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.InterviewPromptChips_stepIndicator__IQDfv{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:0 4px}.InterviewPromptChips_stepDot__oxN8Z{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:11px;font-weight:700;border:1px solid var(--border-color,#d1d5da);border-radius:50%;background:var(--bg-primary,#fff);color:var(--text-secondary,#6a737d);cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .08s;padding:0}.InterviewPromptChips_stepDot__oxN8Z:hover{border-color:var(--accent-color,#0366d6);transform:scale(1.05)}.InterviewPromptChips_stepDotPending__v3rVe{background:var(--bg-primary,#fff);color:var(--text-muted,#959da5)}.InterviewPromptChips_stepDotAnswered__fyGwt{background:var(--bg-hover,#e6f1fc);color:var(--accent-color,#0366d6);border-color:var(--accent-color,#0366d6)}.InterviewPromptChips_stepDotCurrent__zq_qB{background:var(--accent-color,#0366d6);color:#fff;border-color:var(--accent-color,#0366d6);box-shadow:0 0 0 2px rgba(3,102,214,.2)}.InterviewPromptChips_stepLabel__vuAIK{margin-left:4px;font-size:11px;font-weight:500;color:var(--text-secondary,#6a737d)}.InterviewPromptChips_prevRow__hLuU6{display:flex;justify-content:flex-start;padding-top:4px}.InterviewPromptChips_prevBtn__fBPlS{padding:6px 12px;font-size:12px;font-weight:500;color:var(--text-secondary,#6a737d);background:transparent;border:1px solid var(--border-color,#d1d5da);border-radius:6px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.InterviewPromptChips_prevBtn__fBPlS:hover{background:var(--bg-hover,#f1f3f5);color:var(--text-primary,#24292e);border-color:var(--text-secondary,#6a737d)}.InterviewPromptChips_dismissBtn__H3MK6:hover{background:var(--bg-tertiary,#eaecef);color:var(--text-primary,#24292e);border-color:var(--text-secondary,#6a737d)}.InterviewPromptChips_question__WEvVB{margin:0;font-size:15px;font-weight:600;color:var(--text-primary,#24292e);line-height:1.4}.InterviewPromptChips_questionSection__zSlIJ{display:flex;flex-direction:column;gap:8px;padding-bottom:10px;border-bottom:1px dashed var(--border-color,#e1e4e8)}.InterviewPromptChips_questionSection__zSlIJ:last-of-type{border-bottom:none;padding-bottom:0}.InterviewPromptChips_questionIndex__5bPi9{display:inline-block;padding:1px 6px;margin-right:4px;font-size:11px;font-weight:700;color:var(--accent-color,#0366d6);background:var(--bg-tertiary,#eaecef);border-radius:4px;vertical-align:middle}.InterviewPromptChips_chips__sxQ10{display:flex;flex-direction:column;gap:6px}.InterviewPromptChips_chip__ZRqIv{display:flex;align-items:stretch;gap:10px;padding:10px 12px;width:100%;font-size:13px;font-weight:500;color:var(--text-primary,#24292e);background:var(--bg-primary,#fff);border:1px solid var(--border-color,#d1d5da);border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s,transform .08s;text-align:left}.InterviewPromptChips_chip__ZRqIv:hover{background:var(--bg-hover,#f1f8ff);border-color:var(--accent-color,#0366d6)}.InterviewPromptChips_chip__ZRqIv:active{transform:scale(.995)}.InterviewPromptChips_chipSelected__bKmdE{background:var(--bg-hover,#f1f8ff)!important;border-color:var(--accent-color,#0366d6)!important;box-shadow:0 0 0 1px var(--accent-color,#0366d6)}.InterviewPromptChips_chipSelected__bKmdE .InterviewPromptChips_chipIndex__RzZAL{color:#fff!important;background:var(--accent-color,#0366d6)!important}.InterviewPromptChips_submitRow__0OGW2{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:8px 0 0;border-top:1px solid var(--border-color,#e1e4e8)}.InterviewPromptChips_submitCount__dPvKk{font-size:12px;font-weight:500;color:var(--text-secondary,#6a737d)}.InterviewPromptChips_submitBtn__br2KM{padding:8px 18px;font-size:13px;font-weight:600;color:#fff;background:var(--accent-color,#0366d6);border:none;border-radius:6px;cursor:pointer;transition:background .15s,opacity .15s}.InterviewPromptChips_submitBtn__br2KM:hover:not(:disabled){background:var(--accent-color-hover,#0256b3)}.InterviewPromptChips_submitBtn__br2KM:disabled{background:var(--border-color,#d1d5da);cursor:not-allowed;opacity:.6}.InterviewPromptChips_chipIndex__RzZAL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;font-size:11px;font-weight:700;color:var(--text-secondary,#6a737d);background:var(--bg-tertiary,#eaecef);border-radius:4px}.InterviewPromptChips_chip__ZRqIv:hover .InterviewPromptChips_chipIndex__RzZAL{color:#fff;background:var(--accent-color,#0366d6)}.InterviewPromptChips_chipBody__OjyN_{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.InterviewPromptChips_chipLabel__RgLLh{font-size:14px;font-weight:600;color:var(--text-primary,#24292e);line-height:1.3}.InterviewPromptChips_chipHint__Udas_{font-size:12px;font-weight:400;color:var(--text-secondary,#6a737d);line-height:1.3}.InterviewPromptChips_helpText__E1bdt{margin:0;padding:0;font-size:11px;font-weight:400;color:var(--text-muted,#959da5);text-align:center;font-style:italic}@media (max-width:640px){.InterviewPromptChips_container__rVq7D{padding:10px 12px}.InterviewPromptChips_question__WEvVB{font-size:14px}}.SecurityNoticeBar_wrapper__uG_ST{display:flex;justify-content:flex-start;width:100%;padding:10px 0 0 16px;box-sizing:border-box;z-index:5}.SecurityNoticeBar_wrapper__uG_ST.SecurityNoticeBar_shiftedRight__5mXBc{padding-left:72px}.SecurityNoticeBar_bar__HgIFU{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(220,38,38,.08);border:none;border-radius:6px;line-height:1.3;max-width:100%;box-sizing:border-box}.SecurityNoticeBar_icon__SpuFY{flex-shrink:0;font-size:1.05em;line-height:1}.SecurityNoticeBar_text__a_TM9{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.SecurityNoticeBar_wrapper__uG_ST{padding:8px 0 0 8px}.SecurityNoticeBar_wrapper__uG_ST.SecurityNoticeBar_shiftedRight__5mXBc{padding-left:56px}.SecurityNoticeBar_bar__HgIFU{padding:5px 10px}.SecurityNoticeBar_text__a_TM9{white-space:normal}}[data-theme=dark] .SecurityNoticeBar_bar__HgIFU{background:rgba(220,38,38,.18)}.VoiceRecorder_voiceRecorder__Crgxe{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:calc(100vh / 6);max-height:160px;min-height:100px;padding:8px;gap:8px}.VoiceRecorder_visualizerContainer__zd9V5{width:100%;max-width:300px;height:50px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.VoiceRecorder_controls__yoME6{display:flex;flex-direction:column;align-items:center;gap:8px;transition:all .3s ease}.VoiceRecorder_controlsWithVisualizer__CT_ly{margin-top:8px}.VoiceRecorder_recordButton__BnzC7{width:50px;height:50px;border-radius:50%;border:2px solid #e0e0e0;background:linear-gradient(145deg,#fff,#f0f0f0);color:#666;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.5);position:relative;overflow:hidden}.VoiceRecorder_recordButton__BnzC7:hover{transform:translateY(-1px);box-shadow:0 6px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.5)}.VoiceRecorder_recordButton__BnzC7:active{transform:translateY(0);box-shadow:0 4px 8px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.5)}.VoiceRecorder_recordButton__BnzC7:disabled{opacity:.6;cursor:not-allowed;transform:none}.VoiceRecorder_recordButton__BnzC7.VoiceRecorder_recording__c_ieT{background:linear-gradient(145deg,#f44,#c33);border-color:#f66;color:#fff;animation:VoiceRecorder_recordingPulse__hjuIP 2s infinite}.VoiceRecorder_recordButton__BnzC7.VoiceRecorder_recording__c_ieT:before{content:"";position:absolute;inset:-3px;background:radial-gradient(circle,rgba(255,68,68,.4) 0,transparent 70%);border-radius:50%;animation:VoiceRecorder_ripple___2VUa 2s infinite}@keyframes VoiceRecorder_recordingPulse__hjuIP{0%,to{box-shadow:0 8px 16px rgba(255,68,68,.3),0 0 0 0 rgba(255,68,68,.7)}50%{box-shadow:0 8px 16px rgba(255,68,68,.3),0 0 0 10px rgba(255,68,68,0)}}@keyframes VoiceRecorder_ripple___2VUa{0%{transform:scale(1);opacity:.7}to{transform:scale(1.5);opacity:0}}.VoiceRecorder_status__Rqi40{text-align:center;min-height:16px;font-size:12px;font-weight:500}.VoiceRecorder_processing__ly7Bx{color:#ff9800;animation:VoiceRecorder_fade__Mf3H4 1.5s ease-in-out infinite}.VoiceRecorder_recordingText__I_2sJ{color:#f44}.VoiceRecorder_ready__xVlpt{color:#28a745;font-weight:600}.VoiceRecorder_disconnected__WifRI{color:#dc3545;font-weight:600}.VoiceRecorder_disconnecting__6ODq7{color:#ff9800;font-weight:600;animation:VoiceRecorder_fade__Mf3H4 1.5s ease-in-out infinite}.VoiceRecorder_recordButton__BnzC7.VoiceRecorder_disconnecting__6ODq7{background:linear-gradient(145deg,#ff9800,#e68900);border-color:#ffb74d;color:#fff;cursor:not-allowed}.VoiceRecorder_recordButton__BnzC7.VoiceRecorder_disconnecting__6ODq7:before{content:"";position:absolute;inset:-3px;background:radial-gradient(circle,rgba(255,152,0,.4) 0,transparent 70%);border-radius:50%;animation:VoiceRecorder_ripple___2VUa 2s infinite}.VoiceRecorder_spinnerIcon__zxRoX{animation:VoiceRecorder_spin__ukESG 1s linear infinite}@keyframes VoiceRecorder_spin__ukESG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes VoiceRecorder_fade__Mf3H4{0%,to{opacity:1}50%{opacity:.6}}.VoiceRecorder_transcription__fokWj{width:100%;max-width:500px;border:1px solid #e0e0e0;border-radius:12px;padding:16px;background:#fafafa;margin-top:10px}.VoiceRecorder_transcriptionHeader__kuyoo{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;font-weight:600;color:#333}.VoiceRecorder_clearButton__AWJXS{background:none;border:none;color:#666;cursor:pointer;padding:4px 8px;border-radius:4px;font-size:12px;transition:all .2s ease}.VoiceRecorder_clearButton__AWJXS:hover{background:#e0e0e0;color:#333}.VoiceRecorder_transcriptionText__v_i1B{font-size:15px;line-height:1.5;color:#444;padding:8px;background:#fff;border-radius:8px;border:1px solid #e8e8e8;min-height:40px}[data-theme=dark] .VoiceRecorder_recordButton__BnzC7{background:linear-gradient(145deg,#2a2a2a,#1a1a1a);border-color:#404040;color:#ccc;box-shadow:0 8px 16px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}[data-theme=dark] .VoiceRecorder_recordButton__BnzC7:hover{box-shadow:0 12px 24px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.1)}[data-theme=dark] .VoiceRecorder_transcription__fokWj{background:#2a2a2a;border-color:#404040}[data-theme=dark] .VoiceRecorder_transcriptionHeader__kuyoo{color:#ddd}[data-theme=dark] .VoiceRecorder_transcriptionText__v_i1B{background:#1a1a1a;border-color:#404040;color:#ccc}[data-theme=dark] .VoiceRecorder_clearButton__AWJXS{color:#999}[data-theme=dark] .VoiceRecorder_clearButton__AWJXS:hover{background:#404040;color:#ddd}[data-theme=dark] .VoiceRecorder_ready__xVlpt{color:#999}@media (max-width:768px){.VoiceRecorder_voiceRecorder__Crgxe{height:calc(100vh / 7);max-height:120px;min-height:80px;padding:6px;gap:6px}.VoiceRecorder_visualizerContainer__zd9V5{height:35px;max-width:250px;margin-bottom:6px}.VoiceRecorder_recordButton__BnzC7{width:40px;height:40px}.VoiceRecorder_transcription__fokWj{max-width:100%;padding:12px}}.GallerySlideshow_slideshow__hvaux{position:relative;width:100%;height:100%;display:flex;flex-direction:column;border-radius:0;overflow:hidden;background:transparent}.GallerySlideshow_imageContainer__wjH_8{position:relative;flex:1;width:100%;min-height:300px}.GallerySlideshow_image__AWLgt{border-radius:0;position:absolute;top:0;left:0;width:100%;height:100%}.GallerySlideshow_layerA__CWfZ_,.GallerySlideshow_layerB__tqr7z{transition:opacity 2.5s cubic-bezier(.4,0,.2,1)}.GallerySlideshow_indicators__098wo{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:8px;background:rgba(0,0,0,.3);padding:8px 16px;border-radius:20px;backdrop-filter:blur(8px);opacity:0;transition:opacity .3s ease}.GallerySlideshow_slideshow__hvaux:hover .GallerySlideshow_indicators__098wo{opacity:1}.GallerySlideshow_indicator__xPbP1{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.4);cursor:pointer;transition:all .4s cubic-bezier(.23,1,.32,1)}.GallerySlideshow_indicator__xPbP1:hover{background:hsla(0,0%,100%,.7);transform:scale(1.3)}.GallerySlideshow_indicator__xPbP1.GallerySlideshow_active__fgoyg{background:hsla(0,0%,100%,.9);transform:scale(1.3);box-shadow:0 0 8px hsla(0,0%,100%,.5)}.GallerySlideshow_counter__j8lWw{position:absolute;top:20px;right:20px;background:rgba(0,0,0,.4);color:#fff;padding:6px 12px;border-radius:16px;font-size:13px;font-weight:500;backdrop-filter:blur(8px);opacity:0;transition:opacity .3s ease}.GallerySlideshow_slideshow__hvaux:hover .GallerySlideshow_counter__j8lWw{opacity:1}.GallerySlideshow_emptyState__fq0kU{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;color:#6b7280}.GallerySlideshow_emptyIcon__DEY1j{font-size:48px;margin-bottom:12px;opacity:.6}.GallerySlideshow_emptyText__p_ldI{font-size:14px;margin:0;opacity:.7}@media (max-width:768px){.GallerySlideshow_indicators__098wo{bottom:8px;gap:4px;padding:4px 8px}.GallerySlideshow_indicator__xPbP1{width:6px;height:6px}.GallerySlideshow_counter__j8lWw{top:8px;right:8px;font-size:11px;padding:3px 6px}.GallerySlideshow_emptyIcon__DEY1j{font-size:36px}.GallerySlideshow_emptyText__p_ldI{font-size:13px}}.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}}.ApprovalPendingBadge_badge__VjHLq{position:fixed;top:70px;right:24px;z-index:99;display:flex;align-items:center;gap:10px;padding:8px 16px 8px 14px;border-radius:12px;border:1px solid transparent;cursor:pointer;transition:all .2s ease;white-space:nowrap;background:transparent;outline:none;min-width:160px}.ApprovalPendingBadge_badge__VjHLq.ApprovalPendingBadge_zero__BKOEz{color:var(--text-tertiary,#9ca3af);border-color:var(--border-color,#e5e7eb);background:var(--bg-secondary,rgba(0,0,0,.04))}.ApprovalPendingBadge_badge__VjHLq.ApprovalPendingBadge_zero__BKOEz:hover{background:var(--bg-hover,rgba(0,0,0,.08))}.ApprovalPendingBadge_badge__VjHLq.ApprovalPendingBadge_hasCount__SpsoO{color:#4338ca;border-color:rgba(67,56,202,.35);background:rgba(67,56,202,.08);animation:ApprovalPendingBadge_pulse__u2IJt 2.5s infinite}.ApprovalPendingBadge_badge__VjHLq.ApprovalPendingBadge_hasCount__SpsoO:hover{background:rgba(67,56,202,.14);border-color:rgba(67,56,202,.55)}@keyframes ApprovalPendingBadge_pulse__u2IJt{0%,to{box-shadow:0 0 0 0 rgba(67,56,202,.25)}50%{box-shadow:0 0 0 5px rgba(67,56,202,0)}}.ApprovalPendingBadge_uploadIcon__z6Ovo{flex-shrink:0;width:22px;height:22px;opacity:.75}.ApprovalPendingBadge_content__sI7KJ{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ApprovalPendingBadge_label__7o0tc{font-size:11px;font-weight:500;letter-spacing:.04em;opacity:.85;line-height:1}.ApprovalPendingBadge_count__t1ZIQ{font-size:14px;font-weight:500;line-height:1}.ApprovalPendingBadge_count__t1ZIQ strong{font-size:15px;font-weight:700}.GuideModal_backdrop__iFS4e{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:9998;animation:GuideModal_fadeIn__Wae3M .2s ease-out}.GuideModal_modal__1UrWS{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.2);max-width:600px;width:90%;max-height:80vh;display:flex;flex-direction:column;z-index:9999;animation:GuideModal_slideIn__ODTzE .3s ease-out}.GuideModal_header__9aDb9{padding:20px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.GuideModal_header__9aDb9 h2{margin:0;font-size:20px;color:#333}.GuideModal_closeButton__MnY6D{background:none;border:none;font-size:28px;color:#999;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.GuideModal_closeButton__MnY6D:hover{background-color:#f0f0f0;color:#333}.GuideModal_content___8bed{padding:20px;overflow-y:auto;flex:1}.GuideModal_summary__c4yVz{margin-bottom:20px;color:#666;font-size:16px}.GuideModal_guideList__oye1E{display:flex;flex-direction:column;gap:16px}.GuideModal_guideItem__X0z8L{padding:16px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}.GuideModal_guideItem__X0z8L h3{margin:0 0 8px;font-size:16px;color:#007aff;font-weight:600}.GuideModal_guideItem__X0z8L p{margin:0;color:#555;font-size:14px;line-height:1.5}.GuideModal_noGuides__Rrae5{text-align:center;color:#999;font-size:16px;padding:40px 0}.GuideModal_footer__tKpIC{padding:20px;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end}.GuideModal_confirmButton__Bozg_{padding:10px 24px;background-color:#007aff;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s}.GuideModal_confirmButton__Bozg_:hover{background-color:#0056d3}@keyframes GuideModal_fadeIn__Wae3M{0%{opacity:0}to{opacity:1}}@keyframes GuideModal_slideIn__ODTzE{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.page_mainContainer__dFa2c{width:100vw;height:100vh;display:flex;position:relative}.page_main__Yy11f{margin-left:280px;width:calc(100% - 280px);height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center;position:relative;transition:margin-left .3s ease,width .3s ease}.page_main__Yy11f.page_sidebarCollapsed__y80FH{margin-left:60px;width:calc(100% - 60px)}.page_main__Yy11f.page_dualChatMode__zBewC{margin-left:0;width:100%}.page_topBar__6p6MZ{position:fixed;top:0;left:280px;right:0;height:60px;background:transparent;border-bottom:none;display:flex;align-items:center;justify-content:space-between;padding:0 24px;z-index:100;transition:left .3s ease}.page_main__Yy11f.page_sidebarCollapsed__y80FH+.page_topBar__6p6MZ,.page_sidebarCollapsed__y80FH .page_topBar__6p6MZ{left:60px}.page_dualChatMode__zBewC .page_topBar__6p6MZ,.page_main__Yy11f.page_dualChatMode__zBewC+.page_topBar__6p6MZ{left:0}.page_dualChatHeader__VooI1{display:flex;align-items:center;gap:8px;padding:52px 16px 0;background:transparent;flex-shrink:0}.page_dualChatNewButton__bNatp{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.page_dualChatNewButton__bNatp:hover{background:var(--hover-bg);color:var(--text-primary)}.page_dualChatXmonInfo__AFyx1{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.page_dualChatXmonIcon__vQ3Kl{font-size:18px;flex-shrink:0}.page_dualChatXmonName__UQPqq{font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .page_dualChatNewButton__bNatp{color:var(--text-secondary)}[data-theme=dark] .page_dualChatNewButton__bNatp:hover{background:hsla(0,0%,100%,.1);color:var(--text-primary)}.page_leftControls__NRdZB{display:flex;align-items:center;gap:4px}.page_menuButton__SnVij{display:none}.page_menuButton__SnVij,.page_newChatButton__Rdt4U{width:40px;height:40px;padding:0;align-items:center;justify-content:center}.page_newChatButton__Rdt4U{display:flex}.page_logoContainer__ov8JI{width:80px;height:40px;display:flex;align-items:center;justify-content:center;margin-left:8px}.page_logo__v3Zqr{width:auto;height:30px;-o-object-fit:contain;object-fit:contain;transform:scale(1.2)}.page_headerControls__PeaeR{display:flex;align-items:center;gap:4px;position:relative}.page_securexIndicator__jpFa8{display:flex;align-items:center;justify-content:center;padding:4px;background:transparent;border:none;border-radius:50%;cursor:help;transition:all .3s ease;position:relative}.page_securexIndicator__jpFa8:hover{transform:scale(1.15);filter:drop-shadow(0 4px 12px rgba(16,185,129,.3))}.page_securexIcon__NqLTT{animation:page_iconRotate__Vn7OA 8s ease-in-out infinite;position:relative;z-index:1}@keyframes page_iconRotate__Vn7OA{0%,to{transform:rotate(0deg) scale(1)}25%{transform:rotate(5deg) scale(1.05)}50%{transform:rotate(0deg) scale(1)}75%{transform:rotate(-5deg) scale(1.05)}}.page_noticeIconButton__4u0P_{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:6px;margin-right:8px;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;color:var(--text-secondary)}.page_noticeIconButton__4u0P_:hover{background:rgba(249,250,251,.5);transform:scale(1.1);color:var(--text-primary)}.page_noticeIconButton__4u0P_:active{transform:scale(.95)}.page_leaderboardIconButton__S_ho5{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:6px;margin-right:8px;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.page_leaderboardIconButton__S_ho5:hover{background:rgba(249,250,251,.5);transform:scale(1.1)}.page_leaderboardIconButton__S_ho5:active{transform:scale(.95)}.page_leaderboardIconButton__S_ho5 img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.page_securexTooltip__KSHAp{position:absolute;top:calc(100% + 8px);right:0;background:linear-gradient(135deg,rgba(219,242,255,.95),rgba(225,245,254,.95) 50%,rgba(237,251,255,.95));color:#1f2937;padding:8px 12px;border-radius:8px;white-space:nowrap;font-size:12px;font-weight:500;opacity:0;visibility:hidden;transition:all .2s ease;box-shadow:0 4px 12px rgba(100,116,139,.15);border:1px solid rgba(225,245,254,.5);pointer-events:none;z-index:1000}.page_securexTooltip__KSHAp:after{content:"";position:absolute;bottom:100%;right:12px;border:5px solid transparent;border-bottom-color:rgba(225,245,254,.95)}.page_securexIndicator__jpFa8:hover .page_securexTooltip__KSHAp{opacity:1;visibility:visible}.page_tooltipTitle__gihrm{font-weight:600;margin-bottom:3px;font-size:13px;text-align:left;letter-spacing:.3px}.page_tooltipContent__BADWd{text-align:left;line-height:1.3;font-size:11px}.page_tooltipSubtext__Y3DkL{font-size:10px;opacity:.85;font-weight:400}.page_centerControls__7Z44I{position:absolute;left:50%;transform:translateX(-50%);z-index:110;display:flex;align-items:center}.page_xmonHeader__X8h6m{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;gap:8px;padding:8px 24px 10px;background:transparent;border-bottom:none;z-index:10;visibility:visible;overflow:visible}.page_xmonHeaderHidden__zLk74{visibility:hidden}.page_xmonIcon__203r5{font-size:19px;line-height:1}.page_xmonTitle__PVLln{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.page_mainSplitContainer__8SUj6{width:100%;height:calc(100vh - 10px);display:flex;margin:10px auto 0;overflow:hidden}.page_leftPanel__j_vNp{width:100%;height:100%;display:flex;justify-content:center;overflow:hidden}.page_contentWrapper__c0227{width:100%;max-width:1000px;height:100%;display:flex;flex-direction:column;padding:0;position:relative;overflow:visible;margin:0 auto}.page_chatContainer__WQh1R,.page_mainContent__AyMzB{flex:1;display:flex;width:100%;min-height:0;overflow:hidden}.page_chatContainer__WQh1R{flex-direction:column;padding-top:15px;padding-bottom:10px;transition:width .3s ease}.page_dualChatMode__zBewC .page_chatContainer__WQh1R{padding-top:0}@media (max-width:1400px){.page_xmonHeader__X8h6m{visibility:hidden}}@media (max-width:768px){.page_main__Yy11f,.page_main__Yy11f.page_sidebarCollapsed__y80FH{margin-left:0;width:100%}.page_topBar__6p6MZ{left:0;padding:0 16px}.page_main__Yy11f.page_sidebarCollapsed__y80FH+.page_topBar__6p6MZ,.page_sidebarCollapsed__y80FH .page_topBar__6p6MZ{left:0}.page_menuButton__SnVij{display:flex;width:36px;height:36px}.page_newChatButton__Rdt4U{width:36px;height:36px}.page_headerControls__PeaeR{gap:4px}.page_contentWrapper__c0227{width:100%;padding:0 15px}.page_xmonHeader__X8h6m{padding:10px 15px}}.page_collectionHeader__7eDVu{display:flex;align-items:center;gap:12px;padding:12px 20px;background:linear-gradient(135deg,var(--surface) 0,var(--background) 100%);border-bottom:1px solid var(--border-color)}.page_collectionLogo__x7hfO{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;background:var(--surface);border:1px solid var(--border-color)}.page_collectionLogo__x7hfO img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page_collectionLogoText__BU1Tn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:20px;font-weight:600;color:var(--primary-color);background:linear-gradient(135deg,rgba(123,160,152,.1),rgba(123,160,152,.05))}.page_collectionInfo__aMw9W{display:flex;flex-direction:column;gap:2px}.page_collectionName__Si8Ey{font-size:16px;font-weight:600;color:var(--text-primary)}.page_collectionSubMessage___9snw{font-size:12px;color:var(--text-secondary);line-height:1.4}.page_dualChatButton__FBFEa{display:flex;align-items:center;justify-content:center;padding:8px;margin-left:8px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative}.page_dualChatButton__FBFEa:hover{background:var(--surface-hover,rgba(0,0,0,.05))}.page_dualChatButton__FBFEa:hover .page_dualChatIcon__S_oMv{opacity:.7}.page_dualChatButton__FBFEa.page_active__UdNwn{background:rgba(156,163,175,.2);box-shadow:0 0 0 2px rgba(156,163,175,.15)}.page_dualChatButton__FBFEa.page_active__UdNwn .page_dualChatIcon__S_oMv{opacity:.8}.page_dualChatIcon__S_oMv{display:block;transition:all .2s ease;opacity:.5}[data-theme=dark] .page_dualChatIcon__S_oMv{filter:brightness(.7) invert(1);opacity:.75}[data-theme=dark] .page_dualChatButton__FBFEa:hover .page_dualChatIcon__S_oMv{filter:brightness(.85) invert(1);opacity:.9}[data-theme=dark] .page_dualChatButton__FBFEa.page_active__UdNwn .page_dualChatIcon__S_oMv{filter:brightness(1) invert(1);opacity:1}.page_dualChatTooltip__9Schz{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:linear-gradient(135deg,rgba(219,242,255,.95),rgba(225,245,254,.95) 50%,rgba(237,251,255,.95));color:#1f2937;padding:8px 12px;border-radius:8px;white-space:nowrap;font-size:12px;font-weight:500;opacity:0;visibility:hidden;transition:all .2s ease;box-shadow:0 4px 12px rgba(100,116,139,.15);border:1px solid rgba(225,245,254,.5);pointer-events:none;z-index:1000}.page_dualChatTooltip__9Schz:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:rgba(225,245,254,.95)}.page_dualChatButton__FBFEa:hover .page_dualChatTooltip__9Schz{opacity:1;visibility:visible}@media (max-width:768px){.page_collectionHeader__7eDVu{padding:10px 15px}.page_collectionLogo__x7hfO{width:36px;height:36px}.page_collectionName__Si8Ey{font-size:14px}.page_collectionSubMessage___9snw{font-size:11px}.page_leaderboardIconButton__S_ho5,.page_noticeIconButton__4u0P_{width:28px;height:28px;padding:5px}.page_leaderboardIconButton__S_ho5 img{width:18px;height:18px}.page_dualChatButton__FBFEa{display:none}}.page_floatingMenu__WHSwA{position:fixed;bottom:20px;left:24px;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:12px;z-index:100}.page_settingsIcon__aS819{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--text-secondary,#6b7280);border-radius:50%;cursor:pointer;transition:all .3s ease}.page_floatingMenu__WHSwA:hover .page_settingsIcon__aS819{background:rgba(156,163,175,.15);color:var(--text-primary);transform:scale(1.05)}.page_menuItems__Mf98F{display:flex;flex-direction:column-reverse;gap:8px;opacity:0;visibility:hidden;transform:translateY(20px) scale(.9);transition:all .3s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.page_floatingMenu__WHSwA:hover .page_menuItems__Mf98F{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.page_floatingMenuButton__0lMC8{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--bg-primary,#fff);color:var(--text-primary);border:1px solid var(--border-color,#e5e7eb);border-radius:24px;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .2s ease;min-width:160px}.page_floatingMenuButton__0lMC8:hover{background:var(--primary-color,#3b82f6);color:#fff;border-color:var(--primary-color,#3b82f6);transform:translateX(-4px) scale(1.02);box-shadow:0 4px 12px rgba(59,130,246,.25)}.page_floatingMenuButton__0lMC8:active{transform:translateX(-4px) scale(.98)}.page_menuLabel__Y_y_C{flex:1;text-align:left}[data-theme=dark] .page_floatingMenuButton__0lMC8{background:rgba(31,41,55,.95);border-color:rgba(75,85,99,.5);box-shadow:0 2px 8px rgba(0,0,0,.3)}[data-theme=dark] .page_floatingMenuButton__0lMC8:hover{background:var(--primary-color,#3b82f6);border-color:var(--primary-color,#3b82f6)}[data-theme=dark] .page_settingsIcon__aS819{color:rgba(209,213,219,.7)}[data-theme=dark] .page_floatingMenu__WHSwA:hover .page_settingsIcon__aS819{background:rgba(75,85,99,.3);color:rgba(243,244,246,.95)}@media (max-width:1100px){.page_floatingMenu__WHSwA{display:none}.page_settingsIcon__aS819{width:44px;height:44px}.page_floatingMenuButton__0lMC8{min-width:140px;padding:8px 14px;font-size:13px}.page_floatingMenuButton__0lMC8 svg{width:16px;height:16px}}