._button_xp43c_1{white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._sm_xp43c_14{height:40px;padding:0 18px;font-size:14px}._md_xp43c_19{height:44px;padding:0 18px}._lg_xp43c_23{height:48px;padding:0 24px}._primary_xp43c_28,._primary_xp43c_28:hover{background:var(--accent);color:#fff}._dark_xp43c_33,._dark_xp43c_33:hover{background:var(--text);color:#fff}._danger_xp43c_38,._danger_xp43c_38:hover{background:var(--love-ink);color:#fff}._secondary_xp43c_43,._secondary_xp43c_43:hover{background:var(--surface);border:1px solid var(--border-strong);color:var(--text);font-weight:500}._button_xp43c_1:hover{filter:brightness(.96)}._avatar_xp43c_54{border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}._ring_xp43c_61{border:2px solid var(--surface)}._tag_xp43c_65{color:var(--text-3);background:var(--subtle);border-radius:6px;padding:3px 8px;font-size:13px}._eyebrow_xp43c_73{letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin:0;font-weight:600}._card_xp43c_81{background:var(--surface);border:1px solid var(--border);border-radius:16px}._button_xp43c_1:disabled{opacity:.6;cursor:default}._page_o9tat_1{justify-content:center;align-items:center;min-height:100dvh;padding:48px 16px;display:flex}._column_o9tat_9{flex-direction:column;align-items:center;gap:28px;width:100%;max-width:440px;display:flex}._brand_o9tat_18{font-family:var(--font-display);letter-spacing:-.8px;align-items:center;gap:12px;font-size:32px;font-weight:700;display:flex}._card_o9tat_28{border-radius:18px;width:100%;padding:36px 32px}._card_o9tat_28 form{flex-direction:column;gap:20px;display:flex}._intro_o9tat_39{text-align:center;flex-direction:column;gap:8px;display:flex}._intro_o9tat_39 h1{font-family:var(--font-display);letter-spacing:-.5px;margin:0;font-size:28px;font-weight:600}._intro_o9tat_39 p{color:var(--text-3);margin:0;font-size:15px;line-height:1.5}._intro_o9tat_39 ._invited_o9tat_58{color:var(--accent-ink);font-size:14px;font-weight:600}._field_o9tat_64{flex-direction:column;gap:8px;display:flex}._field_o9tat_64 label{font-size:15px;font-weight:600}._field_o9tat_64 input{border:1px solid var(--border-strong);background:var(--surface);border-radius:10px;height:50px;padding:0 16px;font-size:16px}._note_o9tat_82{color:var(--muted);text-align:center;margin:0;font-size:13px;line-height:1.5}._error_o9tat_90{color:var(--love-ink)}._footer_o9tat_94{color:var(--text-3);text-align:center;margin:0;font-size:14px}@media (width<=480px){._card_o9tat_28{padding:28px 20px}}._wrap_10izh_1{position:relative}._account_10izh_5{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-ink);border:0;border-radius:22px;font-size:15px;font-weight:600}._menu_10izh_16{z-index:5;background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:4px;min-width:220px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #16181d1f}._menu_10izh_16 p{color:var(--muted);margin:0;padding:8px 12px;font-size:13px}._menu_10izh_16 strong{color:var(--text);font-weight:600}._menu_10izh_16 button{text-align:left;background:0 0;border:0;border-radius:8px;height:40px;padding:0 12px;font-size:14px;font-weight:500}._menu_10izh_16 button:hover{background:var(--subtle)}._header_1e5ka_1{background:var(--surface);border-bottom:1px solid var(--border)}._inner_1e5ka_6{flex-wrap:wrap;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:14px 24px;display:flex}._brand_1e5ka_16{align-items:center;gap:10px;text-decoration:none;display:flex}._wordmark_1e5ka_23,._brand_1e5ka_16:hover ._wordmark_1e5ka_23{font-family:var(--font-display);letter-spacing:-.5px;color:var(--text);font-size:22px;font-weight:700}._actions_1e5ka_32{align-items:center;gap:12px;margin-left:auto;display:flex}._card_ofm10_1{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}._top_ofm10_12{justify-content:space-between;align-items:center;gap:8px;display:flex}._riffOf_ofm10_19,._riffOf_ofm10_19:hover{color:var(--accent-ink);align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}._riffOf_ofm10_19:hover span{text-decoration:underline}._when_ofm10_34{color:var(--muted);flex:none;font-size:13px}._title_ofm10_40{font-family:var(--font-display);letter-spacing:-.2px;margin:0;font-size:20px;font-weight:600;line-height:1.25}._title_ofm10_40 a{color:var(--text);text-decoration:none}._title_ofm10_40 a:hover{color:var(--accent)}._pitch_ofm10_56{color:var(--text-2);margin:0;font-size:15px;line-height:1.5}._tags_ofm10_63{flex-wrap:wrap;gap:6px;display:flex}._footer_ofm10_69{border-top:1px solid var(--divider);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}._author_ofm10_79{color:var(--text-2);white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}._stats_ofm10_89{align-items:center;gap:2px;display:flex}._stats_ofm10_89 button,._stats_ofm10_89 a{height:36px;color:var(--text-2);background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-size:13px;text-decoration:none;display:inline-flex}._stats_ofm10_89 button:hover,._stats_ofm10_89 a:hover{background:var(--subtle)}._stats_ofm10_89 button[aria-pressed=true]{color:var(--text);font-weight:600}._dialog_mxn79_1{background:var(--surface);width:600px;max-width:calc(100% - 32px);max-height:calc(100dvh - 48px);color:var(--text);border:0;border-radius:18px;margin:96px auto auto;padding:0;overflow-y:auto;box-shadow:0 24px 64px #16181d38,0 0 0 1px #16181d0f}._dialog_mxn79_1::backdrop{background:#16181d73}@media (height<=800px){._dialog_mxn79_1{margin-top:24px}}._form_mxn79_26{flex-direction:column;gap:20px;padding:24px 28px 28px;display:flex}._top_mxn79_33{justify-content:space-between;align-items:center;gap:16px;display:flex}._top_mxn79_33 h2{font-family:var(--font-display);letter-spacing:-.4px;margin:0;font-size:24px;font-weight:600}._close_mxn79_47{background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;margin-right:-10px;display:grid}._close_mxn79_47:hover{background:var(--subtle)}._actions_mxn79_61{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:4px;display:flex}._field_mxn79_70{flex-direction:column;gap:8px;display:flex}._field_mxn79_70 label{font-size:14px;font-weight:600}._field_mxn79_70 input{border:1px solid var(--border-strong);background:var(--surface);border-radius:10px;min-width:0;height:46px;padding:0 14px;font-size:15px}._message_mxn79_89{color:var(--text-3);margin:0;font-size:14px;line-height:1.5}._error_mxn79_95{color:var(--love-ink)}._fields_cpf9m_1{gap:var(--gap);flex-direction:column;min-width:0;display:flex}._compact_cpf9m_8{--gap:20px;--label:14px;--body:15px;--title-size:20px;--title-height:52px;--pad-x:14px}._roomy_cpf9m_16{--gap:24px;--label:15px;--body:16px;--title-size:22px;--title-height:56px;--pad-x:16px}._field_cpf9m_1{flex-direction:column;gap:8px;display:flex}._field_cpf9m_1 label{font-size:var(--label);font-weight:600}._title_cpf9m_35{font-family:var(--font-display);font-size:var(--title-size);height:var(--title-height);padding:0 var(--pad-x);border:2px solid var(--accent);background:var(--surface);border-radius:10px;outline:none;min-width:0;font-weight:600}._input_cpf9m_48{font-size:var(--body);padding:12px var(--pad-x);border:1px solid var(--border-strong);background:var(--surface);border-radius:10px;min-width:0;line-height:1.5}textarea._input_cpf9m_48{resize:vertical}._more_cpf9m_60 ._input_cpf9m_48{padding:10px 14px;font-size:15px}._hint_cpf9m_65{color:var(--muted);font-size:13px}._more_cpf9m_60 ._hint_cpf9m_65{font-size:12px}._tagBox_cpf9m_73{border:1px solid var(--border-strong);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;min-height:46px;padding:6px 10px;display:flex}._tagBox_cpf9m_73:focus-within{border-color:var(--accent)}._tagBox_cpf9m_73 input{background:0 0;border:0;outline:none;flex:1;min-width:120px;font-size:15px}._chip_cpf9m_95{background:var(--accent-soft);height:30px;color:var(--accent-ink);border-radius:15px;align-items:center;gap:4px;padding:0 4px 0 10px;font-size:13px;font-weight:500;display:inline-flex}._chip_cpf9m_95 button{width:24px;height:24px;color:var(--accent-ink);background:0 0;border:0;border-radius:12px;padding:0;font-size:16px}._more_cpf9m_60{border:1px dashed var(--border-strong);border-radius:12px;padding:2px 14px}._more_cpf9m_60 summary{font-size:var(--label);color:var(--accent);cursor:pointer;align-items:center;gap:8px;min-height:44px;font-weight:600;list-style:none;display:flex}._more_cpf9m_60 summary::-webkit-details-marker{display:none}._more_cpf9m_60[open] summary svg{transform:rotate(45deg)}._moreBody_cpf9m_141{flex-direction:column;gap:16px;padding:4px 0 14px;display:flex}._moreBody_cpf9m_141 label{font-size:14px}._linkRow_cpf9m_151{background:var(--bg);border-radius:10px;align-items:center;gap:10px;padding:8px 6px 8px 12px;display:flex}._linkRow_cpf9m_151 button{width:36px;height:36px;color:var(--text-3);background:0 0;border:0;border-radius:8px;flex:none;font-size:18px}._linkText_cpf9m_169{flex-direction:column;flex:1;min-width:0;font-size:14px;font-weight:500;display:flex}._linkUrl_cpf9m_177{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}._linkAdd_cpf9m_186{gap:8px;display:flex}._linkAdd_cpf9m_186 input{flex:1;height:44px;padding-top:0;padding-bottom:0}._search_9cmz5_1{background:var(--subtle);border:1px solid var(--border);border-radius:10px;flex:280px;align-items:center;gap:8px;max-width:520px;height:44px;padding:0 12px;display:flex}._search_9cmz5_1:focus-within{border-color:var(--accent)}._search_9cmz5_1 input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:15px}._bell_9cmz5_25{border:1px solid var(--border);background:var(--surface);border-radius:10px;place-items:center;width:44px;height:44px;display:grid;position:relative}._badge_9cmz5_35{background:var(--love);color:#fff;border-radius:8px;place-items:center;min-width:16px;height:16px;font-size:10px;font-weight:600;display:grid;position:absolute;top:6px;right:6px}._main_9cmz5_50{flex-wrap:wrap;gap:32px;max-width:1200px;margin:0 auto;padding:32px 24px 64px;display:flex}._sidebar_9cmz5_59{flex-direction:column;flex:220px;gap:28px;max-width:260px;display:flex}._browse_9cmz5_67{flex-direction:column;gap:4px;display:flex}._browse_9cmz5_67 h2{margin-bottom:8px}._browseItem_9cmz5_75{height:40px;color:var(--text);background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;font-size:14px;display:flex}._browseItem_9cmz5_75 span{color:var(--muted)}._browseItem_9cmz5_75:hover{background:var(--track)}._browseItem_9cmz5_75[aria-pressed=true]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);font-weight:600}._browseItem_9cmz5_75[aria-pressed=true] span{font-weight:500}._tagSection_9cmz5_102{flex-direction:column;gap:8px;display:flex}._tagSection_9cmz5_102 h2{margin-bottom:4px}._tagList_9cmz5_110{flex-wrap:wrap;gap:8px;display:flex}._tagPill_9cmz5_115{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--text);border-radius:16px;padding:0 12px;font-size:13px}._tagPill_9cmz5_115:hover{border-color:var(--border-dashed)}._tagPill_9cmz5_115[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink);font-weight:500}._crew_9cmz5_134{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._crewStack_9cmz5_143{display:flex}._crewStack_9cmz5_143>*+*{margin-left:-8px}._crewMore_9cmz5_149{background:var(--subtle);width:32px;height:32px;color:var(--text-3);border:2px solid var(--surface);border-radius:16px;place-items:center;font-size:12px;font-weight:600;display:grid}._invite_9cmz5_161{color:var(--accent);background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:600;text-decoration:none}._content_9cmz5_172{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}._heading_9cmz5_180{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._heading_9cmz5_180 h1{font-family:var(--font-display);letter-spacing:-.6px;margin:0;font-size:32px;font-weight:600}._heading_9cmz5_180 p{color:var(--muted);margin:6px 0 0;font-size:15px}._tabs_9cmz5_200{background:var(--track);border-radius:10px;gap:4px;padding:4px;display:flex}._tabs_9cmz5_200 button{height:36px;color:var(--text-3);background:0 0;border:0;border-radius:7px;padding:0 16px;font-size:14px}._tabs_9cmz5_200 button[aria-selected=true]{background:var(--surface);color:var(--text);font-weight:600;box-shadow:0 1px 2px #00000014}._grid_9cmz5_223{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}._empty_9cmz5_229{color:var(--muted);margin:24px 0;font-size:15px}@media (width<=640px){._sidebar_9cmz5_59{max-width:none}._grid_9cmz5_223{grid-template-columns:1fr}}._main_6y1iz_1{flex-direction:column;gap:20px;max-width:1200px;margin:0 auto;padding:24px 24px 64px;display:flex}._missing_6y1iz_10{color:var(--text-3);font-size:16px}._back_6y1iz_15,._back_6y1iz_15:hover{height:32px;color:var(--text-3);align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._back_6y1iz_15:hover{color:var(--text)}._columns_6y1iz_31{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}._primary_6y1iz_38{flex-direction:column;flex:999 560px;gap:24px;min-width:0;display:flex}._idea_6y1iz_46{flex-direction:column;gap:20px;padding:32px;display:flex}._idea_6y1iz_46 h1{font-family:var(--font-display);letter-spacing:-.8px;overflow-wrap:anywhere;margin:0;font-size:40px;font-weight:600;line-height:1.1}._idea_6y1iz_46 hr{border:0;border-top:1px solid var(--divider);width:100%;margin:4px 0}._riffOf_6y1iz_68,._riffOf_6y1iz_68:hover{color:var(--accent-ink);align-self:flex-start;align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}._riffOf_6y1iz_68:hover{text-decoration:underline}._tags_6y1iz_83{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._pitch_6y1iz_90{color:var(--text-2);margin:0;font-size:19px;line-height:1.5}._byline_6y1iz_97{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}._byline_6y1iz_97 strong{color:var(--text);font-weight:600}._manage_6y1iz_110{gap:4px;margin-left:auto;display:flex}._manage_6y1iz_110 button{height:36px;color:var(--text-3);background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:14px;font-weight:600}._manage_6y1iz_110 button:hover{background:var(--subtle);color:var(--text)}._manage_6y1iz_110 ._delete_6y1iz_129,._manage_6y1iz_110 ._delete_6y1iz_129:hover{color:var(--love-ink)}._section_6y1iz_134{flex-direction:column;gap:8px;display:flex}._section_6y1iz_134 p,._section_6y1iz_134 ul{margin:0;font-size:16px;line-height:1.65}._section_6y1iz_134 ul{padding-left:20px}._link_6y1iz_149,._link_6y1iz_149:hover{border:1px solid var(--border);color:var(--text);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}._link_6y1iz_149:hover{border-color:var(--border-dashed)}._linkIcon_6y1iz_163{background:var(--accent-soft);border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}._linkText_6y1iz_172{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._linkText_6y1iz_172 span:first-child{overflow-wrap:anywhere;font-size:15px;font-weight:600}._linkText_6y1iz_172 span:last-child{color:var(--muted);font-size:13px}._addLink_6y1iz_189{gap:8px;display:flex}._addLink_6y1iz_189 input{border:1px dashed var(--border-dashed);background:var(--surface);border-radius:10px;flex:1;min-width:0;height:44px;padding:0 14px;font-size:15px}._reactions_6y1iz_204{flex-wrap:wrap;gap:10px;padding-top:8px;display:flex}._reaction_6y1iz_204{border:1.5px solid var(--border);background:var(--surface);height:44px;color:var(--text);border-radius:22px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}._reaction_6y1iz_204:hover{border-color:var(--border-dashed)}._reaction_6y1iz_204[aria-pressed=true]{border-color:var(--love);background:var(--love-soft);color:var(--love-ink);font-weight:600}._riffButton_6y1iz_233,._riffButton_6y1iz_233:hover{background:var(--accent);color:#fff;border-radius:22px;align-items:center;gap:8px;height:44px;margin-left:auto;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._summary_6y1iz_249{color:var(--muted);margin:-8px 0 0;font-size:13px}._comments_6y1iz_255{flex-direction:column;gap:24px;padding:28px 32px;display:flex}._comments_6y1iz_255 h2{font-family:var(--font-display);margin:0;font-size:22px;font-weight:600}._commentRow_6y1iz_268{align-items:flex-start;gap:12px;display:flex}._composer_6y1iz_274{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}._composer_6y1iz_274 textarea{border:1px solid var(--border-strong);resize:vertical;background:var(--surface);border-radius:10px;padding:12px 14px;font-size:15px;line-height:1.5}._commentBody_6y1iz_291{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._commentBody_6y1iz_291 p{color:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}._commentBody_6y1iz_291 button{height:32px;color:var(--text-3);background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}._commentBody_6y1iz_291 button:hover{color:var(--text)}._commentMeta_6y1iz_319{align-items:baseline;gap:8px;font-size:14px;display:flex}._commentMeta_6y1iz_319 strong{font-weight:600}._commentMeta_6y1iz_319 span{color:var(--muted);font-size:13px}._aside_6y1iz_333{flex-direction:column;flex:260px;gap:16px;max-width:320px;display:flex}._panel_6y1iz_341{flex-direction:column;gap:12px;padding:20px;display:flex}._riffItem_6y1iz_348,._riffItem_6y1iz_348:hover{background:var(--bg);color:var(--text);border-radius:10px;flex-direction:column;gap:4px;padding:12px;text-decoration:none;display:flex}._riffItem_6y1iz_348:hover{background:var(--subtle)}._riffItem_6y1iz_348 span:first-child{font-size:15px;font-weight:600;line-height:1.35}._riffItem_6y1iz_348 span:last-child{color:var(--muted);font-size:13px}._addRiff_6y1iz_372{align-self:flex-start;align-items:center;gap:6px;height:36px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._related_6y1iz_384{gap:10px}._related_6y1iz_384 a{color:var(--text);font-size:15px;font-weight:500;line-height:1.4;text-decoration:none}._related_6y1iz_384 a:hover{color:var(--accent)}@media (width<=640px){._idea_6y1iz_46,._comments_6y1iz_255{padding:24px 20px}._idea_6y1iz_46 h1{font-size:32px}._aside_6y1iz_333{max-width:none}._riffButton_6y1iz_233{margin-left:0}}._main_i89vi_1{flex-direction:column;gap:24px;max-width:720px;margin:0 auto;padding:48px 24px 64px;display:flex}._main_i89vi_1 h1{font-family:var(--font-display);letter-spacing:-.7px;margin:0;font-size:36px;font-weight:600}._lede_i89vi_16{color:var(--text-3);margin:8px 0 0;font-size:16px}._original_i89vi_22,._original_i89vi_22:hover{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;text-decoration:none;display:flex}._original_i89vi_22 svg{margin-top:2px}._original_i89vi_22>span{flex-direction:column;gap:4px;min-width:0;display:flex}._originalLabel_i89vi_43{letter-spacing:.8px;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}._originalTitle_i89vi_50{font-family:var(--font-display);font-size:18px;font-weight:600}._originalPitch_i89vi_55{color:var(--text-3);font-size:14px;line-height:1.5}._formCard_i89vi_61{padding:32px}._formCard_i89vi_61 form{flex-direction:column;gap:24px;display:flex}._actions_i89vi_70{border-top:1px solid var(--divider);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:20px;display:flex}@media (width<=640px){._formCard_i89vi_61{padding:24px 20px}}:root{--bg:#f7f7f5;--surface:#fff;--subtle:#f1f1ee;--track:#ededea;--border:#e4e4e0;--border-strong:#d6d6d1;--border-dashed:#c9c9c3;--divider:#efefec;--text:#16181d;--text-body:#2a2d33;--text-2:#3d414a;--text-3:#4a4e57;--muted:#5b606b;--accent:#2b50d6;--accent-ink:#1e3ba8;--accent-soft:#e3eaff;--love:#c2410c;--love-ink:#9a3412;--love-soft:#fff1ea;--build:#15803d;--build-ink:#146c3a;--build-soft:#ddf3e6;--font-body:Inter, system-ui, sans-serif;--font-display:"Space Grotesk", sans-serif}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--accent)}a:hover{color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-status{text-align:center;min-height:100dvh;color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;font-size:15px;display:flex}.app-status p{margin:0}.app-status button{border:1px solid var(--border-strong);background:var(--surface);border-radius:10px;height:44px;padding:0 18px;font-size:15px;font-weight:500}.app-toast{background:var(--text);color:#fff;border-radius:12px;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:8px 8px 8px 16px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #16181d40}.app-toast button{color:#fff;background:0 0;border:0;border-radius:8px;flex:none;width:36px;height:36px;font-size:18px}
