@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/shippori-mincho-latin-700-normal-DHcmzUO5.woff2)format("woff2"),url(/assets/shippori-mincho-latin-700-normal-CkoCYOiI.woff)format("woff")}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/zen-kaku-gothic-new-latin-400-normal-BEdayliK.woff2)format("woff2"),url(/assets/zen-kaku-gothic-new-latin-400-normal-CPSmNJAU.woff)format("woff")}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/zen-kaku-gothic-new-latin-500-normal-Dfjj7AIU.woff2)format("woff2"),url(/assets/zen-kaku-gothic-new-latin-500-normal-BIfs0Bhs.woff)format("woff")}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/zen-kaku-gothic-new-latin-700-normal-Dgv0FPyh.woff2)format("woff2"),url(/assets/zen-kaku-gothic-new-latin-700-normal-zPVyND5l.woff)format("woff")}@font-face{font-family:Rubik Glitch;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-glitch-latin-400-normal-CgfFPstv.woff2)format("woff2"),url(/assets/rubik-glitch-latin-400-normal-CisJlXCH.woff)format("woff")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-latin-400-normal-DKyD6XsY.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-400-normal-5i361Byk.woff)format("woff")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-latin-500-normal-BqaLkUoX.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-500-normal-BLe87hIu.woff)format("woff")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-600-normal-CRd5VyFf.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-600-normal-6XnkKYvF.woff)format("woff")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-700-normal-D8r4s4aS.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-700-normal-D3enqrvP.woff)format("woff")}@font-face{font-family:Pirata One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pirata-one-latin-400-normal-C8jLWNfm.woff2)format("woff2"),url(/assets/pirata-one-latin-400-normal-CiJE7gJH.woff)format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-latin-400-normal-DtLlO8BS.woff2)format("woff2"),url(/assets/alegreya-sans-latin-400-normal-DmA8jeke.woff)format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-latin-500-normal-DS713u5J.woff2)format("woff2"),url(/assets/alegreya-sans-latin-500-normal-vXxrTKJT.woff)format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alegreya-sans-latin-700-normal-DEbcy2sF.woff2)format("woff2"),url(/assets/alegreya-sans-latin-700-normal-BnzUNlma.woff)format("woff")}:root[data-tema=herbario]{--color-bg:#f2f0f5;--color-surface:#fff;--color-paper:#fbf8f2;--color-border:#d9cbb0;--border-width:1px;--border-style:solid;--color-text:#3b2a3f;--color-text-muted:#6c5d70;--color-primary:#3e7a68;--color-primary-soft:#d8eae2;--color-on-primary-soft:#2d5b4d;--color-accent:#b9a6d9;--color-accent-soft:#ece6f6;--color-ornament:#b8893c;--color-done:#c2453d;--font-title:"Shippori Mincho", serif;--font-title-weight:700;--font-title-transform:none;--font-body:"Zen Kaku Gothic New", sans-serif;--radius:13px;--page-shadow:none}:root[data-tema=numetal]{--color-bg:#d8d6d1;--color-surface:#cac7c1;--color-paper:#e4e2de;--color-border:#1e1e1e;--border-width:2px;--border-style:solid;--color-text:#1e1e1e;--color-text-muted:#55534f;--color-primary:#b3121b;--color-primary-soft:#e4e2de;--color-on-primary-soft:#1e1e1e;--color-accent:#b3121b;--color-accent-soft:#a9a6a0;--color-ornament:#a9a6a0;--color-done:#b3121b;--font-title:"Rubik Glitch", sans-serif;--font-title-weight:400;--font-title-transform:uppercase;--font-body:"IBM Plex Sans Condensed", sans-serif;--radius:2px;--page-shadow:none}:root[data-tema=diario-de-bordo]{--color-bg:#ead9b4;--color-surface:#f4ecd8;--color-paper:#f4ecd8;--color-border:#3b2a1a;--border-width:1.5px;--border-style:solid;--color-text:#3b2a1a;--color-text-muted:#6b5640;--color-primary:#a8231c;--color-primary-soft:#bfd5ce;--color-on-primary-soft:#2f6f8f;--color-accent:#2f6f8f;--color-accent-soft:#bfd5ce;--color-ornament:#c9962e;--color-done:#a8231c;--color-separator:#c2a97c;--font-title:"Pirata One", serif;--font-title-weight:400;--font-title-transform:none;--font-body:"Alegreya Sans", sans-serif;--radius:6px;--page-shadow:inset 0 0 60px #78501e59}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--color-bg);box-shadow:var(--page-shadow);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.45}h1,h2,h3{font-family:var(--font-title);font-weight:var(--font-title-weight);text-transform:var(--font-title-transform);margin:0;line-height:1.15}._shell_69w8j_1{flex-direction:column;max-width:480px;height:100%;margin:0 auto;display:flex}._content_69w8j_9{flex:1;padding:24px 16px;overflow-y:auto}._tabs_69w8j_15{background:var(--color-surface);border-top:var(--border-width) var(--border-style) var(--color-border);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(4,1fr);display:grid}._tab_69w8j_15{min-height:56px;color:var(--color-text-muted);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}._tab_69w8j_15[aria-current=page]{color:var(--color-primary);box-shadow:inset 0 3px 0 var(--color-primary);font-weight:700}._intro_h11xe_1{color:var(--color-text-muted);margin:-8px 0 0}._card_h11xe_6{background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);flex-direction:column;gap:10px;padding:16px;display:flex}._name_h11xe_16{font-family:var(--font-body);text-transform:none;font-size:1.05rem;font-weight:700}._counter_h11xe_23{font-family:var(--font-title);font-weight:var(--font-title-weight);color:var(--color-primary);margin:0;font-size:1.9rem;line-height:1.1}._record_h11xe_32{color:var(--color-text-muted);margin:0;font-size:.9rem}._restart_h11xe_38{min-height:44px;font:inherit;color:var(--color-primary);background:var(--color-paper);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);cursor:pointer;align-self:flex-start;padding:0 18px;font-weight:700}._relapse_h11xe_51,._details_h11xe_52{flex-direction:column;gap:8px;display:flex}._buttons_h11xe_58{flex-wrap:wrap;gap:8px;display:flex}._buttons_h11xe_58>*{flex:1;padding:0 12px}._toggle_h11xe_69{min-height:44px;font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-weight:500;text-decoration:underline}._history_h11xe_82{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._reason_h11xe_91{color:var(--color-text-muted);font-size:.85rem;display:block}._run_h11xe_97{justify-content:space-between;align-items:center;gap:8px;display:flex}._remove_h11xe_104{min-height:44px;font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:none;padding:0 10px;font-size:.85rem;text-decoration:underline}._back_l9idj_1{min-height:44px;font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;margin-top:-12px;padding:0;font-weight:500;display:flex}._form_l9idj_16{flex-direction:column;gap:18px;display:flex}._field_l9idj_22{flex-direction:column;flex:1;gap:6px;display:flex}._label_l9idj_29{color:var(--color-text-muted);padding:0;font-size:.875rem;font-weight:700}._input_l9idj_36{height:48px;font:inherit;color:var(--color-text);background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);padding:0 14px}._row_l9idj_46{align-items:flex-end;gap:12px;display:flex}._suffix_l9idj_52{color:var(--color-text-muted);flex:1;padding-bottom:12px}._group_l9idj_58{border:none;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}._group_l9idj_58 legend{margin-bottom:8px}._options_l9idj_71{flex-wrap:wrap;gap:6px;display:flex}._option_l9idj_71,._day_l9idj_78{min-height:44px;font:inherit;color:var(--color-text);background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);cursor:pointer;padding:0 14px;font-weight:500}._day_l9idj_78{min-width:44px;padding:0 6px}._option_l9idj_71[aria-pressed=true],._day_l9idj_78[aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-surface);font-weight:700}._option_l9idj_71:disabled{opacity:.45;cursor:default}._stepper_l9idj_108{align-items:center;gap:12px;display:flex}._hint_l9idj_114{color:var(--color-text-muted);margin:0;font-size:.85rem}._problems_l9idj_120{color:var(--color-done);background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-done);border-radius:var(--radius);margin:0;padding:12px 12px 12px 28px}._primary_l9idj_129{height:52px;font:inherit;color:var(--color-surface);background:var(--color-primary);border-radius:var(--radius);cursor:pointer;border:none;font-weight:700}._danger_l9idj_140{flex-direction:column;gap:8px;margin-top:8px;display:flex}._secondary_l9idj_147{min-height:44px;font:inherit;color:var(--color-text-muted);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);cursor:pointer;background:0 0;font-weight:500}._screen_xtlzt_1{flex-direction:column;gap:16px;display:flex}._title_xtlzt_7{color:var(--color-text);font-size:2rem}._header_xtlzt_12{isolation:isolate;justify-content:space-between;align-items:center;gap:12px;min-height:3rem;display:flex;position:relative}._card_xtlzt_22{background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);margin:0;padding:16px}._field_xtlzt_31{flex-direction:column;gap:6px;font-weight:500;display:flex}._select_xtlzt_38{min-height:44px;font:inherit;color:var(--color-text);background:var(--color-paper);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);padding:0 12px}._line_xtlzt_48{color:var(--color-text);margin:0 0 6px}._actions_xtlzt_53{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._button_xtlzt_60{min-height:44px;font:inherit;color:var(--color-primary);background:var(--color-paper);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);cursor:pointer;padding:0 16px;font-weight:700}._button_xtlzt_60:disabled{opacity:.6;cursor:default}._linkCard_xtlzt_77{min-height:52px;color:var(--color-text);background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);justify-content:space-between;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:flex}._spray_1l8cr_1{z-index:-1;width:210px;height:auto;position:absolute;top:18px;left:-6px}._stamp_1l8cr_10{vertical-align:2px;font-family:var(--font-title);font-weight:var(--font-title-weight);color:var(--color-paper);background:var(--color-done);opacity:.92;border-radius:6px;margin-left:10px;padding:4px 8px;font-size:.8rem;line-height:1.1;display:inline-block;rotate:-10deg}._stamp_1l8cr_10[data-tema=numetal]{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;border-radius:0;font-weight:700;rotate:0deg}._stamp_1l8cr_10[data-tema=diario-de-bordo]{color:var(--color-done);border:2px solid var(--color-done);background:0 0;border-radius:4px;rotate:-6deg}._coins_1l8cr_43{flex-wrap:wrap;gap:4px;margin:4px 0 2px;display:flex}._coin_1l8cr_43{border:1.5px dashed var(--color-separator);border-radius:50%;width:16px;height:16px}._coin_1l8cr_43[data-filled=true]{background:radial-gradient(circle at 35% 35%, #f2d27a, var(--color-ornament) 70%);border:1.5px solid #8a6418}._map_1l8cr_62{width:100%;height:auto;display:block}._mapText_1l8cr_68{font-family:var(--font-body)}._mapLabel_1l8cr_74{font-family:var(--font-title);fill:#3b2a1a;stroke:#cfe0d9;stroke-width:3px;stroke-linejoin:round;paint-order:stroke;font-size:14px}._dial_1l8cr_84{aspect-ratio:1;width:min(260px,100%);margin:0 auto;position:relative}._dial_1l8cr_84 svg{width:100%;height:100%;display:block}._dialText_1l8cr_97{color:var(--color-text);pointer-events:none;flex-direction:column;justify-content:space-between;align-items:center;padding:16% 0 20%;display:flex;position:absolute;inset:0}._dial_1l8cr_84[data-tema=numetal] ._dialText_1l8cr_97{color:#d8d6d1;--font-title:var(--font-body);--font-title-weight:600;--color-primary:#d8d6d1;--color-text-muted:#a9a6a0}._vinyl_1l8cr_118{transform-origin:140px 140px;animation:1.8s linear infinite paused _spin_1l8cr_1}._vinyl_1l8cr_118[data-spinning=true]{animation-play-state:running}@media (prefers-reduced-motion:reduce){._vinyl_1l8cr_118{animation:none}}@keyframes _spin_1l8cr_1{to{rotate:360deg}}._gardenDay_1l8cr_140{font-family:var(--font-body);fill:var(--color-text-muted);font-size:11px}._gardenDay_1l8cr_140[data-today=true]{fill:var(--color-text);font-weight:700}._lcd_1l8cr_151{font-family:var(--font-body);letter-spacing:.06em;fill:#26301c;font-size:13px;font-weight:700}._deviceText_1l8cr_159{font-family:var(--font-body);fill:#8a8782;font-size:10px;font-weight:600}._deviceText_1l8cr_159[data-on=true]{fill:#d8d6d1}._trackName_1l8cr_170{font-family:var(--font-body);fill:#d8d6d1;font-size:12.5px;font-weight:600}._firefly_1l8cr_178{animation:3s ease-in-out infinite alternate _drift_1l8cr_1}@media (prefers-reduced-motion:reduce){._firefly_1l8cr_178{animation:none}}@keyframes _drift_1l8cr_1{0%{opacity:.6;translate:-2px 2px}to{opacity:1;translate:2px -3px}}._top_1mml1_1{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._add_1mml1_8{width:44px;height:44px;color:var(--color-surface);background:var(--color-primary);border-radius:var(--radius);flex:none;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;text-decoration:none;display:flex}._empty_1mml1_23{color:var(--color-text-muted);margin:0}._section_1mml1_28{flex-direction:column;gap:8px;display:flex}._heading_1mml1_34{font-size:1.25rem}._heading_1mml1_34[data-overdue=true]{color:var(--color-done)}._list_1mml1_42{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._card_1mml1_51{background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);align-items:flex-start;gap:12px;padding:12px;display:flex}._card_1mml1_51[data-done=true]{background:var(--color-paper)}._card_1mml1_51[data-done=true] ._title_1mml1_65{color:var(--color-text-muted);text-decoration:line-through}._check_1mml1_70{border-radius:var(--radius);border:2px solid var(--color-primary);width:44px;height:44px;color:var(--color-surface);cursor:pointer;background:0 0;flex:none;font-size:1.3rem;font-weight:700}._check_1mml1_70[aria-pressed=true]{background:var(--color-done);border-color:var(--color-done)}._body_1mml1_88{flex:1;min-width:0}._title_1mml1_65{color:var(--color-text);font-weight:700;text-decoration:none;display:block}._priority_1mml1_100{color:var(--color-done);margin-right:6px}._meta_1mml1_105{color:var(--color-text-muted);margin:2px 0 0;font-size:.85rem}._subtasks_1mml1_111{flex-direction:column;margin:6px 0 0;padding:0;list-style:none;display:flex}._subtask_1mml1_111{align-items:center;gap:8px;min-height:36px;font-size:.95rem;display:flex}._subtask_1mml1_111 input{width:20px;height:20px;accent-color:var(--color-primary)}._subtask_1mml1_111 [data-done=true]{color:var(--color-text-muted);text-decoration:line-through}[data-tema=numetal] ._list_1mml1_42{counter-reset:track}[data-tema=numetal] ._card_1mml1_51:before{counter-increment:track;content:counter(track, decimal-leading-zero);font-variant-numeric:tabular-nums;min-width:1.6em;color:var(--color-primary);font-weight:700;line-height:44px}._intro_5phtk_1{color:var(--color-text-muted);margin:-8px 0 0}._section_5phtk_6{flex-direction:column;gap:10px;display:flex}._heading_5phtk_12{font-size:1.25rem}._addRow_5phtk_16{gap:8px;display:flex}._addRow_5phtk_16 input{flex:1;min-width:0}._dayRow_5phtk_26{grid-template-columns:84px 1fr;align-items:center;gap:6px 10px;display:grid}._dayName_5phtk_33{font-weight:700}._select_5phtk_37{width:100%;min-height:44px;font:inherit;color:var(--color-text);background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);padding:0 10px}._alternation_5phtk_48{grid-column:2;grid-template-columns:1fr 1fr;gap:8px;display:grid}._small_5phtk_55{color:var(--color-text-muted);flex-direction:column;gap:4px;font-size:.8rem;display:flex}._grid_5phtk_63{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._weekday_5phtk_69{text-align:center;color:var(--color-text-muted);font-size:.75rem;font-weight:700}._cell_5phtk_76{min-height:44px;font:inherit;color:var(--color-text);background:var(--color-bg);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);cursor:pointer;font-weight:700;position:relative}._cell_5phtk_76[data-color="0"],._swatch_5phtk_89[data-color="0"]{background:var(--color-primary-soft);color:var(--color-on-primary-soft)}._cell_5phtk_76[data-color="1"],._swatch_5phtk_89[data-color="1"]{background:var(--color-accent-soft)}._cell_5phtk_76[data-color="2"],._swatch_5phtk_89[data-color="2"]{background:var(--color-paper)}._cell_5phtk_76[data-today=true]{outline:3px solid var(--color-ornament);outline-offset:1px}._cell_5phtk_76[data-past=true]{opacity:.45;cursor:default}._dot_5phtk_114{background:var(--color-done);border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}._legend_5phtk_124{flex-wrap:wrap;gap:12px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}._legend_5phtk_124 li{align-items:center;gap:6px;display:flex}._swatch_5phtk_89{border:var(--border-width) var(--border-style) var(--color-border);border-radius:3px;width:14px;height:14px}._panel_pdv8u_1{flex-direction:column;gap:16px;display:flex}._select_pdv8u_7{min-height:48px;font:inherit;color:var(--color-text);background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);padding:0 12px}._habit_pdv8u_17{color:var(--color-text-muted);margin:-8px 0 0;font-weight:700}._notice_pdv8u_23{color:var(--color-on-primary-soft);background:var(--color-primary-soft);border-radius:var(--radius);margin:0;padding:12px 14px;font-weight:700}._top_pdv8u_32,._bottom_pdv8u_33{flex-direction:column;align-items:center;gap:2px;display:flex}._top_pdv8u_32[data-paused=true] ._clock_pdv8u_40{opacity:.5}._phase_pdv8u_44{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:.8rem;font-weight:700}._clock_pdv8u_40{font-family:var(--font-title);font-weight:var(--font-title-weight);font-variant-numeric:tabular-nums;color:var(--color-primary);font-size:2.8rem;line-height:1}._of_pdv8u_61{color:var(--color-text-muted)}._summary_pdv8u_65{text-align:center;color:var(--color-text-muted);margin:0}._buttons_pdv8u_71{grid-template-columns:1fr 1fr;gap:8px;display:grid}._buttons_pdv8u_71>button{height:52px}._log_pdv8u_81{color:var(--color-text-muted);flex-direction:column;gap:4px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}._log_pdv8u_81 span{min-width:3.5em;color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:700;display:inline-block}._new_155fh_1{min-height:44px;color:var(--color-surface);background:var(--color-primary);border-radius:var(--radius);align-self:flex-start;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:flex}._empty_155fh_14{color:var(--color-text-muted);margin:0}._heading_155fh_19{margin-top:8px;font-size:1.25rem}._list_155fh_24{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._item_155fh_33{min-height:52px;color:var(--color-text);background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);justify-content:space-between;align-items:center;padding:0 16px;font-weight:500;text-decoration:none;display:flex}._subtitle_1us7e_1{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:-8px 0 0;display:flex}._dayType_1us7e_10{background:var(--color-primary-soft);color:var(--color-on-primary-soft);border-radius:999px;padding:2px 10px;font-size:.875rem;font-weight:700}._empty_1us7e_19{color:var(--color-text-muted);background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);margin:0;padding:16px}._group_1us7e_28{flex-direction:column;gap:8px;display:flex}._groupTitle_1us7e_34{font-size:1.25rem}._period_1us7e_38{flex-direction:column;gap:6px;display:flex}._periodTitle_1us7e_44{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:.8rem;font-weight:700}._list_1us7e_53{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._card_1us7e_62{background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}._card_1us7e_62[data-done=true]{background:var(--color-paper)}._check_1us7e_77{border:2px solid var(--color-primary);width:44px;height:44px;color:var(--color-surface);cursor:pointer;background:0 0;border-radius:50%;flex:none;font-size:1.4rem;font-weight:700}._check_1us7e_77[aria-pressed=true]{background:var(--color-done);border-color:var(--color-done)}._body_1us7e_95{flex:1;min-width:6.5rem}._name_1us7e_101{font-family:var(--font-body);text-transform:none;font-size:1.05rem;font-weight:700}._progressText_1us7e_108{color:var(--color-text);margin:2px 0 4px;font-size:.9rem}._art_1us7e_114{flex:none;display:flex}._streak_1us7e_119{color:var(--color-text-muted);margin:4px 0 0;font-size:.8rem}._controls_1us7e_125{flex:none;gap:6px;margin-left:auto;display:flex}._small_1us7e_132{min-width:44px;height:44px;font:inherit;color:var(--color-primary);background:var(--color-paper);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);cursor:pointer;padding:0 8px;font-weight:700}._small_1us7e_132:disabled{opacity:.4;cursor:default}._amount_1us7e_150{width:64px;height:44px;font:inherit;text-align:right;color:var(--color-text);background:var(--color-paper);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);padding:0 8px}._actions_1us7e_162{flex-wrap:wrap;gap:8px;display:flex}._action_1us7e_162{min-height:44px;color:var(--color-primary);background:var(--color-paper);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);align-items:center;padding:0 14px;font-weight:700;text-decoration:none;display:flex}._nameLink_1us7e_181{color:inherit;text-decoration:none}._quit_1us7e_186{color:var(--color-text);background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);flex-direction:column;gap:2px;padding:12px;text-decoration:none;display:flex}._quitCounter_1us7e_198{color:var(--color-primary);font-weight:700}[data-tema=herbario] ._card_1us7e_62{background:var(--color-paper);border-width:1.5px}[data-tema=herbario] ._nameLink_1us7e_181{font-family:var(--font-title);background:var(--color-surface);border:1px solid var(--color-border);padding:1px 10px}[data-tema=herbario] ._streak_1us7e_119:before{content:"";vertical-align:-1px;border:2px solid var(--color-ornament);border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}._login_1sift_1{flex-direction:column;gap:16px;max-width:420px;min-height:100%;margin:0 auto;padding:40px 24px 28px;display:flex}._emblem_1sift_11{justify-content:center;height:96px;display:flex}._title_1sift_17{text-align:center;font-size:2.1rem}._label_1sift_22{color:var(--color-text-muted);font-size:.875rem;font-weight:700}._people_1sift_28{border:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;display:grid}._people_1sift_28 legend{margin-bottom:12px}._person_1sift_41{min-height:44px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:0;font-weight:500;display:flex}._avatar_1sift_56{background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);width:72px;height:72px;font-family:var(--font-title);border-radius:50%;justify-content:center;align-items:center;font-size:1.75rem;display:flex}._person_1sift_41[aria-pressed=true]{font-weight:700}._person_1sift_41[aria-pressed=true] ._avatar_1sift_56{background:var(--color-primary);color:var(--color-surface);outline:3px solid var(--color-ornament);outline-offset:3px}._field_1sift_80{flex-direction:column;gap:6px;display:flex}._input_1sift_86{height:52px;font:inherit;color:var(--color-text);background:var(--color-surface);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius);padding:0 14px;font-size:1.125rem}._submit_1sift_97{border-radius:var(--radius);background:var(--color-primary);height:52px;color:var(--color-surface);font:inherit;cursor:pointer;border:none;font-weight:700}._submit_1sift_97:disabled{opacity:.6;cursor:default}._error_1sift_113{color:var(--color-done);margin:0;font-weight:500}._footer_1sift_119{text-align:center;color:var(--color-text-muted);margin:auto 0 0;font-size:.8125rem}
