.ideas_header__s8FMZ{padding:36px var(--page-pad) 20px;display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--border)}.ideas_title___yzBJ{font-family:var(--font-display);font-size:30px;font-weight:500;color:var(--text);letter-spacing:-.025em;line-height:1.1}.ideas_dot__Cd7QO{color:var(--text-2);font-weight:300}.ideas_authorWrap__zLB5M{position:relative}.ideas_authorBtn__oPO_S{background:none;border:none;color:var(--text-3);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-family:var(--font);padding:6px 10px;border-radius:5px;transition:all var(--t-sm)}.ideas_authorBtn__oPO_S:hover{color:var(--text-2);background:var(--surface-2)}.ideas_authorDrop__v19h5{position:absolute;right:0;top:100%;margin-top:4px;background:var(--surface-3);border:1px solid var(--border-mid);border-radius:8px;padding:4px;z-index:100;min-width:120px}.ideas_authorOpt__SrRtN{display:block;width:100%;padding:7px 10px;border-radius:5px;background:none;border:none;color:var(--text-2);font-size:11px;cursor:pointer;text-align:left;font-family:var(--font);transition:all var(--t-sm)}.ideas_authorOpt__SrRtN:hover{background:var(--surface-4);color:var(--text)}.ideas_picker__Rih_P{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - var(--nav-h) - var(--nav-h));gap:20px}.ideas_pickerQ__leF4m{font-family:var(--font-display);font-size:22px;color:var(--text);letter-spacing:-.02em}.ideas_pickerRow__uv_SC{display:flex;gap:10px}.ideas_pickerBtn__iOxdb{padding:10px 28px;border-radius:8px;background:var(--surface-3);border:1px solid var(--border-mid);color:var(--text);font-size:14px;cursor:pointer;font-family:var(--font);transition:all var(--t-sm)}.ideas_pickerBtn__iOxdb:hover{background:var(--surface-4);border-color:var(--border-hi)}.ideas_voiceWrap__WMbZN{padding:16px var(--page-pad);display:flex;align-items:center;gap:10px}.ideas_mic__PynqB{width:32px;height:32px;border-radius:7px;background:var(--surface-3);border:1px solid var(--border-mid);color:var(--text-3);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--t-sm);flex-shrink:0}.ideas_mic__PynqB:hover{background:var(--surface-4);color:var(--text-2)}.ideas_micActive__QhUOt{background:var(--accent-dim);color:var(--accent);border-color:rgba(200,241,53,.3);animation:ideas_micPulse__pBxWl 1.5s ease infinite}@keyframes ideas_micPulse__pBxWl{0%,to{box-shadow:0 0 0 0 rgba(200,241,53,.15)}50%{box-shadow:0 0 0 4px rgba(200,241,53,.08)}}.ideas_voiceHint__7YZsB{font-size:12px;color:var(--text-3);font-family:var(--font)}.ideas_voiceOverlay__wxfIn{display:flex;align-items:center;gap:8px;padding:10px var(--page-pad);background:var(--surface-3);border-bottom:1px solid var(--border-mid)}.ideas_voiceDot__RPWsi{width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0;animation:ideas_pulse__zVxik 1s ease infinite}@keyframes ideas_pulse__zVxik{0%,to{box-shadow:0 0 6px rgba(200,241,53,.8)}50%{box-shadow:0 0 12px rgba(200,241,53,.4)}}.ideas_voiceDotThink__E5xSs{width:7px;height:7px;border-radius:50%;background:var(--text-3);flex-shrink:0}.ideas_voiceLbl__74Zh2{font-size:10px;color:var(--text-3);flex-shrink:0}.ideas_voiceTxt__FWU6s{flex:1;font-size:12px;color:var(--text-2)}.ideas_voiceX__7sdmn{background:none;border:none;color:var(--text-3);font-size:14px;cursor:pointer}.ideas_voiceErr__emgLs{font-size:11px;color:var(--priority-critical)}.ideas_micStop__5zzZQ{padding:5px 12px;border-radius:5px;background:var(--surface-4);border:1px solid var(--border-mid);color:var(--text);font-size:10px;font-weight:700;cursor:pointer;font-family:var(--font);transition:all var(--t-sm);flex-shrink:0;letter-spacing:.04em}.ideas_micStop__5zzZQ:hover{background:var(--accent);color:var(--bg)}.ideas_summaryCard__6_SNT{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-md);overflow:hidden;margin:20px var(--page-pad);transition:border-color var(--t-sm)}.ideas_summaryCard__6_SNT:hover{border-color:var(--border-mid)}.ideas_summaryCols__JHBda{display:grid;grid-template-columns:1fr 1fr 1fr}.ideas_summaryCol__ShPpE{padding:10px 14px;border-right:1px solid var(--border);overflow-y:auto}.ideas_summaryCol__ShPpE:last-child{border-right:none}.ideas_summaryLabel__w9uIB{font-size:11px;font-weight:700;color:var(--text-2);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-family:var(--font)}.ideas_summaryList__2HIZ_{list-style:none;padding:0;margin:0}.ideas_summaryRow__TvKZD{display:flex;align-items:center;gap:6px;padding:3px 0;min-height:24px;transition:background var(--t-sm)}.ideas_summaryRow__TvKZD:hover{background:hsla(0,0%,100%,.02)}.ideas_summaryRow__TvKZD:hover .ideas_editBtn__pCBZ5,.ideas_summaryRow__TvKZD:hover .ideas_xBtn__EtIrk{opacity:1}.ideas_summaryBadge__NrLyd{font-size:7px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:1px 4px;border-radius:3px;flex-shrink:0;font-family:var(--font)}.ideas_badgeHub__PgTkj{background:var(--accent-dim);color:var(--accent)}.ideas_badgeExpected__NRdzL{background:var(--surface-4);color:var(--text-2)}.ideas_badgeUnexpected__F6TbQ{background:var(--accent-dim);color:var(--accent)}.ideas_summaryTxt__Xxq1f{flex:1;font-size:13px;color:var(--text);font-family:var(--font);line-height:1.3}.ideas_editBtn__pCBZ5{font-size:11px}.ideas_editBtn__pCBZ5,.ideas_xBtn__EtIrk{background:none;border:none;color:var(--text-3);cursor:pointer;opacity:0;transition:opacity var(--t-sm);flex-shrink:0;padding:0 2px}.ideas_xBtn__EtIrk{font-size:12px}.ideas_editBtn__pCBZ5:hover,.ideas_xBtn__EtIrk:hover{color:var(--text-2)}.ideas_editIn__EssZF{flex:1;padding:2px 6px;border-radius:3px;background:var(--surface-3);border:1px solid var(--border-mid);color:var(--text);font-size:12px;font-family:var(--font);outline:none}.ideas_listWrap__m9HhS{padding:0 var(--page-pad) 40px}.ideas_listLabel__m0Uk9{font-size:9px;font-weight:700;color:var(--text-3);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-family:var(--font);padding-top:20px;border-top:1px solid var(--border)}.ideas_ideaRow__JHnn_{display:flex;gap:10px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--border)}.ideas_ideaPills__fuL9V{display:flex;gap:5px;flex-shrink:0;padding-top:2px}.ideas_pill__aLWWE{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:3px;font-family:var(--font);white-space:nowrap}.ideas_pillMatt__JDqbO{background:rgba(200,241,53,.1);color:#c8f135}.ideas_pillAlex__MIo28{background:rgba(106,173,232,.1);color:#6aade8}.ideas_pillOther__pM6P3{background:var(--surface-3);color:var(--text-2)}.ideas_pillTrend__Iar2b{background:rgba(200,241,53,.1);color:#c8f135}.ideas_pillRec__hbWYU{background:rgba(106,173,232,.1);color:#6aade8}.ideas_pillProduct__R3iaS{background:rgba(169,143,245,.1);color:#a98ff5}.ideas_pillCatOther__PZVr_{background:var(--surface-3);color:var(--text-3)}.ideas_ideaText__gvZCw{flex:1;font-size:14px;color:var(--text);line-height:1.6;font-family:var(--font)}.ideas_ideaTime___bNRu{font-size:10px;color:var(--text-3);font-family:var(--font-mono);flex-shrink:0;white-space:nowrap;padding-top:3px}.ideas_empty___uf8V{padding:32px 0;text-align:center;font-size:12px;color:var(--text-3);font-family:var(--font)}@media (max-width:768px){.ideas_header__s8FMZ{padding:28px var(--page-pad) 18px}.ideas_title___yzBJ{font-size:24px}.ideas_summaryCols__JHBda{grid-template-columns:1fr}.ideas_summaryCol__ShPpE{border-right:none;border-bottom:1px solid var(--border)}.ideas_summaryCol__ShPpE:last-child{border-bottom:none}.ideas_mic__PynqB{min-width:44px;min-height:44px}.ideas_ideaRow__JHnn_{flex-direction:column;gap:6px}.ideas_ideaTime___bNRu{align-self:flex-end}}