.dt0mAG_hero :focus-visible{outline-color:#121311}.dt0mAG_hero{color:#121311;background:#c8f24a}.dt0mAG_inner{flex-direction:column;gap:32px;max-width:1280px;margin:0 auto;padding:clamp(56px,8vw,112px) clamp(20px,4vw,48px);display:flex}.dt0mAG_top{letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;font-weight:600;display:flex}.dt0mAG_title{font-family:var(--ff-display),"Unbounded",sans-serif;letter-spacing:-.04em;text-wrap:balance;max-width:1100px;margin:0;font-size:clamp(40px,6.6vw,96px);font-weight:500;line-height:1}.dt0mAG_bottom{border-top:1px solid #12131133;flex-wrap:wrap;align-items:center;gap:24px 56px;padding-top:28px;display:flex}.dt0mAG_lead{text-wrap:pretty;flex:3 min(100%,560px);margin:0;font-size:clamp(19px,1.9vw,24px);line-height:1.45}
.X2-gHG_title{font-family:var(--ff-display),"Unbounded",sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,52px);font-weight:500;line-height:1.05}.X2-gHG_tabs{border-top:2px solid #ecede624;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.X2-gHG_tab{text-align:left;color:#ecede6;cursor:pointer;background:0 0;border:0;border-top:2px solid #0000;flex-direction:column;gap:8px;margin-top:-2px;padding:18px 20px 18px 0;display:flex;position:relative}.X2-gHG_active{border-top-color:#c8f24a}.X2-gHG_active .X2-gHG_time{color:#c8f24a}.X2-gHG_progress{transform-origin:0;width:100%;height:2px;animation:X2-gHG_day-progress var(--cycle) linear forwards;background:#ecede6;position:absolute;top:-2px;left:0}@keyframes X2-gHG_day-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.X2-gHG_part{letter-spacing:.12em;text-transform:uppercase;color:#9a9c93;font-size:12px}.X2-gHG_time{font-family:var(--ff-display),"Unbounded",sans-serif;letter-spacing:-.03em;font-size:clamp(24px,2.6vw,34px);font-weight:500;transition:color .3s}.X2-gHG_tabTitle{color:#c4c6bd;text-wrap:pretty;font-size:15px;line-height:1.45}.X2-gHG_panel{background:#171816;border:1px solid #ecede624;flex-wrap:wrap;align-items:flex-start;gap:16px 40px;padding:clamp(20px,3vw,32px);display:flex}.X2-gHG_author{flex:none;align-items:center;gap:12px;display:flex}.X2-gHG_avatar{color:#121311;width:36px;height:36px;font-family:var(--ff-display),"Unbounded",sans-serif;background:#c8f24a;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.X2-gHG_who{flex-direction:column;gap:2px;display:flex}.X2-gHG_name{font-size:15px;font-weight:600}.X2-gHG_meta{color:#9a9c93;font-size:13px}.X2-gHG_message{white-space:pre-wrap;text-wrap:pretty;flex:min(100%,420px);margin:0;font-size:17px;line-height:1.6;animation:.4s cubic-bezier(.2,.8,.2,1) X2-gHG_message-in}@keyframes X2-gHG_message-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.X2-gHG_progress,.X2-gHG_message{animation:none}}
.FVM_Tq_window{border:1px solid #ecede61f;flex-direction:column;min-width:0;display:flex}.FVM_Tq_fill{background:#1a1b19;height:clamp(560px,70vh,680px)}.FVM_Tq_fill .FVM_Tq_log{flex:1}.FVM_Tq_fixed{background:#171816;border-color:#ecede624}.FVM_Tq_fixed .FVM_Tq_log{height:380px;padding:20px 18px}.FVM_Tq_head{border-bottom:1px solid #ecede61a;align-items:center;gap:12px;padding:16px 20px;display:flex}.FVM_Tq_avatar{color:#121311;background:#c8f24a;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.FVM_Tq_avatar-mark span{background:#121311;width:10px;height:10px}.FVM_Tq_avatar-letter{font-family:var(--ff-display),"Unbounded",sans-serif;font-size:15px;font-weight:600}.FVM_Tq_who{flex-direction:column;gap:2px;min-width:0;display:flex}.FVM_Tq_name{font-size:15px;font-weight:600}.FVM_Tq_status{color:#9a9c93;align-items:center;gap:6px;font-size:13px;display:flex}.FVM_Tq_dot{background:#c8f24a;width:6px;height:6px}.FVM_Tq_restart{color:#9a9c93;cursor:pointer;background:0 0;border:1px solid #ecede62e;margin-left:auto;padding:8px 12px;font-size:13px}@media (hover:hover){.FVM_Tq_restart:hover{color:#ecede6;border-color:#ecede6}}.FVM_Tq_log{overscroll-behavior:contain;flex-direction:column;gap:12px;padding:20px;display:flex;overflow-y:auto}.FVM_Tq_messages{flex-direction:column;gap:12px;display:flex}.FVM_Tq_bubble{white-space:pre-wrap;text-wrap:pretty;border:1px solid #ecede61f;max-width:82%;padding:12px 16px;font-size:15px;line-height:1.5}.FVM_Tq_user{color:#121311;background:#c8f24a;border-color:#c8f24a;align-self:flex-end}.FVM_Tq_assistant{color:#ecede6;background:#121311;align-self:flex-start}.FVM_Tq_fixed .FVM_Tq_assistant{background:0 0;border-color:#ecede629}.FVM_Tq_typing{color:#9a9c93;background:#121311;align-self:flex-start;font-size:14px}.FVM_Tq_system{color:#9a9c93;background:0 0;border-color:#0000;align-self:center;max-width:none;padding:4px 0;font-size:13px}.FVM_Tq_options{flex-wrap:wrap;gap:8px;display:flex}.FVM_Tq_option{cursor:pointer;background:0 0;font-size:14px}.FVM_Tq_option:disabled{opacity:.5;cursor:default}.FVM_Tq_options-accent .FVM_Tq_option{color:#c8f24a;border:1px solid #c8f24a80;padding:10px 14px}@media (hover:hover){.FVM_Tq_options-accent .FVM_Tq_option:hover{color:#121311;background:#c8f24a}}.FVM_Tq_options-muted{padding:0 18px 14px}.FVM_Tq_options-muted .FVM_Tq_option{color:#c4c6bd;border:1px solid #ecede638;padding:8px 12px}@media (hover:hover){.FVM_Tq_options-muted .FVM_Tq_option:hover{color:#c8f24a;border-color:#c8f24a}}.FVM_Tq_inputRow{border-top:1px solid #ecede61a;display:flex}.FVM_Tq_input{color:#ecede6;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:18px 20px;font-size:16px}.FVM_Tq_input:focus-visible{box-shadow:inset 0 0 0 2px #c8f24a}.FVM_Tq_input[aria-disabled=true]{opacity:.6}.FVM_Tq_send{color:#121311;cursor:pointer;background:#c8f24a;border:0;flex:none;padding:0 24px;font-size:15px;font-weight:600}@media (hover:hover){.FVM_Tq_send:hover{background:#ecede6}}.FVM_Tq_send:disabled{cursor:not-allowed;opacity:.6}
