.archive-module__AFGxTG__main{color:#fff;min-height:100vh;font-family:var(--font-inter);flex-direction:column;padding:0;display:flex}.archive-module__AFGxTG__content{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:2rem}.archive-module__AFGxTG__header{justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex}.archive-module__AFGxTG__title{background:linear-gradient(135deg,#fff 0%,#a5a5a5 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:2.5rem;font-weight:700}.archive-module__AFGxTG__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.archive-module__AFGxTG__card{cursor:pointer;color:inherit;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem;text-decoration:none;transition:all .3s;display:flex}.archive-module__AFGxTG__card:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-5px);box-shadow:0 10px 30px #0003}.archive-module__AFGxTG__cardHeader{justify-content:space-between;align-items:flex-start;display:flex}.archive-module__AFGxTG__modeBadge{color:#e94e77;background:#e94e7733;border-radius:100px;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.archive-module__AFGxTG__date{color:#fff6;font-size:.875rem}.archive-module__AFGxTG__brief{color:#fffc;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.archive-module__AFGxTG__footer{color:#fff6;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;font-size:.875rem;display:flex}.archive-module__AFGxTG__stepCount{align-items:center;gap:.5rem;display:flex}.archive-module__AFGxTG__emptyState{text-align:center;color:#fff6;padding:4rem 0}
.Button-module__e7WGRa__button{font-family:var(--font-inter);cursor:pointer;border:none;border-radius:30px;justify-content:center;align-items:center;gap:8px;padding:16px 24px;font-size:1.1rem;font-weight:600;transition:all .2s;display:inline-flex}.Button-module__e7WGRa__button:hover{transform:translateY(-2px)}.Button-module__e7WGRa__primary{background:linear-gradient(90deg,var(--accent-pink)0%,var(--accent-purple)100%);color:#fff}.Button-module__e7WGRa__secondary{color:#fff;background:#ffffff1a;border:1px solid #fff3}.Button-module__e7WGRa__secondary:hover{background:#fff3}.Button-module__e7WGRa__mode{color:#1a1a1a;background:#e0e0e0;font-weight:700}.Button-module__e7WGRa__mode:hover{background:#fff;box-shadow:0 0 10px #ffffff80}.Button-module__e7WGRa__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__e7WGRa__button:disabled:hover{transform:none}
.ChatBubble-module__HVkDVW__wrapper{width:100%;margin-bottom:1rem;display:flex}.ChatBubble-module__HVkDVW__userWrapper{justify-content:flex-end}.ChatBubble-module__HVkDVW__agentWrapper{justify-content:flex-start}.ChatBubble-module__HVkDVW__bubble{border-radius:20px;max-width:85%;padding:16px 24px;font-size:1rem;line-height:1.5}.ChatBubble-module__HVkDVW__user{color:#1a1a1a;background:#ffedf6;border-bottom-right-radius:4px}.ChatBubble-module__HVkDVW__agent{color:#1a1a1a;background:#e0e0e0;border-bottom-left-radius:4px;width:100%}.ChatBubble-module__HVkDVW__markdownContent{font-size:1rem;line-height:1.6}.ChatBubble-module__HVkDVW__markdownContent h1,.ChatBubble-module__HVkDVW__markdownContent h2,.ChatBubble-module__HVkDVW__markdownContent h3,.ChatBubble-module__HVkDVW__markdownContent h4{margin-top:1.5em;margin-bottom:.5em;font-weight:700}.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent h1,.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent h2,.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent h3,.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent h4,.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent h1,.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent h2,.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent h3,.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent h4{color:#111}.ChatBubble-module__HVkDVW__markdownContent h1:first-child,.ChatBubble-module__HVkDVW__markdownContent h2:first-child{margin-top:0}.ChatBubble-module__HVkDVW__markdownContent p,.ChatBubble-module__HVkDVW__markdownContent hr{margin-bottom:1em}.ChatBubble-module__HVkDVW__markdownContent ul,.ChatBubble-module__HVkDVW__markdownContent ol{margin-bottom:1em;padding-left:1.5em}.ChatBubble-module__HVkDVW__markdownContent li{margin-bottom:.5em}.ChatBubble-module__HVkDVW__markdownContent strong{font-weight:700}.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent strong,.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent strong{color:#444}.ChatBubble-module__HVkDVW__markdownContent table{border-collapse:collapse;border-radius:8px;width:100%;margin:1.5em 0;overflow:hidden}.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent table{background:#ffffff80}.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent table{background:#0000000d}.ChatBubble-module__HVkDVW__markdownContent th,.ChatBubble-module__HVkDVW__markdownContent td{text-align:left;padding:12px}.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent th,.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent td,.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent th,.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent td{border-bottom:1px solid #0000001a}.ChatBubble-module__HVkDVW__markdownContent th{font-weight:700}.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent th,.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent th{color:#111;background:#0000000d}.ChatBubble-module__HVkDVW__markdownContent tr:last-child td{border-bottom:none}.ChatBubble-module__HVkDVW__markdownContent blockquote{border-left:4px solid var(--accent-pink);margin:1.5em 0;padding-left:1em;font-style:italic}.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent blockquote,.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent blockquote{color:#555}.ChatBubble-module__HVkDVW__markdownContent code{border-radius:4px;padding:2px 4px;font-family:monospace;font-size:.9em}.ChatBubble-module__HVkDVW__agent .ChatBubble-module__HVkDVW__markdownContent code,.ChatBubble-module__HVkDVW__user .ChatBubble-module__HVkDVW__markdownContent code{color:#333;background:#0000000d}
.Header-module__ldgnoG__header{z-index:10;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 2rem;display:flex;position:relative}.Header-module__ldgnoG__logo{font-family:var(--font-bungee);color:var(--accent-pink);cursor:pointer;flex-shrink:0;font-size:2rem;text-decoration:none}.Header-module__ldgnoG__center{flex:1;align-items:center;padding:0 2rem;display:flex}.Header-module__ldgnoG__right{align-items:center;gap:1rem;display:flex}
.ResponseLoader-module__Bl4Moq__loading{color:var(--accent-grey);margin-bottom:1rem;margin-left:1rem;font-style:italic}
.OnboardingPopup-module__irAfIq__dialog{background:0 0;border:none;width:90%;max-width:800px;margin:0;padding:0;animation:.3s ease-out OnboardingPopup-module__irAfIq__slideUp;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.OnboardingPopup-module__irAfIq__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000c}.OnboardingPopup-module__irAfIq__popup{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;align-items:center;gap:1.5rem;width:90%;max-width:800px;padding:2rem;animation:.3s ease-out OnboardingPopup-module__irAfIq__slideUp;display:flex;box-shadow:0 20px 50px #00000080}.OnboardingPopup-module__irAfIq__title{background:linear-gradient(90deg,var(--accent-pink)0%,var(--accent-purple)100%);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2rem;font-weight:700}.OnboardingPopup-module__irAfIq__videoContainer{aspect-ratio:16/9;background:#000;border-radius:8px;width:100%;overflow:hidden}.OnboardingPopup-module__irAfIq__video{object-fit:cover;width:100%;height:100%}.OnboardingPopup-module__irAfIq__footer{justify-content:center;width:100%;margin-top:1rem;display:flex}@keyframes OnboardingPopup-module__irAfIq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.Toast-module__UKUNqG__toast{color:#fff;font-family:var(--font-inter),sans-serif;z-index:1000;opacity:0;background-color:#333;border-radius:8px;align-items:center;gap:10px;padding:12px 24px;font-size:14px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)translateY(100px);box-shadow:0 4px 6px #0000001a}.Toast-module__UKUNqG__visible{opacity:1;transform:translate(-50%)translateY(0)}.Toast-module__UKUNqG__icon{font-size:18px}
