.ai-history_page___GkDU{width:min(920px,100% - 40px);margin:0 auto;padding:24px 0 90px}.ai-history_header__BxWR7{display:flex;gap:18px;align-items:end;justify-content:space-between;margin-bottom:24px}.ai-history_header__BxWR7 span{color:var(--brand-dark);font-size:10px;font-weight:850;letter-spacing:.12em}.ai-history_header__BxWR7 h1{margin:6px 0 0;font-size:clamp(30px,5vw,42px);letter-spacing:-.05em}.ai-history_header__BxWR7>a{padding:12px 15px;border-radius:13px;color:#fff;background:var(--foreground);font-size:12px;font-weight:760}.ai-history_tabs__25oeq{display:flex;gap:7px;margin-bottom:18px}.ai-history_tabs__25oeq a{padding:9px 12px;border:1px solid var(--line);border-radius:11px;color:var(--muted);background:var(--surface);font-size:11px;font-weight:730}.ai-history_tabs__25oeq a[data-active]{color:var(--brand-dark);border-color:color-mix(in srgb,var(--brand) 35%,var(--line));background:var(--brand-soft)}.ai-history_list__R4UMQ{display:grid;gap:12px}.ai-history_item__AaJQF{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:20px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.ai-history_itemMain__4juZL{min-width:0}.ai-history_title__P0aFa{display:flex;gap:7px;align-items:center}.ai-history_title__P0aFa>a{overflow:hidden;font-size:16px;font-weight:810;text-overflow:ellipsis;white-space:nowrap}.ai-history_itemMain__4juZL form button,.ai-history_title__P0aFa button{display:flex;gap:5px;align-items:center;border:0;color:var(--muted);background:rgba(0,0,0,0);font-size:11px;cursor:pointer}.ai-history_itemMain__4juZL form{display:flex;gap:7px}.ai-history_itemMain__4juZL form input{width:min(440px,100%);min-height:38px;padding:0 10px;border:1px solid var(--line-strong);border-radius:10px}.ai-history_firstQuestion__HgqU7,.ai-history_lastMessage__6f3UA{overflow:hidden;margin:7px 0 0;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ai-history_firstQuestion__HgqU7:before{content:"첫 질문 · ";color:var(--leaf);font-weight:760}.ai-history_lastMessage__6f3UA{color:var(--foreground);font-size:12px}.ai-history_meta__FMYzV{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.ai-history_meta__FMYzV b,.ai-history_meta__FMYzV span,.ai-history_meta__FMYzV time{display:flex;gap:4px;align-items:center;color:var(--muted);font-size:9px;font-weight:650}.ai-history_meta__FMYzV b{padding:4px 7px;border-radius:999px;color:var(--leaf);background:#e9f0eb}.ai-history_meta__FMYzV b[data-error]{color:var(--brand-dark);background:var(--brand-soft)}.ai-history_actions__OnzsT{display:flex;gap:6px}.ai-history_actions__OnzsT button{display:flex;gap:5px;min-height:37px;align-items:center;padding:0 10px;border:1px solid var(--line);border-radius:10px;color:var(--muted);background:var(--surface);font-size:10px;font-weight:720;cursor:pointer}.ai-history_actions__OnzsT button:last-child{color:var(--brand-dark)}.ai-history_actions__OnzsT button:disabled{cursor:wait;opacity:.55}.ai-history_loadMore__WuPo3{display:flex;gap:7px;min-height:42px;align-items:center;margin:22px auto 0;padding:0 15px;border:1px solid var(--line);border-radius:12px;background:var(--surface);font-size:11px;font-weight:730;cursor:pointer}.ai-history_empty__zVQQk{display:grid;min-height:360px;place-items:center;align-content:center;border:1px dashed var(--line-strong);border-radius:22px;color:var(--muted);background:var(--surface);text-align:center}.ai-history_empty__zVQQk h2{margin:14px 0;color:var(--foreground);font-size:18px}.ai-history_empty__zVQQk a{color:var(--brand-dark);font-size:12px;font-weight:760}.ai-history_spin__AtoaF{animation:ai-history_spin__AtoaF .8s linear infinite}@keyframes ai-history_spin__AtoaF{to{transform:rotate(1turn)}}@media(max-width:650px){.ai-history_page___GkDU{width:calc(100% - 28px);padding-top:26px}.ai-history_item__AaJQF{grid-template-columns:1fr}.ai-history_actions__OnzsT{justify-content:flex-end}}