.Ideas_layout__ohJbg{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,720px);grid-gap:var(--s9);gap:var(--s9);align-items:start}.Ideas_side__jtCVa{position:-webkit-sticky;position:sticky;top:calc(var(--top-h) + var(--s6));display:grid;grid-gap:var(--s4);gap:var(--s4);align-content:start}.Ideas_side__jtCVa h1{margin:0;font:var(--fw-display) var(--t-h1)/1.08 var(--display);letter-spacing:-.03em}.Ideas_side__jtCVa p{margin:0;font-size:var(--t-body);line-height:1.6;color:var(--text-body)}.Ideas_side__jtCVa .Ideas_hint__9PrfR{margin:0;font-size:var(--t-caption);color:var(--text-2)}.Ideas_side__jtCVa>.btn{justify-self:start}.Ideas_main__4xUCD{min-width:0;display:grid;grid-gap:var(--s4);gap:var(--s4)}.Ideas_bar__1Q2Cy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3)}.Ideas_search__ayH_f{position:relative;flex:1 1 220px;min-width:0}.Ideas_search__ayH_f svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--text-3);pointer-events:none}.Ideas_search__ayH_f input{width:100%;padding-left:34px}.Ideas_sort__sXmRC{flex:0 0 auto}.Ideas_sort__sXmRC button{padding:0 var(--s3);white-space:nowrap}.Ideas_tabs__IqkLm{display:flex;flex-wrap:wrap;gap:var(--s2);margin:0;padding:0;list-style:none}.Ideas_tab__VsmEi{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--border);border-radius:var(--r-pill);background:transparent;color:var(--text-2);font:var(--fw-medium) var(--t-small)/1 var(--sans);cursor:pointer;transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}.Ideas_tab__VsmEi:hover{background:var(--hover);color:var(--text)}.Ideas_tab__VsmEi[aria-pressed=true]{background:var(--ink);border-color:transparent;color:var(--text-inv)}.Ideas_tab__VsmEi i{font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.7}.Ideas_list___zLq9{display:grid;grid-gap:var(--s4);gap:var(--s4);margin:0;padding:0;list-style:none}.Ideas_idea__7AVhP{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:var(--s5);gap:var(--s5);padding:var(--s5);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);transition:border-color var(--dur-3) var(--ease)}.Ideas_idea__7AVhP:hover{border-color:var(--border-hover)}.Ideas_idea__7AVhP.Ideas_mine__zot9v{border-color:var(--border-strong)}.Ideas_vote__EI_Bo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:56px;height:64px;padding:0;border:1px solid var(--border);border-radius:var(--r-2);background:var(--bg);color:var(--text-2);font:var(--fw-semibold) var(--t-ui)/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;cursor:pointer;transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-2) var(--ease)}.Ideas_vote__EI_Bo:hover{border-color:var(--border-hover);color:var(--text);background:var(--hover)}.Ideas_vote__EI_Bo:active{transform:translateY(1px)}.Ideas_vote__EI_Bo[aria-pressed=true]{background:var(--ink);border-color:transparent;color:var(--text-inv)}.Ideas_vote__EI_Bo[aria-pressed=true]:hover{background:color-mix(in oklab,var(--ink) 88%,var(--text-inv))}.Ideas_vote__EI_Bo[aria-disabled=true]{opacity:.55;pointer-events:none}.Ideas_body__WlgHO{min-width:0;display:grid;grid-gap:var(--s2);gap:var(--s2);align-content:start}.Ideas_meta__KRZBR{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);font-size:var(--t-caption);color:var(--text-3)}.Ideas_status__4rEpo{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--text-2);font:var(--fw-medium) var(--t-caption)/1 var(--sans)}.Ideas_status__4rEpo:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--text-3)}.Ideas_s_planned__2FCMr{background:var(--surface-2);color:var(--text)}.Ideas_s_planned__2FCMr:before{background:var(--ink)}.Ideas_s_in_progress__csoUj{background:var(--gold-soft);color:var(--gold-text)}.Ideas_s_in_progress__csoUj:before{background:var(--gold)}.Ideas_s_shipped__Q_K4D{background:var(--ok-soft);color:var(--ok)}.Ideas_s_shipped__Q_K4D:before{background:var(--ok)}.Ideas_studio__nSbyP{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border:1px solid var(--border);border-radius:var(--r-pill);color:var(--text-2);font:var(--fw-medium) var(--t-caption)/1 var(--sans)}.Ideas_title__8lm0Q{margin:0;font:var(--fw-title) var(--t-card)/1.35 var(--sans);overflow-wrap:anywhere}.Ideas_text__d0Rhd{margin:0;font-size:var(--t-ui);line-height:1.6;color:var(--text-body);white-space:pre-line;overflow-wrap:anywhere}.Ideas_clamp__FnLOw{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Ideas_more__vWcUz{justify-self:start;padding:0;border:0;background:none;color:var(--text-2);font:var(--fw-medium) var(--t-small)/1.4 var(--sans);text-decoration:underline;-webkit-text-decoration-color:var(--border-hover);text-decoration-color:var(--border-hover);text-underline-offset:3px;cursor:pointer}.Ideas_more__vWcUz:hover{color:var(--text)}.Ideas_pic__juPDn{display:block;width:100%;max-width:360px;max-height:220px;object-fit:cover;border:1px solid var(--border-soft);border-radius:var(--r-2);background:var(--surface-2)}.Ideas_pic__juPDn:not([src]){display:none}.Ideas_note__GKn85{margin:0;padding:var(--s2) var(--s3);border-left:2px solid var(--gold);border-radius:0 var(--r-1) var(--r-1) 0;background:var(--gold-soft);font-size:var(--t-small);line-height:1.5;color:var(--text)}.Ideas_note__GKn85 b{font-weight:var(--fw-semibold);color:var(--gold-text)}.Ideas_del__q_O53{justify-self:start;padding:0;border:0;background:none;color:var(--text-3);font:var(--fw-regular) var(--t-caption)/1 var(--sans);text-decoration:underline;cursor:pointer}.Ideas_del__q_O53:hover{color:var(--danger)}.Ideas_status-msg__cFDAT{margin:0;padding:var(--s3);border-radius:var(--r-2);background:var(--surface-2);font-size:var(--t-small);color:var(--text)}.Ideas_status-msg__cFDAT.Ideas_bad__VnjOx{background:var(--danger-soft);color:var(--danger)}.Ideas_form__nIzhl{display:grid;grid-gap:var(--s3);gap:var(--s3)}.Ideas_form__nIzhl label{font:var(--fw-medium) var(--t-small)/1.3 var(--sans);color:var(--text)}.Ideas_form__nIzhl .Ideas_count__oT2LN{justify-self:end;margin-top:-6px;font-size:var(--t-caption);color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Ideas_filebtn__dcXLo{display:flex;align-items:center;gap:var(--s3)}.Ideas_filebtn__dcXLo input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.Ideas_preview__C_2TR{display:flex;align-items:center;gap:var(--s3)}.Ideas_preview__C_2TR img{width:72px;height:54px;object-fit:cover;border:1px solid var(--border-soft);border-radius:var(--r-1)}.Ideas_similar__WHAQr{display:grid;grid-gap:var(--s2);gap:var(--s2);padding:var(--s3);border:1px solid var(--border-soft);border-radius:var(--r-2);background:var(--surface-2)}.Ideas_similar__WHAQr h3{margin:0;font:var(--fw-semibold) var(--t-small)/1.3 var(--sans)}.Ideas_similar__WHAQr p{margin:0;font-size:var(--t-caption);color:var(--text-2);line-height:1.5}.Ideas_similar__WHAQr ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.Ideas_similar__WHAQr li{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);font-size:var(--t-small)}.Ideas_similar__WHAQr li span{min-width:0;overflow-wrap:anywhere}@media (max-width:860px){.Ideas_layout__ohJbg{grid-template-columns:minmax(0,1fr);gap:var(--s5)}.Ideas_side__jtCVa{position:static}}@media (max-width:480px){.Ideas_idea__7AVhP{grid-template-columns:48px minmax(0,1fr);gap:var(--s3);padding:var(--s4)}.Ideas_vote__EI_Bo{width:48px;height:58px}.Ideas_sort__sXmRC{width:100%}}@media (prefers-reduced-motion:reduce){.Ideas_idea__7AVhP,.Ideas_tab__VsmEi,.Ideas_vote__EI_Bo{transition:none}.Ideas_vote__EI_Bo:active{transform:none}}.Ideas_views__q59R7{flex:0 0 auto}.Ideas_views__q59R7 button{padding:0 var(--s3);white-space:nowrap}.Ideas_wide__ijpET{grid-template-columns:minmax(0,1fr);gap:var(--s6)}.Ideas_wide__ijpET .Ideas_side__jtCVa{position:static;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:var(--s3);row-gap:var(--s2)}.Ideas_wide__ijpET .Ideas_side__jtCVa h1{grid-row:1;grid-column:1}.Ideas_wide__ijpET .Ideas_side__jtCVa p{grid-row:2;grid-column:1}.Ideas_wide__ijpET .Ideas_side__jtCVa>.btn{grid-row:1/span 2;align-self:center}.Ideas_wide__ijpET .Ideas_main__4xUCD{max-inline-size:none}.Ideas_hideboard__3_8MV{display:none}.Ideas_board__RiPeM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s4);gap:var(--s4);align-items:start}.Ideas_col__Ut1o_ h2{display:flex;align-items:center;gap:var(--s2);margin:0 0 var(--s3);padding-inline:var(--s1)}.Ideas_col__Ut1o_ h2 i{font:var(--fw-medium) var(--t-caption)/1 var(--sans);font-style:normal;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Ideas_col__Ut1o_ ul{display:grid;grid-gap:var(--s3);gap:var(--s3);margin:0;padding:0;list-style:none}.Ideas_card__2UnyA{position:relative;display:grid;grid-gap:var(--s1);gap:var(--s1);padding:var(--s3) var(--s3) var(--s3);border:1px solid var(--border);border-radius:var(--r-3);background:var(--surface);transition:border-color var(--dur-3) var(--ease)}.Ideas_card__2UnyA:hover{border-color:var(--border-hover)}.Ideas_card__2UnyA h3{margin:0;-webkit-padding-end:52px;padding-inline-end:52px;font:var(--fw-semibold) var(--t-small)/1.35 var(--sans);overflow-wrap:anywhere}.Ideas_card__2UnyA p{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--t-caption);line-height:1.5;color:var(--text-2);overflow-wrap:anywhere}.Ideas_when__VR1KN{-webkit-margin-before:var(--s1);margin-block-start:var(--s1);font-size:var(--t-caption);color:var(--text-3)}.Ideas_chip__5kaMU{position:absolute;inset-block-start:var(--s3);inset-inline-end:var(--s3);display:inline-flex;align-items:center;gap:2px;block-size:26px;padding:0 8px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--bg);color:var(--text-2);font:var(--fw-semibold) var(--t-caption)/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;cursor:pointer}.Ideas_chip__5kaMU:hover{border-color:var(--border-hover);color:var(--text)}.Ideas_chip__5kaMU[aria-pressed=true]{background:var(--ink);border-color:transparent;color:var(--text-inv)}.Ideas_chip__5kaMU[aria-disabled=true]{opacity:.55;pointer-events:none}@media (max-width:1200px){.Ideas_board__RiPeM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.Ideas_views__q59R7{display:none}}@media (prefers-reduced-motion:reduce){.Ideas_card__2UnyA{transition:none}}