._screen_jablf_1{min-height:100vh;padding:var(--space-4);background:var(--color-bg);justify-content:center;align-items:center;display:flex}._card_jablf_10{background:var(--color-surface);border-radius:var(--radius-lg);width:100%;max-width:340px;padding:var(--space-6) var(--space-5);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._title_jablf_21{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);text-align:center;margin:0}._subtitle_jablf_28{margin:var(--space-1) 0 var(--space-6);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}._label_jablf_35{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-3)}._input_jablf_41{background:var(--color-surface-pressed);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-base);color:var(--color-text-primary);margin-top:var(--space-1);border:none;outline:none;font-family:inherit}._error_jablf_53{color:var(--color-danger);font-size:var(--font-size-sm);margin:var(--space-3) 0 0;text-align:center}._submitButton_jablf_60{margin-top:var(--space-5);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-text-on-accent);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;border:none}._submitButton_jablf_60:disabled{opacity:.6;cursor:default}._card_81458_1{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);align-items:stretch;display:flex;position:relative}._archived_81458_16{opacity:.55}._main_81458_20{align-items:center;gap:var(--space-3);padding:var(--space-3);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;min-width:0;display:flex}._cover_81458_33{border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;width:48px;height:48px}._coverPlaceholder_81458_41{border-radius:var(--radius-sm);background:var(--color-accent);width:48px;height:48px;color:var(--color-text-on-accent);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}._info_81458_55{flex-direction:column;gap:2px;min-width:0;display:flex}._name_81458_62{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._count_81458_71{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._menuWrapper_81458_76{align-items:center;display:flex;position:relative}._menuButton_81458_82{color:var(--color-text-tertiary);font-size:var(--font-size-lg);padding:0 var(--space-3);cursor:pointer;background:0 0;border:none;height:100%}._menuBackdrop_81458_92{z-index:10;position:fixed;inset:0}._menu_81458_76{top:100%;right:var(--space-2);background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:20;min-width:140px;position:absolute;overflow:hidden}._menuItem_81458_110{width:100%;padding:var(--space-3);border:none;border-bottom:1px solid var(--color-separator);text-align:left;font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;background:0 0;display:block}._menuItem_81458_110:last-child{border-bottom:none}._menuItemDanger_81458_127{color:var(--color-danger)}@media (width>=640px){._backdrop_12i7b_1{align-items:center}._sheet_12i7b_11{border-radius:var(--radius-lg);margin:var(--space-4);padding:var(--space-2) var(--space-5) var(--space-5)}}._wrapper_rkatw_1{position:relative}._avatar_rkatw_5{border-radius:var(--radius-full);background:var(--color-surface-pressed);width:36px;height:36px;color:var(--color-text-primary);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}._backdrop_rkatw_19{z-index:10;position:fixed;inset:0}._menu_rkatw_25{margin-top:var(--space-2);background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:20;min-width:180px;position:absolute;top:100%;right:0;overflow:hidden}._menuHeader_rkatw_38{padding:var(--space-3);border-bottom:1px solid var(--color-separator);flex-direction:column;gap:2px;display:flex}._menuName_rkatw_46{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._menuRole_rkatw_52{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._menuItem_rkatw_57{width:100%;padding:var(--space-3);border:none;border-bottom:1px solid var(--color-separator);text-align:left;font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;background:0 0;text-decoration:none;display:block}._menuItem_rkatw_57:last-child{border-bottom:none}._backdrop_1pl7g_1{padding:var(--space-4);z-index:500;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._card_1pl7g_12{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-5);width:100%;max-width:320px;box-shadow:var(--shadow-md);text-align:center}._title_1pl7g_22{margin:0 0 var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._message_1pl7g_28{margin:0 0 var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._actions_1pl7g_34{gap:var(--space-3);display:flex}._cancelButton_1pl7g_39,._confirmButton_1pl7g_40,._dangerButton_1pl7g_41{padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;border:none;flex:1}._cancelButton_1pl7g_39{background:var(--color-surface-pressed);color:var(--color-text-primary)}._confirmButton_1pl7g_40{background:var(--color-accent);color:var(--color-text-on-accent)}._dangerButton_1pl7g_41{background:var(--color-danger);color:var(--color-text-on-accent)}._bar_5dap1_1{z-index:30;justify-content:center;gap:var(--space-6);background:var(--color-surface);border-top:1px solid var(--color-separator);padding:var(--space-2) var(--space-4) calc(var(--space-2) + var(--safe-bottom));display:flex;position:fixed;bottom:0;left:0;right:0}._tab_5dap1_15{color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-4);flex-direction:column;align-items:center;gap:2px;display:flex}._active_5dap1_26{color:var(--color-accent)}._header_1fezu_1{padding:var(--space-5) var(--space-4) var(--space-3);justify-content:space-between;align-items:center;display:flex}._title_1fezu_8{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}._headerActions_1fezu_14{align-items:center;gap:var(--space-3);display:flex}._addButton_1fezu_20{border-radius:var(--radius-full);background:var(--color-accent);width:36px;height:36px;color:var(--color-text-on-accent);font-size:var(--font-size-lg);cursor:pointer;border:none;justify-content:center;align-items:center;line-height:1;display:flex}._list_1fezu_35{gap:var(--space-2);padding:var(--space-4);padding-bottom:calc(64px + var(--safe-bottom));flex-direction:column;display:flex}._empty_1fezu_43{text-align:center;color:var(--color-text-secondary);padding:var(--space-6) var(--space-4)}._error_1fezu_49{color:var(--color-danger);text-align:center;padding:var(--space-4)}._archivedToggle_1fezu_55{color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:var(--space-3) var(--space-2);text-align:left;cursor:pointer;background:0 0;border:none}._row_rjp1t_1{border-bottom:1px solid var(--color-separator);list-style:none;position:relative;overflow:hidden}._row_rjp1t_1:last-child{border-bottom:none}._deleteBackground_rjp1t_13{background:var(--color-danger);color:var(--color-text-on-accent);padding-right:var(--space-4);font-weight:var(--font-weight-medium);justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}._content_rjp1t_25{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);touch-action:pan-y;display:flex;position:relative}._dragging_rjp1t_35{box-shadow:var(--shadow-md);z-index:10;border-radius:var(--radius-md)}._checkbox_rjp1t_42{border-radius:var(--radius-full);border:2px solid var(--color-text-tertiary);cursor:pointer;width:26px;height:26px;transition:border-color var(--transition-base), background var(--transition-base);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._checkbox_rjp1t_42._checked_rjp1t_57{background:var(--color-success);border-color:var(--color-success);animation:.28s _pop_rjp1t_1}@keyframes _pop_rjp1t_1{0%{transform:scale(.75)}55%{transform:scale(1.15)}to{transform:scale(1)}}._checkmark_rjp1t_69{width:14px;height:14px}._checkmarkPath_rjp1t_74{stroke-dasharray:20;stroke-dashoffset:20px;animation:.22s 90ms forwards _draw_rjp1t_1}@keyframes _draw_rjp1t_1{to{stroke-dashoffset:0}}._main_rjp1t_86{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;padding:0;display:flex}._title_rjp1t_100{font-size:var(--font-size-base);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;transition:color var(--transition-base);overflow:hidden}._titleCompleted_rjp1t_110{color:var(--color-text-tertiary);text-decoration:line-through}._subtitle_rjp1t_115{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}._dragHandle_rjp1t_125{color:var(--color-text-tertiary);padding:var(--space-2);margin:calc(var(--space-2) * -1);cursor:grab;touch-action:none;flex-shrink:0;display:flex}._dragHandle_rjp1t_125:active{cursor:grabbing}._row_13xfl_1{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);cursor:text;display:flex}._plus_13xfl_10{border-radius:var(--radius-full);border:2px dashed var(--color-text-tertiary);width:26px;height:26px;color:var(--color-text-tertiary);font-size:var(--font-size-lg);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}._input_13xfl_24{color:var(--color-text-primary);font-size:var(--font-size-base);background:0 0;border:none;outline:none;flex:1}._input_13xfl_24::placeholder{color:var(--color-text-tertiary)}._submitButton_13xfl_37{border-radius:var(--radius-full);background:var(--color-accent);width:26px;height:26px;color:var(--color-text-on-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._wrapper_1ixre_1{gap:var(--space-5);padding:var(--space-4);flex-direction:column;display:flex}._card_1ixre_8{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden}._list_1ixre_15{margin:0;padding:0;list-style:none}._empty_1ixre_21{padding:var(--space-5) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center;margin:0}._completedToggle_1ixre_29{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}._chevron_1ixre_44{transition:transform var(--transition-base);font-size:var(--font-size-lg);line-height:1;display:inline-block;transform:rotate(0)}._chevronOpen_1ixre_52{transform:rotate(90deg)}._completedWrapper_1ixre_58{transition:grid-template-rows var(--transition-base);border-top:1px solid var(--color-separator);grid-template-rows:0fr;display:grid}._completedWrapper_1ixre_58._expanded_1ixre_65{grid-template-rows:1fr}._completedInner_1ixre_69{min-height:0;overflow:hidden}._grid_o7ps1_1{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._thumbButton_o7ps1_7{aspect-ratio:1;border-radius:var(--radius-md);cursor:pointer;background:var(--color-surface-pressed);border:none;padding:0;overflow:hidden}._thumb_o7ps1_7{object-fit:cover;width:100%;height:100%;display:block}._addTile_o7ps1_24{aspect-ratio:1;border:1px dashed var(--color-separator);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-secondary);justify-content:center;align-items:center;gap:var(--space-1);cursor:pointer;flex-direction:column;display:flex}._addTile_o7ps1_24:disabled{opacity:.6;cursor:default}._addIcon_o7ps1_43{font-size:var(--font-size-lg)}._addLabel_o7ps1_47{font-size:var(--font-size-xs)}._spinner_o7ps1_51{border-radius:var(--radius-full);border:2px solid var(--color-separator);border-top-color:var(--color-accent);width:20px;height:20px;animation:.7s linear infinite _spin_o7ps1_51}@keyframes _spin_o7ps1_51{to{transform:rotate(360deg)}}._backdrop_donu3_1{z-index:400;touch-action:none;background:#000;flex-direction:column;display:flex;position:fixed;inset:0}._header_donu3_11{padding:calc(var(--space-3) + var(--safe-top)) var(--space-4) var(--space-3);z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}._iconButton_donu3_20{border-radius:var(--radius-full);color:#fff;width:40px;height:40px;font-size:var(--font-size-base);cursor:pointer;background:#ffffff1f;border:none;justify-content:center;align-items:center;display:flex}._counter_donu3_34{color:#fffc;font-size:var(--font-size-sm)}._viewport_donu3_39{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._image_donu3_48{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%}._edgeHint_donu3_57{pointer-events:none;opacity:.5;width:24px;position:absolute;top:0;bottom:0}._edgeHintLeft_donu3_66{background:linear-gradient(90deg,#ffffff14,#0000);left:0}._edgeHintRight_donu3_71{background:linear-gradient(270deg,#ffffff14,#0000);right:0}._backdrop_1jwgx_1{z-index:200;background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_1jwgx_11{background:var(--color-bg);width:100%;max-width:var(--max-content-width);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:90vh;box-shadow:var(--shadow-md);padding-bottom:calc(var(--space-6) + var(--safe-bottom));overflow-y:auto}@media (width>=640px){._backdrop_1jwgx_1{align-items:center}._sheet_1jwgx_11{border-radius:var(--radius-lg);max-height:85vh;margin:var(--space-4)}}._handle_1jwgx_35{border-radius:var(--radius-full);background:var(--color-separator);width:36px;height:5px;margin:var(--space-3) auto}._header_1jwgx_43{padding:0 var(--space-4) var(--space-2);justify-content:flex-end;display:flex}._doneButton_1jwgx_49{color:var(--color-accent);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;padding:var(--space-2);background:0 0;border:none}._body_1jwgx_59{padding:0 var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}._titleInput_1jwgx_66{resize:none;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);background:0 0;border:none;outline:none;padding:0;font-family:inherit}._notesInput_1jwgx_78{background:var(--color-surface);border-radius:var(--radius-md);resize:vertical;font-size:var(--font-size-sm);color:var(--color-text-primary);padding:var(--space-3);border:none;outline:none;font-family:inherit}._field_1jwgx_90{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-3);justify-content:space-between;align-items:center;display:flex}._label_1jwgx_99{font-size:var(--font-size-base);color:var(--color-text-primary)}._fieldInput_1jwgx_104{color:var(--color-text-secondary);font-size:var(--font-size-base);text-align:right;background:0 0;border:none;outline:none}._photosPlaceholder_1jwgx_113{background:var(--color-surface);border:1px dashed var(--color-separator);border-radius:var(--radius-md);padding:var(--space-4);text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-sm)}._meta_1jwgx_123{gap:var(--space-1);color:var(--color-text-tertiary);font-size:var(--font-size-xs);padding:0 var(--space-2);flex-direction:column;display:flex}._deleteButton_1jwgx_132{background:var(--color-surface);color:var(--color-danger);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;border:none}._header_1d96d_1{padding:var(--space-4) var(--space-4) var(--space-2)}._topRow_1d96d_5{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}._backLink_1d96d_12{color:var(--color-accent);font-size:var(--font-size-sm);display:inline-block}._titleRow_1d96d_18{align-items:center;gap:var(--space-2);display:flex}._title_1d96d_18{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}._editButton_1d96d_30,._deleteProjectButton_1d96d_31{border-radius:var(--radius-full);background:var(--color-surface-pressed);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._deleteProjectButton_1d96d_31{color:var(--color-danger)}._description_1d96d_49{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._status_1d96d_55{text-align:center;color:var(--color-text-secondary);padding:var(--space-6) var(--space-4)}._backdrop_12i7b_1{z-index:200;background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_12i7b_11{background:var(--color-bg);width:100%;max-width:var(--max-content-width);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-md);padding:0 var(--space-4) calc(var(--space-6) + var(--safe-bottom));gap:var(--space-2);flex-direction:column;display:flex}@media (width>=640px){._backdrop_12i7b_1{align-items:center}._sheet_12i7b_11{border-radius:var(--radius-lg);margin:var(--space-4);padding:var(--space-2) var(--space-5) var(--space-5)}}._handle_12i7b_34{border-radius:var(--radius-full);background:var(--color-separator);width:36px;height:5px;margin:var(--space-3) auto}._title_12i7b_42{margin:0 0 var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._label_12i7b_48{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-2)}._input_12i7b_54,._textarea_12i7b_55{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-base);color:var(--color-text-primary);border:none;outline:none;font-family:inherit}._textarea_12i7b_55{resize:vertical}._actions_12i7b_70{gap:var(--space-3);margin-top:var(--space-4);display:flex}._cancelButton_12i7b_76,._submitButton_12i7b_77{padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;border:none;flex:1}._cancelButton_12i7b_76{background:var(--color-surface-pressed);color:var(--color-text-primary)}._submitButton_12i7b_77{background:var(--color-accent);color:var(--color-text-on-accent)}._submitButton_12i7b_77:disabled{opacity:.5;cursor:not-allowed}._header_knu63_1{padding:var(--space-4) var(--space-4) var(--space-2)}._backLink_knu63_5{color:var(--color-accent);font-size:var(--font-size-sm);margin-bottom:var(--space-2);display:inline-block}._titleRow_knu63_12{justify-content:space-between;align-items:center;display:flex}._title_knu63_12{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}._addButton_knu63_24{border-radius:var(--radius-full);background:var(--color-accent);width:36px;height:36px;color:var(--color-text-on-accent);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}._list_knu63_37{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}._empty_knu63_44{text-align:center;color:var(--color-text-secondary);padding:var(--space-6) var(--space-4)}._error_knu63_50{color:var(--color-danger);text-align:center;padding:var(--space-4)}._row_knu63_56{align-items:center;gap:var(--space-3);background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-3);box-shadow:var(--shadow-sm);display:flex}._avatar_knu63_66{border-radius:var(--radius-full);background:var(--color-accent);width:40px;height:40px;color:var(--color-text-on-accent);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex}._info_knu63_79{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_knu63_87{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._meta_knu63_95{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._editButton_knu63_100{background:var(--color-surface-pressed);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;border:none;flex-shrink:0}._deleteButton_knu63_111{color:var(--color-danger);font-size:var(--font-size-base);cursor:pointer;padding:var(--space-2);background:0 0;border:none;flex-shrink:0}._header_19tgd_1{padding:var(--space-4) var(--space-4) var(--space-2)}._backLink_19tgd_5{color:var(--color-accent);font-size:var(--font-size-sm);margin-bottom:var(--space-2);display:inline-block}._title_19tgd_12{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}._body_19tgd_18{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}._card_19tgd_25{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow-sm)}._cardTitle_19tgd_32{margin:0 0 var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}._hint_19tgd_38{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._statusRow_19tgd_44{align-items:center;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);display:flex}._statusDot_19tgd_52{border-radius:var(--radius-full);background:var(--color-success);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-success) 20%, transparent);flex-shrink:0}._addressPicker_19tgd_61{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._addressChip_19tgd_68{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-separator);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;background:0 0}._addressChipActive_19tgd_78{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-accent)}._address_19tgd_61{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-accent);text-align:center;margin:var(--space-2) 0}._qr_19tgd_92{width:180px;height:180px;margin:var(--space-3) auto;border-radius:var(--radius-sm);display:block}._bigNumber_19tgd_100{font-size:2.5rem;font-weight:var(--font-weight-bold);color:var(--color-accent);margin:0}._pathText_19tgd_107{font-size:var(--font-size-sm);color:var(--color-text-secondary);word-break:break-all;margin:0 0 var(--space-3)}._secondaryButton_19tgd_114{background:var(--color-surface-pressed);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;border:none}._secondaryButton_19tgd_114:disabled{opacity:.6;cursor:default}._toggleRow_19tgd_129{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._toggle_19tgd_129{border-radius:var(--radius-full);background:var(--color-surface-pressed);cursor:pointer;width:48px;height:28px;transition:background var(--transition-base);border:none;flex-shrink:0;align-items:center;padding:3px;display:flex}._toggleOn_19tgd_150{background:var(--color-success)}._toggleKnob_19tgd_154{border-radius:var(--radius-full);width:22px;height:22px;box-shadow:var(--shadow-sm);transition:transform var(--transition-base);background:#fff}._toggleOn_19tgd_150 ._toggleKnob_19tgd_154{transform:translate(20px)}._backupActions_19tgd_167{gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._backupList_19tgd_173{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._backupRow_19tgd_182{padding:var(--space-2) 0;border-top:1px solid var(--color-separator);font-size:var(--font-size-sm);justify-content:space-between;align-items:center;display:flex}._backupDate_19tgd_191{color:var(--color-text-primary)}._backupSize_19tgd_195{color:var(--color-text-tertiary)}._restoreButton_19tgd_199{color:var(--color-accent);font-size:var(--font-size-sm);cursor:pointer;padding:var(--space-1) var(--space-2);background:0 0;border:none}._card_42ubv_1{align-items:stretch;gap:var(--space-3);background:var(--color-surface);border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow-sm);padding:var(--space-3);cursor:pointer;text-align:left;border:none;display:flex}._stripe_42ubv_15{border-radius:4px;flex-shrink:0;width:4px}._body_42ubv_21{flex-direction:column;gap:2px;min-width:0;display:flex}._subtitle_42ubv_28{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._title_42ubv_33{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._badge_42ubv_39{border-radius:var(--radius-full);align-self:flex-start;margin-top:2px;padding:2px 8px;font-size:10.5px;font-weight:700}._statusLine_42ubv_48{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:3px}._alertLine_42ubv_54{font-size:var(--font-size-xs);color:var(--color-danger);margin-top:3px;font-weight:600}._backdrop_126r9_1{z-index:200;background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_126r9_11{background:var(--color-bg);width:100%;max-width:var(--max-content-width);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:90vh;box-shadow:var(--shadow-md);padding:0 var(--space-4) calc(var(--space-6) + var(--safe-bottom));gap:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}@media (width>=640px){._backdrop_126r9_1{align-items:center}._sheet_126r9_11{border-radius:var(--radius-lg);margin:var(--space-4);max-height:85vh;padding:var(--space-2) var(--space-5) var(--space-5)}}._handle_126r9_35{border-radius:var(--radius-full);background:var(--color-separator);width:36px;height:5px;margin:var(--space-3) auto;flex-shrink:0}._title_126r9_44{margin:0 0 var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._label_126r9_50{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-2)}._input_126r9_56,._textarea_126r9_57{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-base);color:var(--color-text-primary);border:none;outline:none;font-family:inherit}._textarea_126r9_57{resize:vertical}._chips_126r9_72{gap:var(--space-2);display:flex}._chip_126r9_72{border:1px solid var(--color-separator);background:var(--color-surface);border-radius:var(--radius-full);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);cursor:pointer;flex:1}._chipActive_126r9_89{background:var(--color-warning);border-color:var(--color-warning);color:#fff}._actions_126r9_95{gap:var(--space-3);margin-top:var(--space-4);display:flex}._cancelButton_126r9_101,._submitButton_126r9_102{padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;border:none;flex:1}._cancelButton_126r9_101{background:var(--color-surface-pressed);color:var(--color-text-primary)}._submitButton_126r9_102{background:var(--color-accent);color:var(--color-text-on-accent)}._submitButton_126r9_102:disabled{opacity:.5;cursor:not-allowed}._header_1er38_1{padding:var(--space-5) var(--space-4) var(--space-3)}._topRow_1er38_5{justify-content:space-between;align-items:center;display:flex}._title_1er38_11{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}._headerActions_1er38_17{align-items:center;gap:var(--space-3);display:flex}._addButton_1er38_23{border-radius:var(--radius-full);background:var(--color-accent);width:36px;height:36px;color:var(--color-text-on-accent);font-size:var(--font-size-lg);cursor:pointer;border:none;justify-content:center;align-items:center;line-height:1;display:flex}._alertBanner_1er38_38{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);padding:var(--space-3);margin-top:var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:#d70015;background:#ff3b301a;display:flex}._pills_1er38_51{gap:var(--space-2);margin-top:var(--space-3);padding-bottom:2px;display:flex;overflow-x:auto}._pill_1er38_51{background:var(--color-surface);border:1px solid var(--color-separator);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;flex-shrink:0}._toggleCerrados_1er38_70{color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:var(--space-3) 0 0;text-align:left;cursor:pointer;background:0 0;border:none;display:block}._list_1er38_81{gap:var(--space-2);padding:var(--space-4);padding-bottom:calc(64px + var(--safe-bottom));flex-direction:column;display:flex}._empty_1er38_89{text-align:center;color:var(--color-text-secondary);padding:var(--space-6) var(--space-4)}._error_1er38_95{color:var(--color-danger);text-align:center;padding:var(--space-4)}._grid_gbd0y_1{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._thumbButton_gbd0y_7{aspect-ratio:1;border-radius:var(--radius-md);cursor:pointer;background:var(--color-surface-pressed);border:none;padding:0;overflow:hidden}._thumb_gbd0y_7{object-fit:cover;width:100%;height:100%;display:block}._addTile_gbd0y_24{aspect-ratio:1;border:1px dashed var(--color-separator);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-secondary);justify-content:center;align-items:center;gap:var(--space-1);cursor:pointer;flex-direction:column;display:flex}._addTile_gbd0y_24:disabled{opacity:.6;cursor:default}._addLabel_gbd0y_43{font-size:var(--font-size-xs)}._spinner_gbd0y_47{border-radius:var(--radius-full);border:2px solid var(--color-separator);border-top-color:var(--color-accent);width:20px;height:20px;animation:.7s linear infinite _spin_gbd0y_47}@keyframes _spin_gbd0y_47{to{transform:rotate(360deg)}}._backdrop_gbd0y_60{z-index:300;background:#000000eb;flex-direction:column;display:flex;position:fixed;inset:0}._viewerHeader_gbd0y_69{padding:var(--space-4);padding-top:calc(var(--space-4) + var(--safe-top));justify-content:space-between;align-items:center;display:flex}._iconButton_gbd0y_77{border-radius:var(--radius-full);color:#fff;width:36px;height:36px;font-size:var(--font-size-base);cursor:pointer;background:#ffffff26;border:none}._counter_gbd0y_88{color:#fff;font-size:var(--font-size-sm)}._viewerImage_gbd0y_93{object-fit:contain;flex:1;width:100%;min-height:0}._backdrop_gtqcb_1{z-index:200;background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_gtqcb_11{background:var(--color-bg);width:100%;max-width:var(--max-content-width);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:85vh;box-shadow:var(--shadow-md);padding:0 var(--space-4) calc(var(--space-6) + var(--safe-bottom));gap:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}@media (width>=640px){._backdrop_gtqcb_1{align-items:center}._sheet_gtqcb_11{border-radius:var(--radius-lg);margin:var(--space-4);padding:var(--space-2) var(--space-5) var(--space-5)}}._handle_gtqcb_34{border-radius:var(--radius-full);background:var(--color-separator);width:36px;height:5px;margin:var(--space-3) auto;flex-shrink:0}._title_gtqcb_43{margin:0 0 var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._label_gtqcb_49{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-2)}._input_gtqcb_55,._textarea_gtqcb_56{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-base);color:var(--color-text-primary);border:none;outline:none;width:100%;font-family:inherit}._textarea_gtqcb_56{resize:vertical}._hint_gtqcb_72{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--space-2) 0 0;line-height:1.4}._decisionRow_gtqcb_79{gap:var(--space-3);margin-top:var(--space-2);display:flex}._decisionButton_gtqcb_85{padding:var(--space-4);border-radius:var(--radius-md);border:1.5px solid var(--color-separator);background:var(--color-surface);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;flex:1}._decisionOk_gtqcb_96{color:var(--color-success)}._decisionBad_gtqcb_97{color:var(--color-danger)}._decisionOk_gtqcb_96._decisionSelected_gtqcb_99{background:var(--color-success);border-color:var(--color-success);color:#fff}._decisionBad_gtqcb_97._decisionSelected_gtqcb_99{background:var(--color-danger);border-color:var(--color-danger);color:#fff}._checkboxRow_gtqcb_102{align-items:center;gap:var(--space-3);background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-3);margin-top:var(--space-2);font-size:var(--font-size-base);display:flex}._checkboxRow_gtqcb_102 input{width:20px;height:20px}._actions_gtqcb_118{gap:var(--space-3);margin-top:var(--space-4);display:flex}._cancelButton_gtqcb_124,._submitButton_gtqcb_125{padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;border:none;flex:1}._cancelButton_gtqcb_124{background:var(--color-surface-pressed);color:var(--color-text-primary)}._submitButton_gtqcb_125{background:var(--color-accent);color:var(--color-text-on-accent)}._submitButton_gtqcb_125:disabled{opacity:.5;cursor:not-allowed}._header_ixtw2_1{padding:var(--space-4) var(--space-4) var(--space-3)}._backLink_ixtw2_5{color:var(--color-accent);font-size:var(--font-size-sm);display:inline-block}._subtitle_ixtw2_11{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-2)}._title_ixtw2_17{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:2px 0 0}._description_ixtw2_23{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._badgeRow_ixtw2_29{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}._badge_ixtw2_29{border-radius:var(--radius-full);padding:3px 9px;font-size:10.5px;font-weight:700}._urgencia_ixtw2_43{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-transform:capitalize}._status_ixtw2_49{text-align:center;color:var(--color-text-secondary);padding:var(--space-6) var(--space-4)}._body_ixtw2_55{padding:0 var(--space-4) var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}._card_ixtw2_62{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--space-4)}._cardTitle_ixtw2_69{margin:0 0 var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.02em}._hint_ixtw2_78{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._materialRow_ixtw2_86{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--color-separator);display:flex}._materialRow_ixtw2_86:last-of-type{border-bottom:none}._materialEstado_ixtw2_98{background:var(--color-surface-pressed);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;border:none;flex-shrink:0;padding:4px 10px}._materialDesc_ixtw2_109{font-size:var(--font-size-sm);flex:1;min-width:0}._materialDelete_ixtw2_115{color:var(--color-text-tertiary);font-size:var(--font-size-sm);cursor:pointer;padding:var(--space-1);background:0 0;border:none;flex-shrink:0}._addRow_ixtw2_125{gap:var(--space-2);margin-top:var(--space-3);display:flex}._addInput_ixtw2_131{background:var(--color-surface-pressed);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);border:none;outline:none;flex:1;min-width:0;font-family:inherit}._addButton_ixtw2_143{background:var(--color-accent);color:var(--color-text-on-accent);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border:none;flex-shrink:0}._timeline_ixtw2_157{flex-direction:column;display:flex}._timelineItem_ixtw2_162{gap:var(--space-3);display:flex}._timelineRail_ixtw2_167{flex-direction:column;flex-shrink:0;align-items:center;width:22px;display:flex}._dot_ixtw2_175{border-radius:var(--radius-full);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex}._dot_ixtw2_175._done_ixtw2_187{background:var(--color-success)}._dot_ixtw2_175._current_ixtw2_188{background:var(--color-warning);box-shadow:0 0 0 4px #ff95002e}._dot_ixtw2_175._pending_ixtw2_189{background:var(--color-separator)}._line_ixtw2_191{background:var(--color-separator);flex:1;width:2px;min-height:12px;margin:2px 0}._timelineContent_ixtw2_199{min-width:0;padding-bottom:var(--space-3);flex:1}._timelineTitle_ixtw2_205{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._timelineTitlePending_ixtw2_211{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}._eventoTexto_ixtw2_216{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:2px;line-height:1.4}._eventoMeta_ixtw2_223{color:var(--color-text-tertiary)}._currentBox_ixtw2_227,._currentAlertBox_ixtw2_228{margin-top:var(--space-2);border-radius:var(--radius-md);padding:var(--space-3)}._currentBox_ixtw2_227{background:var(--color-bg)}._currentAlertBox_ixtw2_228{background:#ff3b3014}._alertText_ixtw2_242{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-danger);margin-bottom:var(--space-2)}._advanceButton_ixtw2_249{background:var(--color-accent);width:100%;color:var(--color-text-on-accent);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none}._bitacoraRow_ixtw2_263{padding:var(--space-2) 0;border-bottom:1px solid var(--color-separator);flex-direction:column;display:flex}._bitacoraRow_ixtw2_263:last-of-type{border-bottom:none}._bitacoraTexto_ixtw2_274{font-size:var(--font-size-sm);color:var(--color-text-primary)}._deleteButton_ixtw2_281{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--space-3);color:var(--color-danger);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border:none}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg:#f2f2f7;--color-surface:#fff;--color-surface-pressed:#e5e5ea;--color-text-primary:#000;--color-text-secondary:#6b6b70;--color-text-tertiary:#aeaeb2;--color-text-on-accent:#fff;--color-separator:#e5e5ea;--color-accent:#007aff;--color-accent-pressed:#0062cc;--color-success:#34c759;--color-danger:#ff3b30;--color-warning:#ff9500;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1.0625rem;--font-size-lg:1.25rem;--font-size-xl:1.75rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-full:999px;--shadow-sm:0 1px 2px #0000000f;--shadow-md:0 4px 16px #0000001f;--transition-fast:.15s ease;--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--max-content-width:640px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-bg:#000;--color-surface:#1c1c1e;--color-surface-pressed:#2c2c2e;--color-text-primary:#fff;--color-text-secondary:#98989d;--color-text-tertiary:#636366;--color-separator:#38383a;--color-accent:#0a84ff;--color-accent-pressed:#409cff;--color-success:#30d158;--color-danger:#ff453a;--color-warning:#ff9f0a;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 16px #00000080}}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--color-bg);color:var(--color-text-primary);font-family:var(--font-family);font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}button{font-family:inherit;font-size:inherit;color:inherit}input,textarea,select{font-family:inherit;font-size:inherit}::placeholder{color:var(--color-text-tertiary);opacity:1}a{color:var(--color-accent);text-decoration:none}.screen{max-width:var(--max-content-width);min-height:100%;padding-bottom:var(--safe-bottom);margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
