.Daniel_themeContainer__jhV9d{--daniel-font-ui:"Avenir Next","Segoe UI",-apple-system,sans-serif;--daniel-font-display:"Palatino","Times New Roman",serif;--bg:radial-gradient(circle at 20% 0%,#1f3348 0%,#0b1219 45%,#070b10 100%);--panel:rgba(15,23,33,0.78);--panel-border:rgba(181,203,224,0.22);--text:#eaf2f8;--muted:#97aabd;--assistant:rgba(34,47,61,0.9);--user:linear-gradient(125deg,#0f6bc7,#1a8ccf 60%,#26a5d9);--input:rgba(6,11,16,0.85);--chip:rgba(20,30,40,0.95);--shadow:0 24px 50px rgba(2,7,13,0.55);min-height:100vh;background:var(--bg);color:var(--text);padding:1rem 0 2.5rem}.Daniel_lightMode__ThtYZ{--bg:linear-gradient(180deg,#f7fafc,#ebf1f6 55%,#dfe7ef);--panel:rgba(255,255,255,0.84);--panel-border:rgba(45,70,95,0.18);--text:#102131;--muted:#4a637a;--assistant:rgba(240,245,250,0.95);--user:linear-gradient(125deg,#4e84d6,#60a6df);--input:rgba(244,248,252,0.95);--chip:rgba(232,240,248,0.95);--shadow:0 20px 42px rgba(35,61,85,0.16)}.Daniel_transitionAll__Jw8eo{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.Daniel_hero__DcdSe{width:min(980px,92vw);margin:1rem auto .8rem;font-family:var(--daniel-font-ui)}.Daniel_kicker__U4FaV{letter-spacing:.18em;text-transform:uppercase;font-size:.74rem;color:var(--muted);margin:0}.Daniel_title__25aoH{margin:.15rem 0;font-family:var(--daniel-font-display);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:700}.Daniel_subtitle__gGHUt{margin:0;color:var(--muted);font-size:.98rem}.Daniel_modelToolbar__q3s9Q{margin-top:.9rem;display:inline-flex;align-items:center;gap:.55rem;border:1px solid var(--panel-border);background:var(--panel);border-radius:999px;padding:.45rem .9rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Daniel_modelToolbar__q3s9Q label{font-size:.8rem;color:var(--muted)}.Daniel_personaToolbar__vrTco{margin-top:.65rem;display:flex;flex-wrap:wrap;gap:.5rem}.Daniel_controlGroup__6TbX_{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--panel-border);background:var(--panel);border-radius:999px;padding:.3rem .55rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Daniel_controlGroup__6TbX_ label{font-size:.75rem;color:var(--muted)}.Daniel_modelSelect__Wnm_9{background:transparent;padding:.33rem .7rem;font-size:.85rem}.Daniel_modelSelect__Wnm_9,.Daniel_themeToggleFixed__sGOZf{border:1px solid var(--panel-border);border-radius:999px;color:var(--text)}.Daniel_themeToggleFixed__sGOZf{position:fixed;top:1rem;right:1rem;z-index:100;background:var(--panel);padding:.42rem .82rem;font-size:.78rem;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Daniel_chat1container__ftvdX{width:min(980px,92vw);height:calc(100vh - 235px);min-height:520px;margin:0 auto;display:flex;flex-direction:column;border:1px solid var(--panel-border);border-radius:20px;background:var(--panel);box-shadow:var(--shadow);overflow:hidden;font-family:var(--daniel-font-ui)}.Daniel_message1List__kbnsx{flex:1 1;overflow-y:auto;padding:1.15rem 1.1rem}.Daniel_message1__kzb6h{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.9rem;max-width:88%;border-radius:16px;padding:.85rem .95rem;animation:Daniel_enter__QDInp .18s ease-out;line-height:1.45;white-space:pre-wrap;word-wrap:break-word}.Daniel_message1__kzb6h.Daniel_user__lDjeV{margin-left:auto;background:var(--user);color:#f8fcff}.Daniel_message1__kzb6h.Daniel_assistant__4DROz{margin-right:auto;background:var(--assistant);color:var(--text)}.Daniel_userGradient__OB3T5{filter:brightness(1.08)}@keyframes Daniel_enter__QDInp{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.Daniel_avatar__3bmaC{width:32px;height:32px;min-width:32px;border-radius:999px;overflow:hidden;border:1px solid var(--panel-border)}.Daniel_avatarImage__xjRfA{width:100%;height:100%;object-fit:cover}.Daniel_messageContent__f_DwB{flex:1 1;min-width:0}.Daniel_assistantResponseContainer__cUlYI{position:relative}.Daniel_copyResponseButton__j9HWC{position:absolute;top:0;right:0;border:1px solid var(--panel-border);background:rgba(8,15,24,.5);color:var(--text);border-radius:8px;padding:.2rem;cursor:pointer;opacity:0}.Daniel_assistantResponseContainer__cUlYI:hover .Daniel_copyResponseButton__j9HWC{opacity:1}.Daniel_copyIcon__wnLsi{width:15px;height:15px}.Daniel_heading1__B4O_K,.Daniel_heading2__IAp6m,.Daniel_heading3__S4jV0,.Daniel_listItem__86Uv7,.Daniel_orderedList__AQovS,.Daniel_paragraph__G1Gb4,.Daniel_unorderedList__ZVus4{color:inherit}.Daniel_paragraph__G1Gb4{margin:.45rem 0}.Daniel_heading1__B4O_K,.Daniel_heading2__IAp6m,.Daniel_heading3__S4jV0{margin:.6rem 0 .4rem}.Daniel_orderedList__AQovS,.Daniel_unorderedList__ZVus4{padding-left:1.3rem}.Daniel_listItem__86Uv7{margin:.2rem 0}.Daniel_inlineCode__CVNp4{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:rgba(255,255,255,.12);padding:.1rem .35rem;border-radius:6px}.Daniel_codeBlock__Xl9K2{margin:.7rem 0;border-radius:10px;overflow:hidden;border:1px solid rgba(133,165,196,.28)}.Daniel_codeHeader__t_Aly{display:flex;align-items:center;justify-content:space-between;background:rgba(5,10,16,.86);color:#bbd3e8;padding:.38rem .55rem;font-size:.75rem}.Daniel_copyButton__UkGcR{border:1px solid rgba(133,165,196,.32);border-radius:7px;background:transparent;color:#bbd3e8;padding:.2rem .45rem;cursor:pointer}.Daniel_link__1Uk5O{color:#79bbff}.Daniel_blockquote__unPqg{margin:.5rem 0;border-left:3px solid rgba(133,165,196,.5);padding:.1rem 0 .1rem .7rem;color:var(--muted)}.Daniel_tableContainer__akmaR{overflow-x:auto}.Daniel_table__OkOWO{border-collapse:collapse;width:100%}.Daniel_table__OkOWO td,.Daniel_table__OkOWO th{border:1px solid rgba(133,165,196,.32);padding:.35rem .48rem}.Daniel_sourcesPanel__3tERn{margin-top:.8rem;border:1px solid var(--panel-border);border-radius:10px;background:rgba(6,12,18,.35);padding:.5rem .7rem}.Daniel_sourcesPanel__3tERn h4{margin:0 0 .45rem;font-size:.84rem;color:var(--muted)}.Daniel_sourcesPanel__3tERn ul{margin:0;padding-left:1rem}.Daniel_sourcesPanel__3tERn a{color:#88c3ff}.Daniel_typingIndicator__Yc5Ve{display:inline-flex;gap:.25rem;margin:.2rem 0 .8rem 2.8rem;padding:.45rem .62rem;border-radius:999px;background:var(--assistant);border:1px solid var(--panel-border)}.Daniel_typingDot__pwgL6{width:6px;height:6px;border-radius:999px;background:var(--muted);animation:Daniel_pulse__VP2ER 1s ease-in-out infinite}.Daniel_typingDot__pwgL6:nth-child(2){animation-delay:.15s}.Daniel_typingDot__pwgL6:nth-child(3){animation-delay:.3s}@keyframes Daniel_pulse__VP2ER{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(-2px);opacity:1}}.Daniel_message1FormContainer__PPnVx{border-top:1px solid var(--panel-border);padding:.8rem}.Daniel_message1Form__N5Hol{display:flex;flex-direction:column;gap:.6rem}.Daniel_inputContainer1__jVMzY{display:flex;align-items:center;gap:.55rem;border:1px solid var(--panel-border);border-radius:14px;background:var(--input);padding:.42rem .62rem}.Daniel_message1FormInput__VPiln{flex:1 1;border:none;outline:none;background:transparent;color:var(--text);font-size:.95rem}.Daniel_message1FormInput__VPiln::placeholder{color:var(--muted)}.Daniel_clearAllBtn__n8sf_,.Daniel_removeAttachment__bntk6,.Daniel_sendButton__WJEjT,.Daniel_uploadButton__QGwrr{border:1px solid var(--panel-border);background:rgba(18,32,44,.65);color:var(--text);border-radius:10px;cursor:pointer}.Daniel_uploadButton__QGwrr{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .52rem}.Daniel_attachBadge__0Sr_I{min-width:18px;height:18px;border-radius:999px;background:#1b8fd4;color:#fff;font-size:.7rem;display:inline-flex;align-items:center;justify-content:center}.Daniel_sendButton__WJEjT{padding:.42rem .72rem;font-weight:600}.Daniel_sendButton__WJEjT:disabled{opacity:.55;cursor:not-allowed}.Daniel_attachmentsBar__ZYB6I{display:flex;flex-wrap:wrap;gap:.45rem}.Daniel_attachmentChip__MbwbV{display:inline-flex;align-items:center;gap:.4rem;background:var(--chip);border:1px solid var(--panel-border);border-radius:999px;padding:.25rem .55rem;max-width:100%}.Daniel_attachmentName__vOc97{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px;font-size:.85rem}.Daniel_attachmentSize__N0Z7i{color:var(--muted)}.Daniel_removeAttachment__bntk6{border-radius:999px;width:22px;height:22px;line-height:1}.Daniel_clearAllBtn__n8sf_{padding:.28rem .62rem}@media (max-width:900px){.Daniel_chat1container__ftvdX{height:calc(100vh - 250px);min-height:480px}}@media (max-width:640px){.Daniel_themeContainer__jhV9d{padding-top:.6rem}.Daniel_chat1container__ftvdX,.Daniel_hero__DcdSe{width:96vw}.Daniel_chat1container__ftvdX{border-radius:14px;height:calc(100vh - 220px);min-height:420px}.Daniel_message1__kzb6h{max-width:95%}.Daniel_themeToggleFixed__sGOZf{top:.65rem;right:.65rem}.Daniel_personaToolbar__vrTco{gap:.35rem}}