:root{--color-bg:#faf8f4;--color-surface:#fff;--color-border:#e5e1d8;--color-text:#2b2823;--color-text-muted:#8a8478;--color-accent-done:#5c8a6b;--color-accent-done-bg:#e6efe8;--color-accent-pending:#b9b3a6;--color-accent-pending-bg:#f0eee8;--color-accent-disabled:#dad6cc;--color-danger:#b5533c;--color-primary:#4a4540;--radius:14px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:hidden}body{background:var(--color-bg);color:var(--color-text);-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#root{max-width:480px;min-height:100vh;margin:0 auto}input,textarea,select,button{font-family:inherit;font-size:16px}button{cursor:pointer}._screen_votsf_1{min-height:100vh;padding:24px;padding-top:calc(24px + var(--safe-top));padding-bottom:calc(24px + var(--safe-bottom));justify-content:center;align-items:center;display:flex}._form_votsf_11{flex-direction:column;gap:14px;width:100%;max-width:320px;display:flex}._title_votsf_19{text-align:center;margin-bottom:8px;font-size:20px;font-weight:600}._input_votsf_26{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:10px;padding:14px 16px}._button_votsf_34{background:var(--color-primary);color:#fff;border:none;border-radius:10px;padding:14px 16px;font-weight:600}._button_votsf_34:disabled{opacity:.5}._error_votsf_47{color:var(--color-danger);text-align:center;font-size:13px}._page_1s8t0_1{background:var(--color-bg);min-height:100vh;padding-bottom:calc(24px + var(--safe-bottom))}._topBar_1s8t0_7{padding:calc(12px + var(--safe-top)) 16px 12px;background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._topBarButton_1s8t0_18{color:var(--color-primary);background:0 0;border:none;padding:4px;font-size:15px;font-weight:500}._title_1s8t0_27{font-size:16px;font-weight:600}._form_1s8t0_32{flex-direction:column;gap:16px;padding:16px;display:flex}._field_1s8t0_39{flex-direction:column;gap:6px;display:flex}._label_1s8t0_45{color:var(--color-text-muted);font-size:13px;font-weight:500}._input_1s8t0_51,._textarea_1s8t0_52,._select_1s8t0_53{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:10px;width:100%;padding:13px 14px}._textarea_1s8t0_52{resize:vertical;min-height:72px}._row_1s8t0_67{gap:10px;display:flex}._row_1s8t0_67 ._field_1s8t0_39{flex:1}._spoonsRow_1s8t0_76{gap:8px;display:flex}._spoonOption_1s8t0_81{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);text-align:center;border-radius:10px;flex:1;padding:13px 0;font-weight:600}._spoonOptionActive_1s8t0_92{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._submit_1s8t0_98{background:var(--color-primary);color:#fff;border:none;border-radius:10px;margin-top:8px;padding:16px;font-size:16px;font-weight:600}._submit_1s8t0_98:disabled{opacity:.5}._badge_100oi_1{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}._dot_100oi_11{border-radius:50%;flex-shrink:0;width:7px;height:7px}._online_100oi_18 ._dot_100oi_11{background:var(--color-accent-done)}._offline_100oi_22 ._dot_100oi_11{background:var(--color-text-muted)}._pending_100oi_26 ._dot_100oi_11{background:var(--color-danger)}._syncing_100oi_30 ._dot_100oi_11{background:var(--color-primary);animation:1s ease-in-out infinite _pulse_100oi_1}@keyframes _pulse_100oi_1{0%,to{opacity:1}50%{opacity:.35}}._input_1096k_1{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);border-radius:10px;padding:11px 14px}._input_1096k_1::placeholder{color:var(--color-text-muted)}._bar_1swei_1{flex-wrap:wrap;gap:6px;padding:0 16px;display:flex}._chip_1swei_8{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:7px 11px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}._chip_1swei_8 svg{width:15px;height:15px}._active_1swei_28{background:var(--color-accent-done-bg);color:var(--color-accent-done);border-color:#0000}._toggle_uwf13_1{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}._toggle_uwf13_1._lg_uwf13_16{border-radius:12px;padding:12px 16px;font-size:15px}._icon_uwf13_22{flex-shrink:0;display:inline-flex}._icon_uwf13_22 svg{width:16px;height:16px}._lg_uwf13_16 ._icon_uwf13_22 svg{width:18px;height:18px}._done_uwf13_37{background:var(--color-accent-done-bg);color:var(--color-accent-done);border-color:#0000}._pending_uwf13_43{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text-muted)}._disabled_uwf13_49{border-color:var(--color-border);color:var(--color-accent-disabled);cursor:default;background:0 0;border-style:dashed}._card_y0418_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;gap:12px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:flex}._completed_y0418_13{background:color-mix(in srgb, var(--color-accent-done-bg) 45%, var(--color-surface))}._cancelled_y0418_17{background:color-mix(in srgb, var(--color-danger) 6%, var(--color-surface))}._cancelled_y0418_17 ._name_y0418_21{color:var(--color-text-muted)}._header_y0418_26{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._headerLeft_y0418_33{flex-direction:column;gap:3px;min-width:0;display:flex}._nameRow_y0418_40{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._name_y0418_21{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}._badgeDone_y0418_56,._badgeCancel_y0418_57{border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}._badgeDone_y0418_56{color:var(--color-accent-done);background:var(--color-accent-done-bg)}._badgeCancel_y0418_57{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 12%, transparent)}._instagram_y0418_75{color:var(--color-primary);align-self:flex-start;font-size:14px;font-weight:500;text-decoration:none}._headerRight_y0418_83{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}._price_y0418_91{letter-spacing:-.01em;white-space:nowrap;font-size:19px;font-weight:700}._meta_y0418_98{color:var(--color-text);white-space:nowrap;align-items:center;gap:3px;font-size:14.5px;font-weight:700;display:inline-flex}._metaIcon_y0418_108{width:15px;height:15px}._info_y0418_114{flex-direction:column;gap:7px;display:flex}._infoRow_y0418_120{color:var(--color-text-muted);align-items:flex-start;gap:8px;font-size:13.5px;display:flex}._infoIcon_y0418_128{width:15px;height:15px;color:var(--color-accent-pending);flex-shrink:0;margin-top:1px}._infoText_y0418_136{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._copyable_y0418_142{color:var(--color-text);border-bottom:1px dashed var(--color-accent-pending);cursor:pointer}._copied_y0418_148{color:var(--color-accent-done);border-bottom-color:var(--color-accent-done)}._note_y0418_153{color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._statuses_y0418_162{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:7px;padding-top:12px;display:flex}._footer_y0418_171{justify-content:space-between;align-items:center;font-size:10.5px;display:flex}._footerLeft_y0418_178{align-items:center;gap:10px;min-width:0;display:inline-flex}._date_y0418_185,._number_y0418_186{color:color-mix(in srgb, var(--color-accent-pending) 70%, var(--color-surface))}._dirty_y0418_190{color:var(--color-danger);align-items:center;gap:5px;display:inline-flex}._dirty_y0418_190:before{content:"";background:var(--color-danger);border-radius:50%;width:6px;height:6px}._list_1b0fu_1{flex-direction:column;gap:10px;padding:0 16px 16px;display:flex}._empty_1b0fu_8{text-align:center;color:var(--color-text-muted);padding:40px 16px;font-size:14px}._page_ks2vw_1{min-height:100vh}._topBar_ks2vw_5{padding:calc(12px + var(--safe-top)) 16px 10px;background:var(--color-surface);border-bottom:1px solid var(--color-border);z-index:1;justify-content:space-between;align-items:center;gap:10px;display:flex;position:sticky;top:0}._logo_ks2vw_18{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}._titleGroup_ks2vw_26{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._title_ks2vw_26{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;overflow:hidden}._addButton_ks2vw_43{background:var(--color-primary);color:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:22px;line-height:1;display:flex}._statusFiltersWrap_ks2vw_58{padding-top:14px}._searchWrap_ks2vw_62{padding:10px 16px}._archiveBar_ks2vw_66{padding:12px 16px 0}._backButton_ks2vw_70{color:var(--color-primary);background:0 0;border:none;padding:4px 0;font-size:15px;font-weight:600}._archiveFooter_ks2vw_79{padding:8px 16px calc(28px + var(--safe-bottom))}._archiveDivider_ks2vw_83{background:var(--color-border);height:1px;margin:8px 0 18px}._archiveButton_ks2vw_89{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text-muted);border-radius:12px;padding:14px;font-size:15px;font-weight:600}._page_10q96_1{background:var(--color-bg);min-height:100vh;padding-bottom:calc(24px + var(--safe-bottom))}._topBar_10q96_7{padding:calc(12px + var(--safe-top)) 16px 12px;background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._topBarButton_10q96_18{color:var(--color-primary);background:0 0;border:none;padding:4px;font-size:15px;font-weight:500}._title_10q96_27{font-size:16px;font-weight:600}._info_10q96_32{color:var(--color-text-muted);border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:14px 16px;font-size:12px;display:flex}._infoPrice_10q96_43{color:var(--color-text);font-size:14px;font-weight:600}._form_10q96_49{flex-direction:column;gap:16px;padding:16px;display:flex}._field_10q96_56{flex-direction:column;gap:6px;display:flex}._label_10q96_62{color:var(--color-text-muted);font-size:13px;font-weight:500}._input_10q96_68,._textarea_10q96_69,._select_10q96_70{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:10px;width:100%;padding:13px 14px}._textarea_10q96_69{resize:vertical;min-height:72px}._spoonsRow_10q96_84,._statusRow_10q96_85{flex-wrap:wrap;gap:8px;display:flex}._spoonOption_10q96_91,._statusOption_10q96_92{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);text-align:center;white-space:nowrap;border-radius:10px;flex:1;padding:13px 0;font-weight:600}._spoonOptionActive_10q96_104{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._statusOptionActive_10q96_110{background:var(--color-accent-done);border-color:var(--color-accent-done);color:#fff}._toggleGrid_10q96_116{flex-wrap:wrap;gap:8px;display:flex}._divider_10q96_122{background:var(--color-border);height:1px;margin:4px 0}._actions_10q96_128{flex-direction:column;gap:10px;display:flex}._primaryButton_10q96_134{background:var(--color-primary);color:#fff;border:none;border-radius:10px;padding:16px;font-size:16px;font-weight:600}._primaryButton_10q96_134:disabled{opacity:.5}._secondaryButton_10q96_148{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:10px;padding:14px;font-weight:500}._dangerButton_10q96_157{border:1px solid var(--color-danger);background:var(--color-surface);color:var(--color-danger);border-radius:10px;padding:14px;font-weight:500}
