.AdminControls_section__GBEbm{margin-top:24px;padding:20px 22px;background:rgba(234,179,8,.05);border:1px dashed rgba(234,179,8,.4);border-radius:12px;display:flex;flex-direction:column;gap:14px}.AdminControls_heading__WibyH{font-size:.8125rem;font-weight:700;color:#92400e;letter-spacing:.02em;text-transform:uppercase;margin:0}.AdminControls_row__NppXk{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.AdminControls_field__RGPSL{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:140px}.AdminControls_label__kCYwb{font-size:.75rem;font-weight:600;color:var(--text-secondary)}.AdminControls_input__QK04J,.AdminControls_select__gp7yP{font-family:inherit;font-size:.875rem;padding:8px 10px;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:6px;outline:none}.AdminControls_input__QK04J:focus,.AdminControls_select__gp7yP:focus{border-color:var(--accent)}.AdminControls_primaryBtn__FtmtS,.AdminControls_secondaryBtn__0ufq4{font-family:inherit;font-size:.8125rem;font-weight:500;padding:9px 14px;border-radius:6px;cursor:pointer;transition:background .12s ease}.AdminControls_primaryBtn__FtmtS{background:var(--text);color:var(--surface);border:1px solid var(--text)}.AdminControls_primaryBtn__FtmtS:hover:not(:disabled){background:#1f1f1f}.AdminControls_secondaryBtn__0ufq4{background:var(--surface);color:var(--text);border:1px solid var(--line-strong)}.AdminControls_secondaryBtn__0ufq4:hover:not(:disabled){background:var(--surface-raised)}.AdminControls_primaryBtn__FtmtS:disabled,.AdminControls_secondaryBtn__0ufq4:disabled{opacity:.55;cursor:default}.AdminControls_message__l4Hdc{margin:0;font-size:.8125rem;color:#065f46}.AdminControls_error__mDdYH{margin:0;font-size:.8125rem;color:#b91c1c}.IdeaComments_section__Rd5PB{display:flex;flex-direction:column;gap:20px}.IdeaComments_heading__c44TA{font-size:1.0625rem;font-weight:600;color:var(--text);margin:0}.IdeaComments_officialBlock__70y4h{background:var(--accent-soft);border:1px solid rgba(0,102,255,.25);border-radius:12px;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.IdeaComments_officialLabel__IzJsX{font-size:.8125rem;font-weight:700;color:var(--accent);letter-spacing:.03em;text-transform:uppercase;margin:0}.IdeaComments_officialComment__updQ9{background:transparent!important;border:none!important;padding:0!important}.IdeaComments_list__f5Mv2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.IdeaComments_comment__Q3oko{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:14px 18px;display:flex;flex-direction:column;gap:6px}.IdeaComments_commentMeta__fEDx5{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.8125rem;color:var(--text)}.IdeaComments_commentTime__FE5hn{color:var(--text-tertiary);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IdeaComments_commentBody__7U21q{margin:0;font-size:.9375rem;line-height:1.6;color:var(--text-secondary);white-space:pre-wrap}.IdeaComments_empty__qVDeu{padding:24px;text-align:center;font-size:.9375rem;color:var(--text-tertiary);background:var(--surface);border:1px dashed var(--line-strong);border-radius:10px;margin:0}.IdeaComments_form__tEXFk{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--line);padding-top:18px}.IdeaComments_textarea__xkVV_{width:100%;padding:12px 14px;font-family:inherit;font-size:.9375rem;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:8px;resize:vertical;min-height:80px;outline:none;transition:border-color .12s ease}.IdeaComments_textarea__xkVV_:focus{border-color:var(--accent)}.IdeaComments_officialToggle__tvKhV{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;color:var(--text-secondary);cursor:pointer}.IdeaComments_formActions__CwhHU{display:flex;justify-content:flex-end}.IdeaComments_submit__rcOAM{font-family:inherit;font-size:.875rem;font-weight:500;padding:9px 18px;background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:8px;cursor:pointer;transition:background .15s ease}.IdeaComments_submit__rcOAM:hover:not(:disabled){background:var(--accent-hover)}.IdeaComments_submit__rcOAM:disabled{opacity:.55;cursor:default}.IdeaComments_error__4IPZi{margin:0;font-size:.875rem;color:#b91c1c}.IdeaDetail_main__lx1t6{min-height:100vh;padding:calc(var(--header-height) + 40px) 24px 96px;background:var(--page)}.IdeaDetail_article__79IMb{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:28px}.IdeaDetail_back__avWeK{font-size:.875rem;color:var(--text-secondary);text-decoration:none;transition:color .12s ease}.IdeaDetail_back__avWeK:hover{color:var(--accent)}.IdeaDetail_mergedNotice__VevR3{padding:12px 16px;font-size:.875rem;color:var(--text-secondary);background:var(--surface-raised);border:1px solid var(--line);border-radius:10px}.IdeaDetail_mergedLink__PKjQ6{color:var(--accent);font-weight:500;text-decoration:none}.IdeaDetail_mergedLink__PKjQ6:hover{text-decoration:underline}.IdeaDetail_header__A3k6_{display:grid;grid-template-columns:auto 1fr;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--line)}.IdeaDetail_voteCol__QIEdk{display:flex;align-items:flex-start;padding-top:4px}.IdeaDetail_headerBody__tohyS{display:flex;flex-direction:column;gap:12px;min-width:0}.IdeaDetail_badgeRow__8heWE{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.IdeaDetail_pin____Qwn{font-size:.8125rem;font-weight:600;color:var(--accent)}.IdeaDetail_shipped__qs7uv{font-size:.8125rem;font-weight:600;color:#065f46}.IdeaDetail_title__82XUV{font-size:1.75rem;font-weight:700;color:var(--text);letter-spacing:-.01em;margin:0;line-height:1.25}.IdeaDetail_meta__pzem1{display:flex;gap:8px;font-size:.8125rem;color:var(--text-tertiary);flex-wrap:wrap}.IdeaDetail_body__PoRAF{padding:0}.IdeaDetail_description__NMk3S{font-size:1rem;line-height:1.7;color:var(--text);white-space:pre-wrap;margin:0}@media (max-width:640px){.IdeaDetail_header__A3k6_{grid-template-columns:1fr;gap:16px}.IdeaDetail_title__82XUV{font-size:1.375rem}.IdeaDetail_description__NMk3S{font-size:.9375rem}}.StatusBadge_badge__fyjG7{display:inline-flex;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:600;letter-spacing:.02em;border-radius:999px;white-space:nowrap;border:1px solid var(--line-strong);color:var(--text);background:var(--surface-raised)}.StatusBadge_status_open__ZcLr1{background:var(--surface-raised);color:var(--text-secondary)}.StatusBadge_status_under_review__TB5No{background:rgba(59,130,246,.1);color:#1e40af;border-color:rgba(59,130,246,.3)}.StatusBadge_status_planned__XpIoL{background:rgba(168,85,247,.1);color:#6b21a8;border-color:rgba(168,85,247,.3)}.StatusBadge_status_in_progress__c2fy5{background:rgba(234,179,8,.1);color:#854d0e;border-color:rgba(234,179,8,.35)}.StatusBadge_status_shipped__WGDSP{background:rgba(16,185,129,.12);color:#065f46;border-color:rgba(16,185,129,.35)}.StatusBadge_status_declined__kgVWA{background:rgba(100,116,139,.1);color:#475569;border-color:rgba(100,116,139,.3);text-decoration:line-through}@media (max-width:560px){.StatusBadge_badge__fyjG7{padding:4px 9px;font-size:.7rem}}.UpvoteButton_button__5gHV_{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid var(--line-strong);background:var(--surface);color:var(--text-secondary);cursor:pointer;border-radius:10px;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .12s ease;font-family:inherit}.UpvoteButton_button__5gHV_:hover:not(:disabled){color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.UpvoteButton_button__5gHV_:disabled{opacity:.6;cursor:default}.UpvoteButton_active__taifr{color:var(--accent);background:var(--accent-soft);border-color:var(--accent)}.UpvoteButton_arrow__mYwqU{font-size:.75rem;line-height:1}.UpvoteButton_count__SCz4O{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UpvoteButton_sm__dfoYL{width:56px;height:56px;font-size:.9375rem}.UpvoteButton_lg__6Erwe{width:76px;height:76px;font-size:1.125rem}.UpvoteButton_lg__6Erwe .UpvoteButton_arrow__mYwqU{font-size:.9375rem}@media (max-width:560px){.UpvoteButton_sm__dfoYL{width:48px;height:48px;font-size:.875rem}.UpvoteButton_lg__6Erwe{width:64px;height:64px;font-size:1rem}.UpvoteButton_lg__6Erwe .UpvoteButton_arrow__mYwqU{font-size:.875rem}}.IdeaCard_card__Rwaa0{display:grid;grid-template-columns:auto 1fr;gap:20px;padding:20px 24px;background:var(--surface);border:1px solid var(--line);border-radius:12px;transition:border-color .15s ease,transform .15s ease}.IdeaCard_card__Rwaa0:hover{border-color:var(--line-strong)}.IdeaCard_voteCol__0M7rk{display:flex;align-items:flex-start;padding-top:2px}.IdeaCard_body__MmnXg{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit;min-width:0}.IdeaCard_header__HMwLW{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:20px}.IdeaCard_pin__kN2Jn{font-size:.75rem;font-weight:600;color:var(--accent)}.IdeaCard_shipped__2s6QL{font-size:.75rem;font-weight:600;color:#065f46}.IdeaCard_title__8A2fJ{font-size:1.0625rem;font-weight:600;line-height:1.4;color:var(--text);letter-spacing:-.01em;margin:0}.IdeaCard_card__Rwaa0:hover .IdeaCard_title__8A2fJ{color:var(--accent)}.IdeaCard_description__3wagn{font-size:.9375rem;line-height:1.55;color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.IdeaCard_meta__jFjB3{display:flex;align-items:center;gap:16px;font-size:.8125rem;color:var(--text-tertiary);margin-top:4px}.IdeaCard_metaItem__xpF6I{display:inline-flex;align-items:center;gap:4px}@media (max-width:560px){.IdeaCard_card__Rwaa0{padding:16px 18px;gap:14px}.IdeaCard_title__8A2fJ{font-size:1rem}.IdeaCard_description__3wagn{font-size:.875rem;-webkit-line-clamp:2}.IdeaCard_meta__jFjB3{gap:12px;font-size:.78rem;flex-wrap:wrap}}.IdeaTabs_tabs__AqFdf{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:4px;background:var(--surface-raised);border-radius:10px;width:fit-content}.IdeaTabs_tab__fSTc2{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-size:.875rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;padding:8px 14px;border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease}.IdeaTabs_active___Dq6T,.IdeaTabs_tab__fSTc2:hover:not(.IdeaTabs_active___Dq6T){background:var(--surface);color:var(--text)}.IdeaTabs_active___Dq6T{box-shadow:0 1px 3px rgba(0,0,0,.06)}.IdeaTabs_label__9MCQV{display:inline-block;line-height:1}.IdeaTabs_icon__MufT4{width:18px;height:18px;flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.IdeaTabs_icon_hot__GmpfK{-webkit-mask-image:url(/icons/ideas/hot.svg);mask-image:url(/icons/ideas/hot.svg)}.IdeaTabs_icon_top__Sw89d{-webkit-mask-image:url(/icons/ideas/top.svg);mask-image:url(/icons/ideas/top.svg)}.IdeaTabs_icon_new__B_leT{-webkit-mask-image:url(/icons/ideas/new.svg);mask-image:url(/icons/ideas/new.svg)}.IdeaTabs_icon_shipped__8__RF{-webkit-mask-image:url(/icons/ideas/shipped.svg);mask-image:url(/icons/ideas/shipped.svg)}@media (max-width:560px){.IdeaTabs_tabs__AqFdf{width:100%;justify-content:stretch}.IdeaTabs_tab__fSTc2{flex:1 1;justify-content:center;padding:8px 12px;gap:6px;font-size:.8125rem}.IdeaTabs_icon__MufT4{width:16px;height:16px}}.IdeaFilters_filters__GMPA6{display:flex;flex-direction:column;gap:14px}.IdeaFilters_categoryRow__Sw0TB{display:flex;gap:6px;flex-wrap:wrap}.IdeaFilters_chip__YVV2W{font-family:inherit;font-size:.8125rem;font-weight:500;background:var(--surface);color:var(--text-secondary);border:1px solid var(--line);padding:6px 12px;border-radius:999px;cursor:pointer;transition:all .15s ease}.IdeaFilters_chip__YVV2W:hover:not(.IdeaFilters_chipActive___8kHu){border-color:var(--line-strong);color:var(--text)}.IdeaFilters_chipActive___8kHu{background:var(--accent);color:#fff;border-color:var(--accent)}.IdeaFilters_search__HnRde{width:100%;max-width:360px;padding:10px 14px;font-size:.9375rem;font-family:inherit;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:8px;outline:none;transition:border-color .15s ease}.IdeaFilters_search__HnRde:focus{border-color:var(--accent)}.IdeaFilters_search__HnRde::placeholder{color:var(--text-tertiary)}@media (max-width:560px){.IdeaFilters_filters__GMPA6{gap:12px}.IdeaFilters_search__HnRde{max-width:100%;padding:11px 14px;font-size:.9375rem}.IdeaFilters_chip__YVV2W{padding:7px 12px}}.IdeaComposer_overlay__Po_XQ{position:fixed;inset:0;background:rgba(10,10,10,.45);display:flex;align-items:center;justify-content:center;padding:24px;z-index:100;animation:IdeaComposer_fadeIn__Y13J4 .18s ease}.IdeaComposer_modal__0oALQ{width:100%;max-width:540px;background:var(--surface);border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.2);max-height:calc(100vh - 48px);overflow-y:auto;animation:IdeaComposer_slideUp__h7_Lc .2s ease}.IdeaComposer_header__rAIz5{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--line)}.IdeaComposer_title__zFssk{font-size:1.125rem;font-weight:600;color:var(--text);margin:0}.IdeaComposer_closeBtn__zS1g5{width:32px;height:32px;border:none;background:transparent;font-size:1.5rem;color:var(--text-tertiary);cursor:pointer;border-radius:6px;transition:background .12s ease}.IdeaComposer_closeBtn__zS1g5:hover{background:var(--surface-raised)}.IdeaComposer_loginNotice__3xj_O{margin:0;padding:12px 24px;font-size:.875rem;color:#92400e;background:rgba(234,179,8,.1);border-bottom:1px solid rgba(234,179,8,.3)}.IdeaComposer_form__Vpv_y{display:flex;flex-direction:column;gap:18px;padding:22px 24px 24px}.IdeaComposer_field__rOpJ4{display:flex;flex-direction:column;gap:6px;position:relative}.IdeaComposer_label__HkI3o{font-size:.8125rem;font-weight:600;color:var(--text)}.IdeaComposer_input__UqRc6,.IdeaComposer_select__bTzo0,.IdeaComposer_textarea__6Voht{width:100%;padding:10px 12px;font-family:inherit;font-size:.9375rem;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:8px;outline:none;transition:border-color .12s ease}.IdeaComposer_textarea__6Voht{resize:vertical;min-height:120px;line-height:1.55}.IdeaComposer_input__UqRc6:focus,.IdeaComposer_select__bTzo0:focus,.IdeaComposer_textarea__6Voht:focus{border-color:var(--accent)}.IdeaComposer_counter__BU7EH{position:absolute;right:2px;bottom:-18px;font-size:.7rem;color:var(--text-tertiary)}.IdeaComposer_error__1sNyg{margin:0;padding:10px 12px;font-size:.875rem;color:#b91c1c;background:rgba(239,68,68,.08);border-radius:8px}.IdeaComposer_actions__n_ehZ{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.IdeaComposer_cancelBtn__0EyjZ,.IdeaComposer_submitBtn__SY_cj{font-family:inherit;font-weight:500;font-size:.875rem;padding:10px 18px;border-radius:8px;cursor:pointer;transition:background .15s ease}.IdeaComposer_cancelBtn__0EyjZ{background:transparent;color:var(--text-secondary);border:1px solid var(--line)}.IdeaComposer_cancelBtn__0EyjZ:hover:not(:disabled){background:var(--surface-raised)}.IdeaComposer_submitBtn__SY_cj{background:var(--accent);color:#fff;border:1px solid var(--accent)}.IdeaComposer_submitBtn__SY_cj:hover:not(:disabled){background:var(--accent-hover)}.IdeaComposer_cancelBtn__0EyjZ:disabled,.IdeaComposer_submitBtn__SY_cj:disabled{opacity:.55;cursor:default}@keyframes IdeaComposer_fadeIn__Y13J4{0%{opacity:0}to{opacity:1}}@keyframes IdeaComposer_slideUp__h7_Lc{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.IdeaComposer_overlay__Po_XQ{padding:12px;align-items:flex-end}.IdeaComposer_modal__0oALQ{max-height:calc(100vh - 24px);border-radius:14px 14px 0 0}.IdeaComposer_header__rAIz5{padding:16px 18px}.IdeaComposer_form__Vpv_y{gap:16px;padding:18px 18px 20px}.IdeaComposer_actions__n_ehZ{flex-direction:column-reverse;gap:8px}.IdeaComposer_cancelBtn__0EyjZ,.IdeaComposer_submitBtn__SY_cj{width:100%;padding:12px 18px}}.IdeasPage_main__MnlVb{min-height:100vh;padding:calc(var(--header-height) + 48px) 24px 96px;background:var(--page)}.IdeasPage_inner__6YsdY{max-width:920px;margin:0 auto;display:flex;flex-direction:column;gap:28px}.IdeasPage_header__qD8AL{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid var(--line)}.IdeasPage_headerText__tJuin{display:flex;flex-direction:column;gap:8px;max-width:600px}.IdeasPage_title__IO2pm{font-size:2.25rem;font-weight:700;color:var(--text);letter-spacing:-.02em;margin:0}.IdeasPage_subtitle__QVjtb{font-size:1rem;line-height:1.55;color:var(--text-secondary);margin:0}.IdeasPage_newBtn__LjXhU{font-family:inherit;font-size:.9375rem;font-weight:500;padding:11px 20px;background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:8px;cursor:pointer;transition:background .15s ease;white-space:nowrap}.IdeasPage_newBtn__LjXhU:hover{background:var(--accent-hover)}.IdeasPage_controlsRow___AazH{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.IdeasPage_windowRow__g51Ih{display:flex;gap:6px}.IdeasPage_windowBtn__FRC0b{font-family:inherit;font-size:.8125rem;font-weight:500;padding:6px 12px;background:var(--surface);color:var(--text-secondary);border:1px solid var(--line);border-radius:999px;cursor:pointer;transition:all .15s ease}.IdeasPage_windowBtn__FRC0b:hover:not(.IdeasPage_windowBtnActive__yh96G){border-color:var(--line-strong);color:var(--text)}.IdeasPage_windowBtnActive__yh96G{background:var(--text);color:var(--surface);border-color:var(--text)}.IdeasPage_list__j6xsO{display:flex;flex-direction:column;gap:12px}.IdeasPage_empty__kQHE7{padding:60px 20px;text-align:center;background:var(--surface);border:1px dashed var(--line-strong);border-radius:12px;display:flex;flex-direction:column;gap:8px;align-items:center}.IdeasPage_emptyTitle__A4fSQ{font-size:1.0625rem;font-weight:600;color:var(--text);margin:0}.IdeasPage_emptyBody__FVvPt{font-size:.9375rem;color:var(--text-secondary);max-width:440px;margin:0}.IdeasPage_loadMore__isHZM{align-self:center;margin-top:12px;padding:10px 24px;font-family:inherit;font-weight:500;font-size:.875rem;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:8px;cursor:pointer;transition:all .15s ease}.IdeasPage_loadMore__isHZM:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.IdeasPage_loadMore__isHZM:disabled{opacity:.5;cursor:default}@media (max-width:860px){.IdeasPage_main__MnlVb{padding:calc(var(--header-height) + 40px) 20px 80px}.IdeasPage_title__IO2pm{font-size:1.85rem}.IdeasPage_subtitle__QVjtb{font-size:.95rem}}@media (max-width:560px){.IdeasPage_main__MnlVb{padding:calc(var(--header-height) + 32px) 18px 64px}.IdeasPage_title__IO2pm{font-size:1.6rem}.IdeasPage_subtitle__QVjtb{font-size:.9rem}.IdeasPage_newBtn__LjXhU{width:100%;text-align:center;padding:12px 20px}.IdeasPage_header__qD8AL{gap:14px}.IdeasPage_controlsRow___AazH{gap:10px}}.Footer_footer__mLWpf{padding:64px 24px 32px;background:var(--surface);border-top:1px solid var(--line)}.Footer_inner__NjFVk{max-width:var(--max-width);margin:0 auto;display:flex;gap:64px}.Footer_brandCol__KHjkE{display:flex;flex-direction:column;gap:8px;min-width:160px}.Footer_brandRow__gLFIP{display:flex;align-items:center;gap:8px}.Footer_brandLogo__l8Q4z{width:auto;height:28px;object-fit:contain}.Footer_brand__Uzfc0{font-family:Univers,Helvetica Neue,Arial,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:.12em;color:var(--text)}.Footer_tagline__4HC83{font-size:.8125rem;color:var(--text-tertiary)}.Footer_columns__TsfVk{display:flex;flex:1 1;gap:48px}.Footer_column__pbZHE{display:flex;flex-direction:column;gap:10px}.Footer_columnTitle__NAoPw{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);margin-bottom:4px}.Footer_link__AhI5X{font-size:.875rem;color:var(--text-secondary);transition:color .15s ease}.Footer_link__AhI5X:hover{color:var(--text)}.Footer_bottom__5_UY9{max-width:var(--max-width);margin:40px auto 0;padding-top:20px;border-top:1px solid var(--line)}.Footer_copyBlock__Jj1jH{display:flex;flex-direction:column;gap:6px}.Footer_copy__1sLPF,.Footer_metaLine__Xmm1B{font-size:.8125rem;color:var(--text-tertiary)}.Footer_metaLine__Xmm1B{line-height:1.6}@media (max-width:860px){.Footer_inner__NjFVk{flex-direction:column;gap:32px}.Footer_columns__TsfVk{flex-wrap:wrap;gap:32px}}@media (max-width:560px){.Footer_columns__TsfVk{display:grid;grid-template-columns:1fr 1fr;gap:24px}.Footer_metaLine__Xmm1B{display:none}}.LocaleSwitcher_wrapper__eULjA{position:relative}.LocaleSwitcher_trigger__Q08v7{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:.78rem;font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid var(--line);cursor:pointer;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.LocaleSwitcher_trigger__Q08v7:hover{color:var(--text);border-color:rgba(21,21,21,.22)}.LocaleSwitcher_dropdown__45Ncp{position:absolute;top:calc(100% + 6px);right:0;min-width:100%;padding:4px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);list-style:none;z-index:100;box-shadow:0 8px 24px rgba(0,0,0,.08)}.LocaleSwitcher_option__TQ3Al{display:block;width:100%;padding:8px 12px;font-size:.78rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:var(--radius);cursor:pointer;text-align:left;white-space:nowrap;transition:background .12s ease,color .12s ease}.LocaleSwitcher_option__TQ3Al:hover{background:rgba(21,21,21,.04);color:var(--text)}.LocaleSwitcher_active__fy9__,.MobileNav_menuBtn__jU4Cn{color:var(--text);font-weight:600}.MobileNav_menuBtn__jU4Cn{display:none;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:.8125rem;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,background-color .15s ease}.MobileNav_menuBtn__jU4Cn:hover{border-color:var(--line-strong);background:var(--surface-raised)}.MobileNav_menuIcon__FZp9V{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.MobileNav_menuIconSvg__aysuu{width:100%;height:100%}.MobileNav_menuLabel__JWIz8{line-height:1}.MobileNav_overlay__IBYv0{position:fixed;inset:0;z-index:51;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(var(--header-height) + 16px) 20px 24px;background:rgba(250,250,250,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-y:auto;overscroll-behavior:contain}.MobileNav_overlayNav__DlPh7{display:flex;flex-direction:column;align-items:stretch;width:min(100%,420px);padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 18px 48px rgba(0,0,0,.08)}.MobileNav_overlayLink__j3yfM{min-height:48px;padding:14px 0;border-bottom:1px solid var(--line);font-size:clamp(1.125rem,4vw,1.5rem);font-weight:600;letter-spacing:-.02em;color:var(--text);transition:opacity .15s ease}.MobileNav_overlayLink__j3yfM:hover{opacity:.5}.MobileNav_overlayDivider__GEuJa{height:1px;margin:12px 0;background:var(--line)}.MobileNav_overlayLinkSecondary__zK4u_{display:flex;align-items:center;min-height:48px;padding:10px 0;color:var(--text-secondary);font-size:1rem;font-weight:600;transition:color .15s ease}.MobileNav_overlayLinkSecondary__zK4u_:hover{color:var(--text)}.MobileNav_overlayActions__AUygp{display:grid;grid-template-columns:1fr;gap:10px;margin-top:20px}.MobileNav_overlayCta__Qz5JU{height:48px;padding:0 28px;border-radius:10px;background:var(--accent);color:#ffffff}.MobileNav_overlayCta__Qz5JU,.MobileNav_overlaySecondaryAction__SReZO{display:inline-flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:600}.MobileNav_overlaySecondaryAction__SReZO{min-height:48px;padding:0 24px;border:1px solid var(--line-strong);border-radius:10px;color:var(--text)}@media (max-width:1120px){.MobileNav_menuBtn__jU4Cn{display:inline-flex}}.Header_header__szZKM{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding:0 24px;background:rgba(250,250,250,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.Header_inner__4cEYT{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;max-width:var(--max-width);margin:0 auto}.Header_logo__9Q1d_{display:flex;align-items:center;gap:8px;min-width:max-content}.Header_logoImg__0Z3yU{width:32px;height:32px;display:block;flex:0 0 32px;object-fit:contain}.Header_logoText__QnB7U{font-family:var(--font-geist),"Inter",system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.015em;color:var(--text)}.Header_nav__YMty8{display:flex;align-items:center;gap:24px}.Header_navLink__9Tl8C{font-size:.875rem;font-weight:500;color:var(--text-secondary);transition:color .15s ease}.Header_navLink__9Tl8C:hover{color:var(--text)}.Header_actions__zdLGG{display:flex;align-items:center;justify-content:flex-end;gap:16px}.Header_signIn__SCqCx{font-size:.875rem;font-weight:500;color:var(--text-secondary);transition:color .15s ease}.Header_signIn__SCqCx:hover{color:var(--text)}.Header_cta__G_f_3{display:inline-flex;align-items:center;white-space:nowrap;height:36px;padding:0 16px;border-radius:8px;background:var(--accent);color:#ffffff;font-size:.8125rem;font-weight:600;transition:background .15s ease}.Header_cta__G_f_3:hover{background:var(--accent-hover)}@media (max-width:1120px){.Header_header__szZKM{padding:0 16px}.Header_inner__4cEYT{display:flex;align-items:center;justify-content:space-between;gap:12px}.Header_logo__9Q1d_{min-width:0}.Header_logoText__QnB7U{font-size:.9375rem;letter-spacing:-.01em}.Header_nav__YMty8{display:none}.Header_actions__zdLGG{margin-left:auto;gap:10px}.Header_cta__G_f_3,.Header_signIn__SCqCx{display:none}}.FloatingGuideChat_shell__iQqtZ{position:fixed;left:max(20px,env(safe-area-inset-left));bottom:max(20px,env(safe-area-inset-bottom));z-index:250;color:var(--text)}.FloatingGuideChat_launcher__sanJl{min-height:46px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(52,50,45,.16);border-radius:999px;padding:0 16px 0 10px;background:#1a1a19;color:#ffffff;box-shadow:0 18px 48px rgba(52,50,45,.16),0 2px 8px rgba(52,50,45,.08);cursor:pointer;font:inherit;font-size:.9rem;font-weight:700;touch-action:manipulation;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.FloatingGuideChat_launcher__sanJl:hover{background:#34322d;box-shadow:0 22px 56px rgba(52,50,45,.18),0 3px 10px rgba(52,50,45,.1);transform:translateY(-1px)}.FloatingGuideChat_iconButton__Ul73w:focus-visible,.FloatingGuideChat_input__CqbWl:focus-visible,.FloatingGuideChat_launcher__sanJl:focus-visible,.FloatingGuideChat_quickPrompt__updk_:focus-visible,.FloatingGuideChat_submitButton__7hbBD:focus-visible{outline:2px solid rgba(52,50,45,.34);outline-offset:3px}.FloatingGuideChat_launcherMark__Q3DKv{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.16);color:#ffffff;font-size:.86rem;font-weight:800}.FloatingGuideChat_panel__bKyzS{width:min(430px,calc(100vw - 40px));max-height:min(620px,calc(100dvh - 40px));display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;overflow:hidden;border:1px solid rgba(52,50,45,.14);border-radius:8px;background:rgba(255,255,255,.96);box-shadow:0 26px 80px rgba(52,50,45,.16),0 3px 14px rgba(52,50,45,.08);padding:14px;text-align:left}.FloatingGuideChat_header__iG3Cx{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:10px;align-items:start}.FloatingGuideChat_headingGroup__7SyFD{min-width:0}.FloatingGuideChat_answerLabel__yEmJj,.FloatingGuideChat_answerLoading__MiOE2,.FloatingGuideChat_answerParagraph__cmhue,.FloatingGuideChat_answerTopic__g55XV,.FloatingGuideChat_subtitle__OR_h_,.FloatingGuideChat_title__oN3mS{margin:0}.FloatingGuideChat_title__oN3mS{color:var(--text);font-size:.98rem;font-weight:800;line-height:1.35}.FloatingGuideChat_subtitle__OR_h_{margin-top:4px;color:var(--text-secondary);font-size:.8rem;line-height:1.5;text-wrap:pretty;overflow-wrap:anywhere}.FloatingGuideChat_iconButton__Ul73w{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(52,50,45,.1);border-radius:8px;background:rgba(52,50,45,.04);color:var(--text);cursor:pointer;font:inherit;font-size:.85rem;font-weight:800;line-height:1;touch-action:manipulation;transition:background .15s ease,border-color .15s ease}.FloatingGuideChat_iconButton__Ul73w:hover{border-color:rgba(52,50,45,.18);background:rgba(52,50,45,.08)}.FloatingGuideChat_quickPrompts__9g_iS{display:flex;flex-wrap:wrap;gap:7px}.FloatingGuideChat_quickPrompt__updk_{max-width:100%;min-height:30px;border:1px solid rgba(52,50,45,.08);border-radius:999px;padding:0 10px;background:rgba(52,50,45,.05);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:.76rem;line-height:1;overflow-wrap:anywhere;touch-action:manipulation;transition:background .15s ease,border-color .15s ease,color .15s ease}.FloatingGuideChat_quickPrompt__updk_:hover{border-color:rgba(52,50,45,.18);background:rgba(52,50,45,.08);color:var(--text)}.FloatingGuideChat_quickPrompt__updk_:disabled{cursor:not-allowed;opacity:.5}.FloatingGuideChat_answerBox__smBYA{min-height:92px;overflow:auto;overflow-wrap:anywhere;overscroll-behavior:contain;border:1px solid rgba(52,50,45,.1);border-radius:8px;background:#fffdf9;padding:14px 15px;color:var(--text);font-size:.88rem;line-height:1.68}.FloatingGuideChat_answerContent__z_WfN{display:grid;gap:11px}.FloatingGuideChat_answerParagraph__cmhue{color:var(--text-secondary)}.FloatingGuideChat_answerContent__z_WfN strong{color:var(--text);font-weight:800}.FloatingGuideChat_answerContent__z_WfN em{font-style:italic}.FloatingGuideChat_answerCode__gig_X{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.82em;padding:.1em .36em;border-radius:5px;background:rgba(52,50,45,.08);color:var(--text)}.FloatingGuideChat_answerLink__rJ0Bw{color:var(--accent,#0066ff);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;transition:color .15s ease}.FloatingGuideChat_answerLink__rJ0Bw:hover{color:var(--accent-hover,#0052cc)}.FloatingGuideChat_answerTopic__g55XV{margin-top:4px;padding-top:10px;border-top:1px solid rgba(52,50,45,.1);color:var(--text);font-size:.92rem;font-weight:800;line-height:1.4}.FloatingGuideChat_answerTopic__g55XV:first-child{margin-top:0;padding-top:0;border-top:0}.FloatingGuideChat_answerLabel__yEmJj{color:var(--text);font-size:.76rem;font-weight:800;letter-spacing:0}.FloatingGuideChat_answerList__fV1w7{display:grid;gap:7px;margin:0;padding-left:1.1rem;color:var(--text)}.FloatingGuideChat_answerList__fV1w7 li{padding-left:.12rem}.FloatingGuideChat_answerList__fV1w7 li::marker{color:rgba(52,50,45,.58);font-weight:800}.FloatingGuideChat_answerLoading__MiOE2{color:var(--text-secondary);font-weight:600}.FloatingGuideChat_form__g5clV{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.FloatingGuideChat_input__CqbWl{width:100%;min-height:48px;max-height:120px;resize:vertical;border:1px solid rgba(52,50,45,.12);border-radius:8px;background:#ffffff;color:var(--text);padding:10px 11px;font:inherit;font-size:.86rem;line-height:1.45}.FloatingGuideChat_input__CqbWl::placeholder{color:var(--text-tertiary);opacity:1}.FloatingGuideChat_input__CqbWl:disabled{color:var(--text-secondary)}.FloatingGuideChat_submitButton__7hbBD{min-width:58px;min-height:42px;border:1px solid #1a1a19;border-radius:8px;background:#1a1a19;color:#ffffff;cursor:pointer;font:inherit;font-size:.84rem;font-weight:800;touch-action:manipulation;transition:background .15s ease,border-color .15s ease,transform .15s ease}.FloatingGuideChat_submitButton__7hbBD:hover{border-color:#34322d;background:#34322d;transform:translateY(-1px)}.FloatingGuideChat_submitButton__7hbBD:disabled{cursor:not-allowed;opacity:.5;transform:none}@media (max-width:640px){.FloatingGuideChat_shell__iQqtZ{right:max(14px,env(safe-area-inset-right));left:max(14px,env(safe-area-inset-left));bottom:max(14px,env(safe-area-inset-bottom))}.FloatingGuideChat_launcher__sanJl{min-height:44px}.FloatingGuideChat_panel__bKyzS{width:100%;max-height:min(620px,calc(100dvh - 28px))}}@media (max-width:420px){.FloatingGuideChat_shell__iQqtZ{right:max(10px,env(safe-area-inset-right));left:max(10px,env(safe-area-inset-left));bottom:max(10px,env(safe-area-inset-bottom))}.FloatingGuideChat_panel__bKyzS{gap:10px;max-height:calc(100dvh - 20px);padding:12px}.FloatingGuideChat_header__iG3Cx{grid-template-columns:minmax(0,1fr) 32px}.FloatingGuideChat_iconButton__Ul73w{width:32px;height:32px}.FloatingGuideChat_quickPrompts__9g_iS{gap:6px}.FloatingGuideChat_quickPrompt__updk_{min-height:32px;padding:0 9px;font-size:.74rem}.FloatingGuideChat_answerBox__smBYA{min-height:80px;padding:12px;font-size:.84rem}.FloatingGuideChat_form__g5clV{grid-template-columns:1fr}.FloatingGuideChat_submitButton__7hbBD{width:100%}}@media (prefers-reduced-motion:reduce){.FloatingGuideChat_iconButton__Ul73w,.FloatingGuideChat_launcher__sanJl,.FloatingGuideChat_quickPrompt__updk_,.FloatingGuideChat_submitButton__7hbBD{transition:none}}.VideoPlayer_wrapper__TXmLe{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;background:#000}.VideoPlayer_video__i5WL9{width:100%;height:100%;object-fit:contain;display:block;background:#000}.VideoPlayer_posterImage__shdbx{width:100%;height:100%;object-fit:cover}.VideoPlayer_posterFallback__adA_2{position:relative;width:100%;height:100%;background:radial-gradient(circle at 18% 24%,rgba(224,190,158,.22),transparent 22%),radial-gradient(circle at 82% 28%,rgba(255,255,255,.08),transparent 18%),linear-gradient(135deg,#101010,#1f1f1f 42%,#2d2d2d)}.VideoPlayer_posterFallback__adA_2:after,.VideoPlayer_posterFallback__adA_2:before{content:"";position:absolute;inset:0}.VideoPlayer_posterFallback__adA_2:before{background:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0);background-size:64px 64px;opacity:.55}.VideoPlayer_posterFallback__adA_2:after{inset:10% 8%;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 24px 60px rgba(0,0,0,.22);background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 22%),linear-gradient(90deg,transparent 0 18%,rgba(255,255,255,.08) 18% 18.4%,transparent 18.4% 100%),linear-gradient(180deg,transparent 0 68%,rgba(255,255,255,.08) 68% 68.4%,transparent 68.4% 100%)}.VideoPlayer_playBtn__jkEIj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,.4);border-radius:50%;width:64px;height:64px;cursor:pointer;transition:background .2s ease,transform .2s ease}.VideoPlayer_playBtn__jkEIj:hover{background:rgba(0,0,0,.6);transform:translate(-50%,-50%) scale(1.08)}.ComplianceInfoPage_main__Lcfv_{min-height:100vh;padding:calc(var(--header-height) + 48px) 24px 80px;background:var(--page)}.ComplianceInfoPage_article__Vpb5_{max-width:880px;margin:0 auto}.ComplianceInfoPage_header__OWfAZ{margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid var(--line)}.ComplianceInfoPage_eyebrow__ngIQh{display:block;margin-bottom:10px;font-size:.78rem;font-weight:700;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em}.ComplianceInfoPage_title__wunaH{font-size:2rem;font-weight:700;color:var(--text);letter-spacing:0}.ComplianceInfoPage_desc__T72Z4{max-width:720px;margin-top:12px;font-size:.98rem;line-height:1.7;color:var(--text-secondary)}.ComplianceInfoPage_updated__ssWXz{margin-top:10px;font-size:.875rem;color:var(--text-tertiary)}.ComplianceInfoPage_section__y_s7Q{margin-top:36px}.ComplianceInfoPage_section__y_s7Q h2{font-size:1.125rem;font-weight:650;color:var(--text);letter-spacing:0}.ComplianceInfoPage_section__y_s7Q li,.ComplianceInfoPage_section__y_s7Q p{font-size:.94rem;line-height:1.7;color:var(--text-secondary)}.ComplianceInfoPage_section__y_s7Q p{margin-top:10px}.ComplianceInfoPage_section__y_s7Q ul{margin:12px 0 0;padding-left:20px}.ComplianceInfoPage_tableWrap__24Lrj{margin-top:16px;overflow-x:auto;border:1px solid var(--line)}.ComplianceInfoPage_table__VM6wo{width:100%;border-collapse:collapse;min-width:760px}.ComplianceInfoPage_table__VM6wo td,.ComplianceInfoPage_table__VM6wo th{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:.88rem;line-height:1.55}.ComplianceInfoPage_table__VM6wo th{color:var(--text);background:var(--surface);font-weight:650}.ComplianceInfoPage_table__VM6wo td{color:var(--text-secondary)}.ComplianceInfoPage_table__VM6wo tr:last-child td{border-bottom:0}@media (max-width:560px){.ComplianceInfoPage_title__wunaH{font-size:1.5rem}.ComplianceInfoPage_desc__T72Z4{font-size:.92rem}}.ProductWindowMock_window___phsp{overflow:hidden;width:100%;min-height:360px;border:1px solid var(--line-strong);border-radius:8px;background:#ffffff;box-shadow:0 18px 48px rgba(24,26,28,.08)}.ProductWindowMock_chrome__2tOYY{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-bottom:1px solid var(--line);background:#f6f7f5;color:var(--text-secondary);font-size:.78rem}.ProductWindowMock_chrome__2tOYY span{width:9px;height:9px;border-radius:999px;background:var(--line-strong)}.ProductWindowMock_chrome__2tOYY strong{min-width:0;margin-left:8px;color:var(--text);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductWindowMock_body__x_IDT{display:grid;grid-template-columns:148px minmax(0,1fr);min-height:318px}.ProductWindowMock_sidebar__a614l{display:flex;flex-direction:column;gap:8px;padding:18px 14px;border-right:1px solid var(--line);background:#fafafa}.ProductWindowMock_sidebar__a614l span{min-width:0;border-radius:6px;padding:8px 10px;color:var(--text-secondary);font-size:.78rem;font-weight:700;overflow-wrap:anywhere}.ProductWindowMock_ai__R8jly .ProductWindowMock_sidebar__a614l .ProductWindowMock_activeTask__7T_Ls{background:var(--accent-ai-soft);color:var(--accent-ai)}.ProductWindowMock_workshare__Vhlxx .ProductWindowMock_sidebar__a614l .ProductWindowMock_activeTask__7T_Ls{background:var(--accent-workshare-soft);color:var(--accent-workshare)}.ProductWindowMock_render__fRCt_ .ProductWindowMock_sidebar__a614l .ProductWindowMock_activeTask__7T_Ls{background:var(--accent-render-soft);color:var(--accent-render)}.ProductWindowMock_canvas__6a8BZ{min-width:0;padding:18px;background:linear-gradient(90deg,rgba(28,31,36,.04) 1px,transparent 0),linear-gradient(180deg,rgba(28,31,36,.04) 1px,transparent 0),#ffffff;background-size:32px 32px}.ProductWindowMock_commandBar__YSwTb{display:flex;align-items:center;min-width:0;min-height:44px;border:1px solid var(--line);border-radius:8px;padding:0 14px;background:#ffffff;color:var(--text-tertiary);font-size:.84rem;overflow-wrap:anywhere}.ProductWindowMock_commandBar__YSwTb span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductWindowMock_aiGrid__iVk8H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.ProductWindowMock_aiPanelWide__lJyYb,.ProductWindowMock_aiPanel__3XTAN{min-height:118px;border:1px solid rgba(31,111,235,.16);border-radius:8px;padding:14px;background:rgba(255,255,255,.86)}.ProductWindowMock_aiPanelWide__lJyYb{grid-column:1/-1}.ProductWindowMock_aiPanelWide__lJyYb span,.ProductWindowMock_aiPanel__3XTAN span{display:block;margin-bottom:10px;color:var(--accent-ai);font-size:.72rem;font-weight:800;text-transform:uppercase}.ProductWindowMock_aiPanel__3XTAN strong{display:block;margin-bottom:8px;color:var(--text);font-size:.96rem}.ProductWindowMock_aiPanel__3XTAN p{color:var(--text-secondary);font-size:.82rem;line-height:1.55;overflow-wrap:anywhere}.ProductWindowMock_timeline__M1R4U{display:grid;grid-template-columns:1fr .7fr 1.2fr;gap:10px;align-items:end;min-height:58px}.ProductWindowMock_timeline__M1R4U i{display:block;border-radius:6px;background:var(--accent-ai-soft)}.ProductWindowMock_timeline__M1R4U i:first-child{height:36px}.ProductWindowMock_timeline__M1R4U i:nth-child(2){height:54px}.ProductWindowMock_timeline__M1R4U i:nth-child(3){height:28px}.ProductWindowMock_renderStage__pPnp6{display:grid;grid-template-columns:.92fr 1.08fr;gap:12px}.ProductWindowMock_renderAfter__wXJxU,.ProductWindowMock_renderBefore__wnil_{position:relative;overflow:hidden;min-height:174px;border:1px solid rgba(196,119,34,.18);border-radius:8px;background:linear-gradient(135deg,rgba(26,26,25,.08),transparent 38%),linear-gradient(160deg,rgba(196,119,34,.12),rgba(255,255,255,.88))}.ProductWindowMock_renderAfter__wXJxU{background:radial-gradient(circle at 66% 28%,rgba(255,255,255,.86),transparent 18%),linear-gradient(135deg,rgba(196,119,34,.34),rgba(244,188,92,.16) 42%,rgba(255,255,255,.94));box-shadow:inset 0 0 0 1px rgba(196,119,34,.08)}.ProductWindowMock_renderAfter__wXJxU:before,.ProductWindowMock_renderBefore__wnil_:before{position:absolute;right:18px;bottom:18px;left:18px;height:58px;clip-path:polygon(0 78%,26% 34%,44% 64%,64% 22%,100% 72%,100% 100%,0 100%);background:rgba(52,50,45,.2);content:""}.ProductWindowMock_renderAfter__wXJxU:before{background:rgba(196,119,34,.42)}.ProductWindowMock_renderAfter__wXJxU span,.ProductWindowMock_renderBefore__wnil_ span{position:absolute;top:12px;left:12px;color:var(--text-secondary);font-size:.76rem;font-weight:800}.ProductWindowMock_renderAfter__wXJxU span{color:var(--accent-render)}.ProductWindowMock_renderQueue__5M1KD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.ProductWindowMock_renderQueue__5M1KD span{min-width:0;border:1px solid rgba(196,119,34,.16);border-radius:8px;padding:10px;background:rgba(196,119,34,.06);color:var(--text-secondary);font-size:.78rem;font-weight:800;text-align:center;overflow-wrap:anywhere}.ProductWindowMock_statusRow__xodre{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ProductWindowMock_statusRow__xodre span{min-width:0;border:1px solid rgba(22,130,85,.18);border-radius:8px;padding:10px;background:rgba(22,130,85,.07);color:var(--accent-workshare);font-size:.78rem;font-weight:800;text-align:center;overflow-wrap:anywhere}.ProductWindowMock_board__0NAUb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.ProductWindowMock_column__Uo1Ei{display:flex;flex-direction:column;gap:10px;min-height:206px;border:1px solid var(--line);border-radius:8px;padding:12px;background:rgba(255,255,255,.88)}.ProductWindowMock_column__Uo1Ei strong{color:var(--text);font-size:.9rem}.ProductWindowMock_column__Uo1Ei span{border:1px solid rgba(22,130,85,.16);border-radius:7px;padding:10px;background:#ffffff;color:var(--text-secondary);font-size:.8rem;overflow-wrap:anywhere}@media (max-width:960px){.ProductWindowMock_body__x_IDT{grid-template-columns:128px minmax(0,1fr)}.ProductWindowMock_sidebar__a614l{padding:16px 12px}.ProductWindowMock_canvas__6a8BZ{padding:16px}}@media (max-width:720px){.ProductWindowMock_window___phsp{min-height:0}.ProductWindowMock_body__x_IDT{grid-template-columns:1fr}.ProductWindowMock_sidebar__a614l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--line)}.ProductWindowMock_aiGrid__iVk8H,.ProductWindowMock_board__0NAUb,.ProductWindowMock_renderQueue__5M1KD,.ProductWindowMock_renderStage__pPnp6,.ProductWindowMock_statusRow__xodre{grid-template-columns:1fr}.ProductWindowMock_aiPanelWide__lJyYb{grid-column:auto}}@media (max-width:420px){.ProductWindowMock_chrome__2tOYY{min-height:38px;padding:0 10px}.ProductWindowMock_chrome__2tOYY span{width:8px;height:8px}.ProductWindowMock_sidebar__a614l{gap:6px;padding:12px}.ProductWindowMock_sidebar__a614l span{padding:7px 8px;font-size:.72rem}.ProductWindowMock_canvas__6a8BZ{padding:12px;background-size:24px 24px}.ProductWindowMock_commandBar__YSwTb{min-height:40px;padding:0 10px;font-size:.78rem}.ProductWindowMock_aiPanelWide__lJyYb,.ProductWindowMock_aiPanel__3XTAN{min-height:98px;padding:12px}.ProductWindowMock_renderAfter__wXJxU,.ProductWindowMock_renderBefore__wnil_{min-height:138px}.ProductWindowMock_column__Uo1Ei{min-height:0}}.PromptCard_card__gPNDf{display:flex;flex-direction:column;width:100%;height:100%;background:var(--surface);border:1px solid var(--rule);border-radius:0;transition:background-color .2s ease,border-color .2s ease}.PromptCard_card__gPNDf:hover{background:var(--page-alt);border-color:var(--rule-strong)}.PromptCard_imageWrap__PqSbl{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background-color:var(--surface-raised);border-bottom:1px solid var(--rule)}.PromptCard_image__Pr4By{width:100%;height:100%;background-size:cover;background-position:50%;background-color:var(--surface-raised)}.PromptCard_categoryBadge__e8xpg{position:absolute;top:12px;left:12px;padding:6px 12px;background:var(--text);color:var(--page);font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:0}.PromptCard_cardImageless__kLpdc .PromptCard_body__jg_R6{padding-top:24px}.PromptCard_inlineCategoryBadge__TUMcF{display:inline-block;align-self:flex-start;padding:4px 10px;margin-bottom:14px;background:var(--text);color:var(--page);font-family:var(--font-sans);font-size:.7rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.PromptCard_body__jg_R6{flex:1 1;display:flex;flex-direction:column;padding:22px 24px 20px}.PromptCard_title__VptA5{font-size:1rem;font-weight:600;color:var(--text);line-height:1.4;margin-bottom:8px;letter-spacing:-.01em}.PromptCard_desc___If2d{font-size:.875rem;line-height:1.55;color:var(--text-secondary);margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PromptCard_tags__4DwC_{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:4px}.PromptCard_tag__HBn1d{font-family:var(--font-mono);font-size:.75rem;font-weight:500;color:var(--text-tertiary);letter-spacing:.02em}.PromptCard_promptText__vua89{font-family:var(--font-sans);font-size:.875rem;line-height:1.65;color:var(--text);white-space:pre-wrap;word-break:break-word;margin:0 0 12px}.PromptCard_metaBlock__ilsC1{display:flex;flex-direction:column;gap:8px;margin:0 0 14px}.PromptCard_metaLabel__UZjzn{font-size:.75rem;font-weight:600;color:var(--text-secondary);letter-spacing:.01em}.PromptCard_linkList__imqAV{display:flex;flex-direction:column;gap:6px}.PromptCard_metaLink__TuLi6{font-size:.8125rem;line-height:1.5;color:var(--text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.PromptCard_metaLink__TuLi6:hover{color:var(--text-secondary)}.PromptCard_copyBtn__nlHGw{display:inline-block;padding:0;border:none;background:transparent;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;color:var(--text);cursor:pointer;transition:opacity .15s}.PromptCard_copyBtn__nlHGw:hover{opacity:.6}.PromptCard_copyBtn__nlHGw:disabled{cursor:default;opacity:.4}.PromptCard_actions__9La0D{display:flex;align-items:stretch;border-top:1px solid var(--rule);min-width:0}.PromptCard_viewBtn__oWylZ{flex:1 1;min-width:0;padding:16px 24px;border:none;background:transparent;font-family:var(--font-sans);font-size:.875rem;font-weight:500;color:var(--text);cursor:pointer;text-align:left;white-space:normal;overflow-wrap:anywhere;transition:color .15s;border-right:1px solid var(--rule)}.PromptCard_viewBtn__oWylZ:hover{color:var(--text-secondary)}.PromptCard_saveBtn__bw_ds{flex:1 1;min-width:0;padding:16px 24px;border:none;background:var(--text);font-family:var(--font-sans);font-size:.875rem;font-weight:600;color:var(--page);cursor:pointer;text-align:right;white-space:normal;overflow-wrap:anywhere;transition:background-color .15s}.PromptCard_saveBtn__bw_ds:hover:not(:disabled){background:var(--accent)}.PromptCard_saveBtn__bw_ds:disabled{cursor:default;opacity:.5}.PromptCard_saveBtnSaved__XHWz_,.PromptCard_saveBtnSaved__XHWz_:hover:not(:disabled){background:var(--text);opacity:.55}.PromptCard_modalOverlay__p8mlr{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--text) 54%,transparent)}.PromptCard_modal__hSrOV{display:flex;flex-direction:column;width:min(920px,100%);max-height:min(82vh,760px);background:var(--page);border:1px solid var(--rule-strong);box-shadow:0 24px 80px color-mix(in srgb,var(--text) 24%,transparent)}.PromptCard_modalHeader__evRfx{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 28px;border-bottom:1px solid var(--rule)}.PromptCard_modalKicker__fxV5K{display:block;margin-bottom:8px;font-size:.75rem;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.PromptCard_modalTitle__aoZ5K{margin:0;color:var(--text);font-size:1.125rem;font-weight:600;line-height:1.35}.PromptCard_closeBtn__4Y6sG{flex:0 0 auto;width:36px;height:36px;border:1px solid var(--rule);background:var(--surface);color:var(--text);font-size:1.25rem;line-height:1;cursor:pointer}.PromptCard_closeBtn__4Y6sG:hover{background:var(--page-alt)}.PromptCard_modalBody__YGZ4I{flex:1 1;min-height:0;overflow:auto;padding:24px 28px}.PromptCard_modalState__0nU2N{margin:0;color:var(--text-secondary);font-size:.9375rem;line-height:1.5}.PromptCard_modalActions__nZzy9{display:flex;justify-content:flex-end;gap:16px;padding:18px 28px;border-top:1px solid var(--rule)}.PromptCard_doneBtn__eXLHY{border:none;background:var(--text);color:var(--page);padding:10px 18px;font-size:.875rem;font-weight:600;cursor:pointer}.PromptCard_doneBtn__eXLHY:hover{background:var(--accent)}@media (max-width:860px){.PromptCard_body__jg_R6{padding:20px 22px 18px}.PromptCard_saveBtn__bw_ds,.PromptCard_viewBtn__oWylZ{padding:14px 20px}}@media (max-width:560px){.PromptCard_body__jg_R6{padding:18px 20px 16px}.PromptCard_title__VptA5{font-size:.9375rem}.PromptCard_desc___If2d{font-size:.8125rem}.PromptCard_actions__9La0D{flex-direction:column}.PromptCard_viewBtn__oWylZ{border-right:none;border-bottom:1px solid var(--rule)}.PromptCard_saveBtn__bw_ds,.PromptCard_viewBtn__oWylZ{text-align:center;padding:14px 18px}.PromptCard_imageWrap__PqSbl{aspect-ratio:16/9}.PromptCard_modalOverlay__p8mlr{padding:12px}.PromptCard_modal__hSrOV{max-height:88vh}.PromptCard_modalActions__nZzy9,.PromptCard_modalBody__YGZ4I,.PromptCard_modalHeader__evRfx{padding-left:18px;padding-right:18px}.PromptCard_modalActions__nZzy9{flex-direction:column}.PromptCard_doneBtn__eXLHY{width:100%}}.VoteButton_votes__o5rSJ{display:inline-flex;align-items:center;gap:10px}.VoteButton_voteBtn__HDS4K{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;border-radius:0;background:transparent;font-family:var(--font-mono);font-size:.75rem;font-weight:500;color:var(--text-tertiary);cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;transition:color .15s}.VoteButton_voteBtn__HDS4K:hover:not(:disabled){color:var(--text)}.VoteButton_arrow__jR7VF{font-size:.75rem;line-height:1}.VoteButton_active__UEc6n{color:var(--accent)}.VoteButton_activeDown__9Cbzu{color:#dc2626}.VoteButton_voteBtn__HDS4K:disabled{cursor:default;opacity:.6}.CommunityCard_card__8qkQr{display:flex;flex-direction:column;width:100%;height:100%;background:var(--surface);border:1px solid var(--rule);border-radius:0;transition:background-color .2s ease,border-color .2s ease}.CommunityCard_card__8qkQr:hover{background:var(--page-alt);border-color:var(--rule-strong)}.CommunityCard_imageWrap__CKQEd{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background-color:var(--surface-raised);border-bottom:1px solid var(--rule)}.CommunityCard_image__ziin8{width:100%;height:100%;background-size:cover;background-position:50%;background-color:var(--surface-raised)}.CommunityCard_categoryBadge__vif0O{position:absolute;top:12px;left:12px;padding:6px 12px;background:var(--text);color:var(--page);font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:0}.CommunityCard_body__G_Yjv{flex:1 1;display:flex;flex-direction:column;padding:22px 24px 20px}.CommunityCard_rewardHint__3QQ_z{font-family:var(--font-sans);font-size:.75rem;color:#B45309;background:rgba(180,83,9,.06);border:1px solid rgba(180,83,9,.18);padding:6px 10px;margin-top:10px;margin-bottom:0}.CommunityCard_title__n92tN{font-size:1rem;font-weight:600;color:var(--text);line-height:1.4;margin-bottom:8px;letter-spacing:-.01em}.CommunityCard_desc__MmuwJ{font-size:.875rem;line-height:1.55;color:var(--text-secondary);margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CommunityCard_byline__yJxnD{display:flex;align-items:baseline;gap:6px;font-family:var(--font-sans);font-size:.75rem;color:var(--text-tertiary);margin-bottom:16px}.CommunityCard_author__GJSID{color:var(--text-secondary)}.CommunityCard_dot__UNA7Q{opacity:.5}.CommunityCard_tags__V_gc7{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:4px}.CommunityCard_tag__0jI_r{font-family:var(--font-mono);font-size:.75rem;font-weight:500;color:var(--text-tertiary);letter-spacing:.02em}.CommunityCard_footer__zbaiW{display:flex;align-items:stretch;justify-content:space-between;border-top:1px solid var(--rule);min-width:0}.CommunityCard_stats__Vjyp_{display:flex;align-items:center;gap:14px;min-width:0;padding:0 16px}.CommunityCard_statBtn__gO__s{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:transparent;font-family:var(--font-mono);font-size:.8125rem;font-weight:500;color:var(--text-tertiary);cursor:pointer;transition:color .15s}.CommunityCard_statBtn__gO__s:hover{color:var(--text)}.CommunityCard_statCount__ycm8A{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommunityCard_saveBtn__g3iaT{min-width:0;padding:16px 24px;border:none;background:var(--text);font-family:var(--font-sans);font-size:.875rem;font-weight:600;color:var(--page);cursor:pointer;white-space:normal;overflow-wrap:anywhere;transition:background-color .15s}.CommunityCard_saveBtn__g3iaT:hover:not(:disabled){background:var(--accent)}.CommunityCard_saveBtn__g3iaT:disabled{cursor:default;opacity:.5}.CommunityCard_saved__bi8_V,.CommunityCard_saved__bi8_V:hover:not(:disabled){background:var(--text);opacity:.55}@media (max-width:860px){.CommunityCard_body__G_Yjv{padding:20px 22px 18px}.CommunityCard_saveBtn__g3iaT{padding:14px 20px}}@media (max-width:560px){.CommunityCard_body__G_Yjv{padding:18px 20px 16px}.CommunityCard_title__n92tN{font-size:.9375rem}.CommunityCard_desc__MmuwJ{font-size:.8125rem}.CommunityCard_footer__zbaiW{flex-direction:column}.CommunityCard_stats__Vjyp_{padding:12px 18px;border-bottom:1px solid var(--rule);justify-content:flex-start}.CommunityCard_saveBtn__g3iaT{width:100%;text-align:center;padding:14px 18px}.CommunityCard_imageWrap__CKQEd{aspect-ratio:16/9}}.SubmitPromptModal_overlay__O8GPG{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:rgba(10,10,10,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SubmitPromptModal_modal__19__B{width:100%;max-width:600px;max-height:90vh;overflow-y:auto;margin:16px;padding:40px;border-radius:0;border:1px solid var(--rule-strong);background:var(--surface);box-shadow:none}.SubmitPromptModal_modalEyebrow__Erwyp{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--text-tertiary);margin-bottom:12px}.SubmitPromptModal_modalTitle__aem4L{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:2.25rem;line-height:1.05;letter-spacing:-.02em;color:var(--text);margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid var(--rule-strong)}.SubmitPromptModal_form__ZOGEr{display:flex;flex-direction:column;gap:20px}.SubmitPromptModal_label__JXRdZ{display:flex;flex-direction:column;gap:8px;font-family:var(--font-sans);font-size:.8125rem;font-weight:600;color:var(--text-secondary)}.SubmitPromptModal_input__VrEaf,.SubmitPromptModal_select__OLjcG,.SubmitPromptModal_textarea__DFZAo{padding:12px 0;border:none;border-bottom:1px solid var(--rule);border-radius:0;font-family:var(--font-sans);font-size:.9375rem;font-weight:400;text-transform:none;letter-spacing:0;color:var(--text);background:transparent;outline:none;transition:border-color .15s}.SubmitPromptModal_input__VrEaf:focus,.SubmitPromptModal_select__OLjcG:focus,.SubmitPromptModal_textarea__DFZAo:focus{border-bottom-color:var(--rule-strong)}.SubmitPromptModal_input__VrEaf::placeholder,.SubmitPromptModal_textarea__DFZAo::placeholder{color:var(--text-tertiary);font-style:italic;font-family:var(--font-serif)}.SubmitPromptModal_select__OLjcG{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--text) 50%),linear-gradient(135deg,var(--text) 50%,transparent 50%);background-position:calc(100% - 12px) 16px,calc(100% - 7px) 16px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:24px}.SubmitPromptModal_textarea__DFZAo{resize:vertical;min-height:120px;padding:12px 0;font-family:var(--font-mono);font-size:.8125rem;line-height:1.6}.SubmitPromptModal_row__w2ztt{display:flex;gap:24px}.SubmitPromptModal_row__w2ztt>*{flex:1 1}.SubmitPromptModal_fileInput__xRjrL{padding:12px 0;font-family:var(--font-mono);font-size:.75rem;color:var(--text-secondary);border-bottom:1px solid var(--rule)}.SubmitPromptModal_preview__Hcshu{margin-top:12px;border:1px solid var(--rule);border-radius:0;overflow:hidden}.SubmitPromptModal_previewImg__c3EfY{width:100%;max-height:240px;object-fit:cover;display:block}.SubmitPromptModal_error__2rTp7{font-family:var(--font-sans);font-size:.8125rem;color:#dc2626}.SubmitPromptModal_actions__bOzpg{display:flex;justify-content:space-between;align-items:stretch;gap:0;margin-top:32px;padding-top:24px;border-top:1px solid var(--rule-strong)}.SubmitPromptModal_cancelBtn__2Wrho{padding:14px 0;border:none;border-radius:0;background:transparent;font-family:var(--font-sans);font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:color .15s}.SubmitPromptModal_cancelBtn__2Wrho:hover{color:var(--text)}.SubmitPromptModal_submitBtn__FjZzD{padding:14px 32px;border:1px solid var(--rule-strong);border-radius:0;background:var(--text);font-family:var(--font-sans);font-size:.875rem;font-weight:600;color:var(--page);cursor:pointer;transition:background-color .15s,border-color .15s}.SubmitPromptModal_submitBtn__FjZzD:hover:not(:disabled){background:var(--accent);border-color:var(--accent)}.SubmitPromptModal_submitBtn__FjZzD:disabled{opacity:.4;cursor:default}.PromptsPage_page__HTSVI{padding:0 0 120px;max-width:100%;margin:0}.PromptsPage_hero__fdqUa{padding:calc(var(--header-height) + 72px) 24px 56px;background:var(--page);border-bottom:1px solid var(--rule);text-align:center}.PromptsPage_heroInner__ELnDe{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.PromptsPage_heroTitle__812Jb{font-family:var(--font-sans);font-weight:700;font-size:clamp(2rem,4vw,2.75rem);line-height:1.15;letter-spacing:-.025em;color:var(--text)}.PromptsPage_heroDesc___N0fW{font-size:1rem;line-height:1.6;color:var(--text-secondary);max-width:560px;margin:0 auto}.PromptsPage_container__fV2Df{max-width:var(--max-width);margin:0 auto;padding:0 24px}.PromptsPage_tabs__sSJo6{display:flex;gap:40px;margin-top:56px;margin-bottom:0;padding-bottom:0;border-bottom:1px solid var(--rule)}.PromptsPage_tab__RoMkO{padding:16px 0;background:transparent;font-family:var(--font-sans);font-size:.9375rem;font-weight:500;color:var(--text-tertiary);cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s}.PromptsPage_tab__RoMkO:hover{color:var(--text-secondary)}.PromptsPage_tabActive__FSsuT{color:var(--text);border-bottom-color:var(--rule-strong)}.PromptsPage_toolbar__x774Y{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;margin-bottom:32px;flex-wrap:wrap}.PromptsPage_filters__U1rz9{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.PromptsPage_filterBtn__nBJ2c{padding:8px 14px;border:1px solid var(--rule);background:transparent;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}.PromptsPage_filterBtn__nBJ2c:hover{color:var(--text);border-color:var(--rule-strong)}.PromptsPage_filterActive__n_lWh,.PromptsPage_filterActive__n_lWh:hover{color:var(--page);background:var(--text);border-color:var(--text)}.PromptsPage_search__9sOv2{padding:10px 14px;border:1px solid var(--rule);border-radius:0;font-size:.875rem;font-family:var(--font-sans);color:var(--text);background:var(--surface);min-width:240px;outline:none;transition:border-color .15s}.PromptsPage_search__9sOv2:focus{border-color:var(--rule-strong)}.PromptsPage_submitPromptBtn__tFr4Q{padding:12px 20px;border:1px solid var(--rule-strong);border-radius:0;background:var(--text);font-family:var(--font-sans);font-size:.875rem;font-weight:600;color:var(--page);cursor:pointer;transition:background-color .15s,color .15s}.PromptsPage_submitPromptBtn__tFr4Q:hover{background:var(--accent);border-color:var(--accent)}.PromptsPage_sortBtns__ihYWg{display:flex;gap:24px}.PromptsPage_loadMoreWrap__y_Po0{display:flex;justify-content:center;margin-top:48px}.PromptsPage_loadMoreBtn__S_YXk{padding:14px 32px;border:1px solid var(--rule-strong);border-radius:0;background:transparent;font-family:var(--font-sans);font-size:.875rem;font-weight:600;color:var(--text);cursor:pointer;transition:background-color .15s,color .15s}.PromptsPage_loadMoreBtn__S_YXk:hover{background:var(--text);color:var(--page)}.PromptsPage_search__9sOv2:focus{border-bottom-color:var(--rule-strong)}.PromptsPage_search__9sOv2::placeholder{color:var(--text-tertiary);font-style:italic}.PromptsPage_subFilters__JDBrD{display:flex;gap:24px;flex-wrap:wrap;margin-top:-24px;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid var(--rule)}.PromptsPage_subFiltersInline__2_q4B{display:flex;gap:24px;flex-wrap:wrap;align-items:center}.PromptsPage_subFilterBtn__Pbufm{padding:0;border:none;background:transparent;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;color:var(--text-tertiary);cursor:pointer;transition:color .15s}.PromptsPage_subFilterBtn__Pbufm:hover{color:var(--text)}.PromptsPage_subFilterActive____Ra7{color:var(--text);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.PromptsPage_referenceSubFilters__kYLcU{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 32px;padding:12px 16px;background:var(--surface);border:1px solid var(--rule)}.PromptsPage_referenceSubFilterBtn__jm_gP{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid transparent;background:transparent;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.PromptsPage_referenceSubFilterBtn__jm_gP:hover{color:var(--text);background:var(--page-alt)}.PromptsPage_referenceSubFilterActive__BelA9,.PromptsPage_referenceSubFilterActive__BelA9:hover{background:var(--text);color:var(--page);border-color:var(--text)}.PromptsPage_referenceSubFilterCount__YGC9r{font-family:var(--font-mono);font-size:.6875rem;font-weight:600;color:var(--text-tertiary);letter-spacing:.02em}.PromptsPage_referenceSubFilterActive__BelA9 .PromptsPage_referenceSubFilterCount__YGC9r{color:var(--page);opacity:.6}.PromptsPage_grid__B7SZi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;align-items:stretch}.PromptsPage_grid__B7SZi>*{display:flex;min-width:0}.PromptsPage_grid__B7SZi>*>*{flex:1 1;display:flex;min-width:0}.PromptsPage_noResults__oyO5V{text-align:center;padding:96px 0;font-family:var(--font-sans);font-size:1rem;color:var(--text-tertiary)}.PromptsPage_toast__t8DFd{position:fixed;bottom:32px;right:32px;padding:14px 24px;background:var(--text);color:var(--page);border-radius:0;font-family:var(--font-sans);font-size:.875rem;font-weight:500;animation:PromptsPage_slideIn__uZSOG .25s ease;z-index:100}@keyframes PromptsPage_slideIn__uZSOG{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.PromptsPage_hero__fdqUa{padding:calc(var(--header-height) + 64px) 24px 48px}.PromptsPage_heroInner__ELnDe{grid-template-columns:1fr;gap:24px}.PromptsPage_heroDesc___N0fW{max-width:100%}.PromptsPage_grid__B7SZi{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:720px){.PromptsPage_grid__B7SZi{grid-template-columns:1fr}}@media (max-width:640px){.PromptsPage_toolbar__x774Y{flex-direction:column;align-items:stretch}.PromptsPage_filters__U1rz9{gap:20px}.PromptsPage_search__9sOv2{min-width:unset;width:100%}}.KnowledgeLibraryCard_card__2Sx_U{padding:24px;border:1px solid var(--rule);background:var(--surface);transition:border-color .15s,box-shadow .15s;display:flex;flex-direction:column;gap:12px}.KnowledgeLibraryCard_card__2Sx_U:hover{border-color:var(--rule-strong);box-shadow:0 2px 12px rgba(0,0,0,.04)}.KnowledgeLibraryCard_header__1_3Ha{display:flex;align-items:center;gap:8px}.KnowledgeLibraryCard_flag__nM0bu{font-size:1.125rem;line-height:1}.KnowledgeLibraryCard_category__nN5NZ{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.KnowledgeLibraryCard_version__ABYmF{font-size:.6875rem;font-weight:500;color:var(--text-tertiary);margin-left:auto}.KnowledgeLibraryCard_name__7085u{font-family:var(--font-sans);font-weight:600;font-size:1.0625rem;line-height:1.3;color:var(--text);margin:0}.KnowledgeLibraryCard_description__haKFL{font-size:.875rem;line-height:1.5;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.KnowledgeLibraryCard_meta__qn2ox{display:flex;align-items:center;gap:8px}.KnowledgeLibraryCard_stat__mQ0Wa{font-size:.75rem;color:var(--text-tertiary);font-family:var(--font-sans)}.KnowledgeLibraryCard_dot__9hRq0{width:3px;height:3px;border-radius:50%;background:var(--text-tertiary)}.KnowledgeLibraryCard_tags__k3_Ly{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.KnowledgeLibraryCard_tag__5CLIM{padding:3px 10px;font-size:.6875rem;font-weight:500;color:var(--text-secondary);background:var(--surface-raised);border:1px solid var(--rule)}.KnowledgeLibraryCard_addBtn__hduKr{margin-top:auto;padding:10px 0;border:1px solid var(--text);background:var(--text);color:var(--page);font-family:var(--font-sans);font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s;text-align:center}.KnowledgeLibraryCard_addBtn__hduKr:hover{background:var(--accent);border-color:var(--accent)}.KnowledgeLibraryCard_addBtn__hduKr:disabled{opacity:.5;cursor:not-allowed}.KnowledgeLibraryCard_addBtnActive__pda_B{background:transparent;color:var(--text);border-color:var(--rule-strong)}.KnowledgeLibraryCard_addBtnActive__pda_B:hover{background:var(--surface-raised);color:var(--text-secondary);border-color:var(--rule)}@media (max-width:860px){.KnowledgeLibraryCard_card__2Sx_U{padding:20px;gap:10px}.KnowledgeLibraryCard_name__7085u{font-size:1rem}}@media (max-width:560px){.KnowledgeLibraryCard_card__2Sx_U{padding:18px;gap:10px}.KnowledgeLibraryCard_name__7085u{font-size:.9375rem;line-height:1.35}.KnowledgeLibraryCard_description__haKFL{font-size:.8125rem}.KnowledgeLibraryCard_addBtn__hduKr{padding:11px 0;font-size:.8125rem}}.CommunityKnowledgeCard_card__08Gtd{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--rule);background:var(--surface);transition:border-color .15s}.CommunityKnowledgeCard_card__08Gtd:hover{border-color:var(--rule-strong)}.CommunityKnowledgeCard_header__7FExP{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.CommunityKnowledgeCard_category__S8cts{font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.CommunityKnowledgeCard_pledgeBadge__NBrdK{font-family:var(--font-sans);font-size:.6875rem;color:#059669;border:1px solid rgba(5,150,105,.3);padding:2px 8px;border-radius:999px;background:rgba(5,150,105,.06);white-space:nowrap}.CommunityKnowledgeCard_title__YtQxt{font-family:var(--font-sans);font-size:1.125rem;font-weight:600;line-height:1.3;color:var(--text);margin:0}.CommunityKnowledgeCard_description__xXRSH{font-family:var(--font-sans);font-size:.875rem;line-height:1.5;color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.CommunityKnowledgeCard_meta__Mrj_n{font-size:.8125rem;color:var(--text-secondary)}.CommunityKnowledgeCard_meta__Mrj_n,.CommunityKnowledgeCard_stats__niYn1{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--font-sans)}.CommunityKnowledgeCard_stats__niYn1{font-size:.75rem;color:var(--text-tertiary)}.CommunityKnowledgeCard_dot__GCTu9{display:inline-block;width:3px;height:3px;background:var(--text-tertiary);border-radius:50%;opacity:.5}.CommunityKnowledgeCard_tags__lCCPW{display:flex;flex-wrap:wrap;gap:6px}.CommunityKnowledgeCard_tag__SDjHw{font-family:var(--font-sans);font-size:.75rem;color:var(--text-tertiary)}.CommunityKnowledgeCard_rewardHint__tk9TU{font-family:var(--font-sans);font-size:.75rem;color:#B45309;background:rgba(180,83,9,.06);border:1px solid rgba(180,83,9,.18);padding:6px 10px;margin:0;border-radius:0}.CommunityKnowledgeCard_actions__Vhn_d{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px}.CommunityKnowledgeCard_addBtn__t2ihh{flex:1 1;padding:10px 14px;border:1px solid var(--text);background:var(--text);color:var(--page);font-family:var(--font-sans);font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s}.CommunityKnowledgeCard_addBtn__t2ihh:hover{background:var(--accent);border-color:var(--accent)}.CommunityKnowledgeCard_addBtn__t2ihh:disabled{opacity:.5;cursor:not-allowed}.CommunityKnowledgeCard_addBtnActive__Rk3OY,.CommunityKnowledgeCard_addBtnActive__Rk3OY:hover{background:transparent;color:var(--text);border-color:var(--rule-strong)}.CommunityKnowledgeCard_reportBtn__rA_1Q{width:40px;height:40px;border:1px solid var(--rule);background:transparent;color:var(--text-tertiary);font-size:1rem;cursor:pointer;transition:color .15s,border-color .15s}.CommunityKnowledgeCard_reportBtn__rA_1Q:hover{color:#DC2626;border-color:#DC2626}.UploadCommunityDocModal_overlay__fYj_p{position:fixed;inset:0;background:rgba(10,10,10,.4);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px;overflow-y:auto}.UploadCommunityDocModal_modal__cpdKo{background:var(--surface);border:1px solid var(--rule);max-width:640px;width:100%;max-height:90vh;overflow-y:auto;padding:32px;display:flex;flex-direction:column;gap:20px}.UploadCommunityDocModal_title__j4Tmm{font-family:var(--font-sans);font-size:1.5rem;font-weight:600;color:var(--text);margin:0}.UploadCommunityDocModal_philosophy__b67Xg{padding:18px 20px;background:rgba(5,150,105,.06);border-left:3px solid #059669;display:flex;flex-direction:column;gap:8px}.UploadCommunityDocModal_philosophyTitle__bb2xz{font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#059669}.UploadCommunityDocModal_philosophyBody__qkLHk{font-family:var(--font-sans);font-size:.9375rem;line-height:1.55;color:var(--text);margin:0}.UploadCommunityDocModal_philosophyLink__wUxNa{font-family:var(--font-sans);font-size:.8125rem;color:#059669;text-decoration:none;align-self:flex-start}.UploadCommunityDocModal_philosophyLink__wUxNa:hover{text-decoration:underline}.UploadCommunityDocModal_form__Z0sPx{display:flex;flex-direction:column;gap:16px}.UploadCommunityDocModal_row__LlIyF{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:560px){.UploadCommunityDocModal_row__LlIyF{grid-template-columns:1fr}}.UploadCommunityDocModal_label__DKwlM{display:flex;flex-direction:column;gap:6px;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;color:var(--text-secondary)}.UploadCommunityDocModal_input__UqAv8,.UploadCommunityDocModal_select__I4ZcO,.UploadCommunityDocModal_textarea__ZEPi3{padding:10px 12px;border:1px solid var(--rule);background:var(--surface);font-family:var(--font-sans);font-size:.9375rem;color:var(--text);outline:none;transition:border-color .15s}.UploadCommunityDocModal_input__UqAv8:focus,.UploadCommunityDocModal_select__I4ZcO:focus,.UploadCommunityDocModal_textarea__ZEPi3:focus{border-color:var(--rule-strong)}.UploadCommunityDocModal_textarea__ZEPi3{resize:vertical;font-family:var(--font-sans)}.UploadCommunityDocModal_fileInput__6yK4o{font-family:var(--font-sans);font-size:.875rem;color:var(--text)}.UploadCommunityDocModal_fileName__9OSJe{font-family:var(--font-sans);font-size:.8125rem;color:var(--text-tertiary)}.UploadCommunityDocModal_pledges__gi9RR{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px dashed var(--rule-strong);background:var(--surface-raised)}.UploadCommunityDocModal_pledgeLabel___dJIt{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-sans);font-size:.875rem;line-height:1.5;color:var(--text);cursor:pointer}.UploadCommunityDocModal_pledgeLabel___dJIt input[type=checkbox]{margin-top:3px;cursor:pointer}.UploadCommunityDocModal_error__NP6D_{font-family:var(--font-sans);font-size:.875rem;color:#DC2626;margin:0}.UploadCommunityDocModal_actions__Dl6WO{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid var(--rule)}.UploadCommunityDocModal_cancelBtn__PTQwD{padding:10px 18px;border:1px solid var(--rule);background:transparent;color:var(--text);font-family:var(--font-sans);font-size:.875rem;cursor:pointer}.UploadCommunityDocModal_cancelBtn__PTQwD:hover{border-color:var(--rule-strong)}.UploadCommunityDocModal_submitBtn__mdy2r{padding:10px 22px;border:1px solid var(--text);background:var(--text);color:var(--page);font-family:var(--font-sans);font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s}.UploadCommunityDocModal_submitBtn__mdy2r:hover:not(:disabled){background:var(--accent);border-color:var(--accent)}.UploadCommunityDocModal_submitBtn__mdy2r:disabled{opacity:.4;cursor:not-allowed}@media (max-width:860px){.UploadCommunityDocModal_modal__cpdKo{padding:24px}.UploadCommunityDocModal_title__j4Tmm{font-size:1.35rem}}@media (max-width:560px){.UploadCommunityDocModal_overlay__fYj_p{padding:0;align-items:flex-end}.UploadCommunityDocModal_modal__cpdKo{max-height:96vh;padding:22px 18px;gap:18px}.UploadCommunityDocModal_title__j4Tmm{font-size:1.25rem}.UploadCommunityDocModal_philosophy__b67Xg{padding:14px 16px}.UploadCommunityDocModal_actions__Dl6WO{flex-direction:column-reverse;gap:10px}.UploadCommunityDocModal_cancelBtn__PTQwD,.UploadCommunityDocModal_submitBtn__mdy2r{width:100%;padding:12px 18px}}.CommunityKnowledgeSection_root__qH5Uc{display:flex;flex-direction:column;gap:24px;padding-top:16px}.CommunityKnowledgeSection_banner__xStU7{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;background:rgba(5,150,105,.06);border-left:3px solid #059669;flex-wrap:wrap}.CommunityKnowledgeSection_bannerInner__H57nq{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:280px}.CommunityKnowledgeSection_bannerTitle___BxBd{font-family:var(--font-sans);font-size:1rem;font-weight:600;color:var(--text);margin:0}.CommunityKnowledgeSection_bannerBody__ZuxMz{font-family:var(--font-sans);font-size:.875rem;line-height:1.5;color:var(--text-secondary);margin:0}.CommunityKnowledgeSection_bannerLink__czZwi{font-family:var(--font-sans);font-size:.8125rem;color:#059669;text-decoration:none;align-self:flex-start;margin-top:2px}.CommunityKnowledgeSection_bannerLink__czZwi:hover{text-decoration:underline}.CommunityKnowledgeSection_shareBtn___IWdG{padding:12px 22px;border:1px solid var(--text);background:var(--text);color:var(--page);font-family:var(--font-sans);font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .15s}.CommunityKnowledgeSection_shareBtn___IWdG:hover{background:var(--accent);border-color:var(--accent)}.CommunityKnowledgeSection_toolbar__jY9il{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.CommunityKnowledgeSection_filters__S_sEq{display:flex;gap:8px;flex-wrap:wrap}.CommunityKnowledgeSection_filterBtn__jBReg{padding:8px 14px;border:1px solid var(--rule);background:transparent;font-family:var(--font-sans);font-size:.8125rem;color:var(--text-secondary);cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}.CommunityKnowledgeSection_filterBtn__jBReg:hover{color:var(--text);border-color:var(--rule-strong)}.CommunityKnowledgeSection_filterActive__fhnv_,.CommunityKnowledgeSection_filterActive__fhnv_:hover{color:var(--page);background:var(--text);border-color:var(--text)}.CommunityKnowledgeSection_search__d9w1G{padding:10px 14px;border:1px solid var(--rule);font-family:var(--font-sans);font-size:.875rem;color:var(--text);background:var(--surface);min-width:240px;outline:none;transition:border-color .15s}.CommunityKnowledgeSection_search__d9w1G:focus{border-color:var(--rule-strong)}.CommunityKnowledgeSection_grid__BPEeL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:1024px){.CommunityKnowledgeSection_grid__BPEeL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.CommunityKnowledgeSection_grid__BPEeL{grid-template-columns:1fr}}.CommunityKnowledgeSection_empty__kkdVw{text-align:center;padding:64px 0;font-family:var(--font-sans);font-size:.9375rem;color:var(--text-tertiary)}.CommunityKnowledgeSection_toast__xyUNz{position:fixed;bottom:32px;right:32px;padding:14px 24px;background:var(--text);color:var(--page);font-family:var(--font-sans);font-size:.875rem;font-weight:500;z-index:100;animation:CommunityKnowledgeSection_slideIn__ihyOA .2s ease}@keyframes CommunityKnowledgeSection_slideIn__ihyOA{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.KnowledgeLibraryTab_root__52G4n{margin-top:32px}.KnowledgeLibraryTab_subTabs__Zsvmz{display:flex;gap:24px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--rule)}.KnowledgeLibraryTab_subTab__5RoQP{background:transparent;font-family:var(--font-sans);font-size:.875rem;font-weight:500;color:var(--text-tertiary);cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-13px;padding:4px 0 12px;transition:color .15s,border-color .15s}.KnowledgeLibraryTab_subTab__5RoQP:hover{color:var(--text-secondary)}.KnowledgeLibraryTab_subTabActive__APgUQ{color:var(--text);border-bottom-color:var(--text)}.KnowledgeLibraryTab_intro__90oyo{margin-bottom:32px}.KnowledgeLibraryTab_introText__0S137{font-size:1rem;line-height:1.6;color:var(--text-secondary)}.KnowledgeLibraryTab_hint__lxvHt{font-size:.8125rem;color:var(--text-tertiary);margin-top:8px}.KnowledgeLibraryTab_empty__Dso8X,.KnowledgeLibraryTab_loading__pujjZ{text-align:center;padding:96px 0;font-size:1rem;color:var(--text-tertiary)}.KnowledgeLibraryTab_toolbar__Wm_Uz{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px;flex-wrap:wrap}.KnowledgeLibraryTab_filters__Iefd0{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.KnowledgeLibraryTab_filterBtn__mzKnd{padding:8px 14px;border:1px solid var(--rule);background:transparent;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}.KnowledgeLibraryTab_filterBtn__mzKnd:hover{color:var(--text);border-color:var(--rule-strong)}.KnowledgeLibraryTab_filterActive__bRqTH,.KnowledgeLibraryTab_filterActive__bRqTH:hover{color:var(--page);background:var(--text);border-color:var(--text)}.KnowledgeLibraryTab_divider__v2UNN{width:1px;height:20px;background:var(--rule)}.KnowledgeLibraryTab_search__LctS9{padding:10px 14px;border:1px solid var(--rule);border-radius:0;font-size:.875rem;font-family:var(--font-sans);color:var(--text);background:var(--surface);min-width:240px;outline:none;transition:border-color .15s}.KnowledgeLibraryTab_search__LctS9:focus{border-color:var(--rule-strong)}.KnowledgeLibraryTab_search__LctS9::placeholder{color:var(--text-tertiary);font-style:italic}.KnowledgeLibraryTab_grid___GT6J{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1024px){.KnowledgeLibraryTab_grid___GT6J{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.KnowledgeLibraryTab_grid___GT6J{grid-template-columns:1fr}}.KnowledgeLibraryTab_toast___6CkR{position:fixed;bottom:32px;right:32px;padding:14px 24px;background:var(--text);color:var(--page);font-family:var(--font-sans);font-size:.875rem;font-weight:500;animation:KnowledgeLibraryTab_toastIn__v3FzL .25s ease;z-index:100}@keyframes KnowledgeLibraryTab_toastIn__v3FzL{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.KnowledgeLibraryTab_toolbar__Wm_Uz{flex-direction:column;align-items:stretch}.KnowledgeLibraryTab_search__LctS9{min-width:unset;width:100%}}