.app-nav[data-v-2588fadd]{z-index:50;border-top:1px solid var(--color-border);width:min(100%,480px);padding:8px 8px calc(20px + env(safe-area-inset-bottom,0px));background:var(--color-bg);display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.app-nav__link[data-v-2588fadd]{min-width:0;min-height:44px;color:var(--color-text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:12px;text-decoration:none;display:flex}.app-nav__link--active[data-v-2588fadd]{color:var(--color-accent)}.app-shell[data-v-0e7067c6]{background:var(--color-bg);flex-direction:column;max-width:480px;height:100dvh;margin:0 auto;display:flex}.app-shell__content[data-v-0e7067c6]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.app-shell__content--with-nav[data-v-0e7067c6]{padding-bottom:calc(73px + env(safe-area-inset-bottom,0px))}.install-dialog__backdrop[data-v-498a643c]{z-index:200;background:#000000c2;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.install-dialog[data-v-498a643c]{overscroll-behavior:contain;border:1px solid var(--color-border-strong);background:var(--color-card);border-radius:16px;width:min(100%,400px);max-height:calc(100dvh - 40px);padding:20px;overflow-y:auto;box-shadow:0 16px 48px #00000073}.install-dialog__header[data-v-498a643c]{align-items:center;gap:12px;display:flex}.install-dialog__header h2[data-v-498a643c]{margin:0 auto 0 0;font-size:20px;line-height:1.3}.install-dialog__close[data-v-498a643c]{width:44px;height:44px;color:var(--color-text-secondary);background:0 0;border:0;border-radius:10px;flex:0 0 44px;place-items:center;margin:-10px -10px -10px 0;padding:0;display:grid}.install-dialog__close svg[data-v-498a643c]{width:20px;height:20px}.install-dialog__description[data-v-498a643c]{color:var(--color-text-secondary);margin:12px 0 0;font-size:14px;line-height:1.5}.install-dialog__steps[data-v-498a643c]{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.install-dialog__step[data-v-498a643c]{background:var(--color-bg);border-radius:10px;align-items:center;gap:10px;min-height:52px;padding:10px;font-size:14px;line-height:1.4;display:flex}.install-dialog__number[data-v-498a643c]{background:var(--color-card);width:24px;height:24px;color:var(--color-accent);border-radius:50%;flex:0 0 24px;place-items:center;font-size:12px;font-weight:700;display:grid}.install-dialog__step-icon[data-v-498a643c]{width:20px;height:20px;color:var(--color-accent);flex:0 0 20px}.install-dialog__action[data-v-498a643c]{background:var(--color-primary);color:#fff;border:0;border-radius:12px;width:100%;min-height:48px;margin-top:16px;padding:10px 14px;font-size:15px;font-weight:700}.install-action[data-v-8ad8afe9]{border:1px solid var(--color-border-strong);background:var(--color-card);width:44px;height:44px;color:var(--color-accent);border-radius:12px;flex:0 0 44px;place-items:center;margin:-8px -8px -8px 0;padding:0;display:grid}.install-action svg[data-v-8ad8afe9]{width:21px;height:21px}.movements-row[data-v-3c5294b0]{flex-wrap:wrap;gap:8px;display:flex}.movement-chip[data-v-3c5294b0]{background:var(--color-movement-default);color:var(--color-text);border-radius:12px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;display:inline-flex}.movement-chip__count[data-v-3c5294b0]{font-variant-numeric:tabular-nums;font-size:13px}.movement-chip--weightlifting[data-v-3c5294b0]{background:var(--color-movement-weightlifting)}.movement-chip--powerlifting[data-v-3c5294b0]{background:var(--color-movement-powerlifting)}.movement-chip--gymnastics[data-v-3c5294b0]{background:var(--color-movement-gymnastics)}.movement-chip--cardio[data-v-3c5294b0]{background:var(--color-movement-cardio)}.movement-chip--functional[data-v-3c5294b0]{background:var(--color-movement-functional)}.movement-chip--strongman[data-v-3c5294b0]{background:var(--color-movement-strongman)}.movement-chip--accessory[data-v-3c5294b0]{background:var(--color-movement-accessory)}.muscles-row[data-v-98f2ddcc]{flex-wrap:wrap;gap:8px;display:flex}.muscle-chip[data-v-98f2ddcc]{background:var(--color-muscle-default);color:var(--color-text);border-radius:12px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;display:inline-flex}.muscle-chip__count[data-v-98f2ddcc]{font-variant-numeric:tabular-nums;font-size:13px}.muscle-chip--back[data-v-98f2ddcc]{background:var(--color-muscle-back)}.muscle-chip--chest[data-v-98f2ddcc]{background:var(--color-muscle-chest)}.muscle-chip--legs[data-v-98f2ddcc]{background:var(--color-muscle-legs)}.muscle-chip--quads[data-v-98f2ddcc]{background:var(--color-muscle-quads)}.muscle-chip--hamstrings[data-v-98f2ddcc]{background:var(--color-muscle-hamstrings)}.muscle-chip--shoulders[data-v-98f2ddcc]{background:var(--color-muscle-shoulders)}.muscle-chip--glutes[data-v-98f2ddcc]{background:var(--color-muscle-glutes)}.muscle-chip--core[data-v-98f2ddcc]{background:var(--color-muscle-core)}.muscle-chip--abs[data-v-98f2ddcc]{background:var(--color-muscle-abs)}.muscle-chip--biceps[data-v-98f2ddcc]{background:var(--color-muscle-biceps)}.muscle-chip--triceps[data-v-98f2ddcc]{background:var(--color-muscle-triceps)}.muscle-chip--calves[data-v-98f2ddcc]{background:var(--color-muscle-calves)}.muscle-chip--forearms[data-v-98f2ddcc]{background:var(--color-muscle-forearms)}.home-view[data-v-8394543a]{flex:1}.home-header[data-v-8394543a]{padding:20px 20px 14px}.home-header__top[data-v-8394543a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-header h1[data-v-8394543a]{margin:0;font-size:22px;line-height:1.25}.home-header p[data-v-8394543a]{color:var(--color-text-secondary);margin:5px 0 0;font-size:13px}.home-content[data-v-8394543a]{flex-direction:column;gap:20px;padding:0 20px 24px;display:flex}.week-summary__header[data-v-8394543a]{justify-content:space-between;align-items:center;gap:12px;min-height:24px;margin-bottom:6px;display:flex}.week-summary__label[data-v-8394543a]{color:var(--color-accent);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.week-summary__link[data-v-8394543a]{min-height:44px;color:var(--color-accent);flex-shrink:0;align-items:center;margin:-10px -8px -10px 0;padding:10px 0 10px 8px;font-size:13px;text-decoration:none;display:flex}.week-summary h2[data-v-8394543a]{letter-spacing:-.02em;margin:0;font-size:25px;line-height:1.2}.week-summary__description[data-v-8394543a]{color:var(--color-text-secondary);margin:8px 0 0;font-size:14px;line-height:1.45}.home-primary-action[data-v-8394543a]{background:var(--color-primary);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;margin-top:16px;padding:12px 16px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.home-primary-action svg[data-v-8394543a]{width:20px;height:20px}.metrics[data-v-8394543a]{border:1px solid var(--color-border);background:var(--color-card);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.metric[data-v-8394543a]{text-align:center;min-width:0;padding:14px 8px 13px}.metric+.metric[data-v-8394543a]{border-left:1px solid var(--color-border)}.metric strong[data-v-8394543a]{font-size:25px;line-height:1.1;display:block}.metric span[data-v-8394543a]{color:var(--color-text-secondary);margin-top:6px;font-size:12px;line-height:1.25;display:block}.section-header[data-v-8394543a]{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.section-header h2[data-v-8394543a]{margin:0;font-size:17px;line-height:1.3}.section-header a[data-v-8394543a]{min-height:44px;color:var(--color-accent);white-space:nowrap;align-items:center;margin:-10px -8px -10px 0;padding:10px 0 10px 8px;font-size:13px;text-decoration:none;display:flex}.section-description[data-v-8394543a]{color:var(--color-text-secondary);margin:6px 0 10px;font-size:13px;line-height:1.45}.load-card[data-v-8394543a]{background:var(--color-card);border-radius:14px;padding:4px 14px}.load-row[data-v-8394543a]{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.load-row+.load-row[data-v-8394543a]{border-top:1px solid var(--color-border)}.load-row[data-v-8394543a] .muscle-chip,.load-row[data-v-8394543a] .movement-chip{border-radius:8px;min-height:28px;font-size:13px;font-weight:600}.load-row__value[data-v-8394543a]{color:var(--color-text-secondary);text-align:right;flex-shrink:0;font-size:13px}.load-row__value strong[data-v-8394543a]{color:var(--color-text);font-weight:600}.section-note[data-v-8394543a]{color:var(--color-text-secondary);margin:8px 0 0;font-size:12px;line-height:1.4}.record-list[data-v-8394543a]{background:var(--color-card);border-radius:14px;margin-top:10px;overflow:hidden}.record-item[data-v-8394543a]{color:inherit;padding:14px;text-decoration:none;display:block}.record-item+.record-item[data-v-8394543a]{border-top:1px solid var(--color-border)}.record-item__top[data-v-8394543a]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.record-item__name[data-v-8394543a]{font-size:14px;font-weight:600}.record-item__top strong[data-v-8394543a]{flex-shrink:0;font-size:15px}.record-item__previous[data-v-8394543a]{color:var(--color-text-secondary);margin-top:5px;font-size:12px;line-height:1.4;display:block}.achievements[data-v-8394543a]{flex-direction:column;gap:10px;margin-top:10px;display:flex}.achievement[data-v-8394543a]{background:var(--color-card);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.achievement__icon[data-v-8394543a]{background:var(--color-bg);width:36px;height:36px;color:var(--color-accent);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.achievement__icon svg[data-v-8394543a]{width:20px;height:20px}.achievement__title[data-v-8394543a]{font-size:14px;font-weight:600;line-height:1.35}.achievement__details[data-v-8394543a]{color:var(--color-text-secondary);margin-top:3px;font-size:12px;line-height:1.4}.home-empty[data-v-8394543a]{padding-top:32px}.home-empty h2[data-v-8394543a]{margin:0;font-size:24px;line-height:1.25}.home-empty p[data-v-8394543a]{color:var(--color-text-secondary);margin:10px 0 0;font-size:14px;line-height:1.5}.home-empty__features[data-v-8394543a]{background:var(--color-card);border-radius:14px;margin-top:32px;padding:18px}.home-empty__features h3[data-v-8394543a]{margin:0;font-size:15px}.home-empty__features ul[data-v-8394543a]{color:var(--color-text-secondary);margin:14px 0 0;padding-left:20px;font-size:13px;line-height:1.6}@media (width<=360px){.home-content[data-v-8394543a],.home-header[data-v-8394543a]{padding-left:16px;padding-right:16px}.load-row[data-v-8394543a]{gap:8px}.load-row__value[data-v-8394543a]{font-size:12px}}.journal-view__header[data-v-cc7be836]{padding:20px 20px 8px}.journal-view__header h1[data-v-cc7be836]{margin:0;font-size:22px}.journal-view__body[data-v-cc7be836]{flex-direction:column;gap:16px;padding:8px 20px 20px;display:flex}.journal-filter[data-v-cc7be836]{color:var(--color-text-secondary);flex-direction:column;gap:8px;font-size:13px;display:flex}.journal-list[data-v-cc7be836],.workout-card[data-v-cc7be836],.workout-card__composition[data-v-cc7be836],.session-part[data-v-cc7be836]{flex-direction:column;display:flex}.journal-list[data-v-cc7be836]{gap:12px}.workout-card[data-v-cc7be836]{background:var(--color-card);color:var(--color-text);border-radius:16px;gap:10px;padding:16px;text-decoration:none}.workout-card__top[data-v-cc7be836]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.workout-card h2[data-v-cc7be836]{margin:0;font-size:17px}.workout-card__type[data-v-cc7be836]{color:var(--color-text-secondary);margin-top:3px;font-size:13px;display:block}.workout-card time[data-v-cc7be836]{color:var(--color-text-secondary);flex-shrink:0;font-size:13px}.workout-card__result[data-v-cc7be836]{font-size:15px;font-weight:600}.workout-card__divider[data-v-cc7be836]{background:var(--color-border);height:1px}.workout-card__composition[data-v-cc7be836]{gap:12px}.workout-card__exercise h3[data-v-cc7be836],.workout-card__exercise h4[data-v-cc7be836],.session-part__heading h3[data-v-cc7be836]{margin:0 0 3px;font-size:14px}.workout-card__measurements[data-v-cc7be836]{color:var(--color-text-secondary);flex-direction:column;font-size:13px;line-height:1.45;display:flex}.session-part[data-v-cc7be836]{border-top:1px solid var(--color-border);gap:8px;padding-top:10px}.session-part__heading[data-v-cc7be836]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.session-part__heading>span[data-v-cc7be836]{color:var(--color-text-secondary);font-size:12px}.journal-empty[data-v-cc7be836]{border:1px dashed var(--color-border-strong);border-radius:16px;padding:16px}.journal-empty h2[data-v-cc7be836]{margin:0 0 4px;font-size:16px}.journal-empty p[data-v-cc7be836]{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.journal-empty__action[data-v-cc7be836]{border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:44px;margin-top:16px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.profile-view[data-v-70154239]{flex-direction:column;flex:1;display:flex}.profile-view__header[data-v-70154239]{padding:20px 20px 8px}.profile-view__title[data-v-70154239]{margin:0;font-size:22px}.profile-view__body[data-v-70154239]{flex-direction:column;flex:1;gap:16px;padding:8px 20px 16px;display:flex}.profile-summary[data-v-70154239]{align-items:center;gap:14px;padding:8px 0;display:flex}.profile-summary__avatar[data-v-70154239]{background:var(--color-border);width:64px;height:64px;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:600;display:grid}.profile-summary__name[data-v-70154239]{overflow-wrap:anywhere;min-width:0;font-size:19px;font-weight:600}.profile-menu[data-v-70154239]{background:var(--color-card);border-radius:16px;overflow:hidden}.profile-menu__item[data-v-70154239]{border:0;border-bottom:1px solid var(--color-border);width:100%;min-height:56px;color:var(--color-text);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:0 16px;font-size:16px;display:flex}.profile-edit-form[data-v-70154239]{border-bottom:1px solid var(--color-border);flex-direction:column;gap:14px;padding:16px;display:flex}.profile-actions[data-v-70154239]{flex-direction:column;gap:10px;margin-top:auto;display:flex}.danger-action[data-v-70154239],.text-button[data-v-70154239]{min-height:52px;color:var(--color-danger);background:0 0;border:0;font-size:15px}.delete-confirmation[data-v-70154239]{border:1px solid var(--color-danger);background:var(--color-card);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.delete-confirmation h2[data-v-70154239],.delete-confirmation p[data-v-70154239]{margin:0}.delete-confirmation h2[data-v-70154239]{font-size:18px}.delete-confirmation p[data-v-70154239]{color:var(--color-text-secondary);font-size:14px}.danger-button[data-v-70154239]{background:var(--color-danger);min-height:48px;color:var(--color-bg);border:0;border-radius:12px;font-size:16px;font-weight:700}.text-button[data-v-70154239]{color:var(--color-text)}.muscle-radar[data-v-d302e22f]{width:100%;max-height:360px;display:block}.activity-chart[data-v-e311b2b2]{width:100%;height:auto;display:block;overflow:visible}.progress-view[data-v-08847950]{flex-direction:column;flex:1;display:flex}.progress-view__header[data-v-08847950]{padding:20px 20px 8px}.progress-view__header h1[data-v-08847950]{margin:0;font-size:22px}.progress-view__tabs[data-v-08847950]{gap:5px;padding:8px 20px;display:flex}.progress-tab[data-v-08847950]{background:var(--color-card);min-width:0;min-height:44px;color:var(--color-text);letter-spacing:-.025em;border:0;border-radius:12px;flex:1;padding:0 2px;font-size:12px}.progress-tab--active[data-v-08847950]{background:var(--color-primary);color:#fff;font-weight:600}.progress-view__body[data-v-08847950]{flex-direction:column;gap:12px;padding:8px 20px 20px;display:flex}.record-card[data-v-08847950],.muscle-card[data-v-08847950],.activity-summary[data-v-08847950],.activity-card[data-v-08847950]{background:var(--color-card);border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.record-card[data-v-08847950]{color:var(--color-text);text-decoration:none}.record-card__heading[data-v-08847950],.muscle-card__heading[data-v-08847950],.activity-card__heading[data-v-08847950]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.record-card h2[data-v-08847950],.muscle-card h2[data-v-08847950],.activity-card h2[data-v-08847950],.skill-row h2[data-v-08847950]{margin:0;font-size:15px}.record-card__heading strong[data-v-08847950]{color:var(--color-accent);flex-shrink:0;font-size:18px}.record-card__link[data-v-08847950],.record-card__last[data-v-08847950]{color:var(--color-text-secondary);font-size:13px;line-height:1.5;text-decoration:none}.record-card__link[data-v-08847950]{color:var(--color-accent)}.skill-row[data-v-08847950]{background:var(--color-card);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 14px;display:flex}.skill-row p[data-v-08847950]{color:var(--color-text-secondary);margin:4px 0 0;font-size:12px}.skill-row__button[data-v-08847950]{border:1px solid var(--color-border-strong);background:var(--color-bg);width:44px;height:44px;color:var(--color-accent);border-radius:12px;flex-shrink:0;place-items:center;padding:0;display:grid}.skill-row__button[data-v-08847950]:hover{border-color:var(--color-accent)}.skill-row__button[data-v-08847950]:disabled{opacity:.6}.skill-row__button--achieved[data-v-08847950],.skill-row__button--achieved[data-v-08847950]:hover{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.period-select[data-v-08847950]{color:var(--color-text-secondary);flex-direction:column;gap:8px;font-size:13px;display:flex}.muscle-card__heading>span[data-v-08847950]{color:var(--color-text-secondary);font-size:13px}.muscle-card__summary[data-v-08847950]{background:var(--color-bg);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.muscle-card__summary--single[data-v-08847950]{grid-template-columns:1fr}.muscle-card__summary>div[data-v-08847950]{flex-direction:column;gap:4px;min-width:0;display:flex}.single-movement[data-v-08847950]{background:var(--color-bg);border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:12px;display:flex}.single-movement[data-v-08847950] .movement-chip{min-height:44px;padding:8px 10px;font-size:13px}.single-movement p[data-v-08847950]{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.5}.single-movement p strong[data-v-08847950]{color:var(--color-text)}.muscle-card__summary span[data-v-08847950]{color:var(--color-text-secondary);font-size:12px}.muscle-card__summary strong[data-v-08847950]{font-size:13px;line-height:1.4}.muscle-card__legend[data-v-08847950]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.muscle-card__legend[data-v-08847950] .muscle-chip,.muscle-card__legend[data-v-08847950] .movement-chip{border-radius:10px;justify-content:space-between;width:100%;min-height:44px;padding:8px 10px;line-height:1.35}.activity-periods[data-v-08847950]{border:1px solid var(--color-border);background:var(--color-card);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.activity-period[data-v-08847950]{min-height:44px;color:var(--color-text-secondary);background:0 0;border:0;border-radius:10px;padding:0 6px;font-size:13px}.activity-period--active[data-v-08847950]{background:var(--color-border-strong);color:var(--color-text);font-weight:600}.activity-summary[data-v-08847950]{gap:0;padding:16px}.activity-summary__label[data-v-08847950]{color:var(--color-accent);letter-spacing:.035em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.activity-summary__main[data-v-08847950]{align-items:baseline;gap:10px;display:flex}.activity-summary__value[data-v-08847950]{letter-spacing:-.03em;font-size:40px;line-height:1}.activity-summary__unit[data-v-08847950]{font-size:16px;font-weight:600}.activity-summary__comparison[data-v-08847950]{color:var(--color-text-secondary);margin:10px 0 0;font-size:14px;line-height:1.45}.activity-card[data-v-08847950]{gap:0;padding:16px 12px 14px}.activity-card__heading[data-v-08847950]{flex-wrap:wrap;gap:4px 12px;padding:0 2px}.activity-card__heading h2[data-v-08847950]{font-size:16px;line-height:1.35}.activity-card__heading span[data-v-08847950]{color:var(--color-text-secondary);margin-left:auto;font-size:12px;line-height:1.35}.activity-chart[data-v-08847950]{margin-top:16px}.activity-card__explanation[data-v-08847950]{border-top:1px solid var(--color-border);color:var(--color-text-secondary);margin:12px 2px 0;padding-top:12px;font-size:12px;line-height:1.45}.activity-empty[data-v-08847950]{border:1px dashed var(--color-border-strong);background:var(--color-bg);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;margin-top:16px;padding:28px 20px;display:flex}.activity-empty svg[data-v-08847950]{width:40px;height:40px;color:var(--color-accent);margin-bottom:14px}.activity-empty h3[data-v-08847950]{margin:0;font-size:16px;line-height:1.4}.activity-empty p[data-v-08847950]{color:var(--color-text-secondary);margin:8px 0 0;font-size:14px;line-height:1.5}.activity-note[data-v-08847950]{color:var(--color-text-secondary);margin:-4px 4px 0;font-size:12px;line-height:1.45}@media (width<=360px){.progress-view__tabs[data-v-08847950]{flex-wrap:wrap;gap:4px;padding-left:12px;padding-right:12px}.progress-tab[data-v-08847950]{flex:1 0 calc(33.333% - 4px);font-size:12px}.muscle-card__summary[data-v-08847950],.muscle-card__legend[data-v-08847950]{grid-template-columns:1fr}}.empty-state[data-v-08847950]{border:1px dashed var(--color-border-strong);border-radius:16px;padding:16px}.empty-state h2[data-v-08847950]{margin:0 0 4px;font-size:16px}.empty-state p[data-v-08847950]{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.confirm-dialog__backdrop[data-v-9437a13b]{z-index:100;background:#000000b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.confirm-dialog[data-v-9437a13b]{border:1px solid var(--color-border-strong);background:var(--color-card);border-radius:16px;flex-direction:column;gap:12px;width:min(100%,400px);padding:20px;display:flex;box-shadow:0 16px 48px #00000073}.confirm-dialog h2[data-v-9437a13b],.confirm-dialog p[data-v-9437a13b]{margin:0}.confirm-dialog h2[data-v-9437a13b]{font-size:20px}.confirm-dialog p[data-v-9437a13b]{color:var(--color-text-secondary);font-size:14px;line-height:1.5}.confirm-dialog__actions[data-v-9437a13b]{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}.confirm-dialog__actions button[data-v-9437a13b]{border-radius:12px;min-height:48px;padding:8px 12px;font-size:15px;font-weight:700}.confirm-dialog__cancel[data-v-9437a13b]{border:1px solid var(--color-border-strong);color:var(--color-text);background:0 0}.confirm-dialog__confirm[data-v-9437a13b]{border:1px solid var(--color-danger);background:var(--color-danger);color:var(--color-bg)}.part-details[data-v-9474e54f],.composition-section[data-v-9474e54f],.composition-blocks[data-v-9474e54f],.round-details[data-v-9474e54f]{flex-direction:column;gap:14px;display:flex}.result-card[data-v-9474e54f],.details-card[data-v-9474e54f],.block-details[data-v-9474e54f]{background:var(--color-card);border-radius:16px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.result-card[data-v-9474e54f]{gap:6px}.result-card>span[data-v-9474e54f],.details-card h2[data-v-9474e54f],.composition-section>h2[data-v-9474e54f]{color:var(--color-text-secondary);margin:0;font-size:13px;font-weight:400}.result-card strong[data-v-9474e54f]{font-size:20px}.composition-blocks[data-v-9474e54f]{gap:16px}.details-card h2[data-v-9474e54f],.composition-section>h2[data-v-9474e54f],.exercise-details h3[data-v-9474e54f],.exercise-details h4[data-v-9474e54f],.block-details__title[data-v-9474e54f],.round-details__title[data-v-9474e54f]{margin:0}.block-details__header[data-v-9474e54f]{justify-content:space-between;align-items:center;gap:12px;display:flex}.block-details__title[data-v-9474e54f],.round-details__title[data-v-9474e54f]{font-size:16px}.block-details__badge[data-v-9474e54f]{color:var(--color-text-secondary);white-space:nowrap;font-size:13px}.round-details--grouped[data-v-9474e54f]{background:var(--color-bg);border-radius:10px;padding:12px}.exercise-details[data-v-9474e54f]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.exercise-details[data-v-9474e54f]:not(:last-child){border-bottom:1px solid var(--color-border);padding-bottom:12px}.exercise-details h3[data-v-9474e54f],.exercise-details h4[data-v-9474e54f]{min-width:0;font-size:15px}.exercise-details__sets[data-v-9474e54f]{color:var(--color-text-secondary);text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;font-size:14px;display:flex}.details-view__header[data-v-323faeb7]{padding:12px 20px 8px}.details-view__header h1[data-v-323faeb7]{margin:4px 0;font-size:22px}.details-view__header p[data-v-323faeb7]{color:var(--color-text-secondary);margin:0;font-size:13px}.back-link[data-v-323faeb7]{min-height:44px;color:var(--color-accent);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.details-view__body[data-v-323faeb7]{flex-direction:column;gap:14px;padding:8px 20px 20px;display:flex}.edit-action[data-v-323faeb7]{background:var(--color-primary);color:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:52px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.danger-action[data-v-323faeb7]{border:1px solid var(--color-danger);min-height:52px;color:var(--color-danger);background:0 0;border-radius:14px;font-size:16px;font-weight:700}.composition-card[data-v-34408f99]{background:var(--color-card);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.record-field[data-v-34408f99]{color:var(--color-text-secondary);flex-direction:column;gap:8px;font-size:13px;display:flex}.exercise-line[data-v-34408f99]{grid-template-columns:minmax(0,1fr) 44px;gap:8px;display:grid}.exercise-line[data-v-34408f99]:not(:has(.remove-button)){grid-template-columns:minmax(0,1fr)}.remove-button[data-v-34408f99]{border:1px solid var(--color-border);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--color-danger);background:0 0;border-radius:10px;place-items:center;padding:0;display:grid}.muscles-row[data-v-34408f99]{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.result-grid[data-v-82c2d851]{flex-wrap:wrap;gap:12px;display:flex}.completion-check[data-v-82c2d851]{min-height:44px;color:var(--color-text);flex-basis:100%;align-items:center;gap:10px;font-size:15px;display:flex}.completion-check input[data-v-82c2d851]{width:20px;height:20px;accent-color:var(--color-primary);margin:0}.result-field[data-v-82c2d851]{min-width:90px;color:var(--color-text-secondary);flex-direction:column;flex:1;gap:6px;font-size:13px;display:flex}.result-field__input[data-v-82c2d851]{background:var(--color-card);border-radius:12px;min-height:48px;padding:0 12px;font-size:18px}.composition-card[data-v-34aee236]{background:var(--color-card);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.composition-card__title[data-v-34aee236],.set-field[data-v-34aee236],.set-block__title[data-v-34aee236]{color:var(--color-text-secondary);font-size:13px}.composition-card__hint[data-v-34aee236]{color:var(--color-text-secondary);margin:-4px 0 0;font-size:13px;line-height:1.45}.workout-block[data-v-34aee236],.round-block[data-v-34aee236]{flex-direction:column;gap:12px;display:flex}.workout-block--bordered[data-v-34aee236],.round-block--bordered[data-v-34aee236]{border:1px solid var(--color-border);border-radius:12px;padding:12px}.block-header[data-v-34aee236]{justify-content:space-between;align-items:center;gap:8px;display:flex}.block-header__title[data-v-34aee236]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.block-header h3[data-v-34aee236],.round-header h4[data-v-34aee236]{margin:0;font-size:16px}.block-badge[data-v-34aee236]{border:1px solid var(--color-border-strong);color:var(--color-text-secondary);white-space:nowrap;border-radius:12px;padding:5px 9px;font-size:12px}.rounds-control[data-v-34aee236]{background:var(--color-bg);min-height:56px;color:var(--color-text-secondary);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;font-size:13px;display:flex}.rounds-control__value[data-v-34aee236]{color:var(--color-text);align-items:center;gap:8px;display:flex}.rounds-control__value strong[data-v-34aee236]{text-align:center;min-width:18px}.round-count-button[data-v-34aee236]{border:1px solid var(--color-border);background:var(--color-card);width:44px;min-width:44px;min-height:44px;color:var(--color-text);border-radius:8px;padding:0;font-size:18px}.round-count-button[data-v-34aee236]:disabled{color:var(--color-text-disabled);cursor:not-allowed}.round-header[data-v-34aee236]{flex-direction:column;gap:4px;display:flex}.round-header__actions[data-v-34aee236]{flex-wrap:wrap;gap:4px 16px;display:flex}.round-action[data-v-34aee236]{min-height:44px;color:var(--color-accent);background:0 0;border:0;padding:0;font-size:13px}.round-action--danger[data-v-34aee236]{color:var(--color-danger)}.exercise-block[data-v-34aee236]{border-bottom:1px solid var(--color-border);flex-direction:column;gap:10px;padding-bottom:12px;display:flex}.exercise-line[data-v-34aee236]{grid-template-columns:minmax(0,1fr) 44px;gap:8px;display:grid}.exercise-line[data-v-34aee236]:not(:has(.remove-button)){grid-template-columns:minmax(0,1fr)}.set-field[data-v-34aee236]{flex-direction:column;gap:6px;min-width:0;display:flex}.set-block[data-v-34aee236]{flex-direction:column;gap:6px;display:flex}.set-line[data-v-34aee236]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8px;display:grid}.set-line--strength[data-v-34aee236]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}.remove-button[data-v-34aee236]{border:1px solid var(--color-border);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--color-danger);background:0 0;border-radius:10px;place-items:center;padding:0;display:grid}.composition-card__add[data-v-34aee236]{border:1px dashed var(--color-border-strong);min-height:44px;color:var(--color-accent);background:0 0;border-radius:10px;padding:8px;font-size:14px}.composition-card__add--set[data-v-34aee236]{font-size:13px}.add-block-buttons[data-v-34aee236]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.composition-card__muscles[data-v-34aee236]{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.edit-view__header[data-v-5797d104]{padding:12px 20px 8px}.edit-view__header h1[data-v-5797d104]{margin:4px 0;font-size:22px}.edit-view__header p[data-v-5797d104]{color:var(--color-text-secondary);margin:0;font-size:13px}.back-link[data-v-5797d104]{min-height:44px;color:var(--color-accent);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.edit-view__body[data-v-5797d104]{flex-direction:column;gap:16px;padding:8px 20px 20px;display:flex}.date-field[data-v-5797d104]{color:var(--color-text-secondary);flex-direction:column;gap:8px;font-size:13px;display:flex}.primary-button[data-v-5797d104]{background:var(--color-primary);color:#fff;border:0;border-radius:14px;min-height:52px;font-size:17px;font-weight:700}.exercise-form[data-v-1b39c3eb]{background:var(--color-card);border-radius:16px;padding:16px}.exercise-form__title[data-v-1b39c3eb]{margin:0 0 16px;font-size:18px}.exercise-form__choices[data-v-1b39c3eb]{flex-wrap:wrap;gap:8px;display:flex}.session-form[data-v-a5a3e2e4]{flex-direction:column;gap:16px;display:flex}.session-meta[data-v-a5a3e2e4]{grid-template-columns:minmax(0,1fr) 142px;gap:10px;display:grid}.section-heading[data-v-a5a3e2e4]{justify-content:space-between;align-items:end;gap:12px;margin-bottom:-6px;display:flex}.section-heading h2[data-v-a5a3e2e4]{margin:0;font-size:16px}.section-heading span[data-v-a5a3e2e4],.section-hint[data-v-a5a3e2e4],.save-note[data-v-a5a3e2e4]{color:var(--color-text-secondary);font-size:12px}.section-hint[data-v-a5a3e2e4]{margin:-8px 0 0;font-size:13px;line-height:1.45}.session-parts[data-v-a5a3e2e4],.session-part[data-v-a5a3e2e4],.skill-rows[data-v-a5a3e2e4],.skill-row[data-v-a5a3e2e4]{flex-direction:column;gap:12px;display:flex}.session-part[data-v-a5a3e2e4]{border:1px solid var(--color-border);background:var(--color-card);border-radius:16px;padding:12px}.part-header[data-v-a5a3e2e4]{align-items:center;gap:8px;min-width:0;display:flex}.part-number[data-v-a5a3e2e4]{background:var(--color-bg);width:28px;height:28px;color:var(--color-accent);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.part-heading[data-v-a5a3e2e4]{min-width:0;margin-right:auto}.part-heading h3[data-v-a5a3e2e4]{margin:0;font-size:15px;line-height:1.3}.part-heading span[data-v-a5a3e2e4]{color:var(--color-text-secondary);font-size:12px}.part-actions[data-v-a5a3e2e4]{flex:none;gap:2px;display:flex}.icon-button[data-v-a5a3e2e4]{width:44px;min-width:44px;height:44px;color:var(--color-text-secondary);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;font-size:18px;display:grid}.icon-button[data-v-a5a3e2e4]:disabled{color:var(--color-text-disabled);opacity:.45}.icon-button--remove[data-v-a5a3e2e4]{color:var(--color-danger);font-size:22px}.secondary-button[data-v-a5a3e2e4],.add-part-button[data-v-a5a3e2e4]{border:1px dashed var(--color-border-strong);min-height:44px;color:var(--color-accent);background:0 0;border-radius:10px;font-size:14px}.add-part-button[data-v-a5a3e2e4]{min-height:48px}.add-panel[data-v-a5a3e2e4]{border:1px solid var(--color-border);background:var(--color-card);border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.add-panel button[data-v-a5a3e2e4]{border:1px solid var(--color-border);background:var(--color-bg);min-height:44px;color:var(--color-text);border-radius:10px;font-size:13px}.wod-summary[data-v-a5a3e2e4]{background:var(--color-bg);border-radius:10px;flex-direction:column;gap:8px;padding:12px;font-size:13px;display:flex}.wod-summary>strong[data-v-a5a3e2e4]{color:var(--color-accent);font-size:12px}.wod-summary__row[data-v-a5a3e2e4]{justify-content:space-between;gap:12px;line-height:1.4;display:flex}.wod-summary__row span[data-v-a5a3e2e4]:last-child{color:var(--color-text-secondary);text-align:right;flex-shrink:0}.skill-row[data-v-a5a3e2e4]{background:var(--color-bg);border-radius:10px;padding:10px}.skill-row__top[data-v-a5a3e2e4]{grid-template-columns:minmax(0,1fr) 44px;gap:8px;display:grid}.skill-metrics[data-v-a5a3e2e4]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.save-wod-check[data-v-a5a3e2e4]{align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.save-wod-check input[data-v-a5a3e2e4]{width:20px;height:20px;accent-color:var(--color-primary)}.summary-tags[data-v-a5a3e2e4],.summary-tags[data-v-a5a3e2e4] .muscle-tags,.summary-tags[data-v-a5a3e2e4] .movement-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.summary-tags[data-v-a5a3e2e4]{color:var(--color-text-secondary);font-size:13px}.save-note[data-v-a5a3e2e4]{text-align:center;margin:-6px 0 0;line-height:1.45}.save-button[data-v-a5a3e2e4]{min-height:52px}.skill-type-field[data-v-a5a3e2e4]{display:none}.session-part[data-v-a5a3e2e4] .composition-card{padding:0}.session-part[data-v-a5a3e2e4] .result-field__input{background:var(--color-bg)}@media (width<=360px){.session-meta[data-v-a5a3e2e4]{grid-template-columns:1fr}.part-header[data-v-a5a3e2e4]{flex-wrap:wrap}.part-heading[data-v-a5a3e2e4]{width:calc(100% - 40px)}.part-actions[data-v-a5a3e2e4]{justify-content:flex-end;width:100%}}.record-view[data-v-5b84c8c0]{flex-direction:column;flex:1;display:flex}.record-view__header[data-v-5b84c8c0]{padding:20px 20px 8px}.record-view__title[data-v-5b84c8c0]{margin:0;font-size:22px}.record-view__modes[data-v-5b84c8c0]{gap:8px;padding:8px 20px;display:flex}.mode-button[data-v-5b84c8c0]{background:var(--color-card);min-width:0;min-height:44px;color:var(--color-text);border:0;border-radius:12px;flex:1;padding:0 6px;font-size:14px}.mode-button--active[data-v-5b84c8c0]{background:var(--color-primary);color:#fff;font-weight:600}.record-view__body[data-v-5b84c8c0]{flex-direction:column;flex:1;gap:16px;min-height:0;padding:8px 20px 16px;display:flex}.composition-card[data-v-5b84c8c0]{background:var(--color-card);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.wod-list[data-v-5b84c8c0]{flex-direction:column;gap:10px;display:flex}.wod-card[data-v-5b84c8c0]{text-align:left;background:var(--color-card);color:var(--color-text);border:0;border-radius:16px;flex-direction:column;padding:14px 16px;display:flex}.wod-card__name[data-v-5b84c8c0]{font-size:17px;font-weight:600}.wod-card__meta[data-v-5b84c8c0]{color:var(--color-text-secondary);margin:2px 0 10px;font-size:13px}.wod-card__composition[data-v-5b84c8c0]{font-size:14px;line-height:1.65}.wod-block[data-v-5b84c8c0]:not(:last-child){margin-bottom:12px}.wod-block__title[data-v-5b84c8c0]{color:var(--color-text);font-size:13px;font-weight:600}.wod-round[data-v-5b84c8c0]:not(:last-child){margin-bottom:10px}.wod-round__title[data-v-5b84c8c0]{color:var(--color-text-secondary);font-size:13px;font-weight:600}.wod-row[data-v-5b84c8c0]{justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.back-link[data-v-5b84c8c0]{min-height:44px;color:var(--color-accent);background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px}.muscles-row[data-v-5b84c8c0]{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.primary-button[data-v-5b84c8c0]{background:var(--color-primary);color:#fff;border:0;border-radius:14px;min-height:52px;font-size:17px;font-weight:700}.composition-card__add[data-v-5b84c8c0]{border:1px dashed var(--color-border-strong);min-height:44px;color:var(--color-accent);background:0 0;border-radius:10px;font-size:15px}.session-details__header[data-v-52e19acb]{padding:12px 20px 8px}.session-details__header h1[data-v-52e19acb]{margin:4px 0;font-size:22px}.session-details__header p[data-v-52e19acb]{color:var(--color-text-secondary);margin:0;font-size:13px}.back-link[data-v-52e19acb]{min-height:44px;color:var(--color-accent);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.session-details__body[data-v-52e19acb],.session-part[data-v-52e19acb],.session-part__heading[data-v-52e19acb]{flex-direction:column;display:flex}.session-details__body[data-v-52e19acb]{gap:16px;padding:8px 20px 20px}.session-part[data-v-52e19acb]{border:1px solid var(--color-border);border-radius:16px;gap:12px;padding:14px}.session-part__heading[data-v-52e19acb]{gap:3px}.session-part__heading>span[data-v-52e19acb],.session-part__heading>p[data-v-52e19acb]{color:var(--color-text-secondary);margin:0;font-size:12px}.session-part__heading h2[data-v-52e19acb]{margin:0;font-size:17px}.session-part[data-v-52e19acb] .block-details,.session-part[data-v-52e19acb] .result-card{background:var(--color-card)}.details-card[data-v-52e19acb]{background:var(--color-card);border-radius:16px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.details-card h2[data-v-52e19acb]{color:var(--color-text-secondary);margin:0;font-size:13px;font-weight:400}.edit-action[data-v-52e19acb]{background:var(--color-primary);color:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:52px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.danger-action[data-v-52e19acb]{border:1px solid var(--color-danger);min-height:52px;color:var(--color-danger);background:0 0;border-radius:14px;font-size:16px;font-weight:700}.session-edit__header[data-v-c3ea8049]{padding:12px 20px 8px}.session-edit__header h1[data-v-c3ea8049]{margin:4px 0;font-size:22px}.session-edit__header p[data-v-c3ea8049]{color:var(--color-text-secondary);margin:0;font-size:13px}.back-link[data-v-c3ea8049]{min-height:44px;color:var(--color-accent);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.session-edit__body[data-v-c3ea8049]{padding:8px 20px 20px}:root{--color-bg:#0f0f10;--color-card:#1a1a1d;--color-border:#2c2c31;--color-border-strong:#55555c;--color-text:#f4f4f5;--color-text-secondary:#a3a3ab;--color-text-disabled:#85858c;--color-primary:#d62f36;--color-accent:#ff6b6b;--color-danger:#ff7a7a;--color-button-disabled:#55555c;--color-muscle-default:#55555c;--color-muscle-back:#5b2a86;--color-muscle-chest:#8b2d4a;--color-muscle-legs:#256b45;--color-muscle-quads:#5b466f;--color-muscle-hamstrings:#2d6670;--color-muscle-shoulders:#1f5f8b;--color-muscle-glutes:#8a4b1f;--color-muscle-core:#6a541b;--color-muscle-abs:#4c5f1f;--color-muscle-biceps:#703b62;--color-muscle-triceps:#304f9a;--color-muscle-calves:#19656b;--color-muscle-forearms:#76502a;--color-movement-default:#55555c;--color-movement-weightlifting:#8b2d4a;--color-movement-powerlifting:#5b2a86;--color-movement-gymnastics:#1f5f8b;--color-movement-cardio:#256b45;--color-movement-functional:#8a4b1f;--color-movement-strongman:#6a541b;--color-movement-accessory:#2d6670}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--color-bg);color:var(--color-text);margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif}button,input,select{font-family:inherit}button{cursor:pointer}.field{border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:44px;color:var(--color-text);border-radius:10px;padding:0 10px;font-size:15px}.field--locked{background:var(--color-card);color:var(--color-text-disabled);border-style:dashed}.field::placeholder{color:var(--color-text-disabled)}.field--search{background:var(--color-card);border-radius:12px;min-height:48px;padding:0 14px}.type-chip{background:var(--color-card);min-height:44px;color:var(--color-text);border:0;border-radius:22px;padding:0 14px;font-size:14px}.type-chip--active{border:2px solid var(--color-accent);color:var(--color-accent);background:0 0;font-weight:600}button:disabled{cursor:not-allowed;opacity:1}.primary-action:disabled,.primary-button:disabled{background:var(--color-button-disabled);color:var(--color-text)}.auth-view{flex-direction:column;flex:1;justify-content:center;gap:20px;width:100%;padding:32px 20px;display:flex}.auth-view__brand{color:var(--color-accent);text-align:center;font-size:24px;font-weight:800}.auth-card{background:var(--color-card);border-radius:16px;flex-direction:column;gap:18px;padding:24px 20px;display:flex}.auth-card__title,.auth-card__description,.auth-card__footer{margin:0}.auth-card__title{font-size:22px}.auth-card__description,.auth-card__footer{color:var(--color-text-secondary);font-size:14px;line-height:1.5}.auth-card__footer{text-align:center}.form{flex-direction:column;gap:16px;display:flex}.form-field{color:var(--color-text-secondary);flex-direction:column;gap:6px;font-size:13px;display:flex}.form-field__error,.form-error{color:var(--color-danger);margin:0;font-size:12px;line-height:1.4}.field--error{border-color:var(--color-danger)}.primary-action,.secondary-action{border-radius:14px;width:100%;min-height:52px;font-size:16px;font-weight:700}.primary-action{background:var(--color-primary);color:#fff;border:0}.secondary-action{border:1px solid var(--color-border-strong);color:var(--color-text);background:0 0}.text-link{min-height:44px;color:var(--color-accent);text-align:center;justify-content:center;align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.notice{border:1px solid var(--color-border-strong);color:var(--color-text);border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}
