._overlay_1opec_1{background:var(--color-overlay);padding:var(--space-3);z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1opec_12{background:var(--color-surface);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-hard);border-radius:var(--radius);padding:var(--space-4);gap:var(--space-3);flex-direction:column;width:100%;max-width:360px;display:flex}._dialogDanger_1opec_26{box-shadow:6px 6px 0 var(--color-danger)}._title_1opec_30{overflow-wrap:anywhere;font-family:var(--font-display);text-transform:uppercase;font-size:1.5rem;font-style:italic;font-weight:800;line-height:1.05}._message_1opec_40{color:var(--color-text-muted);font-size:.95rem}._actions_1opec_45{gap:var(--space-2);display:flex}@media (width<=319.98px){._overlay_1opec_1{padding:var(--space-2)}._dialog_1opec_12{padding:var(--space-3)}._actions_1opec_45{flex-direction:column}}._badge_cvrv9_1{height:28px;padding:0 var(--space-2);border-radius:var(--radius);border:1px solid var(--color-surface);color:var(--color-text-muted);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;font-size:.8rem;font-weight:600;transition:color .15s,border-color .15s}._badge_cvrv9_1:hover{color:var(--color-text);border-color:var(--color-text-muted)}._dialog_cvrv9_20{max-width:480px;max-height:min(80vh,640px)}._header_cvrv9_25{justify-content:space-between;align-items:center;display:flex}._close_cvrv9_31{border-radius:var(--radius);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none}._close_cvrv9_31:hover{color:var(--color-text);background:var(--color-bg)}._entries_cvrv9_46{gap:var(--space-4);padding-right:var(--space-1);flex-direction:column;display:flex;overflow-y:auto}._entry_cvrv9_54{gap:var(--space-2);flex-direction:column;display:flex}._entry_cvrv9_54+._entry_cvrv9_54{padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}._version_cvrv9_65{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;font-size:1rem;font-weight:700;display:flex}._current_cvrv9_74{padding:1px var(--space-2);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);font-size:.75rem}._date_cvrv9_82{color:var(--color-text-muted);font-size:.85rem;font-weight:400}._sectionLabel_cvrv9_88{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700}._items_cvrv9_96{padding-left:var(--space-4);gap:var(--space-1);flex-direction:column;font-size:.95rem;line-height:1.4;list-style:outside;display:flex}._header_1dtc7_1{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:3px solid var(--color-text);color:var(--color-text-muted);font-size:.9rem;display:flex}._logoLink_1dtc7_12{flex:none;display:flex}._pageName_1dtc7_19{min-width:0;margin-left:var(--space-1);color:var(--color-text);font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:1.3rem;font-style:italic;font-weight:800;overflow:hidden}._menuButton_1dtc7_34{border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);width:44px;height:44px;color:var(--color-text);cursor:pointer;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}@media (hover:hover){._menuButton_1dtc7_34:hover{background:var(--color-primary);color:var(--color-on-primary)}}._menuButton_1dtc7_34 svg{width:24px;height:24px}._backdrop_1dtc7_62{z-index:90;background:var(--color-overlay);position:fixed;inset:0}._drawer_1dtc7_69{z-index:91;gap:var(--space-1);width:min(80vw,320px);padding:var(--space-4) var(--space-3);background:var(--color-surface);border-left:3px solid var(--color-text);flex-direction:column;animation:.2s _slide-in_1dtc7_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@keyframes _slide-in_1dtc7_1{0%{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){._drawer_1dtc7_69{animation:none}}._navLink_1dtc7_98{align-items:center;gap:var(--space-2);min-height:56px;padding:0 var(--space-2);color:var(--color-text-muted);font-family:var(--font-display);text-transform:uppercase;font-size:1.5rem;font-style:italic;font-weight:800;text-decoration:none;transition:color .15s;display:flex}._navLink_1dtc7_98 svg{flex:none;width:24px;height:24px}._navLinkActive_1dtc7_120{color:var(--color-text);box-shadow:inset 4px 0 0 var(--color-primary)}@media (hover:hover){._navLink_1dtc7_98:hover{color:var(--color-text)}}._menuFoot_1dtc7_131{padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-surface-2);flex-direction:column;margin-top:auto;display:flex}._menuItem_1dtc7_139{min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s;display:flex}._menuItemMinor_1dtc7_156{color:var(--color-text-muted);font-size:.9rem;font-weight:500}@media (hover:hover){._menuItem_1dtc7_139:hover{background:var(--color-primary);color:var(--color-on-primary)}}._header_1vwwf_3{padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:3px solid var(--color-text);color:var(--color-text-muted);justify-content:space-between;align-items:center;font-size:.9rem;display:flex}._nav_1vwwf_14{align-items:center;gap:var(--space-4);display:flex}._logoLink_1vwwf_20{display:flex}._navLink_1vwwf_24{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-family:var(--font-display);text-transform:uppercase;padding-bottom:2px;font-size:1.2rem;font-style:italic;font-weight:800;text-decoration:none;transition:color .15s;display:flex}._navLinkActive_1vwwf_39{color:var(--color-text);box-shadow:inset 0 -4px 0 var(--color-primary)}@media (hover:hover){._navLink_1vwwf_24:hover{color:var(--color-text)}}._navLink_1vwwf_24 svg{width:20px;height:20px}._headerEnd_1vwwf_56{align-items:center;gap:var(--space-2);display:flex}._settings_1vwwf_62{position:relative}._settingsButton_1vwwf_66{border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);width:40px;height:40px;color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex}@media (hover:hover){._settingsButton_1vwwf_66:hover{color:var(--color-on-primary);background:var(--color-primary)}}._settingsButton_1vwwf_66 svg{width:22px;height:22px}._settingsMenu_1vwwf_93{top:calc(100% + var(--space-2));min-width:160px;padding:var(--space-1);border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-hard);z-index:50;flex-direction:column;display:flex;position:absolute;right:0}._settingsMenuItem_1vwwf_108{padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--color-text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .15s}._settingsMenuItemMinor_1vwwf_123{color:var(--color-text-muted);font-size:.85rem;font-weight:500}@media (hover:hover){._settingsMenuItem_1vwwf_108:hover{background:var(--color-primary);color:var(--color-on-primary)}}._button_8ysdx_1{min-height:56px;padding:0 var(--space-4);border:var(--border-width) solid transparent;border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;width:100%;font-size:1.3rem;font-style:italic;font-weight:800;text-decoration:none;transition:background .15s,color .15s,transform .1s;display:flex}@media (hover:hover){._button_8ysdx_1:hover:not(:disabled){background:var(--color-primary-2);color:#111}}._button_8ysdx_1:active:not(:disabled){transform:scale(.98)}._button_8ysdx_1:disabled{background:var(--color-surface);color:var(--color-text-muted);border-color:var(--color-text-muted);cursor:not-allowed}._secondary_8ysdx_46{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}._danger_8ysdx_52{background:var(--color-danger);color:var(--color-on-danger)}@media (hover:hover){._danger_8ysdx_52:hover:not(:disabled){background:var(--color-danger);color:var(--color-on-danger);filter:brightness(1.1)}}._choices_9lc3v_1{gap:var(--space-2);flex-direction:column;display:flex}._choice_9lc3v_1{gap:var(--space-1);width:100%;padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;flex-direction:column;transition:background .15s;display:flex}@media (hover:hover){._choice_9lc3v_1:hover{background:var(--color-primary);color:var(--color-on-primary)}._choice_9lc3v_1:hover ._choiceDescription_9lc3v_31{color:inherit}}._choiceLabel_9lc3v_36{font-family:var(--font-display);text-transform:uppercase;font-size:1.3rem;font-style:italic;font-weight:800}._choiceDescription_9lc3v_31{color:var(--color-text-muted);font-size:.9rem}._text_khzms_1{color:var(--color-text-muted);white-space:pre-line;overflow-wrap:anywhere;font-size:.95rem;line-height:1.4}._toggle_khzms_9{margin-left:var(--space-1);color:var(--color-primary-text);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}._toggle_khzms_9:hover{text-decoration:underline}._page_9jlve_1{gap:var(--space-4);flex-direction:column;display:flex}._title_9jlve_7{font-size:3.4rem;line-height:.9}._activeBanner_9jlve_12{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-display);text-transform:uppercase;clip-path:polygon(0 0,100% 0,97% 100%,0 100%);font-size:1.35rem;font-style:italic;font-weight:800;text-decoration:none;transition:background .15s;display:flex}@media (hover:hover){._activeBanner_9jlve_12:hover{background:var(--color-primary-2);color:#111}}._form_9jlve_38{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-hard);flex-direction:column;display:flex}._formTitle_9jlve_48{margin-bottom:var(--space-1)}._input_9jlve_52,._textarea_9jlve_53{padding:0 var(--space-3);border-radius:var(--radius);border:var(--border-width) solid var(--color-surface-2);background:var(--color-surface-2);color:var(--color-text);font-size:1rem;font-weight:500}._input_9jlve_52{min-height:48px}._inputInvalid_9jlve_67{border-color:var(--color-danger)}._fieldError_9jlve_71{color:var(--color-danger);font-size:.9rem;font-weight:700}._textarea_9jlve_53{min-height:72px;padding:var(--space-2) var(--space-3);resize:vertical}._section_9jlve_83{align-items:center;gap:var(--space-2);margin-bottom:calc(-1 * var(--space-2));display:flex}._section_9jlve_83 hr{background:var(--color-text);border:none;flex:1;height:3px}._list_9jlve_97{gap:var(--space-3);flex-direction:column;display:flex}._card_9jlve_103{background:var(--color-surface);border:var(--border-width) solid var(--color-border);color:var(--color-text);align-items:stretch;transition:transform .15s,box-shadow .15s;display:flex;position:relative}@media (hover:hover){._card_9jlve_103:hover{box-shadow:6px 6px 0 var(--color-text);transform:translate(-3px,-3px)}}._minutes_9jlve_120{background:var(--color-text);width:72px;color:var(--color-bg);flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}._minutes_9jlve_120 b{font-family:var(--font-display);font-size:2.2rem;font-weight:800;line-height:1}._minutes_9jlve_120 ._strengthMark_9jlve_139{font-size:1.8rem}._minutes_9jlve_120 small{text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-weight:700}._cardBody_9jlve_150{gap:var(--space-1);min-width:0;padding:var(--space-3);flex-direction:column;flex:1;display:flex}._cardLink_9jlve_159{color:inherit;text-decoration:none}._cardLink_9jlve_159:after{content:"";position:absolute;inset:0}._creatorBadge_9jlve_172,._deleteButton_9jlve_173,._cardBody_9jlve_150 button{z-index:1;position:relative}._cardName_9jlve_179{font-family:var(--font-display);text-transform:uppercase;font-size:1.5rem;font-style:italic;font-weight:800;line-height:1}._creatorBadge_9jlve_172{color:var(--color-primary-text);text-transform:uppercase;align-self:flex-start;font-size:.8rem;font-weight:700;text-decoration:none}._creatorBadge_9jlve_172:hover{text-decoration:underline}._deleteButton_9jlve_173{border:none;border-left:var(--border-width) solid var(--color-border);width:48px;color:var(--color-danger);cursor:pointer;background:0 0;flex:none;font-size:1.1rem;font-weight:800;transition:background .15s,color .15s}@media (hover:hover){._deleteButton_9jlve_173:hover{background:var(--color-danger);color:var(--color-on-danger)}}._empty_9jlve_221{color:var(--color-text-muted)}._page_vrlzi_1{gap:var(--space-4);padding-top:var(--space-5);text-align:center;flex-direction:column;display:flex}._logo_vrlzi_9{align-self:center}._title_vrlzi_13{font-size:2.6rem}._pitch_vrlzi_17{line-height:1.5}._subtitle_vrlzi_21{color:var(--color-text-muted)}._buttons_vrlzi_25{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}._discordButton_vrlzi_32,._googleButton_vrlzi_33{font-size:1.15rem}._discordButton_vrlzi_32{color:#fff;background:#5865f2}._googleButton_vrlzi_33{color:#1f1f1f;border-color:var(--color-border);background:#fff}._icon_vrlzi_48{width:20px;height:20px;margin-right:var(--space-2);flex-shrink:0}._discordButton_vrlzi_32:hover:not(:disabled),._googleButton_vrlzi_33:hover:not(:disabled){filter:brightness(.95)}._discordButton_vrlzi_32:hover:not(:disabled){color:#fff;background:#5865f2}._googleButton_vrlzi_33:hover:not(:disabled){color:#1f1f1f;background:#fff}._footer_vrlzi_71{justify-content:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;font-size:.9rem;display:flex}._footer_vrlzi_71 a{color:var(--color-text-muted)}._page_utjbr_1{gap:var(--space-3);flex-direction:column;display:flex}._title_utjbr_7{font-size:2.6rem}._list_utjbr_11{gap:var(--space-2);flex-direction:column;display:flex}._card_utjbr_19{background:var(--color-surface);border:var(--border-width) solid var(--color-border);color:var(--color-text);align-items:stretch;transition:transform .15s,box-shadow .15s;display:flex;position:relative}@media (hover:hover){._card_utjbr_19:hover{box-shadow:6px 6px 0 var(--color-text);transform:translate(-3px,-3px)}}._cardBody_utjbr_36{gap:var(--space-1);min-width:0;padding:var(--space-3);flex-direction:column;flex:1;display:flex}._cardLink_utjbr_45{color:inherit;text-decoration:none}._cardLink_utjbr_45:after{content:"";position:absolute;inset:0}._cardName_utjbr_58{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;font-size:1.4rem;font-style:italic;font-weight:800;line-height:1.05}._cardMeta_utjbr_68{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}._cardDate_utjbr_75{color:var(--color-text-muted);font-size:.85rem;display:block}._status_utjbr_81{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius);background:var(--color-bg);white-space:nowrap;font-size:.8rem;font-weight:600;display:inline-flex}._status_utjbr_81 svg{display:none}@media (width<=319.98px){._status_utjbr_81 svg{display:block}._statusText_utjbr_103{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._statusCompleted_utjbr_113{color:var(--color-success)}._statusAbandoned_utjbr_117{color:var(--color-danger)}._deleteButton_utjbr_121{z-index:1;border:none;border-left:var(--border-width) solid var(--color-border);width:48px;color:var(--color-danger);cursor:pointer;background:0 0;flex:none;font-size:1.1rem;font-weight:800;transition:background .15s,color .15s;position:relative}@media (hover:hover){._deleteButton_utjbr_121:hover{background:var(--color-danger);color:var(--color-on-danger)}}._empty_utjbr_143{color:var(--color-text-muted)}._pagination_utjbr_147{gap:var(--space-2);display:flex}._pageButton_utjbr_152{border-radius:var(--radius);background:var(--color-surface);min-height:48px;color:var(--color-text);cursor:pointer;border:none;flex:1;font-size:.95rem;transition:background .15s}._pageButton_utjbr_152:hover:not(:disabled){background:var(--color-surface-2)}._pageButton_utjbr_152:disabled{opacity:.4;cursor:not-allowed}._page_8l5mn_1{gap:var(--space-4);flex-direction:column;line-height:1.5;display:flex}._page_8l5mn_1 section{gap:var(--space-2);flex-direction:column;display:flex}._page_8l5mn_1 h2{font-size:1.1rem;font-weight:600}._page_8l5mn_1 ul{padding-left:var(--space-4)}._page_8l5mn_1 a{color:var(--color-primary-text)}._back_8l5mn_27{text-decoration:none}._title_8l5mn_31{font-size:2.6rem}._updated_8l5mn_35{color:var(--color-text-muted);font-size:.9rem}._avatar_13twq_1{object-fit:cover;background:var(--color-surface);border-radius:50%;width:64px;height:64px}._fallback_13twq_9{background:var(--color-surface);width:64px;height:64px;color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}._viewport_19ef2_1{top:var(--space-3);right:var(--space-3);z-index:200;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}._toast_19ef2_12{min-width:220px;max-width:320px;padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--color-on-primary);border:var(--border-width) solid var(--color-border);box-shadow:4px 4px 0 var(--color-border);font-size:.9rem;font-weight:600;animation:.2s ease-out _toast-in_19ef2_1,.2s ease-in 1.8s forwards _toast-out_19ef2_1}._success_19ef2_27{background:var(--color-success)}._error_19ef2_31{background:var(--color-danger)}@keyframes _toast-in_19ef2_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes _toast-out_19ef2_1{0%{opacity:1}to{opacity:0}}._page_18rpf_1{gap:var(--space-4);flex-direction:column;display:flex}._title_18rpf_7{font-size:2.6rem}._name_18rpf_11{color:var(--color-text-muted)}._toggleRow_18rpf_15{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);display:flex}._publicLink_18rpf_26{color:var(--color-primary-text);text-decoration:none;transition:opacity .15s}._publicLink_18rpf_26:hover{opacity:.8}._usernameSection_18rpf_36{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}._dangerSection_18rpf_46{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius);border:var(--border-width) solid var(--color-danger);flex-direction:column;display:flex}._sectionTitle_18rpf_55{font-size:1rem;font-weight:600}._hint_18rpf_60{color:var(--color-text-muted);font-size:.9rem}._form_18rpf_65{gap:var(--space-2);flex-direction:column;display:flex}._input_18rpf_71{min-height:48px;padding:0 var(--space-3);border-radius:var(--radius);border:var(--border-width) solid var(--color-surface-2);background:var(--color-surface-2);color:var(--color-text);font-size:1rem}._error_18rpf_81{color:var(--color-danger);font-size:.85rem}._page_1e2h3_1{align-items:center;gap:var(--space-4);padding-top:var(--space-5);text-align:center;flex-direction:column;display:flex}._message_1e2h3_10{color:var(--color-text-muted)}._page_wh4cb_1{gap:var(--space-4);flex-direction:column;display:flex}._title_wh4cb_7{font-size:2.6rem}._section_wh4cb_11{gap:var(--space-2);flex-direction:column;display:flex}._sectionTitle_wh4cb_17{font-size:1.15rem;font-weight:700}._empty_wh4cb_22{color:var(--color-text-muted)}._list_wh4cb_26{gap:var(--space-2);flex-direction:column;display:flex}._card_wh4cb_32{padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);border:var(--border-width) solid var(--color-border);text-decoration:none;transition:background .15s;display:block}._card_wh4cb_32:hover{background:var(--color-surface-2)}._cardName_wh4cb_47{font-family:var(--font-display);text-transform:uppercase;font-size:1.4rem;font-style:italic;font-weight:800;line-height:1.05}._cardDate_wh4cb_56{color:var(--color-text-muted);font-size:.85rem;display:block}._summary_yki9n_1{justify-content:center;align-items:baseline;gap:var(--space-2);font-size:1.1rem;font-weight:600;display:flex}._roundList_yki9n_10{gap:var(--space-3);flex-direction:column;display:flex}._round_yki9n_10{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}._roundHeader_yki9n_27{font-family:var(--font-display);text-transform:uppercase;justify-content:space-between;font-size:1.2rem;font-style:italic;font-weight:800;display:flex}._list_yki9n_37{gap:var(--space-1);padding-left:var(--space-4);flex-direction:column;list-style:outside;display:flex}._listItem_yki9n_45{font-size:.95rem}._listItem_yki9n_45::marker{color:var(--color-primary-text)}._listItemRow_yki9n_53{justify-content:space-between;gap:var(--space-2);display:flex}._duration_yki9n_59{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._roundHeader_yki9n_27 span:last-child{text-transform:none}._page_yf6c4_1{gap:var(--space-4);flex-direction:column;display:flex}._back_yf6c4_7{color:var(--color-text-muted);font-size:.9rem;text-decoration:none}._title_yf6c4_13{font-size:2.6rem}._subtitle_yf6c4_17{color:var(--color-text-muted)}._notesSection_yf6c4_21{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}._notesLabel_yf6c4_31{color:var(--color-text-muted);font-size:.85rem}._notesInput_yf6c4_36{min-height:96px;padding:var(--space-2) var(--space-3);border-radius:var(--radius);border:var(--border-width) solid var(--color-surface-2);background:var(--color-surface-2);color:var(--color-text);resize:vertical;font-family:inherit;font-size:1rem}._checkboxRow_yf6c4_48{align-items:center;gap:var(--space-2);display:flex}._page_dvctk_1{gap:var(--space-4);padding-top:var(--space-5);flex-direction:column;display:flex}._title_dvctk_8{text-align:center;font-size:2.6rem}._hint_dvctk_13{color:var(--color-text-muted);text-align:center;font-size:.9rem}._form_dvctk_19{gap:var(--space-2);flex-direction:column;display:flex}._input_dvctk_25{min-height:48px;padding:0 var(--space-3);border-radius:var(--radius);border:1px solid var(--color-surface);background:var(--color-surface);color:var(--color-text);font-size:1rem}._error_dvctk_35{color:var(--color-danger);font-size:.85rem}._wrapper_1peho_6{border-radius:var(--radius);border:var(--border-width) solid var(--color-border);flex-shrink:0;align-items:stretch;display:flex}._input_1peho_14{width:56px;min-width:56px;min-height:48px;padding:0 var(--space-1);background:var(--color-surface);color:var(--color-text);font-family:var(--font-display);text-align:center;-moz-appearance:textfield;border:none;flex:1 0 56px;font-size:1.3rem;font-weight:800}._input_1peho_14::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_1peho_14::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._stepper_1peho_36{background:var(--color-text);width:40px;min-height:48px;color:var(--color-bg);cursor:pointer;border:none;flex:0 0 40px;padding:0;font-size:1.2rem;font-weight:700;line-height:1}@media (hover:hover){._stepper_1peho_36:hover{background:var(--color-primary-2);color:#111}}._stepper_1peho_36:active{background:var(--color-primary-2);color:#111}._page_1wmim_1{gap:var(--space-4);flex-direction:column;display:flex}._back_1wmim_7{color:var(--color-text-muted);font-size:.9rem;text-decoration:none;transition:color .15s}._back_1wmim_7:hover{color:var(--color-text)}._title_1wmim_18{font-size:2.6rem}._exerciseSection_1wmim_22{gap:var(--space-3);flex-direction:column;display:flex}._repsInput_1wmim_28{flex:none}._exerciseList_1wmim_32{gap:var(--space-3);flex-direction:column;display:flex}._exerciseCard_1wmim_38{padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface);gap:var(--space-2);border:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}._exerciseHeader_1wmim_48{justify-content:space-between;align-items:center;display:flex}._deleteButton_1wmim_54{border-radius:var(--radius);min-width:48px;min-height:48px;color:var(--color-danger);cursor:pointer;background:0 0;border:none;font-size:1.1rem;transition:background .15s}._deleteButton_1wmim_54:hover{background:var(--color-bg)}._exerciseName_1wmim_70{font-family:var(--font-display);text-transform:uppercase;font-size:1.3rem;font-style:italic;font-weight:800}._variantList_1wmim_78{gap:var(--space-2);flex-wrap:wrap;display:flex}._variantChip_1wmim_84{padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border-radius:var(--radius);background:var(--color-bg);align-items:center;gap:var(--space-1);min-height:40px;font-size:.9rem;display:flex}._variantChipReadOnly_1wmim_97{padding-right:var(--space-3)}._variantChip_1wmim_84 button{border-radius:var(--radius);color:var(--color-danger);cursor:pointer;background:0 0;border:none;min-width:40px;min-height:40px;transition:background .15s}._variantChip_1wmim_84 button:hover{background:color-mix(in srgb, var(--color-danger) 15%, transparent)}._form_1wmim_116{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}._row_1wmim_126{gap:var(--space-2);display:flex}@media (width<=360px){._row_1wmim_126{flex-wrap:wrap}}._input_1wmim_137{min-width:0;min-height:48px;padding:0 var(--space-3);border-radius:var(--radius);border:var(--border-width) solid var(--color-surface-2);background:var(--color-surface-2);color:var(--color-text);flex:1;font-size:1rem}._addVariantButton_1wmim_149{flex:0 0 56px;width:56px;min-height:48px;padding:0}._hint_1wmim_156{color:var(--color-text-muted);font-size:.85rem}._settingsCard_1wmim_161{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}._fieldLabel_1wmim_171{color:var(--color-text-muted);font-size:.85rem}._textarea_1wmim_176{min-height:80px;padding:var(--space-2) var(--space-3);border-radius:var(--radius);border:var(--border-width) solid var(--color-surface-2);background:var(--color-surface-2);color:var(--color-text);resize:vertical;font-family:inherit;font-size:1rem}._durationRow_1wmim_188{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._creator_1wmim_196{color:var(--color-text-muted)}._creator_1wmim_196 a{color:var(--color-primary-text);font-weight:600}._inMyList_1wmim_205{text-align:center;color:var(--color-success);font-weight:600;text-decoration:none}._changeList_1wmim_212{padding-left:var(--space-4);color:var(--color-text);gap:var(--space-1);flex-direction:column;font-size:.95rem;list-style:outside;display:flex}._typeTag_1wmim_223{color:var(--color-primary-text);text-transform:uppercase;font-weight:800}._checkboxRow_1wmim_229{align-items:center;gap:var(--space-2);cursor:pointer;min-height:48px;font-weight:600;display:flex}._checkboxRow_1wmim_229 input{width:22px;height:22px;accent-color:var(--color-primary);cursor:pointer;flex:none}._setList_1wmim_246{gap:var(--space-2);flex-direction:column;display:flex}._setRow_1wmim_253{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._setRow_1wmim_253>label,._setRow_1wmim_253>span:first-child{min-width:60px;font-weight:600}._formActions_1wmim_266{gap:var(--space-2);flex-wrap:wrap;display:flex}._formActions_1wmim_266>*{flex:1}._strengthCard_1wmim_279{background:var(--color-surface);border:var(--border-width) solid var(--color-border);align-items:stretch;display:flex}._strengthCardDragging_1wmim_286{box-shadow:var(--shadow-hard)}._dragHandle_1wmim_290{background:var(--color-text);width:56px;color:var(--color-bg);cursor:grab;touch-action:none;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}._dragHandle_1wmim_290:active{cursor:grabbing}@media (hover:hover){._dragHandle_1wmim_290:hover{color:var(--color-primary)}}._strengthCardBody_1wmim_315{justify-content:center;gap:var(--space-1);min-width:0;padding:var(--space-3);flex-direction:column;flex:1;display:flex}._strengthCardName_1wmim_325{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;font-size:1.4rem;font-style:italic;font-weight:800;line-height:1}._strengthCardTools_1wmim_335{border-left:var(--border-width) solid var(--color-border);flex-direction:column;flex:none;width:52px;display:flex}._toolButton_1wmim_343{min-height:48px;color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:0;flex:1;justify-content:center;align-items:center;font-size:1.15rem;font-weight:700;transition:background .15s;display:flex}._toolButton_1wmim_343+._toolButton_1wmim_343{border-top:var(--border-width) solid var(--color-border)}._toolButtonDanger_1wmim_363{color:var(--color-danger)}._toolButton_1wmim_343:disabled{opacity:.35;cursor:default}@media (hover:hover){._toolButton_1wmim_343:not(:disabled):hover{background:var(--color-primary-2);color:#111}._toolButtonDanger_1wmim_363:not(:disabled):hover{background:var(--color-danger);color:var(--color-on-danger)}}._value_1pa64_2{font-variant-numeric:tabular-nums;cursor:default;justify-content:center;align-items:center;display:flex}._slideIn_mgfey_5{animation:.2s _slide-in_mgfey_1}@keyframes _slide-in_mgfey_1{0%{opacity:0;transform:translate(40px)}}@media (prefers-reduced-motion:reduce){._slideIn_mgfey_5{animation:none}}._page_1qgsb_1{gap:var(--space-4);text-align:center;padding-top:var(--space-4);flex-direction:column;display:flex}._title_1qgsb_9{color:var(--color-success);font-size:2.6rem}._notesSection_1qgsb_14{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface);text-align:left;border:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}._notesLabel_1qgsb_25{color:var(--color-text-muted);font-size:.85rem}._notesInput_1qgsb_30{min-height:96px;padding:var(--space-2) var(--space-3);border-radius:var(--radius);border:var(--border-width) solid var(--color-surface-2);background:var(--color-surface-2);color:var(--color-text);resize:vertical;font-family:inherit;font-size:1rem}._checkboxRow_1qgsb_42{align-items:center;gap:var(--space-2);display:flex}._quitButton_1v7vg_1{min-height:40px;padding:0 var(--space-3);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius);color:var(--color-danger);font-family:var(--font-display);text-transform:uppercase;cursor:pointer;background:0 0;align-self:flex-start;font-size:1.1rem;font-style:italic;font-weight:800;transition:background .15s}._quitButton_1v7vg_1:hover{background:color-mix(in srgb, var(--color-danger) 12%, transparent)}._page_1ewqq_1{gap:var(--space-4);flex-direction:column;display:flex}._title_1ewqq_7{font-size:2.6rem}._mode_1ewqq_11{color:var(--color-primary-text);text-transform:uppercase;font-weight:800}._hint_1ewqq_17{color:var(--color-text-muted)}._exerciseList_1ewqq_22{gap:var(--space-2);flex-direction:column;display:flex}._exerciseRow_1ewqq_28{gap:var(--space-1);padding:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}._exerciseRowName_1ewqq_37{font-weight:700}._exerciseRowDetail_1ewqq_41{color:var(--color-text-muted);font-size:.95rem}._soundRow_1ewqq_46{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;padding:0 var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);cursor:pointer;font-weight:700;display:flex}._soundLabel_1ewqq_59{align-items:center;gap:var(--space-2);display:flex}._soundRow_1ewqq_46 input{width:24px;height:24px;accent-color:var(--color-primary);cursor:pointer}._topBar_1ewqq_73{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._progress_1ewqq_80{gap:var(--space-1);flex-direction:column;flex:1;display:flex}._progressLabel_1ewqq_87{color:var(--color-text-muted);text-transform:uppercase;text-align:right;font-size:.9rem;font-weight:700}._progressBar_1ewqq_95{background:var(--color-surface-2);border:var(--border-width) solid var(--color-border);height:10px}._progressFill_1ewqq_101{background:var(--color-primary);height:100%;transition:width .3s}._card_1ewqq_107{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);text-align:center;flex-direction:column;display:flex}._exerciseName_1ewqq_118{font-family:var(--font-display);text-transform:uppercase;font-size:2.4rem;font-style:italic;font-weight:800;line-height:1}._setNumber_1ewqq_128{font-family:var(--font-display);text-transform:uppercase;color:var(--color-primary-text);font-size:1.9rem;font-style:italic;font-weight:800;line-height:1.1}._label_1ewqq_138{color:var(--color-text-muted);text-transform:uppercase;font-size:.85rem;font-weight:700}._target_1ewqq_145{font-family:var(--font-display);font-size:1.6rem;font-weight:800}._field_1ewqq_151{align-items:center;gap:var(--space-1);flex-direction:column;width:100%;display:flex}._repsInput_1ewqq_159{width:100%;max-width:240px}._weightRow_1ewqq_166{position:relative}._weightInput_1ewqq_170{width:120px;min-height:48px;padding:0 var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font-family:var(--font-display);text-align:center;-moz-appearance:textfield;font-size:1.3rem;font-weight:800}._weightInput_1ewqq_170::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._weightInput_1ewqq_170::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._fieldError_1ewqq_191{color:var(--color-danger);font-size:.9rem;font-weight:600}._unit_1ewqq_197{left:calc(100% + var(--space-2));font-weight:800;position:absolute;top:50%;transform:translateY(-50%)}._transition_1ewqq_205{color:var(--color-primary-text);text-align:center;text-transform:uppercase;font-weight:800}._validateButton_1ewqq_212{min-height:64px;font-size:1.3rem}._restHeader_1ewqq_218{justify-content:space-between;align-items:center;display:flex}._soundButton_1ewqq_224{border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:48px;height:48px;color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;display:flex}._soundIcon_1ewqq_237{display:block}@media (hover:hover){._soundButton_1ewqq_224:hover{background:var(--color-surface-2)}}._countdown_1ewqq_248{text-align:center;background:var(--color-surface);padding:var(--space-3) 0;border:3px solid var(--color-text);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:4.5rem;font-style:italic;font-weight:800;line-height:1}._countdownEnding_1ewqq_261{color:var(--color-danger)}._pickList_1ewqq_266{gap:var(--space-2);flex-direction:column;display:flex}._pickButton_1ewqq_272{width:100%;min-height:64px;padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;text-align:left;border:none;flex-direction:column;align-items:flex-start;gap:2px;display:flex}._pickButtonName_1ewqq_288{font-family:var(--font-display);text-transform:uppercase;font-size:1.5rem;font-style:italic;font-weight:800}._pickButtonDetail_1ewqq_296{font-size:.9rem;font-weight:600}@media (hover:hover){._pickButton_1ewqq_272:hover{background:var(--color-primary-2);color:#111}}._topBar_18vcg_1{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._page_2ns70_1{gap:var(--space-4);flex-direction:column;display:flex}._title_2ns70_7{text-align:center;font-size:2.6rem}._countdown_2ns70_12{text-align:center;background:var(--color-surface);padding:var(--space-4) 0;border:3px solid var(--color-text);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:7rem;font-style:italic;font-weight:800;line-height:1}._countdownEnding_2ns70_25{color:var(--color-danger)}._next_2ns70_29{text-align:center;color:var(--color-text-muted);text-transform:uppercase;font-weight:700}._next_2ns70_29 strong{color:var(--color-text)}._page_ffw6v_1{gap:var(--space-3);flex-direction:column;display:flex}._title_ffw6v_7{font-size:2.6rem}._mode_ffw6v_11{color:var(--color-primary-text);text-transform:uppercase;font-weight:800}._hint_ffw6v_17{color:var(--color-text-muted)}._exerciseList_ffw6v_21{gap:var(--space-3);flex-direction:column;display:flex}._exercise_ffw6v_21{border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);overflow:hidden}._exerciseHeader_ffw6v_34{width:100%;min-height:56px;padding:0 var(--space-3);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;font-size:1rem;font-weight:600;display:flex}._variants_ffw6v_50{padding:0 var(--space-3) var(--space-3);gap:var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;font-size:.9rem;display:flex}._variantChip_ffw6v_59{padding:var(--space-1) var(--space-2);border-radius:var(--radius);background:var(--color-bg)}._timer_5igtz_1{z-index:10;text-align:center;padding:var(--space-3) 0;background:var(--color-surface);border:3px solid var(--color-text);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:4.5rem;font-style:italic;font-weight:800;line-height:1;position:sticky;top:0}._low_5igtz_17{color:var(--color-danger)}._page_twwdg_1{gap:var(--space-3);flex-direction:column;display:flex}._progress_twwdg_7{text-align:center;font-family:var(--font-display);text-transform:uppercase;font-size:1.6rem;font-style:italic;font-weight:800;line-height:1.1}._transitionGroup_twwdg_17{gap:var(--space-3);flex-direction:column;display:flex}._exerciseList_twwdg_23{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._exercise_twwdg_23{border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border);overflow:hidden}._exerciseHeader_twwdg_39{width:100%;min-height:64px;padding:var(--space-2) var(--space-3);align-items:center;gap:var(--space-3);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._exerciseIndex_twwdg_53{width:32px;height:32px;font-weight:700;font-family:var(--font-display);background:var(--color-text);color:var(--color-bg);border-radius:0;flex:none;place-items:center;font-size:1.2rem;display:grid}._exerciseText_twwdg_67{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._exerciseName_twwdg_75{font-family:var(--font-display);text-transform:uppercase;font-size:1.4rem;font-style:italic;font-weight:800;line-height:1.05}._selectedVariant_twwdg_84{color:var(--color-primary-text);font-weight:600}._variants_twwdg_89{gap:var(--space-2);padding:0 var(--space-3) var(--space-3);flex-wrap:wrap;display:flex}._variantButton_twwdg_96{min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-primary);border-radius:var(--radius);color:var(--color-text);cursor:pointer;background:0 0;font-size:1rem}._variantButton_twwdg_96[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary);font-weight:700}._completeButton_twwdg_113{min-height:64px;font-size:1.15rem}._page_8i0e2_1{gap:var(--space-4);flex-direction:column;display:flex}._progress_8i0e2_7{text-align:center;font-family:var(--font-display);text-transform:uppercase;font-size:1.6rem;font-style:italic;font-weight:800;line-height:1.1}._transitionGroup_8i0e2_17{gap:var(--space-4);flex-direction:column;display:flex}._exerciseCard_8i0e2_23{text-align:center;padding:var(--space-4) var(--space-3);border-radius:var(--radius);background:var(--color-surface);border:var(--border-width) solid var(--color-border)}._exerciseName_8i0e2_31{font-family:var(--font-display);text-transform:uppercase;font-size:2.6rem;font-style:italic;font-weight:800;line-height:1}._exerciseReps_8i0e2_40{color:var(--color-text-muted);margin-top:var(--space-1)}._variantList_8i0e2_45{gap:var(--space-2);flex-direction:column;display:flex}._variantButton_8i0e2_51{min-height:64px;padding:0 var(--space-4);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;width:100%;font-family:var(--font-display);text-transform:uppercase;border:var(--border-width) solid var(--color-border);font-size:1.5rem;font-style:italic;font-weight:800;transition:opacity .15s,transform .1s}@media (hover:hover){._variantButton_8i0e2_51:hover{background:var(--color-primary-2);color:#111}}._variantButton_8i0e2_51:active{transform:scale(.98)}._container_qz55w_1{max-width:480px;min-height:100%;padding:var(--space-4) var(--space-3);margin:0 auto}@media (width>=768px){._wide_qz55w_12{max-width:640px}}:root{--color-bg:#f4f1ec;--color-bg-stripe:#00000009;--color-surface:#fff;--color-surface-2:#ebe6de;--color-border:#1a1a1a;--color-text:#111;--color-text-muted:#6b6560;--color-primary:#22c55e;--color-on-primary:#0e0e0e;--color-primary-text:#15803d;--color-primary-2:#e6ff00;--color-success:#16a34a;--color-danger:#d62828;--color-on-danger:#fff;--color-overlay:#1111118c;--font-body:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Barlow Condensed", "Barlow", system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--radius:0;--border-width:2px;--shadow-hard:6px 6px 0 var(--color-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--color-bg:#0e0e0e;--color-bg-stripe:#ffffff06;--color-surface:#1a1a1a;--color-surface-2:#242424;--color-border:#f5f5f5;--color-text:#f5f5f5;--color-text-muted:#9a958f;--color-primary:#4ade80;--color-on-primary:#0e0e0e;--color-primary-text:#4ade80;--color-primary-2:#e6ff00;--color-success:#4ade80;--color-danger:#ff6b6b;--color-on-danger:#0e0e0e;--color-overlay:#000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:repeating-linear-gradient(-45deg, transparent 0 10px, var(--color-bg-stripe) 10px 20px), var(--color-bg);color:var(--color-text);font-family:var(--font-body);-webkit-tap-highlight-color:transparent;background-attachment:fixed;margin:0}button{font:inherit;color:inherit}:where(ul[class],ol[class]){margin:0;padding:0;list-style:none}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:800;line-height:1}h1{font-size:2.6rem}h2{font-size:1.5rem}input,textarea,select{font-family:inherit}input:focus-visible,textarea:focus-visible{outline:none;border-color:var(--color-primary)!important}input[aria-invalid=true],input[aria-invalid=true]:focus-visible{border-color:var(--color-danger)!important}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}
