._bar_zwzum_3{z-index:999;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:100px;right:20px}._btn_zwzum_23{background:var(--white);width:48px;height:48px;box-shadow:var(--shadow-lg);cursor:pointer;transition:all .25s var(--ease-out);border:1px solid var(--gray-200);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex;position:relative}._btn_zwzum_23:hover{background:var(--primary);box-shadow:0 8px 24px var(--primary-glow);border-color:var(--primary);transform:scale(1.1)}._btnIcon_zwzum_69,._label_zwzum_79{pointer-events:none}._label_zwzum_79{background:var(--gray-900);color:var(--white);border-radius:var(--radius-sm);white-space:nowrap;opacity:0;transition:all .25s var(--ease-out);padding:6px 12px;font-size:12px;font-weight:600;position:absolute;right:calc(100% + 12px);transform:translate(8px)}._btn_zwzum_23:hover ._label_zwzum_79{opacity:1;transform:translate(0)}._hidden_zwzum_123{opacity:0;pointer-events:none;transform:scale(.8)}._mobileBar_zwzum_137{z-index:990;background:var(--card-bg);border-top:1px solid var(--gray-200);height:56px;box-shadow:0 -4px 16px var(--black-alpha-8);align-items:stretch;display:none;position:fixed;bottom:0;left:0;right:0}._mobBtn_zwzum_165{color:var(--gray-600);border:none;border-right:1px solid var(--gray-100);cursor:pointer;background:0 0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:600;transition:color .2s,background .2s;display:flex}._mobBtn_zwzum_165:hover{color:var(--primary);background:var(--primary-light)}._mobIcon_zwzum_209{font-size:18px}._mobCta_zwzum_219{background:var(--primary);color:var(--white);cursor:pointer;border:none;flex:1.6;font-size:14px;font-weight:700;transition:background .2s}._mobCta_zwzum_219:hover{background:var(--primary-dark)}@media (width<=767px){._bar_zwzum_3{display:none}._mobileBar_zwzum_137{display:flex}}._overlay_u3uns_3{background:var(--overlay-bg);-webkit-backdrop-filter:blur(4px);z-index:2000;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}._overlayOpen_u3uns_35{opacity:1;pointer-events:auto}._modal_u3uns_47{background:var(--white);border-radius:var(--radius-xl);width:100%;max-width:500px;transition:transform .35s var(--ease-out);box-shadow:var(--shadow-xl);max-height:90vh;margin:20px;padding:36px;position:relative;overflow-y:auto;transform:translateY(20px)}._overlayOpen_u3uns_35 ._modal_u3uns_47{transform:none}._closeBtn_u3uns_87{background:var(--gray-100);cursor:pointer;width:32px;height:32px;color:var(--gray-600);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}._closeBtn_u3uns_87:hover{background:var(--gray-200)}._steps_u3uns_133{gap:8px;margin-bottom:28px;display:flex}._stepDot_u3uns_145{background:var(--gray-200);border-radius:2px;flex:1;height:4px;transition:background .3s}._stepActive_u3uns_161{background:var(--primary)}._stepDone_u3uns_163{background:var(--success)}._stepTitle_u3uns_169{color:var(--gray-900);margin-bottom:6px;font-size:22px;font-weight:700}._stepSub_u3uns_183{color:var(--gray-400);margin-bottom:24px;font-size:14px}._formRow_u3uns_197{grid-template-columns:1fr 1fr;gap:12px;display:grid}._formGroup_u3uns_209{margin-bottom:16px}._label_u3uns_217{color:var(--gray-700);margin-bottom:6px;font-size:13px;font-weight:500;display:block}._required_u3uns_233{color:var(--error);margin-left:2px}._input_u3uns_243{border:1px solid var(--gray-200);border-radius:var(--radius-md);width:100%;height:44px;color:var(--gray-900);outline:none;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}._input_u3uns_243:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-glow)}._inputError_u3uns_279{border-color:var(--error)!important;box-shadow:0 0 0 3px var(--error-alpha-12)!important}._errorMsg_u3uns_289{color:var(--error);margin-top:5px;font-size:12px;display:block}._verifyRow_u3uns_305{align-items:flex-start;gap:8px;display:flex}._verifyRow_u3uns_305 ._input_u3uns_243{flex:1}._verifyBtn_u3uns_325{border-radius:var(--radius-md);height:44px;color:var(--primary-text);background:var(--primary-light);border:1px solid var(--primary);cursor:pointer;white-space:nowrap;flex-shrink:0;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s}._verifyBtn_u3uns_325:hover:not(:disabled){background:var(--primary);color:var(--white)}._verifyBtn_u3uns_325:disabled{opacity:.5;cursor:not-allowed;border-color:var(--gray-200);color:var(--gray-400);background:var(--gray-100)}._submitBtn_u3uns_385{background:var(--primary);width:100%;height:48px;color:var(--white);border-radius:var(--radius-md);cursor:pointer;border:none;margin-top:8px;font-family:inherit;font-size:15px;font-weight:700;transition:background .25s}._submitBtn_u3uns_385:hover{background:var(--primary-dark)}._pills_u3uns_425{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}._pill_u3uns_425{border:1px solid var(--gray-200);border-radius:var(--radius-pill);cursor:pointer;background:var(--white);color:var(--gray-700);padding:8px 16px;font-family:inherit;font-size:13px;transition:all .2s}._pill_u3uns_425:hover{border-color:var(--primary);color:var(--primary)}._pillSelected_u3uns_473{background:var(--primary);color:var(--white);border-color:var(--primary)}._recommend_u3uns_487{background:var(--primary-faint-bg);border:1px dashed var(--primary-subtle-border);border-radius:var(--radius-md);margin-bottom:20px;padding:14px 16px}._recTitle_u3uns_503{color:var(--primary);margin-bottom:10px;font-size:12px;font-weight:600}._recChips_u3uns_517{flex-wrap:wrap;gap:8px;display:flex}._recChip_u3uns_517{border-radius:var(--radius-pill);color:var(--primary-text);background:var(--primary-light);border:1px solid var(--primary-subtle-border);cursor:pointer;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .2s}._recChip_u3uns_517:hover{background:var(--primary);color:var(--white);border-color:var(--primary)}[data-theme=dark] ._recommend_u3uns_487{background:var(--primary-highlight-bg-dark);border-color:var(--primary-subtle-border)}[data-theme=dark] ._recChip_u3uns_517{background:var(--primary-subtle-bg);color:var(--primary);border-color:var(--primary-subtle-border)}._aiRecommend_u3uns_591{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}._aiRecommendBtn_u3uns_605{color:var(--white);background:var(--primary);border-radius:var(--radius-md);cursor:pointer;border:none;align-self:flex-start;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:background .2s;display:inline-flex}._aiRecommendBtn_u3uns_605:hover:not(:disabled){background:var(--primary-dark)}._aiRecommendBtn_u3uns_605:disabled{opacity:.6;cursor:not-allowed}._aiReason_u3uns_655{color:var(--gray-600);font-size:12px;line-height:1.6}[data-theme=dark] ._recChip_u3uns_517:hover{background:var(--primary);color:var(--white)}._success_u3uns_679{text-align:center;padding:20px 0}._successIcon_u3uns_689{margin-bottom:16px;font-size:56px}._successTitle_u3uns_699{color:var(--gray-900);margin-bottom:10px;font-size:22px;font-weight:700}._successSub_u3uns_713{color:var(--gray-400);font-size:14px;line-height:1.7}._stepText_u3uns_727{color:var(--gray-500);margin-left:auto;font-size:12px}._apiError_u3uns_741{background:var(--error-bg);color:var(--error);border-radius:var(--radius-md);margin-bottom:16px;padding:10px 14px;font-size:13px}._autoFillBtn_u3uns_761{color:var(--primary-text);border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:6px;margin-bottom:12px;padding:6px 12px;font-size:12px;transition:background .2s;display:inline-flex}._autoFillBtn_u3uns_761,._autoFillBtn_u3uns_761:hover{background:var(--primary-light)}._tosRow_u3uns_795{margin:12px 0 4px}._tosLabel_u3uns_801{cursor:pointer;color:var(--gray-600);align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}._tosCheck_u3uns_819{width:16px;height:16px;accent-color:var(--primary);flex-shrink:0;margin-top:1px}._tosText_u3uns_833 a{color:var(--primary-text);text-decoration:underline}._tosText_u3uns_833 a:hover{color:var(--primary-hover)}._summary_u3uns_847{background:var(--gray-50);border-radius:var(--radius-lg);text-align:left;margin-top:20px;padding:16px}._summaryItem_u3uns_861{border-bottom:1px dashed var(--gray-200);justify-content:space-between;padding:6px 0;font-size:13px;display:flex}._summaryItem_u3uns_861:last-child{border-bottom:none}._summaryLabel_u3uns_877{color:var(--gray-500)}._summaryValue_u3uns_883{color:var(--gray-900);text-align:right;max-width:60%;font-weight:500}@media (width<=480px){._modal_u3uns_47{margin:12px;padding:24px 20px}._formRow_u3uns_197{grid-template-columns:1fr}}[data-theme=dark] ._overlay_u3uns_3{background:var(--overlay-bg-deep)}[data-theme=dark] ._modal_u3uns_47{background:var(--card-bg);border:1px solid var(--card-border)}[data-theme=dark] ._closeBtn_u3uns_87{background:var(--surface-on-dark-hover);color:var(--gray-600)}[data-theme=dark] ._closeBtn_u3uns_87:hover{background:var(--surface-on-dark-elevated)}[data-theme=dark] ._stepTitle_u3uns_169{color:var(--gray-900)}[data-theme=dark] ._stepSub_u3uns_183{color:var(--gray-600)}[data-theme=dark] ._label_u3uns_217{color:var(--gray-700)}[data-theme=dark] ._input_u3uns_243{background:var(--input-bg);border-color:var(--input-border);color:var(--input-color)}[data-theme=dark] ._input_u3uns_243:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-glow)}[data-theme=dark] ._input_u3uns_243::placeholder{color:var(--gray-400)}[data-theme=dark] ._verifyBtn_u3uns_325{background:var(--primary-light);color:var(--primary-text)}[data-theme=dark] ._pill_u3uns_425{background:var(--card-bg);border-color:var(--card-border);color:var(--gray-700)}[data-theme=dark] ._pill_u3uns_425:hover{border-color:var(--primary);color:var(--primary)}._overlay_1iohf_3{background:var(--overlay-bg-deep);-webkit-backdrop-filter:blur(8px);z-index:3000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1iohf_33{width:100%;max-width:900px;animation:_videoIn_1iohf_1 .3s var(--ease-out) both;position:relative}@keyframes _videoIn_1iohf_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}._closeBtn_1iohf_71{width:36px;height:36px;color:var(--text-on-dark-secondary);cursor:pointer;transition:color .2s,transform .25s var(--ease-out),background .2s;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-family:inherit;font-size:18px;display:flex;position:absolute;top:-44px;right:0}._closeBtn_1iohf_71:hover{color:var(--white);background:var(--border-on-dark-subtle);transform:rotate(90deg)}._videoWrap_1iohf_123{border-radius:var(--radius-lg);box-shadow:0 40px 80px var(--black-alpha-60);background:var(--video-bg);padding-top:56.25%;position:relative;overflow:hidden}._iframe_1iohf_143{border:none;width:100%;height:100%;display:block;position:absolute;inset:0}._emptyState_1iohf_161{text-align:center;min-height:320px;color:var(--primary-text);background:var(--ink-900);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}._emptyTitle_1iohf_185{color:var(--white);font-size:22px}._emptyDesc_1iohf_187{color:var(--text-on-dark-primary);max-width:480px}._emptyActions_1iohf_189{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}._demoBtn_1iohf_191,._retryBtn_1iohf_191{border-radius:var(--radius-md);padding:10px 20px;font-weight:600}._demoBtn_1iohf_191{background:var(--primary);color:var(--white)}._retryBtn_1iohf_191{border:1px solid var(--border-on-dark);color:var(--white)}@media (width<=767px){._closeBtn_1iohf_71{top:-40px;right:0}._modal_1iohf_33{max-width:100%}}._banner_1ugre_3{z-index:1800;background:var(--glass-bg);-webkit-backdrop-filter:blur(12px)saturate(180%);border-top:1px solid var(--card-border);box-shadow:0 -4px 24px var(--black-alpha-8);padding:16px 0;position:fixed;bottom:0;left:0;right:0}[data-theme=dark] ._banner_1ugre_3{background:var(--glass-bg-dark);border-top-color:var(--border-on-dark-subtle);box-shadow:0 -4px 24px var(--black-alpha-25)}._inner_1ugre_43{max-width:1200px;margin:0 auto;padding:0 clamp(16px,3vw,40px)}._compact_1ugre_57{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._text_1ugre_73{color:var(--gray-700);flex:280px;font-size:14px;line-height:1.6}[data-theme=dark] ._text_1ugre_73{color:var(--gray-400)}._linkBtn_1ugre_95{text-underline-offset:2px;cursor:pointer;font-weight:500;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}._linkBtn_1ugre_95,._linkBtn_1ugre_95:hover{color:var(--primary-dark)}[data-theme=dark] ._linkBtn_1ugre_95,[data-theme=dark] ._linkBtn_1ugre_95:hover{color:var(--primary-text)}._actions_1ugre_137{flex-shrink:0;gap:10px;display:flex}._btnAccept_1ugre_149,._btnSave_1ugre_151{border-radius:var(--radius-pill);cursor:pointer;transition:transform .15s var(--ease-out),opacity .15s;white-space:nowrap;padding:9px 20px;font-size:14px;font-weight:600}._btnAccept_1ugre_149:hover,._btnSave_1ugre_151:hover{opacity:.92;transform:translateY(-1px)}._btnAccept_1ugre_149,._btnSave_1ugre_151{background:var(--primary);color:var(--white)}._btnReject_1ugre_203{border-radius:var(--radius-pill);cursor:pointer;background:var(--gray-100);color:var(--gray-700);border:1px solid var(--gray-200);white-space:nowrap;padding:9px 20px;font-size:14px;font-weight:500;transition:background .15s,color .15s}._btnReject_1ugre_203:hover{background:var(--gray-200)}[data-theme=dark] ._btnReject_1ugre_203{background:var(--ink-800);color:var(--gray-400);border-color:var(--ink-700)}[data-theme=dark] ._btnReject_1ugre_203:hover{background:var(--ink-700)}._preferences_1ugre_259{max-width:640px}._prefTitle_1ugre_267{color:var(--gray-900);margin-bottom:4px;font-size:18px;font-weight:700}[data-theme=dark] ._prefTitle_1ugre_267{color:var(--white)}._prefDesc_1ugre_289{color:var(--gray-600);margin-bottom:16px;font-size:13px}[data-theme=dark] ._prefDesc_1ugre_289{color:var(--gray-500)}._list_1ugre_309{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}._item_1ugre_323{border:1px solid var(--card-border);border-radius:var(--radius-md);background:var(--card-bg);padding:14px 16px}[data-theme=dark] ._item_1ugre_323{border-color:var(--border-on-dark-subtle);background:var(--surface-on-dark-subtle)}._itemHead_1ugre_347{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._itemLabel_1ugre_361{color:var(--gray-900);font-size:14px;font-weight:600}[data-theme=dark] ._itemLabel_1ugre_361{color:var(--white)}._itemDesc_1ugre_381{color:var(--gray-600);font-size:13px;line-height:1.5}[data-theme=dark] ._itemDesc_1ugre_381{color:var(--gray-500)}._badgeAlways_1ugre_401{color:var(--success);background:var(--success-alpha-10);border-radius:var(--radius-pill);padding:2px 8px;font-size:11px;font-weight:600}[data-theme=dark] ._badgeAlways_1ugre_401{background:var(--success-alpha-15)}._switch_1ugre_429{flex-shrink:0;width:40px;height:22px;display:inline-block;position:relative}._switch_1ugre_429 input{opacity:0;width:0;height:0}._slider_1ugre_457{cursor:pointer;background:var(--gray-300);border-radius:999px;transition:background .25s;position:absolute;inset:0}._slider_1ugre_457:before{content:"";background:var(--gray-50);width:16px;height:16px;transition:transform .25s var(--ease-spring);box-shadow:0 1px 3px var(--black-alpha-20);border-radius:50%;position:absolute;bottom:3px;left:3px}._switch_1ugre_429 input:checked+._slider_1ugre_457{background:var(--primary)}._switch_1ugre_429 input:checked+._slider_1ugre_457:before{transform:translate(18px)}._switch_1ugre_429 input:focus-visible+._slider_1ugre_457{outline:2px solid var(--primary);outline-offset:2px}._prefActions_1ugre_527{justify-content:flex-end;gap:10px;display:flex}._cookie-enter-active_1ugre_541,._cookie-leave-active_1ugre_543{transition:transform .35s var(--ease-out),opacity .3s}._cookie-enter-from_1ugre_551,._cookie-leave-to_1ugre_553{opacity:0;transform:translateY(100%)}@media (width<=600px){._banner_1ugre_3{border-top:0;border-bottom:1px solid var(--card-border);box-shadow:0 4px 24px var(--black-alpha-8);top:64px;bottom:auto}._compact_1ugre_57{flex-direction:column;align-items:flex-start}._actions_1ugre_137{width:100%}._btnAccept_1ugre_149,._btnReject_1ugre_203,._btnSave_1ugre_151{text-align:center;flex:1}._prefActions_1ugre_527{justify-content:stretch}._prefActions_1ugre_527 ._btnReject_1ugre_203,._prefActions_1ugre_527 ._btnSave_1ugre_151{flex:1}}._overlay_z340v_3{background:var(--overlay-bg);-webkit-backdrop-filter:blur(4px);z-index:2000;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}._overlayOpen_z340v_33{opacity:1;pointer-events:auto}._modal_z340v_45{background:var(--white);border-radius:var(--radius-xl);width:100%;max-width:420px;transition:transform .35s var(--ease-out);box-shadow:var(--shadow-xl);max-height:90vh;margin:20px;padding:36px;position:relative;overflow-y:auto;transform:translateY(20px)}._overlayOpen_z340v_33 ._modal_z340v_45{transform:none}._closeBtn_z340v_85{background:var(--gray-100);cursor:pointer;width:32px;height:32px;color:var(--gray-600);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}._closeBtn_z340v_85:hover{background:var(--gray-200)}._title_z340v_131{color:var(--gray-900);margin-bottom:6px;font-size:22px;font-weight:700}._subtitle_z340v_145{color:var(--gray-400);margin-bottom:24px;font-size:14px}._formGroup_z340v_159{margin-bottom:16px}._label_z340v_167{color:var(--gray-700);margin-bottom:6px;font-size:13px;font-weight:500;display:block}._input_z340v_183{border:1px solid var(--gray-200);border-radius:var(--radius-md);width:100%;height:44px;color:var(--gray-900);outline:none;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}._input_z340v_183:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-glow)}._inputError_z340v_219{border-color:var(--error)!important;box-shadow:0 0 0 3px var(--error-alpha-12)!important}._errorMsg_z340v_229{color:var(--error);margin-top:5px;font-size:12px;display:block}._errorBox_z340v_243{background:var(--error-bg);color:var(--error);border-radius:var(--radius-md);margin-bottom:16px;padding:10px 14px;font-size:13px}._forgotLink_z340v_263{color:var(--gray-400);cursor:pointer;background:0 0;border:none;margin-top:6px;margin-left:auto;padding:0;font-family:inherit;font-size:12px;transition:color .2s;display:block}._forgotLink_z340v_263:hover{color:var(--primary)}._submitBtn_z340v_301{background:var(--primary);width:100%;height:48px;color:var(--white);border-radius:var(--radius-md);cursor:pointer;border:none;margin-top:8px;font-family:inherit;font-size:15px;font-weight:700;transition:background .25s}._submitBtn_z340v_301:hover:not(:disabled){background:var(--primary-dark)}._submitBtn_z340v_301:disabled{opacity:.6;cursor:not-allowed}._pendingPanel_z340v_351{text-align:center}._pendingIcon_z340v_359{background:var(--primary-light);width:56px;height:56px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}._pendingFeedback_z340v_383{background:var(--success-alpha-10);color:var(--success);border-radius:var(--radius-md);margin-bottom:12px;padding:8px 12px;font-size:13px}._switch_z340v_403{text-align:center;color:var(--gray-500);margin-top:20px;font-size:14px}._switchBtn_z340v_417{color:var(--primary);cursor:pointer;background:0 0;border:none;margin-left:4px;font-family:inherit;font-size:14px;font-weight:600;transition:color .2s}._switchBtn_z340v_417:hover{color:var(--primary-dark)}@media (width<=480px){._modal_z340v_45{margin:12px;padding:24px 20px}}[data-theme=dark] ._overlay_z340v_3{background:var(--overlay-bg-deep)}[data-theme=dark] ._modal_z340v_45{background:var(--card-bg);border:1px solid var(--card-border)}[data-theme=dark] ._closeBtn_z340v_85{background:var(--surface-on-dark-hover);color:var(--gray-600)}[data-theme=dark] ._closeBtn_z340v_85:hover{background:var(--surface-on-dark-elevated)}[data-theme=dark] ._title_z340v_131{color:var(--gray-900)}[data-theme=dark] ._subtitle_z340v_145{color:var(--gray-600)}[data-theme=dark] ._label_z340v_167{color:var(--gray-700)}[data-theme=dark] ._input_z340v_183{background:var(--input-bg);border-color:var(--input-border);color:var(--input-color)}[data-theme=dark] ._input_z340v_183:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-glow)}[data-theme=dark] ._input_z340v_183::placeholder{color:var(--gray-400)}[data-theme=dark] ._forgotLink_z340v_263,[data-theme=dark] ._switch_z340v_403{color:var(--gray-600)}[data-theme=dark] ._forgotLink_z340v_263:hover{color:var(--primary)}[data-theme=dark] ._pendingIcon_z340v_359{background:var(--primary-alpha-18);color:var(--primary)}[data-theme=dark] ._pendingFeedback_z340v_383{color:var(--success)}._overlay_asd0n_5{z-index:1500;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:90px;right:20px}._overlayDrawer_asd0n_27{top:0;bottom:0;right:0}._overlayFullscreen_asd0n_41{inset:0}._window_asd0n_53{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-xl);width:clamp(360px,50vw,720px);height:min(100dvh - 170px,720px);min-height:400px;box-shadow:0 24px 60px var(--black-alpha-18),0 4px 16px var(--black-alpha-8);animation:_chatIn_asd0n_1 .3s var(--ease-out) both;flex-direction:column;display:flex;position:relative;overflow:hidden}._windowDrawer_asd0n_85{width:min(440px,92vw)}._windowDrawer_asd0n_85,._windowFullscreen_asd0n_101{height:100%;min-height:0;animation:_chatIn_asd0n_1 .3s var(--ease-out) both;border-radius:0}._windowFullscreen_asd0n_101{border:none;width:100%}@keyframes _chatIn_asd0n_1{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}._resizeHandle_asd0n_131{touch-action:none;position:absolute}._resizeCorner_asd0n_141{cursor:nwse-resize;width:20px;height:20px;bottom:0;right:0}._resizeLeft_asd0n_157{cursor:ew-resize;width:7px;top:0;bottom:0;left:-3px}._resizeBottom_asd0n_173{cursor:ns-resize;height:7px;bottom:-3px;left:0;right:0}._resizeTopLeft_asd0n_189{cursor:nwse-resize;width:20px;height:20px;top:-3px;left:-3px}._resizeBottomLeft_asd0n_205{cursor:nesw-resize;width:20px;height:20px;bottom:-3px;left:-3px}._header_asd0n_223{background:var(--primary);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}._headerLeft_asd0n_241{align-items:center;gap:10px;display:flex}._avatar_asd0n_253{background:var(--surface-on-dark-elevated);width:36px;height:36px;color:var(--white);--bot-fill:var(--white);--bot-accent:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._botName_asd0n_283{color:var(--white);font-size:14px;font-weight:700;line-height:1.2}._status_asd0n_297{color:var(--text-on-dark-secondary);align-items:center;gap:5px;margin-top:2px;font-size:11px;display:flex}._statusDot_asd0n_315{background:var(--status-online);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite _pulse_asd0n_1}@keyframes _pulse_asd0n_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}._headerActions_asd0n_343{align-items:center;gap:6px;display:flex}._closeBtn_asd0n_359,._handoffBtn_asd0n_357,._modeBtn_asd0n_355{background:var(--surface-on-dark-elevated);width:28px;height:28px;color:var(--white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:12px;transition:background .15s;display:flex}._closeBtn_asd0n_359:hover,._handoffBtn_asd0n_357:hover,._modeBtn_asd0n_355:hover{background:var(--surface-on-dark-elevated)}._modeWrap_asd0n_401{position:relative}._modeMenu_asd0n_409{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);box-shadow:0 12px 32px var(--black-alpha-18),0 2px 8px var(--black-alpha-8);animation:_menuIn_asd0n_1 .18s var(--ease-out) both;z-index:20;flex-direction:column;padding:5px;display:flex;position:absolute;top:34px;right:0}@keyframes _menuIn_asd0n_1{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}._modeItem_asd0n_449{color:var(--gray-700);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s;display:flex}._modeItemActive_asd0n_485,._modeItem_asd0n_449:hover{background:var(--primary-light);color:var(--primary)}._modeItemActive_asd0n_485{font-weight:700}._sessionsPanel_asd0n_501{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);width:232px;max-height:320px;box-shadow:0 12px 32px var(--black-alpha-18),0 2px 8px var(--black-alpha-8);animation:_menuIn_asd0n_1 .18s var(--ease-out) both;z-index:20;flex-direction:column;gap:2px;padding:5px;display:flex;position:absolute;top:34px;left:0;overflow-y:auto}._newChatBtn_asd0n_539{color:var(--primary);background:var(--primary-light);border-radius:var(--radius-sm);cursor:pointer;border:none;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s;display:flex}._newChatBtn_asd0n_539:hover{filter:brightness(.97)}._sessionsEmpty_asd0n_575{color:var(--gray-500);text-align:center;padding:14px 10px;font-size:12px}._sessionItem_asd0n_589{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:7px 8px 7px 10px;transition:background .15s;display:flex}._sessionItemActive_asd0n_611,._sessionItem_asd0n_589:hover{background:var(--primary-light)}._sessionInfo_asd0n_615{flex:1;min-width:0}._sessionTitle_asd0n_625{color:var(--gray-700);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}._sessionItemActive_asd0n_611 ._sessionTitle_asd0n_625{color:var(--primary)}._sessionTime_asd0n_647{color:var(--gray-500);margin-top:2px;font-size:11px}._sessionDelete_asd0n_659{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--gray-500);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}._sessionDelete_asd0n_659:hover{background:var(--error-light);color:var(--error)}._messages_asd0n_701{background:var(--section-alt-bg);scroll-behavior:smooth;flex-direction:column;flex:1;gap:12px;padding:16px 14px;display:flex;overflow-y:auto}[data-theme=dark] ._messages_asd0n_701{background:var(--gray-50)}._msgRow_asd0n_733{align-items:flex-end;gap:8px;display:flex}._botRow_asd0n_745{flex-direction:row}._userRow_asd0n_747{flex-direction:row-reverse}._msgAvatar_asd0n_751,._typingAvatar_asd0n_753{background:var(--white);border:1px solid var(--gray-200);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._msgAvatar_asd0n_751{margin-bottom:18px}._msgGroup_asd0n_781{flex-direction:column;gap:4px;max-width:78%;display:flex}._bubble_asd0n_797{word-break:break-word;border-radius:14px;padding:10px 13px;font-size:13px;line-height:1.65}._botBubble_asd0n_813{background:var(--white);color:var(--gray-900);border:1px solid var(--gray-200);box-shadow:0 1px 3px var(--black-alpha-6);border-bottom-left-radius:4px}[data-theme=dark] ._botBubble_asd0n_813{background:var(--card-bg);border-color:var(--card-border);color:var(--gray-900)}._userBubble_asd0n_841{background:var(--primary);color:var(--white);border-bottom-right-radius:4px;align-self:flex-end}._botBubble_asd0n_813 strong{color:var(--primary);font-weight:700}._agentAvatar_asd0n_861{background:var(--warning-bg);border-color:var(--warning-border)}._agentAvatarInner_asd0n_871{--bot-fill:var(--warning);--bot-accent:var(--white);display:flex}._agentCaption_asd0n_885{color:var(--warning-text);padding:0 4px;font-size:10px}._agentBubble_asd0n_897{background:var(--warning-bg);color:var(--gray-900);border:1px solid var(--warning-border);box-shadow:0 1px 3px var(--black-alpha-6);border-bottom-left-radius:4px}._agentBubble_asd0n_897 strong{color:var(--warning-text);font-weight:700}._md_asd0n_919{font-size:13px;line-height:1.65}._md_asd0n_919 blockquote,._md_asd0n_919 ol,._md_asd0n_919 p,._md_asd0n_919 pre,._md_asd0n_919 ul{margin:0 0 8px}._md_asd0n_919 li:last-child,._md_asd0n_919>:last-child{margin-bottom:0}._md_asd0n_919 ol,._md_asd0n_919 ul{padding-left:18px}._md_asd0n_919 li{margin-bottom:4px}._md_asd0n_919 h1,._md_asd0n_919 h2,._md_asd0n_919 h3,._md_asd0n_919 h4{margin:10px 0 6px;font-weight:700}._md_asd0n_919 h1{font-size:16px}._md_asd0n_919 h2{font-size:15px}._md_asd0n_919 h3{font-size:14px}._md_asd0n_919 a{color:var(--primary)}._md_asd0n_919 code{border-radius:var(--radius-sm);background:var(--gray-100);color:var(--primary-dark);padding:2px 5px;font-family:Consolas,Liberation Mono,monospace;font-size:12px}._md_asd0n_919 pre{border-radius:var(--radius-md);background:var(--gray-100);padding:10px 12px;overflow-x:auto}._md_asd0n_919 pre code{color:var(--gray-900);background:0 0;padding:0}._md_asd0n_919 blockquote{border-left:3px solid var(--primary);color:var(--gray-500);background:var(--primary-light);padding:2px 12px}._md_asd0n_919 hr{border:none;border-top:1px solid var(--gray-200);margin:10px 0}._md_asd0n_919 img{border-radius:var(--radius-md);max-width:100%}._caret_asd0n_1075{vertical-align:-.15em;background:var(--primary);border-radius:1px;width:2px;height:1em;margin-left:2px;animation:.8s steps(2,start) infinite _caretBlink_asd0n_1;display:inline-block}@keyframes _caretBlink_asd0n_1{to{visibility:hidden}}._thinkingDots_asd0n_1107{vertical-align:2px;gap:3px;margin-left:4px;display:inline-flex}._thinkingDot_asd0n_1107{background:var(--gray-400);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite _thinkingDotBounce_asd0n_1}._thinkingDot_asd0n_1107:nth-child(2){animation-delay:.2s}._thinkingDot_asd0n_1107:nth-child(3){animation-delay:.4s}@keyframes _thinkingDotBounce_asd0n_1{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}._thinking_asd0n_1107{border-left:2px solid var(--primary);background:var(--gray-100);color:var(--gray-600);white-space:pre-line;word-break:break-word;border-radius:4px;max-height:calc(5.1em + 10px);margin-bottom:6px;padding:5px 9px;font-size:12px;line-height:1.7;overflow-y:auto}._msgMeta_asd0n_1185{align-items:center;gap:6px;padding:0 4px;display:flex}._msgMetaBot_asd0n_1199{justify-content:flex-start}._msgMetaUser_asd0n_1201{justify-content:flex-end}._msgTime_asd0n_1205{color:var(--gray-400);font-size:10px}._copyIcon_asd0n_1217{color:var(--gray-400);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;font-family:inherit;transition:all .15s;display:inline-flex}._copyIcon_asd0n_1217:hover{color:var(--primary);background:var(--primary-light)}._copyIconDone_asd0n_1247{color:var(--success)}._copyIconFailed_asd0n_1249{color:var(--error-dark)}._quickReplies_asd0n_1255{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}._quickReply_asd0n_1269{color:var(--primary);background:var(--primary-light);border:1px solid var(--primary);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}._quickReply_asd0n_1269:hover{background:var(--primary);color:var(--white)}._typingRow_asd0n_1307{align-items:flex-end;gap:8px;display:flex}._typingBubble_asd0n_1319{background:var(--white);border:1px solid var(--gray-200);box-shadow:0 1px 3px var(--black-alpha-6);border-radius:14px 14px 14px 4px;align-items:center;gap:4px;padding:10px 14px;display:flex}[data-theme=dark] ._typingBubble_asd0n_1319{background:var(--card-bg);border-color:var(--card-border)}._dot_asd0n_1353{background:var(--gray-400);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _bounce_asd0n_1}._dot_asd0n_1353:nth-child(2){animation-delay:.2s}._dot_asd0n_1353:nth-child(3){animation-delay:.4s}@keyframes _bounce_asd0n_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}._actions_asd0n_1385{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}._actionBtn_asd0n_1399{color:var(--white);background:var(--primary);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;border:none;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:opacity .15s,transform .15s}._actionBtn_asd0n_1399:hover{opacity:.88;transform:translateY(-1px)}._inputArea_asd0n_1433{border-top:1px solid var(--card-border);background:var(--card-bg);flex-shrink:0;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}._input_asd0n_1433{border:1px solid var(--input-border);border-radius:var(--radius-md);resize:none;background:var(--input-bg);color:var(--input-color);outline:none;flex:1;max-height:80px;padding:8px 12px;font-family:inherit;font-size:13px;line-height:1.5;transition:border-color .2s,box-shadow .2s;overflow-y:auto}._input_asd0n_1433:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-glow)}._input_asd0n_1433::placeholder{color:var(--gray-400)}._sendBtn_asd0n_1497{background:var(--gray-200);width:36px;height:36px;color:var(--gray-400);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;transition:all .2s;display:flex}._sendActive_asd0n_1527{background:var(--primary);color:var(--white);box-shadow:0 2px 8px var(--primary-glow)}._sendActive_asd0n_1527:hover{background:var(--primary-dark);transform:scale(1.05)}._input_asd0n_1433:disabled,._sendBtn_asd0n_1497:disabled{cursor:not-allowed;opacity:.6}._quotaTip_asd0n_1565{padding:6px 12px}._humanBanner_asd0n_1587,._quotaTip_asd0n_1565{color:var(--warning-text);background:var(--warning-bg);border-top:1px solid var(--warning-border);flex-shrink:0;font-size:12px;line-height:1.5}._humanBanner_asd0n_1587{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 12px;display:flex}._humanBannerText_asd0n_1615{flex:1;align-items:center;gap:5px;min-width:0;display:inline-flex}._humanBannerIcon_asd0n_1631{flex-shrink:0}._humanEndBtn_asd0n_1635{color:var(--warning-text);background:var(--white);border:1px solid var(--warning-border);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;padding:3px 10px;font-family:inherit;font-size:11px;font-weight:600;transition:all .15s}._humanEndBtn_asd0n_1635:hover{background:var(--warning-border)}._humanErrorText_asd0n_1667{width:100%;color:var(--error-dark)}._handoffPanel_asd0n_1679{background:var(--card-bg);border-bottom:1px solid var(--card-border);flex-direction:column;flex-shrink:0;gap:10px;max-height:55%;padding:14px 16px;display:flex;overflow-y:auto}._handoffTitle_asd0n_1703{color:var(--gray-900);font-size:14px;font-weight:700}._handoffDesc_asd0n_1715{color:var(--gray-500);margin:0;font-size:12px;line-height:1.6}._handoffField_asd0n_1729{flex-direction:column;gap:4px;display:flex}._handoffLabel_asd0n_1741{color:var(--gray-700);font-size:12px;font-weight:500}._handoffRequired_asd0n_1753{color:var(--error-dark);margin-left:2px;font-style:normal}._handoffInput_asd0n_1765{border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--input-bg);color:var(--input-color);resize:none;outline:none;padding:7px 10px;font-family:inherit;font-size:13px;line-height:1.5;transition:border-color .2s,box-shadow .2s}._handoffInput_asd0n_1765:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-glow)}._handoffInputError_asd0n_1803{border-color:var(--error-dark)}._handoffInputError_asd0n_1803:focus{border-color:var(--error-dark);box-shadow:0 0 0 3px var(--error-alpha-15)}._handoffError_asd0n_1817{color:var(--error-dark);font-size:11px}._handoffFormError_asd0n_1827{margin:0}._handoffActions_asd0n_1831{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}._handoffCancel_asd0n_1845{color:var(--gray-600);border:1px solid var(--gray-300);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}._handoffCancel_asd0n_1845:hover{color:var(--gray-800);border-color:var(--gray-400)}._handoffCancel_asd0n_1845:disabled{opacity:.6;cursor:not-allowed}._handoffSubmit_asd0n_1891{color:var(--white);background:var(--primary);border-radius:var(--radius-md);cursor:pointer;border:none;padding:7px 18px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}._handoffSubmit_asd0n_1891:hover{background:var(--primary-dark)}._handoffSubmit_asd0n_1891:disabled{opacity:.6;cursor:not-allowed}._quickArea_asd0n_1933{background:var(--card-bg);border-top:1px solid var(--gray-100);flex-wrap:wrap;flex-shrink:0;gap:6px;padding:8px 12px 12px;display:flex}._quickChip_asd0n_1953{color:var(--gray-700);background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}._quickChip_asd0n_1953:hover{background:var(--primary-light);color:var(--primary);border-color:var(--primary)}@media (width<=767px){._overlayDrawer_asd0n_27,._overlayFullscreen_asd0n_41,._overlay_asd0n_5{align-items:stretch;inset:auto 0 0}._windowDrawer_asd0n_85,._windowFullscreen_asd0n_101,._window_asd0n_53{border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:none;width:100%;height:100dvh;min-height:0}._resizeHandle_asd0n_131{display:none}}._overlay_18imv_1{background:var(--overlay-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2100;justify-content:center;align-items:center;padding:20px;animation:.2s _fadeIn_18imv_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_18imv_1{0%{opacity:0}to{opacity:1}}._card_18imv_37{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-xl);width:100%;max-width:360px;box-shadow:var(--shadow-xl);animation:_slideUp_18imv_1 .25s var(--ease-out);padding:28px;position:relative}@keyframes _slideUp_18imv_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._close_18imv_71{background:var(--gray-100);cursor:pointer;width:28px;height:28px;color:var(--gray-600);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:12px;transition:background .15s;display:flex;position:absolute;top:14px;right:14px}._close_18imv_71:hover{background:var(--gray-200)}._header_18imv_109{align-items:center;gap:14px;margin-bottom:20px;display:flex}._avatar_18imv_123{border-radius:var(--radius-md);background:var(--primary-light);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}._title_18imv_147{color:var(--gray-900);font-size:18px;font-weight:700}._subtitle_18imv_159{color:var(--gray-400);margin-top:2px;font-size:13px}._divider_18imv_171{background:var(--card-border);height:1px;margin:0 0 18px}._contactItem_18imv_183{border-bottom:1px solid var(--gray-100);align-items:center;gap:12px;padding:10px 0;display:flex}._contactItem_18imv_183:last-of-type{border-bottom:none}._contactIcon_18imv_201{text-align:center;flex-shrink:0;width:32px;font-size:20px}._contactLabel_18imv_215{color:var(--gray-400);margin-bottom:2px;font-size:12px}._contactValue_18imv_227{color:var(--gray-900);font-size:15px;font-weight:600;text-decoration:none;transition:color .15s}a._contactValue_18imv_227:hover{color:var(--primary)}._qrWrap_18imv_245{justify-content:center;gap:16px;margin:20px 0;display:flex}._qrBox_18imv_259{flex-direction:column;align-items:center;gap:8px;display:flex}._qrLabel_18imv_273{color:var(--gray-400);text-align:center;white-space:nowrap;font-size:11px}._cta_18imv_287{background:var(--primary);width:100%;height:44px;color:var(--white);border-radius:var(--radius-md);cursor:pointer;border:none;font-family:inherit;font-size:14px;font-weight:700;transition:background .2s}._cta_18imv_287:hover{background:var(--primary-dark)}[data-theme=dark] ._card_18imv_37{background:var(--card-bg);border-color:var(--card-border)}[data-theme=dark] ._close_18imv_71{color:var(--gray-400)}[data-theme=dark] ._close_18imv_71,[data-theme=dark] ._close_18imv_71:hover{background:var(--surface-on-dark-hover)}[data-theme=dark] ._contactItem_18imv_183{border-color:var(--card-border)}._overlay_7xjd4_3{background:var(--overlay-bg);-webkit-backdrop-filter:blur(6px);z-index:2500;justify-content:center;align-items:flex-start;padding:80px 20px 20px;display:flex;position:fixed;inset:0}._modal_7xjd4_33{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-xl);width:100%;max-width:640px;box-shadow:var(--shadow-xl);animation:_searchIn_7xjd4_1 .2s var(--ease-out) both;overflow:hidden}@keyframes _searchIn_7xjd4_1{0%{opacity:0;transform:scale(.97)translateY(-8px)}to{opacity:1;transform:none}}._inputRow_7xjd4_67{border-bottom:1px solid var(--card-border);align-items:center;gap:12px;padding:16px 20px;display:flex}._searchIcon_7xjd4_83{color:var(--gray-400);flex-shrink:0}._input_7xjd4_67{color:var(--gray-900);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:16px}._input_7xjd4_67::placeholder{color:var(--gray-400)}._inputRight_7xjd4_115{flex-shrink:0;align-items:center;gap:8px;display:flex}._shortcut_7xjd4_129{background:var(--gray-100);padding:2px 8px}._escBtn_7xjd4_145,._shortcut_7xjd4_129{color:var(--gray-400);border-radius:var(--radius-sm);font-size:12px}._escBtn_7xjd4_145{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 8px;display:flex}._escBtn_7xjd4_145:hover{background:var(--gray-100);color:var(--gray-600)}._suggestions_7xjd4_175{border-bottom:1px solid var(--card-border);padding:12px 0}._suggestionItem_7xjd4_185{width:100%;font:inherit;text-align:left;color:var(--gray-700);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 20px;font-size:14px;transition:background .15s;display:flex}._suggestionItem_7xjd4_185:hover{background:var(--gray-50)}._suggestionItem_7xjd4_185 span:first-child,._suggestionItem_7xjd4_185 svg{color:var(--gray-400);flex-shrink:0}._body_7xjd4_223{max-height:420px;padding:12px 0;overflow-y:auto}._hotSection_7xjd4_237{padding:8px 20px 16px}._hotTitle_7xjd4_245{color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;font-size:12px;font-weight:600}._hotTags_7xjd4_263{flex-wrap:wrap;gap:8px;display:flex}._hotTag_7xjd4_263{border-radius:var(--radius-full);border:1px solid var(--gray-200);background:var(--card-bg);color:var(--gray-700);cursor:pointer;padding:6px 14px;font-size:13px;transition:all .15s}._hotTag_7xjd4_263:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-alpha-8)}._results_7xjd4_309{padding:0}._group_7xjd4_317{border-bottom:1px solid var(--gray-100);padding:8px 0}._group_7xjd4_317:last-child{border-bottom:none}._groupHeader_7xjd4_329{justify-content:space-between;align-items:center;padding:4px 20px 8px;display:flex}._groupLabel_7xjd4_343{color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}._groupCount_7xjd4_359{color:var(--gray-400);background:var(--gray-100);border-radius:var(--radius-full);padding:2px 8px;font-size:11px;font-weight:600}._resultItem_7xjd4_379{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:10px 20px;transition:background .12s;display:flex}._resultActive_7xjd4_403,._resultItem_7xjd4_379:hover{background:var(--gray-50)}._resultIcon_7xjd4_411{border-radius:var(--radius-md);background:var(--gray-100);width:36px;height:36px;color:var(--gray-500);flex-shrink:0;justify-content:center;align-items:center;display:flex}._resultBody_7xjd4_435{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._resultTitle_7xjd4_451{color:var(--gray-900);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}._resultTitle_7xjd4_451 mark{background:var(--primary-alpha-12);color:var(--primary);border-radius:2px;padding:0 2px}._resultDesc_7xjd4_481{color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._resultDesc_7xjd4_481 mark{background:var(--primary-alpha-8);color:var(--primary)}._resultArrow_7xjd4_505{color:var(--gray-300);flex-shrink:0}._empty_7xjd4_517{text-align:center;padding:40px 20px}._emptyIcon_7xjd4_527{margin-bottom:12px}._emptyTitle_7xjd4_535{color:var(--gray-700);margin-bottom:4px;font-size:15px;font-weight:500}._emptySub_7xjd4_549{color:var(--gray-400);font-size:13px}._footer_7xjd4_561{border-top:1px solid var(--card-border);color:var(--gray-400);justify-content:center;align-items:center;gap:16px;padding:10px 20px;font-size:12px;display:flex}._footer_7xjd4_561 span{align-items:center;gap:4px;display:flex}[data-theme=dark] ._modal_7xjd4_33{background:var(--card-bg);border-color:var(--card-border)}[data-theme=dark] ._inputRow_7xjd4_67{border-color:var(--card-border)}[data-theme=dark] ._input_7xjd4_67{color:var(--gray-100)}[data-theme=dark] ._shortcut_7xjd4_129{background:var(--gray-700);color:var(--gray-400)}[data-theme=dark] ._escBtn_7xjd4_145:hover{background:var(--gray-700)}[data-theme=dark] ._group_7xjd4_317{border-color:var(--card-border)}[data-theme=dark] ._groupCount_7xjd4_359{background:var(--gray-700);color:var(--gray-400)}[data-theme=dark] ._resultActive_7xjd4_403,[data-theme=dark] ._resultItem_7xjd4_379:hover{background:var(--gray-700)}[data-theme=dark] ._resultIcon_7xjd4_411{background:var(--gray-700);color:var(--gray-400)}[data-theme=dark] ._hotTag_7xjd4_263{border-color:var(--card-border);background:var(--card-bg);color:var(--gray-300)}[data-theme=dark] ._hotTag_7xjd4_263:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-glow)}[data-theme=dark] ._suggestionItem_7xjd4_185:hover{background:var(--gray-700)}
