.R9ywrG_atlas{--arena-column-width:560px;grid-template-columns:minmax(0,1fr);display:grid}.R9ywrG_atlasMain{gap:var(--space-6);min-width:0;padding:0 var(--page-margin) var(--space-7);flex-direction:column;display:flex}@media (max-width:1199px){.R9ywrG_atlas>aside{display:none}}@media (min-width:1200px){.R9ywrG_atlas{grid-template-columns:minmax(0, 1fr) var(--panel-width)}.R9ywrG_atlasMain{width:100%;max-width:calc(var(--arena-column-width) + 2 * var(--page-margin));padding-bottom:var(--space-6);justify-self:center}}@media (max-width:719px){.R9ywrG_atlasMain{gap:var(--space-5);padding:0 var(--space-4) var(--space-6)}}.R9ywrG_hero{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.R9ywrG_hero>header{padding-bottom:0}.R9ywrG_doneNotice{padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-left:3px solid var(--success);border-radius:var(--radius-md);font-size:var(--text-body);color:var(--text);margin:0}.R9ywrG_rankingInvite{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-md);color:var(--text);flex-direction:column;margin:0;display:flex}.R9ywrG_rankingInviteTitle{font-size:var(--text-heading);margin:0;font-weight:700;line-height:1.3}.R9ywrG_rankingInviteText{font-size:var(--text-body);margin:0;line-height:1.45}.R9ywrG_rankingInviteActions{gap:var(--space-4);flex-wrap:wrap;display:flex}.R9ywrG_rankingInviteLink,.R9ywrG_rankingInviteDismiss{min-height:var(--touch-target);font:inherit;font-size:var(--text-body);color:var(--text);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.R9ywrG_miniDone{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-weight:600}.R9ywrG_trainerAlert{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-md);background:var(--alarm);color:var(--alarm-tekst);flex-direction:column;text-decoration:none;display:flex}.R9ywrG_trainerAlertTitle{font-size:var(--text-heading);font-weight:700;line-height:1.3}.R9ywrG_trainerAlertText{font-size:var(--text-body);line-height:1.45}.R9ywrG_trainerAlertAction{min-height:var(--touch-target);font-size:var(--text-body);text-underline-offset:4px;align-self:flex-start;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.R9ywrG_trainerAlert:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.R9ywrG_openBanner{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.R9ywrG_openBannerTitle{font-size:var(--text-heading);color:var(--text);margin:0;font-weight:600}.R9ywrG_openBannerText{font-size:var(--text-body);color:var(--text-secondary);margin:0}.R9ywrG_openBannerError{font-size:var(--text-body);color:var(--alarm);margin:0}.R9ywrG_openBannerActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.R9ywrG_panelSection{gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid var(--panel-line);flex-direction:column;display:flex}.R9ywrG_panelSection:last-child{border-bottom:0;padding-bottom:0}.R9ywrG_panelHeading{font-size:var(--text-heading);color:var(--panel-text);margin:0;font-weight:600}.R9ywrG_panelText{font-size:var(--text-body);color:var(--panel-text-secondary);margin:0;line-height:1.45}.R9ywrG_panelLink{min-height:var(--touch-target);font-size:var(--text-body);color:var(--link-on-light);align-self:flex-start;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.R9ywrG_tracks{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line);flex-direction:column;display:flex}.R9ywrG_tracksTitle{font-size:var(--text-heading);color:var(--text);margin:0;font-weight:700;line-height:1.15}.R9ywrG_phoneOnly{display:flex}@media (min-width:1200px){.R9ywrG_phoneOnly{display:none}}.R9ywrG_phoneCard{gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--panel);flex-direction:column}.R9ywrG_rankRow{align-items:center;gap:var(--space-4);min-height:var(--touch-target);color:var(--text);text-decoration:none;display:flex}.R9ywrG_rankEmblem{object-fit:contain;flex:none;width:72px;height:72px}.R9ywrG_rankText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.R9ywrG_rankName{font-size:var(--text-heading);font-weight:700;line-height:1.2}.R9ywrG_rankPd{font-size:var(--text-small);color:var(--text-secondary)}.R9ywrG_rankRow .R9ywrG_bar>span{background:var(--mieta-areny)}.R9ywrG_rankChevron{color:var(--text-secondary);flex:none}.R9ywrG_shortcuts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.R9ywrG_shortcut{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--touch-target);padding:var(--space-3) calc(var(--space-3) + var(--space-4)) var(--space-3) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--text);text-decoration:none;display:flex;position:relative}.R9ywrG_shortcutIcon{flex:none}.R9ywrG_shortcutTitle{min-width:0;font-size:var(--text-small);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.2;overflow:hidden}.R9ywrG_shortcutArrow{top:var(--space-2);right:var(--space-2);position:absolute}@media (max-width:399px){.R9ywrG_shortcutTitle{font-size:var(--text-xs)}}.R9ywrG_rankRow:focus-visible,.R9ywrG_shortcut:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.R9ywrG_bar{border-radius:var(--radius-pill);background:var(--line);height:6px;display:block;overflow:hidden}.R9ywrG_atlas aside .R9ywrG_bar,.R9ywrG_phoneCard .R9ywrG_bar{background:var(--panel-line)}.R9ywrG_bar>span{border-radius:inherit;background:var(--accent);height:100%;display:block}.R9ywrG_emblemRow{align-items:center;gap:var(--space-4);display:flex}.R9ywrG_emblem{object-fit:contain;flex:none;width:72px;height:72px}.R9ywrG_emblemText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.R9ywrG_emblemName{font-family:var(--font-serif);font-size:var(--text-heading);color:var(--panel-text);margin:0;font-weight:600}.R9ywrG_reward{margin:var(--space-1) 0 0;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bronze) 30%, transparent);font-size:var(--text-small);color:var(--panel-text);align-self:flex-start}
.zNbgYG_icon{flex:none}.zNbgYG_icon *{vector-effect:non-scaling-stroke}
.XQQ-Sa_button{justify-content:center;align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding:0 var(--space-5);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-body);text-align:center;cursor:pointer;border:1px solid #0000;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.XQQ-Sa_sm{min-height:var(--touch-target)}.XQQ-Sa_md{min-height:var(--control-height-md)}.XQQ-Sa_lg{min-height:var(--control-height-lg);font-size:var(--text-heading)}.XQQ-Sa_block{width:100%;display:flex}.XQQ-Sa_primary{background:var(--ui-primary-bg);color:var(--ui-primary-fg)}.XQQ-Sa_primaryDark{background:var(--bg);color:var(--accent)}.XQQ-Sa_primaryMint{background:var(--accent);color:var(--accent-ink)}.XQQ-Sa_outline{border-color:var(--ui-accent-line);color:var(--ui-accent-line);background:0 0}.XQQ-Sa_outline:hover{background:var(--ui-muted-bg)}.XQQ-Sa_secondaryLight{background:var(--panel-button);color:var(--panel-text)}.XQQ-Sa_secondaryLight:hover{border-color:var(--panel-line-strong)}.XQQ-Sa_ghost{padding:0 var(--space-2);color:var(--ui-fg);background:0 0}.XQQ-Sa_ghost:hover{color:var(--ui-fg-secondary)}.XQQ-Sa_danger{background:var(--ui-error);color:var(--ui-on-error)}.XQQ-Sa_button:disabled,.XQQ-Sa_button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.XQQ-Sa_button[aria-busy=true]{cursor:progress}
.PCf4Sq_placeholder{width:100%;height:100%;padding:var(--space-1);background:var(--surface);border:1px dashed var(--line-strong);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:flex;overflow:hidden}.PCf4Sq_circle{border-radius:var(--radius-pill)}.PCf4Sq_figure{aspect-ratio:2/3;width:auto;max-width:100%;margin-inline:auto}.PCf4Sq_text{-webkit-line-clamp:3;line-clamp:3;max-width:100%;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-muted);text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.PCf4Sq_image{object-fit:contain;width:100%;height:100%;display:block}.PCf4Sq_mono{background-color:var(--ui-fg-secondary);aspect-ratio:1;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.ZTxCYG_medal{align-items:center;gap:var(--space-2);flex-direction:column;display:inline-flex}.ZTxCYG_disc{width:var(--medal-px);height:var(--medal-px);border-radius:var(--radius-pill);flex:none;display:block;position:relative}@media (max-width:719px){.ZTxCYG_disc{width:var(--medal-px-narrow);height:var(--medal-px-narrow)}}.ZTxCYG_art{object-fit:contain;width:100%;height:100%;display:block}.ZTxCYG_blank{border-radius:var(--radius-pill);background:var(--surface);width:100%;height:100%;display:block}.ZTxCYG_locked .ZTxCYG_blank{border:3px solid var(--line-strong)}.ZTxCYG_lock{border-radius:var(--radius-pill);background:var(--bg);color:var(--text-secondary);justify-content:center;align-items:center;padding:3px;display:inline-flex;position:absolute;top:0;right:0}.ZTxCYG_earned .placeholder-grafiki{border:3px solid var(--bronze)}.ZTxCYG_locked .placeholder-grafiki{border:3px solid var(--line-strong)}.ZTxCYG_coach .placeholder-grafiki{border:3px solid var(--text-secondary)}.ZTxCYG_coach{outline:2px solid var(--bronze);outline-offset:var(--space-1)}.ZTxCYG_coachLabel{padding:var(--space-1) var(--space-2);background:var(--bronze);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);white-space:nowrap;font-weight:600;line-height:1.3}.ZTxCYG_dimmed img{filter:grayscale();opacity:.7}.ZTxCYG_small .ZTxCYG_coach,.ZTxCYG_tiny .ZTxCYG_coach{outline-offset:2px;outline-width:1px}
._86LWSa_line{font-size:var(--text-small);color:inherit;margin:0;line-height:1.5}._86LWSa_hint{font-size:var(--text-xs);color:inherit;margin:0;line-height:1.5}._86LWSa_noticeLight{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--panel);border:1px solid var(--panel-line);color:var(--panel-text);flex-direction:column;display:flex}._86LWSa_noticeLight ._86LWSa_hint{color:var(--panel-text-secondary)}._86LWSa_stack{gap:var(--space-4);flex-direction:column;display:flex}._86LWSa_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.D67Ojq_root{gap:var(--space-5);min-width:0;color:var(--text);grid-template-columns:minmax(0,1fr);display:grid}.D67Ojq_block{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.D67Ojq_card{padding:var(--space-5);border:var(--border);border-radius:var(--radius-md)}.D67Ojq_title{font-size:var(--text-heading);font-weight:var(--weight-semibold);line-height:var(--leading-heading);color:var(--text);margin:0}.D67Ojq_subtitle{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--text);margin:0}.D67Ojq_description{font-size:var(--text-body);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.D67Ojq_meta{font-size:var(--text-small);line-height:var(--leading-small);color:var(--text-muted);margin:0}.D67Ojq_planList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.D67Ojq_plan{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border);flex-wrap:wrap;display:flex}.D67Ojq_plan:first-child{padding-top:0}.D67Ojq_planBody{gap:var(--space-1);flex-direction:column;flex:16rem;min-width:0;display:flex}.D67Ojq_planTitle{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--text);margin:0}.D67Ojq_form{gap:var(--space-4);padding-top:var(--space-2);flex-direction:column;display:flex}.D67Ojq_group{gap:var(--space-3);flex-direction:column;display:flex}.D67Ojq_label{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--text-secondary)}.D67Ojq_intervalGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.D67Ojq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
._6ySeMq_marker{width:var(--space-5);height:var(--space-5);flex:none;justify-content:center;align-items:center;display:inline-flex}._6ySeMq_marker svg{width:100%;height:100%}._6ySeMq_star{color:var(--record)}._6ySeMq_dot{border-radius:var(--radius-pill);background:var(--record);color:var(--accent-ink)}._6ySeMq_dot svg{width:70%;height:70%}
.QvXXza_empty{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);font-family:var(--font-sans);text-align:center;color:var(--text);flex-direction:column;margin:0;display:flex}.QvXXza_panel{padding:var(--space-7) var(--space-5);border:0}.QvXXza_row{padding:var(--space-4);border:0;flex-direction:row;justify-content:center}.QvXXza_icon{width:var(--space-8);height:var(--space-8);border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.QvXXza_panel .QvXXza_icon,.QvXXza_panel .QvXXza_illustration{width:calc(var(--space-8) * 2);height:calc(var(--space-8) * 2)}.QvXXza_row .QvXXza_icon{width:var(--touch-target);height:var(--touch-target)}.QvXXza_illustration{width:calc(var(--space-8) + var(--space-6));height:calc(var(--space-8) + var(--space-6));border-radius:var(--radius-pill);background:var(--surface);color:var(--line-strong);justify-content:center;align-items:center;display:inline-flex;position:relative}.QvXXza_motif{stroke:currentColor;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.QvXXza_placeholderId{font-size:var(--text-xs);color:var(--text-muted);position:relative}.QvXXza_title{font-size:var(--text-heading);margin:0;font-weight:600;line-height:1.3}.QvXXza_text{max-width:36ch;font-size:var(--text-body);color:var(--text-secondary);margin:0;line-height:1.45}.QvXXza_light{border-color:var(--panel-line);color:var(--panel-text)}.QvXXza_light .QvXXza_text{color:var(--panel-text-secondary)}.QvXXza_light .QvXXza_icon{border-color:var(--panel-line-strong);color:var(--panel-text-secondary)}.QvXXza_light .QvXXza_illustration{background:var(--panel-button);color:var(--panel-line-strong)}.QvXXza_light .QvXXza_placeholderId{color:var(--panel-text-muted)}.QvXXza_image{object-fit:cover;border-radius:var(--radius-pill)}
.bMZxPq_card{--axis-width:48px;gap:var(--space-4);padding:var(--space-5);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex}.bMZxPq_head{align-items:center;gap:var(--space-3);display:flex}.bMZxPq_icon{width:var(--space-6);height:var(--space-6);color:var(--text);display:inline-flex}.bMZxPq_title{font-family:var(--font-sans);font-size:var(--text-heading);color:var(--text);flex:1;margin:0;font-weight:600;line-height:1.3}.bMZxPq_unit,.bMZxPq_change{font-family:var(--font-sans);font-size:var(--text-small);color:var(--text-secondary);white-space:nowrap}.bMZxPq_changeGood{color:var(--success)}.bMZxPq_legend{gap:var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bMZxPq_legendItem{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-secondary);display:flex}.bMZxPq_swatch{width:var(--space-5);background:var(--accent);height:2px}.bMZxPq_swatchSecondary{background:var(--text-secondary)}.bMZxPq_body{grid-template-columns:var(--axis-width) 1fr;column-gap:var(--space-3);display:grid;container-type:inline-size}.bMZxPq_axis{position:relative}.bMZxPq_tick{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;position:absolute;right:0;transform:translateY(-50%)}.bMZxPq_plot{position:relative}.bMZxPq_chart{width:100%;height:auto;display:block;overflow:visible}.bMZxPq_grid{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.bMZxPq_axisY,.bMZxPq_axisX{stroke:var(--line-strong);vector-effect:non-scaling-stroke}.bMZxPq_axisY{stroke-width:1px}.bMZxPq_axisX{stroke-width:2px}.bMZxPq_line,.bMZxPq_lineSecondary{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bMZxPq_line{stroke:var(--accent)}.bMZxPq_lineSecondary{stroke:var(--text-secondary)}.bMZxPq_dot{fill:var(--accent)}.bMZxPq_lastDot{fill:var(--accent);stroke:var(--bg);stroke-width:2px;vector-effect:non-scaling-stroke}.bMZxPq_pill{transform:translate(-85%, calc(-100% - var(--space-3)));padding:var(--space-1) var(--space-3);background:var(--line);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-small);color:var(--text);white-space:nowrap;pointer-events:none;font-weight:600;position:absolute}.bMZxPq_pillBelow{transform:translate(-85%, var(--space-3))}.bMZxPq_dates{height:var(--space-5);margin-top:var(--space-2);grid-column:2;position:relative}.bMZxPq_date{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;position:absolute;top:0}.bMZxPq_dateFirst{left:0}.bMZxPq_dateLast{right:0}.bMZxPq_dateMiddle{transform:translate(-50%)}.bMZxPq_empty,.bMZxPq_miniEmpty{font-family:var(--font-sans);font-size:var(--text-small);color:var(--text-secondary);margin:0}.bMZxPq_mini{width:100%}@media (max-width:719px){.bMZxPq_card{padding:var(--space-4)}.bMZxPq_dateMiddle{display:none}}@container (max-width:460px){.bMZxPq_dateMiddle{display:none}}.bMZxPq_light.bMZxPq_card{background:var(--panel);border-color:var(--panel-line)}.bMZxPq_light .bMZxPq_title,.bMZxPq_light .bMZxPq_icon,.bMZxPq_light .bMZxPq_pill{color:var(--panel-text)}.bMZxPq_light .bMZxPq_unit,.bMZxPq_light .bMZxPq_change,.bMZxPq_light .bMZxPq_legendItem,.bMZxPq_light .bMZxPq_tick,.bMZxPq_light .bMZxPq_date,.bMZxPq_light.bMZxPq_miniEmpty,.bMZxPq_light .bMZxPq_empty{color:var(--panel-text-secondary)}.bMZxPq_light .bMZxPq_changeGood{color:var(--success-on-light)}.bMZxPq_light .bMZxPq_grid{stroke:var(--panel-line)}.bMZxPq_light .bMZxPq_axisY,.bMZxPq_light .bMZxPq_axisX{stroke:var(--panel-line-strong)}.bMZxPq_light .bMZxPq_line{stroke:var(--success-on-light)}.bMZxPq_light .bMZxPq_dot,.bMZxPq_light .bMZxPq_lastDot{fill:var(--success-on-light)}.bMZxPq_light .bMZxPq_lastDot{stroke:var(--panel)}.bMZxPq_light .bMZxPq_swatch{background:var(--success-on-light)}.bMZxPq_light .bMZxPq_lineSecondary{stroke:var(--panel-text-muted)}.bMZxPq_light .bMZxPq_swatchSecondary{background:var(--panel-text-muted)}.bMZxPq_light .bMZxPq_pill{background:var(--panel-button)}
._0ZjNma_page{gap:var(--space-5);padding:var(--space-6) var(--page-margin) var(--space-7);flex-direction:column;display:flex}._0ZjNma_markGreen{--mark:var(--success)}._0ZjNma_markNeutral{--mark:var(--text-secondary)}._0ZjNma_markYellow{--mark:var(--accent)}._0ZjNma_markRed{--mark:var(--alarm)}._0ZjNma_light ._0ZjNma_markGreen{--mark:var(--success-on-light)}._0ZjNma_light ._0ZjNma_markNeutral{--mark:var(--panel-text-secondary)}._0ZjNma_light ._0ZjNma_markYellow{--mark:var(--accent-on-light)}._0ZjNma_light ._0ZjNma_markRed{--mark:var(--alarm-on-light)}._0ZjNma_status{gap:var(--space-2);flex-direction:column;display:flex}._0ZjNma_flagRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._0ZjNma_dataQuality{font-size:var(--text-small);color:var(--text-secondary)}._0ZjNma_light ._0ZjNma_dataQuality,._0ZjNma_light ._0ZjNma_statusReasons,._0ZjNma_light ._0ZjNma_dataQualityNote{color:var(--panel-text-secondary)}._0ZjNma_statusReasons,._0ZjNma_dataQualityNote{max-width:70ch;font-size:var(--text-small);line-height:var(--leading-small);color:var(--text-secondary);margin:0}._0ZjNma_findingsBlock{flex-direction:column;display:flex}._0ZjNma_findings{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0ZjNma_finding{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);display:grid}._0ZjNma_finding:first-child{border-top:0;padding-top:0}@media (max-width:479px){._0ZjNma_finding{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._0ZjNma_findingPriority{margin-left:0;display:block}}._0ZjNma_light ._0ZjNma_finding{border-top-color:var(--panel-line)}._0ZjNma_tag{align-items:center;gap:var(--space-2);min-height:var(--badge-height);padding:0 var(--space-2);border:1px solid var(--mark);border-radius:var(--radius-pill);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text);white-space:nowrap;align-self:start;display:inline-flex}._0ZjNma_tag:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--mark)}._0ZjNma_light ._0ZjNma_tag{color:var(--panel-text)}._0ZjNma_findingBody{gap:var(--space-1);font-size:var(--text-small);line-height:var(--leading-small);color:var(--text-secondary);flex-direction:column;display:flex}._0ZjNma_light ._0ZjNma_findingBody{color:var(--panel-text-secondary)}._0ZjNma_findingTitle{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--text)}._0ZjNma_light ._0ZjNma_findingTitle{color:var(--panel-text)}._0ZjNma_findingAdvice{color:var(--text)}._0ZjNma_light ._0ZjNma_findingAdvice{color:var(--panel-text)}._0ZjNma_findingPriority{margin-left:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--alarm)}._0ZjNma_light ._0ZjNma_findingPriority{color:var(--alarm-on-light)}._0ZjNma_moreButton{min-height:var(--touch-target);margin-top:var(--space-3);padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-small);color:var(--text);cursor:pointer;background:0 0;align-self:flex-start}._0ZjNma_light ._0ZjNma_moreButton{border-color:var(--panel-line-strong);color:var(--panel-text)}._0ZjNma_none{font-size:var(--text-small);color:var(--text-secondary);margin:0}._0ZjNma_light ._0ZjNma_none,._0ZjNma_none._0ZjNma_light{color:var(--panel-text-secondary)}._0ZjNma_report{gap:var(--space-5);flex-direction:column;display:flex}._0ZjNma_reportHead{gap:var(--space-3);flex-direction:column;display:flex}._0ZjNma_reportHero{border:1px solid var(--line);border-radius:var(--radius-md);position:relative;overflow:hidden}._0ZjNma_reportHeroImage{object-fit:cover;width:100%;height:auto;max-height:220px;display:block}._0ZjNma_reportAccumulation{margin:0;margin-top:calc(-1 * var(--space-5));font-size:var(--text-small);color:var(--text-secondary)}._0ZjNma_summary{max-width:70ch;font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--text);margin:0}@media (max-width:767px){._0ZjNma_summary{font-size:var(--text-body);line-height:var(--leading-body)}._0ZjNma_reportHero{order:1}._0ZjNma_sections{order:2}}._0ZjNma_stats{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1099px){._0ZjNma_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){._0ZjNma_stats{grid-template-columns:minmax(0,1fr)}}._0ZjNma_sections{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:899px){._0ZjNma_sections{grid-template-columns:minmax(0,1fr)}}._0ZjNma_section{gap:var(--space-3);min-width:0;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex}._0ZjNma_sectionWide{grid-column:1/-1}._0ZjNma_sectionTitle{font-family:var(--font-sans);font-size:var(--text-title);font-weight:var(--weight-semibold);color:var(--text);margin:0}._0ZjNma_rows{margin:0;padding:0;list-style:none}._0ZjNma_row{justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;border-top:1px solid var(--line);font-size:var(--text-small);color:var(--text-secondary);display:flex}._0ZjNma_row:first-child{border-top:0}._0ZjNma_rowValue{text-align:right;font-variant-numeric:tabular-nums;color:var(--text)}._0ZjNma_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._0ZjNma_chip{min-height:var(--badge-height);padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-xs);color:var(--text-secondary);align-items:center;display:inline-flex}._0ZjNma_record{border-color:var(--bronze);color:var(--text)}._0ZjNma_listGrid{gap:var(--space-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}@media (max-width:899px){._0ZjNma_listGrid{grid-template-columns:minmax(0,1fr)}}._0ZjNma_summaryCard{gap:var(--space-4);min-width:0;padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;display:flex}._0ZjNma_summaryCard ._0ZjNma_summary{font-size:var(--text-body);line-height:var(--leading-body)}._0ZjNma_summaryBlocks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0ZjNma_summaryBlock{gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._0ZjNma_summaryBlock:first-child{border-top:0;padding-top:0}._0ZjNma_summaryIcon{width:var(--touch-target);height:var(--touch-target);border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--accent);justify-content:center;align-items:center;display:inline-flex}._0ZjNma_summaryBlockBody{gap:var(--space-1);font-size:var(--text-small);line-height:var(--leading-small);color:var(--text-secondary);flex-direction:column;display:flex}._0ZjNma_summaryBlockTitle{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--text)}._0ZjNma_reportLinks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0ZjNma_reportLink{align-items:center;gap:var(--space-3);min-height:var(--touch-target);color:var(--panel-text);text-decoration:none;display:flex}._0ZjNma_reportLink:hover span{text-decoration:underline}._0ZjNma_eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);margin:0}._0ZjNma_cardTitle{font-family:var(--font-serif);font-size:var(--text-heading);line-height:var(--leading-heading);color:var(--text);margin:0}._0ZjNma_blockTitle{font-family:var(--font-sans);font-size:var(--text-title);font-weight:var(--weight-semibold);color:var(--text);margin:0}._0ZjNma_block{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._0ZjNma_timelineScroll{padding-bottom:var(--space-2);border-bottom:1px solid var(--line);overflow-x:auto}._0ZjNma_weekCell{font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._0ZjNma_statusCell{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._0ZjNma_tableNote{font-size:var(--text-small);color:var(--text-secondary);margin:0}._0ZjNma_panelSection{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--panel-line);flex-direction:column;display:flex}._0ZjNma_panelSection:first-child{border-top:0;padding-top:0}._0ZjNma_panelHeading{font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--panel-text);margin:0}._0ZjNma_panelMeta{font-size:var(--text-small);color:var(--panel-text-secondary);margin:0}._0ZjNma_panelText{font-size:var(--text-body);line-height:var(--leading-body);color:var(--panel-text);white-space:pre-line;margin:0}._0ZjNma_noteBox{padding:var(--space-4);background:var(--panel-button);border-radius:var(--radius-md);font-size:var(--text-body);line-height:var(--leading-body);color:var(--panel-text);white-space:pre-line;margin:0}._0ZjNma_panelTools{flex-direction:column;display:flex}._0ZjNma_panelForm{gap:var(--space-3);flex-direction:column;display:flex}._0ZjNma_printButton{min-height:var(--touch-target);padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-small);text-underline-offset:3px;color:var(--panel-text-secondary);cursor:pointer;background:0 0;border:0;align-self:flex-end;text-decoration:underline}._0ZjNma_printButton:hover{color:var(--panel-text)}._0ZjNma_printHead{display:none}@media print{._0ZjNma_reportHero{display:none}._0ZjNma_printHead{margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--line);display:block}._0ZjNma_printBrand{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:12px}._0ZjNma_printClient{font-family:var(--font-serif);font-size:20px;font-weight:var(--weight-bold);color:var(--ink);margin:2px 0 0}._0ZjNma_printMeta{color:var(--text-secondary);margin:2px 0 0;font-size:11px}._0ZjNma_report{gap:var(--space-3)}._0ZjNma_summary{font-size:12px}._0ZjNma_reportHead nav{display:none}._0ZjNma_stats{grid-template-columns:repeat(2,minmax(0,1fr))}._0ZjNma_sections{grid-template-columns:minmax(0,1fr)}._0ZjNma_section{gap:var(--space-2);padding:var(--space-2) 0 0;border:0;border-top:1px solid var(--line);break-inside:avoid;border-radius:0}._0ZjNma_row,._0ZjNma_chip{font-size:12px}._0ZjNma_panelTools{display:none}}._0ZjNma_panelEyebrow{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--bronze-on-light);margin:0}._0ZjNma_periodSwitch{align-items:center;gap:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-md);display:flex}._0ZjNma_periodSwitchLabel{text-overflow:ellipsis;min-width:0;padding:0 var(--space-2);font-size:var(--text-small);color:var(--text);white-space:nowrap;overflow:hidden}._0ZjNma_periodArrow{min-width:var(--touch-target);min-height:var(--touch-target);color:var(--text);justify-content:center;align-items:center;display:inline-flex}._0ZjNma_periodArrow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._0ZjNma_periodArrowOff{color:var(--text-secondary);opacity:.4}._0ZjNma_weeklyStats{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._0ZjNma_weeklyBlock{gap:var(--space-3);flex-direction:column;display:flex}._0ZjNma_weeklyHeading{font-family:var(--font-serif);font-size:var(--text-title);font-weight:var(--weight-bold);color:var(--text);margin:0}._0ZjNma_digestCards{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:899px){._0ZjNma_digestCards{grid-template-columns:minmax(0,1fr)}}._0ZjNma_digestCard{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);display:flex}._0ZjNma_digestIcon{border-radius:var(--radius-md);background:var(--surface);width:40px;height:40px;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}._0ZjNma_digestGood ._0ZjNma_digestIcon{color:var(--accent)}._0ZjNma_digestWatch ._0ZjNma_digestIcon{color:var(--bronze)}._0ZjNma_digestBody{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._0ZjNma_digestKind{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary)}._0ZjNma_digestGood ._0ZjNma_digestKind{color:var(--accent)}._0ZjNma_digestWatch ._0ZjNma_digestKind{color:var(--bronze)}._0ZjNma_digestTitle{font-family:var(--font-serif);font-size:var(--text-lead);font-weight:var(--weight-bold);color:var(--text)}._0ZjNma_digestText{-webkit-line-clamp:2;font-size:var(--text-small);line-height:var(--leading-small);color:var(--text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._0ZjNma_weeklyDetails{border:1px solid var(--line);border-radius:var(--radius-md)}._0ZjNma_weeklySummary{align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-2) var(--space-4);font-family:var(--font-serif);font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--text);cursor:pointer;list-style:none;display:flex}._0ZjNma_weeklySummary::-webkit-details-marker{display:none}._0ZjNma_weeklySummary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._0ZjNma_weeklySummaryText{flex:1}._0ZjNma_weeklyChevron{transition:transform .15s;display:inline-flex}._0ZjNma_weeklyDetails[open] ._0ZjNma_weeklyChevron{transform:rotate(180deg)}._0ZjNma_weeklyDetailsBody{gap:var(--space-4);padding:0 var(--space-4) var(--space-4);flex-direction:column;display:flex}._0ZjNma_weeklyDetailsBody ._0ZjNma_section{border:0;padding:0}._0ZjNma_weeklyDetailsBody ._0ZjNma_sectionTitle{display:none}._0ZjNma_weeklyPanelHeading{font-family:var(--font-serif);font-size:var(--text-title);font-weight:var(--weight-bold);color:var(--panel-text);margin:0}._0ZjNma_panelJump{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:var(--touch-target);font-weight:var(--weight-semibold);color:var(--accent);display:inline-flex}._0ZjNma_panelJump:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:1200px){._0ZjNma_panelJump{display:none}}._0ZjNma_panelLead{font-family:var(--font-serif);font-size:var(--text-lead);font-weight:var(--weight-bold);line-height:var(--leading-body);color:var(--panel-text);margin:0}@media (max-width:479px){._0ZjNma_weeklyStats{gap:var(--space-2)}._0ZjNma_weeklyStats>div{padding:var(--space-3)}._0ZjNma_periodSwitch{justify-content:space-between;width:100%}}@media print{._0ZjNma_periodSwitch{display:none}._0ZjNma_weeklyDetails::details-content{content-visibility:visible;display:contents}._0ZjNma_weeklyChevron{display:none}}
.i4A5yq_bar{--bar-track:var(--surface);--bar-track-line:var(--line);--bar-label:var(--text-secondary);--bar-value:var(--text);--bar-accent:var(--accent);--bar-success:var(--success);--bar-alarm:var(--alarm);--bar-muted:var(--text-muted);align-items:center;gap:var(--space-3);font-family:var(--font-sans);display:flex}.i4A5yq_light{--bar-track:var(--panel-button);--bar-track-line:var(--panel-line);--bar-label:var(--panel-text-secondary);--bar-value:var(--panel-text);--bar-accent:var(--accent-on-light);--bar-success:var(--success-on-light);--bar-alarm:var(--alarm-on-light);--bar-muted:var(--panel-text-muted)}.i4A5yq_main{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.i4A5yq_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.i4A5yq_label{font-size:var(--text-small);color:var(--bar-label)}.i4A5yq_value{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--bar-value);white-space:nowrap;font-weight:600}.i4A5yq_track{height:var(--space-2);background:var(--bar-track);border:1px solid var(--bar-track-line);border-radius:var(--radius-pill);flex:1;display:block;overflow:hidden}.i4A5yq_fill{height:100%;display:block}.i4A5yq_accent{background:var(--bar-accent)}.i4A5yq_success{background:var(--bar-success)}.i4A5yq_alarm{background:var(--bar-alarm)}.i4A5yq_muted,.i4A5yq_previous{background:var(--bar-muted)}.i4A5yq_segments{gap:var(--space-1);height:var(--space-2);display:flex}.i4A5yq_segment{background:var(--bar-track);border:1px solid var(--bar-track-line);border-radius:var(--radius-sm);flex:1}.i4A5yq_previousRow{align-items:center;gap:var(--space-3);display:flex}.i4A5yq_previousLabel{font-size:var(--text-xs);color:var(--bar-muted);white-space:nowrap}.i4A5yq_level{width:var(--space-7);height:var(--space-7);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.i4A5yq_hexagon{width:100%;height:100%;fill:var(--bronze);position:absolute;inset:0}.i4A5yq_levelText{font-size:var(--text-heading);color:var(--accent-ink);font-weight:700;position:relative}
.Gso5eq_gauge{flex:0 auto;width:100%;min-width:0;position:relative}.Gso5eq_svg{width:100%;height:100%;display:block;overflow:visible}.Gso5eq_track,.Gso5eq_progress{fill:none;stroke-width:8px}.Gso5eq_track{stroke:var(--line)}.Gso5eq_progress{stroke-linecap:round}.Gso5eq_mint{stroke:var(--accent)}.Gso5eq_bronze{stroke:var(--bronze)}.Gso5eq_sand{stroke:color-mix(in srgb, var(--bronze) 55%, var(--text))}.Gso5eq_center{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Gso5eq_arc .Gso5eq_center{justify-content:flex-end}.Gso5eq_light .Gso5eq_track{stroke:var(--panel-line)}.Gso5eq_light .Gso5eq_mint{stroke:var(--success-on-light)}.Gso5eq_light .Gso5eq_bronze{stroke:var(--bronze-on-light)}.Gso5eq_light .Gso5eq_sand{stroke:color-mix(in srgb, var(--bronze-on-light) 55%, var(--panel-text))}.Gso5eq_light .Gso5eq_center{color:var(--panel-text)}
._1L_P1W_group{gap:var(--space-3);min-width:0;font-family:var(--font-sans);border:0;flex-direction:column;margin:0;padding:0;display:flex}._1L_P1W_legend{margin-bottom:var(--space-2);font-size:var(--text-body);color:var(--ui-fg);padding:0;font-weight:600}._1L_P1W_list{border:1px solid var(--ui-line);border-radius:var(--radius-md);flex-direction:column;display:flex}._1L_P1W_list ._1L_P1W_option+._1L_P1W_option{border-top:1px solid var(--ui-line)}._1L_P1W_cards{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-8) * 3), 1fr));gap:var(--space-4);display:grid}._1L_P1W_option{align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-3) var(--space-4);font-size:var(--text-body);color:var(--ui-fg);cursor:pointer;display:flex;position:relative}._1L_P1W_cards ._1L_P1W_option{min-height:calc(var(--touch-target) * 1.5);padding:var(--space-4);border:1px solid var(--ui-field-border);border-radius:var(--radius-md);align-items:flex-start}._1L_P1W_cards ._1L_P1W_option:has(input:checked){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}._1L_P1W_option:has(input:disabled){cursor:not-allowed;opacity:.5}._1L_P1W_text{gap:var(--space-1);flex-direction:column;flex:1;display:flex}._1L_P1W_description{font-size:var(--text-small);color:var(--ui-fg-secondary)}._1L_P1W_cards ._1L_P1W_option:has(input:checked) ._1L_P1W_description{color:var(--accent-ink)}._1L_P1W_indicator{width:var(--space-5);height:var(--space-5);border:1px solid var(--ui-field-border);border-radius:var(--radius-sm);color:#0000;flex:none;justify-content:center;align-items:center;display:inline-flex}._1L_P1W_radio ._1L_P1W_indicator{border-radius:var(--radius-pill)}._1L_P1W_option:has(input:checked) ._1L_P1W_indicator{background:var(--ui-primary-bg);border-color:var(--ui-primary-bg);color:var(--ui-primary-fg)}._1L_P1W_cards ._1L_P1W_option:has(input:checked) ._1L_P1W_indicator{background:var(--accent-ink);border-color:var(--accent-ink);color:var(--accent)}._1L_P1W_radio ._1L_P1W_option:has(input:checked) ._1L_P1W_indicator:after{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:currentColor}
._22a8Gq_dialog{width:min(calc(100vw - var(--space-6)), calc(var(--panel-width) + var(--space-6)));padding:var(--space-6);background:var(--panel);border-radius:var(--radius-md);color:var(--panel-text);font-family:var(--font-sans);border:0}._22a8Gq_dialog::backdrop{background:color-mix(in srgb, var(--bg) 80%, transparent)}._22a8Gq_question{margin:0 0 var(--space-5);font-size:var(--text-heading);font-weight:600;line-height:1.3}._22a8Gq_extra{margin-bottom:var(--space-5)}._22a8Gq_actions{justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}
.iuowuq_zone{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:calc(var(--space-8) * 2);padding:var(--space-5);border:1px dashed var(--ui-field-border);border-radius:var(--radius-md);font-family:var(--font-sans);color:var(--ui-fg-secondary);text-align:center;background:0 0;flex-direction:column;text-decoration:none;display:flex}.iuowuq_interactive{cursor:pointer}.iuowuq_interactive:hover,.iuowuq_dragging{border-color:var(--ui-accent-line);color:var(--ui-fg)}.iuowuq_zone:has(input:focus-visible){outline:2px solid var(--ui-focus);outline-offset:2px}.iuowuq_title{font-size:var(--text-body);color:var(--ui-fg);font-weight:600}.iuowuq_detail{font-size:var(--text-small)}
.v-_D1G_frame{gap:var(--space-2);min-width:0;font-family:var(--font-sans);flex-direction:column;display:flex}.v-_D1G_inline{align-items:flex-start;gap:var(--space-4);flex-direction:row}.v-_D1G_inline>.v-_D1G_label{min-height:var(--control-height);flex:0 0 30%;align-items:center;display:flex}.v-_D1G_label{font-size:var(--text-body);color:var(--ui-fg);font-weight:600;line-height:1.3}.v-_D1G_required{color:var(--ui-error)}.v-_D1G_body{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.v-_D1G_hint{font-size:var(--text-small);color:var(--ui-fg-muted);margin:0}.v-_D1G_error{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--ui-error);margin:0;display:flex}.v-_D1G_box{min-height:var(--control-height);background:var(--ui-field-bg);border:1px solid var(--ui-field-border);border-radius:var(--radius-sm);color:var(--ui-fg);align-items:stretch;display:flex;position:relative}.v-_D1G_box:has(input:focus-visible,select:focus-visible,textarea:focus-visible){outline:2px solid var(--ui-focus);outline-offset:2px}.v-_D1G_box[data-invalid=true]{border-color:var(--ui-error)}.v-_D1G_box:has(:disabled){opacity:.5}.v-_D1G_box:has([readonly]){background:0 0;border-style:dashed}.v-_D1G_control{min-width:0;padding:0 var(--space-4);color:inherit;font-family:var(--font-sans);font-size:var(--text-body);background:0 0;border:0;outline:none;flex:1}.v-_D1G_control::placeholder{color:var(--ui-fg-muted)}.v-_D1G_large .v-_D1G_box,.v-_D1G_large.v-_D1G_inline>.v-_D1G_label{min-height:var(--control-height-lg)}.v-_D1G_compact .v-_D1G_box{min-height:var(--touch-target)}
.YKoYgG_row{align-items:stretch;gap:var(--space-4);display:flex}.YKoYgG_row>:first-child{flex:1;min-width:0}@media (max-width:479px){.YKoYgG_row{flex-direction:column}}.YKoYgG_leading{padding-left:var(--space-4);color:var(--ui-fg-secondary);align-items:center;display:flex}.YKoYgG_leading+input{padding-left:var(--space-3)}.YKoYgG_suffix{padding-right:var(--space-4);font-size:var(--text-body);color:var(--ui-fg-muted);align-items:center;display:flex}.YKoYgG_unitCell{min-width:var(--control-height);padding:0 var(--space-3);border-left:1px solid var(--ui-field-border);background:var(--ui-muted-bg);font-size:var(--text-body);color:var(--ui-fg-secondary);justify-content:center;align-items:center;display:flex}.YKoYgG_trailing{align-items:center;display:flex}.YKoYgG_previous{justify-content:center;gap:var(--space-1);padding-left:var(--space-4);border-left:1px solid var(--ui-line);font-size:var(--text-small);color:var(--ui-fg-secondary);flex-direction:column;display:flex}.YKoYgG_previousValue{font-size:var(--text-body);color:var(--ui-fg);font-weight:600}.YKoYgG_control[type=search]::-webkit-search-cancel-button{display:none}
.byOP5W_list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.byOP5W_target{min-height:var(--touch-target);border-radius:var(--radius-pill);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.byOP5W_face{align-items:center;gap:var(--space-2);min-height:var(--pill-height);padding:0 var(--space-4);border:1px solid var(--ui-field-border);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-small);color:var(--ui-fg-secondary);white-space:nowrap;display:inline-flex}.byOP5W_target:hover .byOP5W_face{color:var(--ui-fg)}.byOP5W_active .byOP5W_face{border-color:var(--accent);background:var(--accent);color:var(--accent-ink);font-weight:600}.byOP5W_count{color:inherit;opacity:.75}.byOP5W_scroll{padding:var(--space-1);flex-wrap:nowrap}.byOP5W_scroll>li{flex:none}.byOP5W_scroll .byOP5W_face{min-height:var(--touch-target)}
.GCyOkq_switcher{align-items:center;gap:var(--space-3);font-family:var(--font-sans);display:inline-flex}.GCyOkq_pill{border:1px solid var(--ui-field-border);border-radius:var(--radius-pill);align-items:center;display:inline-flex}.GCyOkq_label{min-width:calc(var(--touch-target) * 2.5);padding:0 var(--space-2);font-size:var(--text-body);text-align:center;color:var(--ui-fg);white-space:nowrap;font-weight:600}.GCyOkq_gap{width:var(--touch-target);height:var(--touch-target)}
.hsPYda_pill{align-items:center;gap:var(--space-2);min-height:var(--pill-height);padding:0 var(--space-3);border:1px solid var(--ui-line);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-small);color:var(--ui-fg);white-space:nowrap;line-height:1.4;display:inline-flex}.hsPYda_positive{--pill-tone:var(--ui-success)}.hsPYda_attention{--pill-tone:var(--ui-accent-line)}.hsPYda_alert{--pill-tone:var(--ui-error)}.hsPYda_neutral{--pill-tone:var(--ui-fg-secondary)}.hsPYda_bronze{--pill-tone:var(--ui-bronze)}.hsPYda_muted{--pill-tone:var(--ui-fg-muted)}.hsPYda_dotMark{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--pill-tone);flex:none}.hsPYda_status{border-color:var(--ui-line)}.hsPYda_tag{background:var(--ui-muted-bg);color:var(--ui-fg-secondary);border-color:#0000}.hsPYda_tag.hsPYda_positive,.hsPYda_tag.hsPYda_attention{background:var(--accent);color:var(--accent-ink)}.hsPYda_level{background:var(--bronze);color:var(--accent-ink);border-color:#0000;font-weight:600}.hsPYda_visibility{color:var(--ui-fg-secondary)}.hsPYda_dot{border:0;min-height:0;padding:0}.hsPYda_label{min-height:var(--badge-height);padding:0 var(--space-2);border-color:var(--pill-tone,var(--ui-line));border-radius:var(--radius-sm);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600}
.KAbkaa_control{gap:var(--space-1);padding:var(--space-1);background:var(--ui-muted-bg);border:1px solid var(--ui-line);border-radius:var(--radius-md);min-width:0;margin:0;display:flex}.KAbkaa_segment{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tab-height);padding:0 var(--space-4);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-body);color:var(--ui-fg-secondary);white-space:nowrap;cursor:pointer;flex:1;font-weight:600;text-decoration:none;display:flex;position:relative}.KAbkaa_segment:hover{color:var(--ui-fg)}.KAbkaa_segment[aria-current=page]{background:var(--accent);color:var(--accent-ink)}.KAbkaa_segment:has(input:checked){background:var(--accent);color:var(--accent-ink)}.KAbkaa_segment:has(input:disabled){cursor:not-allowed;opacity:.5}.KAbkaa_large .KAbkaa_segment{min-height:var(--control-height-md)}
._6VLdq_select{appearance:none;padding-right:calc(var(--space-4) + var(--space-5));cursor:pointer}._6VLdq_select option{background:var(--ui-field-bg);color:var(--ui-fg)}._6VLdq_chevron{right:var(--space-3);color:var(--ui-fg-secondary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}
._1n8q7q_stack{gap:var(--space-4);flex-direction:column;display:flex}._1n8q7q_block{background:var(--ui-muted-bg);border-radius:var(--radius-md);animation:1.6s ease-in-out infinite _1n8q7q_pulse}._1n8q7q_row{height:var(--control-height)}._1n8q7q_card{height:calc(var(--space-8) * 2)}._1n8q7q_chart{height:calc(var(--space-8) * 4)}._1n8q7q_text{height:var(--space-4);border-radius:var(--radius-sm);width:70%}@keyframes _1n8q7q_pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._1n8q7q_block{animation:none}}
.vrgvDW_row{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--touch-target);font-family:var(--font-sans);color:var(--ui-fg);cursor:pointer;text-decoration:none;display:flex}.vrgvDW_text{gap:var(--space-1);flex-direction:column;display:flex}.vrgvDW_label{font-size:var(--text-body);font-weight:600}.vrgvDW_description{font-size:var(--text-small);color:var(--ui-fg-secondary)}.vrgvDW_track{width:var(--touch-target);height:calc(var(--space-5) + var(--space-1));background:var(--ui-muted-bg);border:1px solid var(--ui-field-border);border-radius:var(--radius-pill);flex:none;transition:background-color .12s;position:relative}.vrgvDW_knob{top:50%;left:var(--space-1);width:var(--space-4);height:var(--space-4);border-radius:var(--radius-pill);background:var(--ui-fg-secondary);transition:left .12s;position:absolute;transform:translateY(-50%)}.vrgvDW_row[aria-checked=true] .vrgvDW_track{background:var(--accent);border-color:var(--accent)}.vrgvDW_row:has(input:checked) .vrgvDW_track{background:var(--accent);border-color:var(--accent)}.vrgvDW_row[aria-checked=true] .vrgvDW_knob{left:calc(100% - var(--space-4) - var(--space-1));background:var(--accent-ink)}.vrgvDW_row:has(input:checked) .vrgvDW_knob{left:calc(100% - var(--space-4) - var(--space-1));background:var(--accent-ink)}.vrgvDW_row:has(input:focus-visible) .vrgvDW_track{outline:2px solid var(--ui-focus);outline-offset:2px}.vrgvDW_row:has(input:disabled){cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.vrgvDW_track,.vrgvDW_knob{transition:none}}
.CL1rdq_tabs{align-items:stretch;gap:var(--space-5);border-bottom:1px solid var(--ui-line);display:flex}.CL1rdq_list{gap:var(--space-5);flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}.CL1rdq_tab{align-items:center;gap:var(--space-2);min-height:var(--tab-height);font-family:var(--font-sans);font-size:var(--text-body);color:var(--ui-fg-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.CL1rdq_tab:hover{color:var(--ui-fg)}.CL1rdq_tab[aria-current=page],.CL1rdq_tab[aria-selected=true]{color:var(--ui-fg);font-weight:600}.CL1rdq_tab[aria-current=page]:after,.CL1rdq_tab[aria-selected=true]:after{content:"";background:var(--ui-accent-line);height:3px;position:absolute;bottom:-1px;left:0;right:0}.CL1rdq_count{font-size:var(--text-small);color:var(--ui-fg-muted)}.CL1rdq_more{flex:none;position:relative}.CL1rdq_more>summary{list-style:none}.CL1rdq_more>summary::-webkit-details-marker{display:none}.CL1rdq_menu{z-index:10;min-width:calc(var(--touch-target) * 5);padding:var(--space-2) 0;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;top:100%;right:0}.CL1rdq_menu .CL1rdq_tab{width:100%;padding:0 var(--space-4);color:var(--text-secondary)}.CL1rdq_menu .CL1rdq_tab[aria-current=page]:after{display:none}.CL1rdq_filled .CL1rdq_list{gap:var(--space-2)}.CL1rdq_filled .CL1rdq_list .CL1rdq_tab{padding:0 var(--space-5);border-radius:var(--radius-md)}.CL1rdq_filled .CL1rdq_list .CL1rdq_tab[aria-current=page],.CL1rdq_filled .CL1rdq_list .CL1rdq_tab[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.CL1rdq_filled .CL1rdq_list .CL1rdq_tab:after{display:none}
.wvcfdG_textarea{min-height:calc(var(--touch-target) * 2);padding:var(--space-3) var(--space-4);resize:vertical;line-height:1.45}.wvcfdG_counter{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--ui-fg-muted);align-self:flex-end}.wvcfdG_counterWarning{color:var(--ui-error)}
.lnTZwa_section{border-bottom:1px solid var(--line);font-family:var(--font-sans);color:var(--text)}.lnTZwa_summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--touch-target);padding:var(--space-3) 0;cursor:pointer;list-style:none;display:flex}.lnTZwa_summary::-webkit-details-marker{display:none}.lnTZwa_summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lnTZwa_leading{flex:none;align-items:center;display:inline-flex}.lnTZwa_title{font-size:var(--text-heading);flex:1;font-weight:600;line-height:1.3}.lnTZwa_count{color:var(--text-secondary);font-weight:400}.lnTZwa_chevron{width:var(--space-5);height:var(--space-5);color:var(--text-secondary);flex:none;transition:transform .15s}.lnTZwa_section[open] .lnTZwa_chevron{transform:rotate(180deg)}.lnTZwa_body{padding-bottom:var(--space-4)}.lnTZwa_light{border-bottom-color:var(--panel-line);color:var(--panel-text)}.lnTZwa_light .lnTZwa_count,.lnTZwa_light .lnTZwa_chevron{color:var(--panel-text-secondary)}.lnTZwa_light .lnTZwa_summary:focus-visible{outline-color:var(--panel-text)}@media (prefers-reduced-motion:reduce){.lnTZwa_chevron{transition:none}}
.kd7JSW_delta{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--text-small);font-variant-numeric:tabular-nums;font-weight:600;display:inline-flex}.kd7JSW_arrow{width:var(--space-4);height:var(--space-4);flex:none}.kd7JSW_good{color:var(--success)}.kd7JSW_bad{color:var(--alarm)}.kd7JSW_neutral{color:var(--text-secondary)}.kd7JSW_light.kd7JSW_good{color:var(--success-on-light)}.kd7JSW_light.kd7JSW_bad{color:var(--alarm-on-light)}.kd7JSW_light.kd7JSW_neutral{color:var(--panel-text-secondary)}
._2fVsSW_row{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--line);font-family:var(--font-sans);font-size:var(--text-body);color:var(--text);grid-template-columns:auto 1fr auto;display:grid}._2fVsSW_index{min-width:var(--space-6);font-variant-numeric:tabular-nums;color:var(--text-secondary);font-weight:600}._2fVsSW_fields{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._2fVsSW_actions{align-items:center;gap:var(--space-1);display:flex}._2fVsSW_iconButton{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-md);color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._2fVsSW_iconButton:hover:not(:disabled){background:var(--surface)}._2fVsSW_iconButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._2fVsSW_iconButton:disabled{color:var(--text-muted);cursor:default}._2fVsSW_glyph{width:var(--space-5);height:var(--space-5)}._2fVsSW_dirty ._2fVsSW_save{color:var(--accent)}._2fVsSW_delete:hover:not(:disabled){color:var(--alarm)}._2fVsSW_error{font-size:var(--text-small);color:var(--alarm);grid-column:2/-1;margin:0}._2fVsSW_hasError{border-bottom-color:var(--alarm)}@media (max-width:767.98px){._2fVsSW_row{grid-template-columns:auto 1fr;align-items:start}._2fVsSW_index{line-height:var(--touch-target)}._2fVsSW_fields{gap:var(--space-2)}._2fVsSW_fields>*{flex:100%;min-width:0}._2fVsSW_actions{gap:var(--space-2);grid-column:2}}
.fIM4kG_row{font-family:var(--font-sans);color:var(--text);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;display:grid}.fIM4kG_item{gap:var(--space-1);min-width:0;padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}.fIM4kG_item+.fIM4kG_item{border-left:1px solid var(--line)}.fIM4kG_item dd{margin:0}.fIM4kG_label{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);font-weight:600}.fIM4kG_value{font-size:var(--text-lead);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1.3}.fIM4kG_caption{font-size:var(--text-small);color:var(--text-muted)}.fIM4kG_band{border-block:1px solid var(--line)}.fIM4kG_band .fIM4kG_label,.fIM4kG_band .fIM4kG_value{white-space:normal;overflow-wrap:break-word}.fIM4kG_inline .fIM4kG_item{padding:var(--space-2) var(--space-4)}.fIM4kG_inline .fIM4kG_item:first-child,.fIM4kG_columns .fIM4kG_item:first-child{padding-left:0}.fIM4kG_lg .fIM4kG_value{font-size:var(--text-display-sm);font-weight:700;line-height:1.1}.fIM4kG_withIcon{column-gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.fIM4kG_withIcon>*{grid-column:2}.fIM4kG_withIcon>.fIM4kG_label{display:contents}.fIM4kG_icon{width:var(--space-6);height:var(--space-6);color:var(--accent);grid-area:1/1/span 2;justify-content:center;align-items:center;display:inline-flex}.fIM4kG_withIcon .fIM4kG_labelText{grid-column:2}.fIM4kG_light .fIM4kG_icon,.fIM4kG_light{color:var(--panel-text)}.fIM4kG_light .fIM4kG_item+.fIM4kG_item{border-left-color:var(--panel-line)}.fIM4kG_light.fIM4kG_band{border-color:var(--panel-line)}.fIM4kG_light .fIM4kG_label{color:var(--panel-text-secondary)}.fIM4kG_light .fIM4kG_caption{color:var(--panel-text-muted)}@media (max-width:767.98px){.fIM4kG_row{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.fIM4kG_item+.fIM4kG_item{border-left:0}.fIM4kG_item:nth-child(2n){border-left:1px solid var(--line)}.fIM4kG_light .fIM4kG_item:nth-child(2n){border-left-color:var(--panel-line)}.fIM4kG_band .fIM4kG_item{padding-inline:var(--space-4)}}
.bU_IJa_root{--route-earned:36px;--route-current:var(--touch-target);--route-core:var(--space-5);--route-future:30px;--route-empty:var(--space-3);--route-stroke:2px;--route-box:var(--touch-target);--route-gap:var(--space-3);--route-label:var(--text-small);--route-line:var(--text);--route-node-fill:var(--bg);isolation:isolate;font-family:var(--font-sans);color:var(--text);margin:0;padding:0;list-style:none;display:flex}.bU_IJa_mini{--route-earned:var(--space-5);--route-current:30px;--route-core:var(--space-4);--route-future:20px;--route-empty:var(--space-2);--route-box:var(--route-current);--route-gap:var(--space-1);--route-label:var(--text-xs)}.bU_IJa_clickable{--route-box:var(--touch-target)}.bU_IJa_light{--route-line:var(--panel-text);--route-node-fill:var(--panel);color:var(--panel-text)}.bU_IJa_item{position:relative}.bU_IJa_head{color:inherit;text-decoration:none;display:flex}.bU_IJa_headLink{border-radius:var(--radius-md)}button.bU_IJa_headLink{font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.bU_IJa_headLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bU_IJa_light .bU_IJa_headLink:focus-visible{outline-color:var(--panel-text)}.bU_IJa_markerBox{z-index:1;width:var(--route-box);height:var(--route-box);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.bU_IJa_text{gap:var(--space-1);flex-direction:column;display:flex}.bU_IJa_label{font-size:var(--route-label);font-weight:600;line-height:1.4}.bU_IJa_sublabel{font-size:var(--route-label);color:var(--text-secondary);line-height:1.4}.bU_IJa_light .bU_IJa_sublabel{color:var(--panel-text-secondary)}.bU_IJa_node{box-sizing:border-box;border-radius:var(--radius-pill);font-size:var(--text-small);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.bU_IJa_check{width:60%;height:60%}.bU_IJa_dot{width:var(--route-empty);height:var(--route-empty);border-radius:var(--radius-pill);background:var(--text-muted)}.bU_IJa_light .bU_IJa_dot{background:var(--panel-text-muted)}.bU_IJa_earned .bU_IJa_node{width:var(--route-earned);height:var(--route-earned);background:var(--bronze);color:var(--accent-ink)}.bU_IJa_current .bU_IJa_node{width:var(--route-current);height:var(--route-current);border:3px solid var(--accent);background:var(--route-node-fill)}.bU_IJa_core{width:var(--route-core);height:var(--route-core);border-radius:var(--radius-pill);background:var(--accent)}.bU_IJa_future .bU_IJa_node{width:var(--route-future);height:var(--route-future);border:var(--route-stroke) solid var(--route-line);background:var(--route-node-fill)}.bU_IJa_current .bU_IJa_label,.bU_IJa_current .bU_IJa_sublabel{color:var(--accent)}.bU_IJa_light .bU_IJa_current .bU_IJa_node{border-color:var(--panel-text)}.bU_IJa_light .bU_IJa_core{background:var(--accent-on-light)}.bU_IJa_light .bU_IJa_current .bU_IJa_label{color:var(--panel-text)}.bU_IJa_light .bU_IJa_current .bU_IJa_sublabel{color:var(--panel-text-secondary)}.bU_IJa_badge{margin-top:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-ink);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;align-self:center;line-height:1.4}.bU_IJa_landscape .bU_IJa_solid,.bU_IJa_landscape .bU_IJa_dashed{opacity:1}.bU_IJa_landscape .bU_IJa_label,.bU_IJa_landscape .bU_IJa_sublabel{text-shadow:0 1px var(--space-1) var(--bg)}.bU_IJa_landscape .bU_IJa_current .bU_IJa_node{box-shadow:0 0 0 var(--space-2) color-mix(in srgb, var(--accent) 18%, transparent), 0 0 var(--space-5) color-mix(in srgb, var(--accent) 55%, transparent)}.bU_IJa_steps .bU_IJa_node{width:var(--route-current);height:var(--route-current)}.bU_IJa_steps .bU_IJa_earned .bU_IJa_node,.bU_IJa_steps .bU_IJa_current .bU_IJa_node{background:var(--accent);color:var(--accent-ink);border:0}.bU_IJa_steps .bU_IJa_future .bU_IJa_node,.bU_IJa_steps .bU_IJa_empty .bU_IJa_node{border:var(--route-stroke) solid var(--text-secondary);background:var(--route-node-fill);color:var(--text-secondary)}.bU_IJa_steps .bU_IJa_earned .bU_IJa_label,.bU_IJa_steps .bU_IJa_current .bU_IJa_label{color:var(--accent)}.bU_IJa_steps .bU_IJa_future .bU_IJa_label{color:var(--text-secondary);font-weight:400}.bU_IJa_light.bU_IJa_steps .bU_IJa_earned .bU_IJa_node,.bU_IJa_light.bU_IJa_steps .bU_IJa_current .bU_IJa_node{background:var(--panel-text);color:var(--panel)}.bU_IJa_light.bU_IJa_steps .bU_IJa_future .bU_IJa_node,.bU_IJa_light.bU_IJa_steps .bU_IJa_empty .bU_IJa_node{border-color:var(--panel-text-secondary);color:var(--panel-text-secondary)}.bU_IJa_light.bU_IJa_steps .bU_IJa_earned .bU_IJa_label,.bU_IJa_light.bU_IJa_steps .bU_IJa_current .bU_IJa_label{color:var(--panel-text)}.bU_IJa_light.bU_IJa_steps .bU_IJa_future .bU_IJa_label{color:var(--panel-text-secondary)}.bU_IJa_connector{z-index:0;box-sizing:border-box;color:var(--route-line);pointer-events:none;position:absolute}.bU_IJa_solid,.bU_IJa_dashed{opacity:.7}.bU_IJa_wave{fill:none;stroke:currentColor;stroke-width:var(--route-stroke);overflow:visible}.bU_IJa_wave path{vector-effect:non-scaling-stroke}.bU_IJa_wave.bU_IJa_dashed path{stroke-dasharray:6 6}.bU_IJa_horizontal,.bU_IJa_auto{min-width:0;max-width:100%;overflow-x:auto}.bU_IJa_horizontal .bU_IJa_item,.bU_IJa_auto .bU_IJa_item{flex:1 0 calc(var(--route-box) * 2);align-items:center;gap:var(--route-gap);text-align:center;flex-direction:column;display:flex}.bU_IJa_horizontal .bU_IJa_head,.bU_IJa_auto .bU_IJa_head{align-items:center;gap:var(--route-gap);flex-direction:column}.bU_IJa_horizontal .bU_IJa_connector,.bU_IJa_auto .bU_IJa_connector{top:calc(var(--route-box) / 2 - var(--route-stroke) / 2);border-top:var(--route-stroke) solid;width:100%;left:50%}.bU_IJa_horizontal .bU_IJa_dashed:not(.bU_IJa_wave),.bU_IJa_auto .bU_IJa_dashed:not(.bU_IJa_wave){border-top-style:dashed}.bU_IJa_horizontal .bU_IJa_wave,.bU_IJa_auto .bU_IJa_wave{height:var(--route-box);border:0;top:0}.bU_IJa_steps.bU_IJa_horizontal:not(.bU_IJa_below) .bU_IJa_item{text-align:start;flex-direction:row;flex:1 0 auto;align-items:center}.bU_IJa_steps.bU_IJa_horizontal:not(.bU_IJa_below) .bU_IJa_item:last-child{flex-grow:0}.bU_IJa_steps.bU_IJa_horizontal:not(.bU_IJa_below) .bU_IJa_head{gap:var(--space-3);flex-direction:row}.bU_IJa_steps.bU_IJa_horizontal:not(.bU_IJa_below) .bU_IJa_connector{min-width:var(--space-6);width:auto;margin-inline:var(--space-3);flex:1;order:2;position:static}.bU_IJa_vertical{flex-direction:column}.bU_IJa_vertical .bU_IJa_item{gap:var(--space-2);padding-bottom:var(--space-5);grid-template-columns:1fr;display:grid}.bU_IJa_vertical .bU_IJa_item:last-child{padding-bottom:0}.bU_IJa_vertical .bU_IJa_badge{align-self:flex-start}.bU_IJa_vertical .bU_IJa_head{align-items:center;gap:var(--space-3);flex-direction:row}.bU_IJa_vertical .bU_IJa_content{margin-left:calc(var(--route-box) + var(--space-3))}.bU_IJa_vertical .bU_IJa_connector{top:calc(var(--route-box) / 2);left:calc(var(--route-box) / 2 - var(--route-stroke) / 2);border-left:var(--route-stroke) solid;height:100%}.bU_IJa_vertical .bU_IJa_dashed:not(.bU_IJa_wave){border-left-style:dashed}.bU_IJa_vertical .bU_IJa_wave{width:var(--route-box);border:0;left:0}.bU_IJa_climb{--climb-rise:var(--space-7);--climb-column:calc(var(--route-box) * 3.5);min-width:0;max-width:100%;padding-block:var(--space-3);scroll-padding-inline:var(--space-5);scroll-snap-type:x proximity;padding-inline-end:var(--space-5);overflow-x:auto}.bU_IJa_climb .bU_IJa_item{flex:1 0 var(--climb-column);min-width:0;margin-top:calc(var(--climb-level,0) * var(--climb-rise));scroll-snap-align:start}.bU_IJa_climb .bU_IJa_head{align-items:flex-start;gap:var(--space-1);text-align:start;flex-direction:column;padding-inline-end:var(--space-3)}.bU_IJa_climb .bU_IJa_text{min-width:0;overflow-wrap:anywhere;margin-inline-start:calc(var(--route-box) / 2)}.bU_IJa_climb .bU_IJa_badge{align-self:flex-start}.bU_IJa_climb .bU_IJa_connector{top:calc(var(--route-box) / 2 - var(--climb-rise));left:calc(var(--route-box) / 2);width:100%;height:var(--climb-rise);border:0}@media (max-width:639.98px){.bU_IJa_climb{--climb-rise:var(--space-5);--climb-column:0px;padding-inline-end:0}.bU_IJa_climb .bU_IJa_head{padding-inline-end:var(--space-1)}.bU_IJa_climb .bU_IJa_text{margin-inline-start:0}.bU_IJa_climb .bU_IJa_badge,.bU_IJa_climb .bU_IJa_labelFull{display:none}.bU_IJa_climb .bU_IJa_labelShort{display:inline}}.bU_IJa_labelShort{display:none}.bU_IJa_content{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg)}.bU_IJa_selected{border:2px solid var(--accent);background:var(--surface)}.bU_IJa_light .bU_IJa_content{border-color:var(--panel-line);background:var(--panel)}.bU_IJa_light .bU_IJa_selected{border-color:var(--panel-text);background:var(--panel-button)}.bU_IJa_auto .bU_IJa_waveVertical{display:none}@media (max-width:639.98px){.bU_IJa_auto{flex-direction:column;overflow-x:visible}.bU_IJa_auto .bU_IJa_item{gap:var(--space-2);padding-bottom:var(--space-5);text-align:start;flex:none;grid-template-columns:1fr;display:grid}.bU_IJa_auto .bU_IJa_item:last-child{padding-bottom:0}.bU_IJa_auto .bU_IJa_head{align-items:center;gap:var(--space-3);flex-direction:row}.bU_IJa_auto .bU_IJa_content{margin-left:calc(var(--route-box) + var(--space-3))}.bU_IJa_auto .bU_IJa_connector{top:calc(var(--route-box) / 2);left:calc(var(--route-box) / 2 - var(--route-stroke) / 2);border-top:0;border-left:var(--route-stroke) solid;width:auto;height:100%}.bU_IJa_auto .bU_IJa_dashed:not(.bU_IJa_wave){border-left-style:dashed}.bU_IJa_auto .bU_IJa_wave{width:var(--route-box);border:0;height:100%;left:0}.bU_IJa_auto .bU_IJa_waveHorizontal{display:none}.bU_IJa_auto .bU_IJa_waveVertical{display:inline}}
.UMua4G_stack{gap:var(--space-1);flex-direction:column;display:inline-flex}.UMua4G_value{font-weight:600}.UMua4G_note{font-size:var(--text-small);color:var(--text-secondary);font-weight:400}
.VWncNa_card{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg);font-family:var(--font-sans);color:var(--text);flex-direction:column;text-decoration:none;display:flex;position:relative}.VWncNa_link{min-height:var(--touch-target)}.VWncNa_link:hover{background:var(--surface)}.VWncNa_link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.VWncNa_label{font-size:var(--text-small);color:var(--text-secondary);font-weight:600}.VWncNa_value{font-size:var(--text-lead);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.VWncNa_unit{font-size:var(--text-body);color:var(--text-secondary);font-weight:400}.VWncNa_caption{font-size:var(--text-small);color:var(--text-muted)}.VWncNa_visual{margin-top:var(--space-2);display:block}.VWncNa_icon{color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.VWncNa_plain .VWncNa_icon{top:var(--space-5);right:var(--space-5);width:var(--space-5);height:var(--space-5);position:absolute}.VWncNa_counter{column-gap:var(--space-4);grid-template-columns:auto 1fr;align-items:center;display:grid}.VWncNa_counter .VWncNa_icon{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-pill);background:var(--surface);color:var(--accent);grid-row:span 5}.VWncNa_counter .VWncNa_value{font-size:var(--text-display-sm);font-weight:700;line-height:1.1}.VWncNa_tile{padding:var(--space-4);container-type:inline-size}.VWncNa_tile>*{order:3}.VWncNa_tile .VWncNa_icon{width:var(--space-5);height:var(--space-5);color:var(--accent);order:0;justify-content:flex-start}.VWncNa_tile .VWncNa_value{font-size:var(--text-title);order:1;font-weight:700;line-height:1.15}.VWncNa_tile .VWncNa_label{order:2;font-weight:400}@container (max-width:200px){.VWncNa_tile>*{text-align:center;align-self:center}.VWncNa_tile .VWncNa_icon{justify-content:center}.VWncNa_tile .VWncNa_value{font-size:var(--text-heading)}}.VWncNa_ring{align-items:center;column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.VWncNa_main{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.VWncNa_ringSlot{justify-content:center;align-items:center;display:flex}.VWncNa_ring .VWncNa_icon{width:var(--space-5);height:var(--space-5);justify-content:flex-start;position:static}.VWncNa_light{border-color:var(--panel-line);background:var(--panel);color:var(--panel-text)}.VWncNa_light .VWncNa_label,.VWncNa_light .VWncNa_unit,.VWncNa_light .VWncNa_icon{color:var(--panel-text-secondary)}.VWncNa_light .VWncNa_caption{color:var(--panel-text-muted)}.VWncNa_light.VWncNa_counter .VWncNa_icon{background:var(--panel-button);color:var(--panel-text)}.VWncNa_light.VWncNa_tile .VWncNa_icon{color:var(--accent-text-on-light)}.VWncNa_light.VWncNa_link:hover{background:var(--panel-button)}.VWncNa_light.VWncNa_link:focus-visible{outline-color:var(--panel-text)}
:is(h1,h2).Jt81PW_compact{--page-title-compact:36px;font-size:var(--page-title-compact);overflow-wrap:anywhere;line-height:1.15}@media (max-width:719px){:is(h1,h2).Jt81PW_compact{--page-title-compact:28px}}
.UiexhW_frame{--shell-header:var(--header-height);isolation:isolate;background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-sans);flex-direction:column;display:flex;position:relative;overflow-x:clip}.UiexhW_main{z-index:1;flex-grow:1;position:relative}.UiexhW_page{width:100%;max-width:calc(1020px + 2 * var(--page-margin));padding:0 var(--page-margin) var(--space-7);gap:var(--space-5);flex-direction:column;display:flex}.UiexhW_header{z-index:20;height:var(--shell-header);padding:0 var(--page-margin);background:var(--bg);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid;position:sticky;top:0}.UiexhW_headerStart,.UiexhW_headerEnd{align-items:center;min-width:0;display:flex}.UiexhW_headerEnd{justify-content:flex-end;gap:var(--space-4)}.UiexhW_logo{min-height:var(--touch-target);font-family:var(--font-logo);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--text);align-items:center;font-size:32px;font-weight:700;line-height:1;display:inline-flex}.UiexhW_roleBadge{height:var(--badge-height);margin-left:var(--space-5);padding:0 var(--space-3);border:1px solid var(--accent);border-radius:var(--radius-sm);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--accent);align-items:center;font-weight:600;display:inline-flex}.UiexhW_headerBare{grid-template-columns:1fr auto}.UiexhW_frame:has(.UiexhW_headerBare){padding-bottom:0}.UiexhW_quietExit{height:auto;color:var(--text)}.UiexhW_headerNav{align-items:stretch;gap:var(--space-2);display:flex}@media (min-width:1366px){.UiexhW_headerNav{gap:var(--space-6)}}.UiexhW_navItem{align-items:center;gap:var(--space-2);min-height:var(--touch-target);height:100%;font:inherit;font-size:var(--text-body);white-space:nowrap;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0 14px;font-weight:400;display:inline-flex;position:relative}.UiexhW_navItem:hover{color:var(--text)}.UiexhW_navItemActive{color:var(--accent);font-weight:600}.UiexhW_navItemActive:after{content:"";background:var(--accent);height:4px;position:absolute;bottom:-1px;left:0;right:0}.UiexhW_navItemActive:hover{color:var(--accent)}.UiexhW_navDot{border-radius:var(--radius-pill);background:var(--accent);width:8px;height:8px}.UiexhW_separator{background:var(--line-strong);width:1px;height:32px}.UiexhW_switch{align-items:center;gap:var(--space-2);min-height:var(--touch-target);font:inherit;font-size:var(--text-body);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.UiexhW_switchLabel{white-space:nowrap}.UiexhW_switchTrack{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);flex-shrink:0;width:44px;height:24px;position:relative}.UiexhW_switchKnob{border-radius:var(--radius-pill);background:var(--text);width:16px;height:16px;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.UiexhW_switch[aria-checked=true] .UiexhW_switchTrack{border-color:var(--accent);background:var(--accent)}.UiexhW_switch[aria-checked=true] .UiexhW_switchKnob{background:var(--accent-ink);left:auto;right:3px}.UiexhW_accountButton{align-items:center;gap:var(--space-3);min-height:var(--touch-target);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0 0 0 2px;display:inline-flex}.UiexhW_avatarRing{border:1px solid var(--line-strong);border-radius:var(--radius-pill);display:inline-flex}.UiexhW_dropdown{align-items:stretch;display:flex;position:relative}.UiexhW_menu{z-index:30;min-width:240px;padding:var(--space-2);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.UiexhW_menu[hidden]{display:none}.UiexhW_menuEnd{left:auto;right:0;transform:none}.UiexhW_menuItem{width:100%;min-height:var(--touch-target);padding:0 var(--space-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-body);text-align:left;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.UiexhW_menuItem:hover{background:var(--surface);color:var(--text)}.UiexhW_menuItemActive{color:var(--accent);font-weight:600}.UiexhW_menuCaption{padding:var(--space-2) var(--space-4) var(--space-3);border-bottom:1px solid var(--line);font-size:var(--text-small);color:var(--text-muted);margin:0}.UiexhW_menuRow{min-height:var(--touch-target);padding:0 var(--space-4);align-items:center;display:flex}.UiexhW_narrowOnly{display:none}.UiexhW_bottomNav{z-index:20;height:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom));padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--bg);border-top:1px solid var(--line);display:none;position:fixed;bottom:0;left:0;right:0}.UiexhW_bottomItem{justify-content:center;align-items:center;gap:var(--space-1);min-width:var(--touch-target);min-height:var(--touch-target);padding:0 var(--space-1);color:var(--text-secondary);flex-direction:column;flex:1 0 auto;display:flex;position:relative}.UiexhW_bottomLabel{font-size:var(--text-small);white-space:nowrap;line-height:1.2}.UiexhW_bottomItemActive{color:var(--mieta-areny)}.UiexhW_bottomItemActive .UiexhW_bottomLabel{font-weight:600}.UiexhW_bottomItemActive:after{content:"";left:50%;bottom:var(--space-1);background:var(--mieta-areny);width:56px;height:4px;position:absolute;transform:translate(-50%)}.UiexhW_bottomDot{top:var(--space-3);border-radius:var(--radius-pill);background:var(--accent);width:8px;height:8px;position:absolute;left:calc(50% + 10px)}.UiexhW_logo:focus-visible,.UiexhW_navItem:focus-visible,.UiexhW_switch:focus-visible,.UiexhW_accountButton:focus-visible,.UiexhW_menuItem:focus-visible,.UiexhW_bottomItem:focus-visible,.UiexhW_crumbLink:focus-visible,.UiexhW_routeLink:focus-visible,.UiexhW_moreLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1199px){.UiexhW_frame{padding-bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom))}.UiexhW_header{grid-template-columns:1fr auto}.UiexhW_headerNav{display:none}.UiexhW_bottomNav{display:flex}}@media (max-width:719px){.UiexhW_frame{--shell-header:56px}.UiexhW_header{padding:0 var(--space-4)}.UiexhW_logo{font-size:24px}.UiexhW_roleBadge{margin-left:var(--space-2);padding:0 var(--space-2)}.UiexhW_wideOnly{display:none}.UiexhW_narrowOnly{padding:0 var(--space-4);display:block}}.UiexhW_pageTitle{align-items:flex-end;gap:var(--space-5) var(--space-6);padding-top:var(--space-7);padding-bottom:var(--space-6);flex-wrap:wrap;display:flex}.UiexhW_pageTitleSection{padding-top:var(--space-6);padding-bottom:var(--space-5)}.UiexhW_pageTitleText{gap:var(--space-3);flex-direction:column;flex:420px;min-width:0;display:flex}.UiexhW_pageTitleAside{flex-shrink:0}.UiexhW_pageTitleMotif{flex:360px;min-width:0}.UiexhW_eyebrow,.UiexhW_crumbs{font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-weight:600;line-height:1.3}.UiexhW_eyebrow{color:var(--bronze)}.UiexhW_crumbs{flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}.UiexhW_crumb+.UiexhW_crumb:before{content:"/";margin:0 var(--space-2);color:var(--text-muted)}.UiexhW_crumbLink{min-height:var(--touch-target);color:var(--text-secondary);align-items:center;display:inline-flex}.UiexhW_crumbLink:hover{color:var(--text)}.UiexhW_title,.UiexhW_titleSection{font-family:var(--font-serif);color:var(--text);margin:0;font-weight:700}.UiexhW_title{font-size:var(--text-page-title);line-height:1.05}.UiexhW_titleSection{font-size:var(--text-display-sm);line-height:1.1}.UiexhW_subtitle{font-size:var(--text-lead);color:var(--text-secondary);margin:0;line-height:1.3}@media (max-width:719px){.UiexhW_title{line-height:1.1}.UiexhW_titleSection{font-size:var(--text-title)}}.UiexhW_route{--node-slot:44px;--node-done:36px;--node-current-ring:3px;--node-current-core:12px;--node-future:30px;margin:0;padding:0;list-style:none;display:flex}.UiexhW_routeSmall{--node-slot:30px;--node-done:24px;--node-current-ring:2px;--node-current-core:8px;--node-future:20px}.UiexhW_routeStep{flex:1 1 0;min-width:72px;position:relative}.UiexhW_routeStep+.UiexhW_routeStep:before{content:"";top:calc(var(--node-slot) / 2 - 1px);left:calc(-100% + var(--node-slot));width:calc(100% - var(--node-slot));background:var(--text);opacity:.7;height:2px;position:absolute}.UiexhW_routeStepFuture+.UiexhW_routeStep:before,.UiexhW_routeStep+.UiexhW_routeStepFuture:before{background:repeating-linear-gradient(90deg, var(--text) 0 6px, transparent 6px 12px)}.UiexhW_routeLink{align-items:flex-start;gap:var(--space-1);min-height:var(--touch-target);color:var(--text);flex-direction:column;display:flex}.UiexhW_routeNode{width:var(--node-slot);height:var(--node-slot);place-items:center;display:grid}.UiexhW_routeNode:before{content:"";border-radius:var(--radius-pill);grid-area:1/1}.UiexhW_routeNode>svg{grid-area:1/1}.UiexhW_routeNode.UiexhW_routeNodeDone{color:var(--accent-ink)}.UiexhW_routeNodeDone:before{width:var(--node-done);height:var(--node-done);background:var(--bronze)}.UiexhW_routeNodeCurrent:before{width:var(--node-slot);height:var(--node-slot);border:var(--node-current-ring) solid var(--accent);background:radial-gradient(circle, var(--accent) 0 var(--node-current-core), var(--bg) calc(var(--node-current-core) + .5px))}.UiexhW_routeNodeFuture:before{width:var(--node-future);height:var(--node-future);border:2px solid var(--text);background:var(--bg)}.UiexhW_routeNumber{font-size:var(--text-small);font-weight:600}.UiexhW_routeNumber.UiexhW_routeNodeDone{color:var(--bronze)}.UiexhW_routeNumber.UiexhW_routeNodeCurrent{color:var(--accent)}.UiexhW_routeNumber.UiexhW_routeNodeFuture{color:var(--text)}.UiexhW_routeLabel{font-size:var(--text-small);font-weight:600}.UiexhW_routeCaption{font-size:var(--text-small);color:var(--text-secondary)}.UiexhW_withPanel{min-height:calc(100dvh - var(--shell-header));grid-template-columns:minmax(0,1fr);display:grid}.UiexhW_mainColumn{min-width:0;padding:0 var(--page-margin) var(--space-7)}.UiexhW_mainColumn .UiexhW_page{padding:0}.UiexhW_panel{isolation:isolate;gap:var(--space-5);padding:var(--panel-padding);background:var(--panel);color:var(--panel-text);flex-direction:column;display:flex;position:relative}.UiexhW_panel>:not(.UiexhW_decor){z-index:1;position:relative}.UiexhW_panel :focus-visible{outline:2px solid var(--panel-text);outline-offset:2px}.UiexhW_panelHead{gap:var(--space-2);flex-direction:column;display:flex}.UiexhW_panelEyebrow{font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase;color:var(--panel-text-secondary);margin:0;font-weight:600}.UiexhW_panelTitle{font-family:var(--font-serif);font-size:var(--text-title);color:var(--panel-text);margin:0;font-weight:700;line-height:1.15}.UiexhW_panelBody{gap:var(--space-4);flex-direction:column;display:flex}.UiexhW_panelFooter{gap:var(--space-3);flex-direction:column;margin-top:auto;display:flex}@media (min-width:1200px){.UiexhW_withPanel{grid-template-columns:minmax(0, 1fr) var(--panel-width)}.UiexhW_mainColumn{padding-right:var(--column-gap)}.UiexhW_panelShort,.UiexhW_panelFloating{align-self:start}.UiexhW_panelFloating{margin:var(--space-4);border-radius:var(--radius-md)}}@media (max-width:719px){.UiexhW_panel{padding:var(--space-5) var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.UiexhW_frame{--page-margin:var(--space-4)}.UiexhW_frame:has(.UiexhW_roleBadge){--shell-header:calc(var(--touch-target) + var(--badge-height))}.UiexhW_headerStart:has(.UiexhW_roleBadge){flex-direction:column;justify-content:center;align-items:flex-start}.UiexhW_headerStart .UiexhW_roleBadge{margin-left:0}}@media (max-width:1199px){.UiexhW_panelFirst>.UiexhW_panel{order:-1}}.UiexhW_decor{z-index:0;pointer-events:none;position:absolute}.UiexhW_decorContours{--decor-line:var(--topo-line);-webkit-mask-image:radial-gradient(at 70% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(at 70% 40%,#000 30%,#0000 75%)}.UiexhW_contourLines{background:var(--decor-line);position:absolute;inset:0;-webkit-mask-size:640px;mask-size:640px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.UiexhW_decorColumnEdge{top:var(--shell-header);width:min(760px,55%);height:300px;right:0}.UiexhW_decorPageSides{width:min(360px,40%);height:280px;bottom:0;left:0}.UiexhW_decorPanelCorner{--decor-line:var(--topo-line-light);width:240px;height:230px;bottom:0;right:0;-webkit-mask-image:none;mask-image:none}.UiexhW_decorPanelCorner .UiexhW_contourLines{-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.UiexhW_decorLandscape{--landscape-max-height:1000px;z-index:-1;background:var(--bg);overflow:hidden}.UiexhW_decorLandscape:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 82%, transparent) 0%, color-mix(in srgb, var(--bg) 45%, transparent) 30%, color-mix(in srgb, var(--bg) 25%, transparent) 70%, var(--bg) 100%);position:absolute;inset:0}.UiexhW_decorZone{height:100%;max-height:var(--landscape-max-height);top:0;left:0;right:0}.UiexhW_landscapeImage{object-fit:cover;object-position:58% 40%}.UiexhW_decorHeaderBand,.UiexhW_decorColumnPillar{top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.UiexhW_decorHeaderBand{width:72%;height:240px}@media (min-width:720px){.UiexhW_decorHeaderBand:after{background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 55%, transparent) 0%, color-mix(in srgb, var(--bg) 20%, transparent) 40%, color-mix(in srgb, var(--bg) 35%, transparent) 75%, var(--bg) 100%)}}.UiexhW_decorColumnPillar{width:31%;min-width:220px;height:540px}@media (max-width:719px){.UiexhW_decorHeaderBand{width:100%;height:180px}.UiexhW_decorColumnPillar{width:55%;height:360px}.UiexhW_decorLandscape{--landscape-max-height:720px}}.UiexhW_mainColumnBackdrop{isolation:isolate;position:relative}.UiexhW_moreList{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UiexhW_moreLink{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control-height);padding:0 var(--space-4);border:0;border-bottom:1px solid var(--line);width:100%;font:inherit;font-size:var(--text-body);text-align:left;color:var(--text);cursor:pointer;background:0 0;display:flex}.UiexhW_moreLink:hover{background:var(--surface)}@media print{.UiexhW_frame{background:0 0;min-height:0}.UiexhW_header,.UiexhW_bottomNav,.UiexhW_decor,.UiexhW_panelFooter,.UiexhW_frame button{display:none}.UiexhW_page,.UiexhW_mainColumn{max-width:none;padding:0}.UiexhW_withPanel{min-height:0;display:block}.UiexhW_panel{padding:var(--space-3) 0 0;border-top:1px solid var(--line);break-inside:avoid;background:0 0;border-radius:0}.UiexhW_panel:not(:has(.UiexhW_panelBody :is(p,li,table,dl))){display:none}}
.UiwPlW_formCard,.UiwPlW_settingsSection{gap:var(--space-5);padding:var(--space-6);background:var(--surface);border:var(--border);border-radius:var(--radius-md);color:var(--text);flex-direction:column;display:flex}.UiwPlW_modeSwitch{max-width:var(--panel-width)}.UiwPlW_formTitle{font-size:var(--text-heading);font-weight:var(--weight-semibold);line-height:var(--leading-heading);margin:0}.UiwPlW_sectionLead{font-size:var(--text-body);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.UiwPlW_accountForm{gap:var(--space-5);flex-direction:column;display:flex}.UiwPlW_formRow{align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:var(--border);flex-wrap:wrap;display:flex}.UiwPlW_formCard .UiwPlW_formRow>:first-child{min-width:calc(var(--touch-target) * 7)}.UiwPlW_formCard .UiwPlW_formRow>:nth-child(2){min-width:calc(var(--touch-target) * 4.5)}.UiwPlW_saved{font-size:var(--text-small);color:var(--success)}.UiwPlW_waysList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UiwPlW_way{grid-template-columns:var(--touch-target) minmax(0, 1fr);gap:var(--space-4);padding:var(--space-5) 0;border-top:var(--hairline) solid var(--panel-line);display:grid}.UiwPlW_way:first-child{border-top:0;padding-top:0}.UiwPlW_wayIcon{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-pill);color:var(--panel-text);justify-content:center;align-items:center;display:inline-flex}.UiwPlW_wayIconAccount{background:var(--accent-on-light)}.UiwPlW_wayIconFloor{background:var(--bronze)}.UiwPlW_wayTitle{margin:0 0 var(--space-2);font-size:var(--text-heading);font-weight:var(--weight-semibold);color:var(--panel-text)}.UiwPlW_wayText{font-size:var(--text-body);line-height:var(--leading-body);color:var(--panel-text-secondary);margin:0}.UiwPlW_asideBlock{gap:var(--space-3);flex-direction:column;display:flex}.UiwPlW_blockTitle{font-size:var(--text-heading);font-weight:var(--weight-bold);color:var(--ui-fg);margin:0}.UiwPlW_note{font-size:var(--text-small);line-height:var(--leading-small);color:var(--ui-fg-secondary);margin:0}.UiwPlW_otpPanel{gap:var(--space-3);padding:var(--space-5);border:var(--hairline) solid var(--ui-accent-line);border-radius:var(--radius-md);color:var(--ui-fg);flex-direction:column;display:flex}.UiwPlW_otpLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ui-fg-secondary);margin:0}.UiwPlW_otpLogin{margin:0 0 var(--space-2);font-size:var(--text-body);overflow-wrap:anywhere}.UiwPlW_otpPassword{padding:var(--space-3) var(--space-4);background:var(--ui-muted-bg);border:var(--hairline) solid var(--ui-field-border);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-title);letter-spacing:var(--tracking-badge);overflow-wrap:anywhere;margin:0}.UiwPlW_otpActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.UiwPlW_otpCopied{font-size:var(--text-small);color:var(--ui-success)}.UiwPlW_settingsStack{gap:var(--space-5);flex-direction:column;display:flex}.UiwPlW_sectionHead{grid-template-columns:var(--touch-target) minmax(0, 1fr) auto;align-items:start;gap:var(--space-4);display:grid}.UiwPlW_sectionIcon{width:var(--touch-target);height:var(--touch-target);color:var(--text);justify-content:center;align-items:center;display:inline-flex}.UiwPlW_sectionTitle{margin:0 0 var(--space-1);font-family:var(--font-serif);font-size:var(--text-title);font-weight:var(--weight-bold);line-height:var(--leading-title)}.UiwPlW_readOnlyLabel{margin:0 0 var(--space-2);font-size:var(--text-small);font-weight:var(--weight-semibold)}.UiwPlW_readOnlyValue{padding:var(--space-3) var(--space-4);background:var(--bg);border-radius:var(--radius-md);font-size:var(--text-body);overflow-wrap:anywhere;margin:0}.UiwPlW_sectionHint{font-size:var(--text-small);line-height:var(--leading-small);color:var(--text-secondary);margin:0}.UiwPlW_downloadLink{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-5);border:var(--border-strong);border-radius:var(--radius-md);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--text);align-self:flex-start;text-decoration:none;display:inline-flex}.UiwPlW_downloadLink:hover{border-color:var(--accent)}.UiwPlW_downloadLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.UiwPlW_panelSection{gap:var(--space-3);padding-top:var(--space-5);border-top:var(--hairline) solid var(--panel-line);flex-direction:column;display:flex}.UiwPlW_panelSectionTitle{font-size:var(--text-heading);font-weight:var(--weight-bold);color:var(--panel-text);margin:0}.UiwPlW_panelText{font-size:var(--text-small);line-height:var(--leading-small);color:var(--panel-text-secondary);margin:0}.UiwPlW_helpLink{align-items:center;gap:var(--space-3);min-height:var(--touch-target);font-size:var(--text-body);color:var(--panel-text);text-decoration:none;display:flex}.UiwPlW_helpLink:hover span{text-decoration:underline}.UiwPlW_helpLinkChevron{margin-left:auto}@media (max-width:767px){.UiwPlW_formCard,.UiwPlW_settingsSection{padding:var(--space-5) var(--space-4)}.UiwPlW_sectionHead{grid-template-columns:var(--touch-target) minmax(0, 1fr)}.UiwPlW_sectionAction{grid-column:1/-1}.UiwPlW_formRow{flex-direction:column;align-items:stretch}.UiwPlW_formCard .UiwPlW_formRow>:first-child,.UiwPlW_formCard .UiwPlW_formRow>:nth-child(2){min-width:0}.UiwPlW_modeSwitch{max-width:none}.UiwPlW_downloadLink{align-self:stretch}}
.sMFAWa_records{gap:var(--space-5);flex-direction:column;display:flex}.sMFAWa_title{font-family:var(--font-serif);font-size:var(--text-heading);font-weight:var(--weight-bold);line-height:var(--leading-heading);color:var(--text);margin:0}.sMFAWa_subtitle{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);margin:0}.sMFAWa_cards{grid-template-columns:repeat(auto-fill, minmax(calc(var(--space-8) * 3), 1fr));gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.sMFAWa_card{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg);flex-direction:column;display:flex}.sMFAWa_liftName{font-size:var(--text-lead);font-weight:var(--weight-semibold);line-height:var(--leading-lead);color:var(--text);margin:0}.sMFAWa_numbers{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.sMFAWa_number{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);display:flex}.sMFAWa_numberLabel{font-size:var(--text-small);color:var(--text-secondary)}.sMFAWa_numberValue{font-size:var(--text-body);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);flex-direction:column;align-items:flex-end;margin:0;display:flex}.sMFAWa_numberDate{font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--text-muted)}.sMFAWa_best{align-items:center;gap:var(--space-2);color:var(--record);flex-direction:row}.sMFAWa_none{font-weight:var(--weight-regular);color:var(--text-muted)}.sMFAWa_total{align-items:baseline;gap:var(--space-2) var(--space-4);padding-block:var(--space-4);border-block:1px solid var(--line);flex-wrap:wrap;margin:0;display:flex}.sMFAWa_totalValue{font-size:var(--text-lead);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--text)}.sMFAWa_sinclair{font-size:var(--text-body);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.sMFAWa_form{gap:var(--space-4);max-width:calc(var(--space-8) * 7);flex-direction:column;display:flex}.sMFAWa_formHead{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--touch-target);flex-wrap:wrap;display:flex}.sMFAWa_own{gap:var(--space-3);flex-direction:column;display:flex}.sMFAWa_hint{font-size:var(--text-small);color:var(--text-secondary);margin:0}.sMFAWa_ownList{margin:0;padding:0;list-style:none}.sMFAWa_ownRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding-block:var(--space-2);border-bottom:1px solid var(--line);display:flex}.sMFAWa_ownText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.sMFAWa_ownName{font-size:var(--text-body);font-variant-numeric:tabular-nums;color:var(--text)}.sMFAWa_ownMeta{font-size:var(--text-small);overflow-wrap:anywhere;color:var(--text-muted)}
:is([data-surface=light] .jnj1sq_card,[data-surface=light] .jnj1sq_ranges,[data-surface=light] .jnj1sq_form,[data-surface=light] .jnj1sq_hint,.jnj1sq_card[data-surface=light]){--n-fg:var(--panel-text);--n-fg-secondary:var(--panel-text-secondary);--n-fg-muted:var(--panel-text-muted);--n-line:var(--panel-line);--n-line-strong:var(--panel-line-strong);--n-fill:var(--accent-on-light);--n-good:var(--success-on-light)}.jnj1sq_card{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--bg);border:1px solid var(--n-line,var(--line));border-radius:var(--radius-md);flex-direction:column;display:flex}:is([data-surface=light] .jnj1sq_card,.jnj1sq_card[data-surface=light]){padding:var(--space-5) 0 0;border:0;border-top:1px solid var(--n-line);background:0 0;border-radius:0}.jnj1sq_title{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--n-fg-secondary,var(--text-secondary));margin:0;font-weight:600}.jnj1sq_target{font-size:var(--text-heading);color:var(--n-fg,var(--text));margin:0;font-weight:700}.jnj1sq_macros,.jnj1sq_hint,.jnj1sq_adherence,.jnj1sq_empty{font-size:var(--text-small);color:var(--n-fg-secondary,var(--text-secondary));margin:0}.jnj1sq_summary{gap:var(--space-1);flex-direction:column;display:flex}.jnj1sq_ranges{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.jnj1sq_rangeRow{gap:var(--space-2);flex-direction:column;display:flex}.jnj1sq_rangeHead{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.jnj1sq_rangeLabel{font-size:var(--text-small);color:var(--n-fg,var(--text));flex-basis:100%;font-weight:600}.jnj1sq_rangeEaten{white-space:nowrap;font-size:var(--text-heading);font-variant-numeric:tabular-nums;color:var(--n-fg,var(--text));font-weight:700}.jnj1sq_rangeEatenMain{font-size:var(--text-lead)}.jnj1sq_rangeBand{white-space:nowrap;font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--n-fg-secondary,var(--text-secondary))}.jnj1sq_rangeStatus{font-size:var(--text-small);flex-basis:100%;font-weight:600}.jnj1sq_statusBelow{color:var(--n-fg-muted,var(--text-muted))}.jnj1sq_statusWithin{color:var(--n-good,var(--success))}.jnj1sq_statusAbove{color:var(--n-fg,var(--text))}.jnj1sq_rangeBar{height:var(--space-3);background:var(--n-line,var(--line));border-radius:var(--radius-pill);position:relative;overflow:hidden}.jnj1sq_rangeZone{top:0;bottom:0;left:var(--zakres-od);width:calc(var(--zakres-do) - var(--zakres-od));background:var(--n-line-strong,var(--line-strong));position:absolute}.jnj1sq_rangeFill{width:var(--zjedzone);background:var(--n-fill,var(--accent));border-radius:var(--radius-pill);position:absolute;top:2px;bottom:2px;left:0}.jnj1sq_rangesCompact{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.jnj1sq_rangesCompact .jnj1sq_rangeRow{gap:var(--space-1)}.jnj1sq_rangesCompact .jnj1sq_rangeLabel,.jnj1sq_rangesCompact .jnj1sq_rangeStatus{flex-basis:auto}.jnj1sq_rangesCompact .jnj1sq_rangeStatus{margin-left:auto}.jnj1sq_rangesCompact .jnj1sq_rangeEaten{font-size:var(--text-small)}.jnj1sq_rangesCompact .jnj1sq_rangeBar{height:var(--space-2)}.jnj1sq_rangesCompact .jnj1sq_rangeFill{top:1px;bottom:1px}.jnj1sq_choices{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.jnj1sq_kcalForm{gap:var(--space-3);flex-direction:column;display:flex}.jnj1sq_state{font-size:var(--text-heading);color:var(--n-fg,var(--text));margin:0;font-weight:700}.jnj1sq_summaryToggle{min-height:var(--control-height-md);padding:0 var(--space-4);border:1px solid var(--n-line-strong,var(--line-strong));border-radius:var(--radius-md);font-size:var(--text-body);color:var(--n-fg,var(--text));cursor:pointer;justify-content:center;align-items:center;font-weight:600;list-style:none;display:flex}.jnj1sq_summaryToggle::-webkit-details-marker{display:none}.jnj1sq_summaryToggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.jnj1sq_link{min-height:var(--touch-target);font-size:var(--text-small);color:var(--n-fg-secondary,var(--text-secondary));align-self:flex-start;align-items:center;font-weight:600;display:flex}.jnj1sq_link:hover{color:var(--n-fg,var(--text))}.jnj1sq_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jnj1sq_row{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-1) 0;border-bottom:1px solid var(--n-line,var(--line));font-size:var(--text-small);color:var(--n-fg-secondary,var(--text-secondary));display:flex}.jnj1sq_rowDay{color:var(--n-fg,var(--text))}.jnj1sq_rowValue{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--n-fg,var(--text));font-weight:600}.jnj1sq_rowPlanned{color:var(--n-good,var(--success))}.jnj1sq_delete{min-height:var(--touch-target);min-width:var(--touch-target);padding:0 var(--space-3);border:1px solid var(--n-line-strong,var(--line-strong));border-radius:var(--radius-md);font-size:var(--text-small);color:var(--n-fg-secondary,var(--text-secondary));cursor:pointer;background:0 0}.jnj1sq_delete:hover{color:var(--n-fg,var(--text))}.jnj1sq_adherenceValue{font-size:var(--text-heading);color:var(--n-fg,var(--text));font-weight:700}.jnj1sq_form{gap:var(--space-3);flex-direction:column;display:flex}.jnj1sq_formRow{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.jnj1sq_field{gap:var(--space-1);flex-direction:column;display:flex}.jnj1sq_fieldLabel{font-size:var(--text-small);color:var(--n-fg,var(--text));font-weight:600}.jnj1sq_input{min-height:var(--control-height);padding:0 var(--space-3);background:var(--surface);border:1px solid var(--n-line-strong,var(--line-strong));border-radius:var(--radius-sm);color:var(--n-fg,var(--text));font-size:16px}.jnj1sq_input:focus{border-color:var(--accent);outline:none}.jnj1sq_computed{min-height:var(--control-height);font-size:var(--text-heading);font-variant-numeric:tabular-nums;color:var(--n-fg,var(--text));align-items:center;font-weight:600;display:flex}.jnj1sq_sectionGap{margin:var(--space-3) 0 0}
.oNMJWa_page{gap:var(--space-6);padding-top:var(--space-6);flex-direction:column;display:flex}.oNMJWa_route{padding-block:var(--space-4)}.oNMJWa_liftBody{align-items:center;gap:var(--space-4);flex-direction:column;width:100%;display:flex}.oNMJWa_liftCaption{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);margin:0}.oNMJWa_liftGraphic{width:100%;max-width:calc(var(--space-8) * 4);aspect-ratio:2}.oNMJWa_liftNumbers{gap:var(--space-4);text-align:start;grid-template-columns:1fr 1fr;width:100%;margin:0;display:grid}.oNMJWa_liftLabel{font-size:var(--text-small);color:var(--text-secondary)}.oNMJWa_liftValue{margin:var(--space-1) 0 0;font-size:var(--text-lead);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text)}.oNMJWa_noBlock{padding-top:var(--space-4);border-top:1px solid var(--line);font-size:var(--text-body);line-height:var(--leading-body);color:var(--text-secondary);margin:0}.oNMJWa_day{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line);flex-direction:column;display:flex}.oNMJWa_dayTitle{font-family:var(--font-serif);font-size:var(--text-heading);font-weight:var(--weight-bold);line-height:var(--leading-heading);color:var(--text);margin:0}.oNMJWa_section{gap:var(--space-3);flex-direction:column;display:flex}.oNMJWa_sectionTitle{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);margin:0}.oNMJWa_sectionMain .oNMJWa_sectionTitle{color:var(--accent)}.oNMJWa_sectionAccessory .oNMJWa_sectionTitle{color:var(--text-muted)}.oNMJWa_exercise{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);flex-direction:column;display:flex}.oNMJWa_exerciseMain{border-left:2px solid var(--accent)}.oNMJWa_exerciseAccessory .oNMJWa_slot{font-size:var(--text-body)}.oNMJWa_slot{font-size:var(--text-lead);font-weight:var(--weight-semibold);color:var(--text);margin:0}.oNMJWa_exerciseName{font-size:var(--text-small);color:var(--text-secondary);margin:0}.oNMJWa_video{min-height:var(--touch-target);font-size:var(--text-small);color:var(--accent);align-self:flex-start;align-items:center;display:inline-flex}.oNMJWa_exerciseMeta{font-size:var(--text-small);color:var(--text-muted);margin:0}.oNMJWa_groups{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.oNMJWa_group{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;display:flex}.oNMJWa_groupTitle{align-items:baseline;gap:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--text);flex-wrap:wrap;margin:0;display:flex}.oNMJWa_groupKind{font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--bronze)}.oNMJWa_groupTable{border-collapse:collapse;width:100%;font-size:var(--text-small);font-variant-numeric:tabular-nums}.oNMJWa_groupTable th{padding:var(--space-1) var(--space-2) var(--space-1) 0;font-weight:var(--weight-regular);text-align:start;color:var(--text-muted)}.oNMJWa_groupTable thead th{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.oNMJWa_groupTable td{padding:var(--space-1) var(--space-2) var(--space-1) 0;color:var(--text)}.oNMJWa_groupLsrir{font-weight:var(--weight-semibold);color:var(--bronze)}.oNMJWa_groupLoad{font-weight:var(--weight-semibold)}.oNMJWa_groupNote{padding-left:var(--space-3);border-left:2px solid var(--accent);font-size:var(--text-small);color:var(--text-secondary);margin:0}.oNMJWa_groupNumbers{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.oNMJWa_number{font-size:var(--text-xs);color:var(--text-muted)}.oNMJWa_numberValue{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text)}.oNMJWa_legendList{gap:var(--space-4);flex-direction:column;margin:0;display:flex}.oNMJWa_legendEntry{gap:var(--space-1);flex-direction:column;display:flex}.oNMJWa_legendTerm{font-weight:var(--weight-semibold);color:var(--panel-text)}.oNMJWa_legendText{font-size:var(--text-small);line-height:var(--leading-body);color:var(--panel-text-secondary);margin:0}@media (min-width:1000px){.oNMJWa_groups{flex-flow:wrap}.oNMJWa_group{flex:1 1 calc(var(--space-8) * 5)}}
._277J3q_pickerWrap{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}._277J3q_picker{grid-template-columns:var(--touch-target) minmax(0, 1fr) var(--touch-target);align-items:center;gap:var(--space-2);min-height:var(--control-height-lg);padding:0 var(--space-2);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-pill);display:grid}._277J3q_pickerStep{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-pill);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}._277J3q_pickerStep:hover{color:var(--accent)}._277J3q_pickerStep:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._277J3q_pickerStepOff,._277J3q_pickerStepOff:hover{color:var(--line-strong)}._277J3q_pickerDay{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;color:var(--text-secondary);margin:0;display:flex}._277J3q_pickerLabel{font-size:var(--text-body);text-align:center;color:var(--text);font-weight:600}._277J3q_pickerJump{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._277J3q_pickerToday{min-height:var(--touch-target);padding:0 var(--space-3);font-size:var(--text-small);color:var(--accent);align-items:center;font-weight:600;display:inline-flex}._277J3q_pickerToday:hover{text-decoration:underline}._277J3q_pickerJumpField{display:flex}._277J3q_pickerJumpInput{height:var(--touch-target);padding:0 var(--space-3);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px}._277J3q_pickerJumpInput:focus{border-color:var(--accent);outline:none}._277J3q_totals{gap:var(--space-4);flex-direction:column;display:flex}._277J3q_totalsLabel{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-weight:600}._277J3q_kcal{white-space:nowrap;font-size:var(--text-display-sm);font-variant-numeric:tabular-nums;color:var(--text);margin:0;font-weight:700;line-height:1.1}._277J3q_macroGrid{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;display:grid}._277J3q_macro{gap:var(--space-1);flex-direction:column;display:flex}._277J3q_macroLabel{font-size:var(--text-small);color:var(--text);font-weight:600}._277J3q_macroValue{white-space:nowrap;font-size:var(--text-body);font-variant-numeric:tabular-nums;color:var(--text-secondary);margin:0}._277J3q_day{gap:var(--space-6);flex-direction:column;display:flex}._277J3q_meals{gap:var(--space-3);flex-direction:column;display:flex}._277J3q_empty{font-size:var(--text-body);color:var(--text-muted);margin:0}._277J3q_meal{align-items:center;gap:var(--space-3) var(--space-5);padding:var(--space-5);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:minmax(140px,220px) minmax(0,1fr) auto;grid-template-areas:"head entries add";display:grid}._277J3q_mealHead{justify-content:center;align-self:stretch;gap:var(--space-1);padding-right:var(--space-5);border-right:1px solid var(--line);flex-direction:column;grid-area:head;display:flex}._277J3q_mealName{font-size:var(--text-heading);color:var(--text);margin:0;font-weight:600}._277J3q_mealKcal{white-space:nowrap;font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--text-secondary)}._277J3q_add{grid-area:add}._277J3q_entries{flex-direction:column;grid-area:entries;margin:0;padding:0;list-style:none;display:flex}._277J3q_entry{width:100%;min-height:var(--touch-target);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}._277J3q_entries li:last-child ._277J3q_entry{border-bottom:0}._277J3q_entryButton{font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0}._277J3q_entryButton:hover ._277J3q_entryName{color:var(--accent)}._277J3q_entryButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._277J3q_entryText{flex-direction:column;min-width:0;display:flex}._277J3q_entryName{font-size:var(--text-body);color:var(--text);overflow-wrap:anywhere}._277J3q_entryMeta{font-size:var(--text-small);color:var(--text-muted)}._277J3q_entryKcal{white-space:nowrap;font-size:var(--text-body);font-variant-numeric:tabular-nums;color:var(--text);flex-shrink:0;font-weight:600}._277J3q_backLink{min-height:var(--touch-target);font-size:var(--text-small);color:var(--text-secondary);align-self:flex-start;align-items:center;font-weight:600;display:inline-flex}._277J3q_backLink:hover{color:var(--text)}._277J3q_panelStack{gap:var(--space-5);flex-direction:column;display:flex}._277J3q_panelHint{font-size:var(--text-body);color:var(--panel-text-secondary);margin:0}._277J3q_gauge{padding:var(--space-3) 0;justify-content:center;display:flex}._277J3q_gaugePercent{white-space:nowrap;font-size:var(--text-display-sm);font-variant-numeric:tabular-nums;color:var(--panel-text);font-weight:700;line-height:1.1}._277J3q_gaugeEaten{white-space:nowrap;font-size:var(--text-heading);font-variant-numeric:tabular-nums;color:var(--panel-text)}._277J3q_gaugeBand{white-space:nowrap;font-size:var(--text-small);color:var(--panel-text-secondary)}@media (max-width:767px){._277J3q_pickerWrap{align-items:stretch;width:100%}._277J3q_pickerJumpField{flex:140px}._277J3q_pickerJumpInput{width:100%}._277J3q_meal{padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head add""entries entries"}._277J3q_mealHead{border-right:0;padding-right:0}}
.rSXm1q_root{--nutrition-text:var(--text);--nutrition-text-secondary:var(--text-secondary);--nutrition-text-muted:var(--text-muted);--nutrition-line:var(--line);gap:var(--space-4);min-width:0;font-family:var(--font-sans);color:var(--nutrition-text);flex-direction:column;display:flex}[data-surface=light] .rSXm1q_root{--nutrition-text:var(--panel-text);--nutrition-text-secondary:var(--panel-text-secondary);--nutrition-text-muted:var(--panel-text-muted);--nutrition-line:var(--panel-line)}.rSXm1q_head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rSXm1q_title{font-size:var(--text-heading);font-weight:var(--weight-semibold);line-height:var(--leading-heading);color:var(--nutrition-text);margin:0}.rSXm1q_subtitle{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--nutrition-text);margin:0}.rSXm1q_description{font-size:var(--text-body);line-height:var(--leading-body);color:var(--nutrition-text-secondary);margin:0}.rSXm1q_meta{font-size:var(--text-small);line-height:var(--leading-small);color:var(--nutrition-text-muted);margin:0}.rSXm1q_link{min-height:var(--touch-target);font-size:var(--text-small);color:var(--accent);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.rSXm1q_link:hover{text-decoration:underline}.rSXm1q_diary{container-type:inline-size}.rSXm1q_rings{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rSXm1q_ringCard{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4);border:var(--border);border-radius:var(--radius-sm);flex-direction:column;display:flex}@container (max-width:320px){.rSXm1q_rings{grid-template-columns:minmax(0,1fr)}}@container (min-width:560px){.rSXm1q_ringCard{flex-direction:row;justify-content:space-between;align-items:flex-start}}@container (min-width:1100px){.rSXm1q_rings{grid-template-columns:repeat(4,minmax(0,1fr))}}.rSXm1q_ringLabel{font-size:var(--text-body);color:var(--nutrition-text)}.rSXm1q_ringCenter{text-align:center;flex-direction:column;align-items:center;display:flex}.rSXm1q_ringValue{white-space:nowrap;font-size:var(--text-heading);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--nutrition-text)}.rSXm1q_ringGoal{white-space:nowrap;font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--nutrition-text-secondary)}.rSXm1q_mealName{font-weight:var(--weight-semibold)}.rSXm1q_products{overflow-wrap:anywhere;color:var(--nutrition-text-secondary)}.rSXm1q_card{gap:var(--space-5);padding:var(--space-5);border:var(--border);border-radius:var(--radius-md)}.rSXm1q_current{gap:var(--space-1);flex-direction:column;display:flex}.rSXm1q_targetValue{white-space:nowrap;font-size:var(--text-lead);font-weight:var(--weight-semibold);line-height:var(--leading-lead);font-variant-numeric:tabular-nums;color:var(--nutrition-text);margin:0}.rSXm1q_form{gap:var(--space-4);flex-direction:column;display:flex}.rSXm1q_targetGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-8) * 4)), 1fr));gap:var(--space-4);display:grid}.rSXm1q_rateRow{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rSXm1q_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.rSXm1q_group{gap:var(--space-2);flex-direction:column;display:flex}.rSXm1q_list{margin:0;padding:0;list-style:none}.rSXm1q_row{align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-2) 0;border-top:1px solid var(--nutrition-line);flex-wrap:wrap;display:flex}.rSXm1q_rowDay{min-width:calc(var(--space-8) * 2);font-size:var(--text-small);color:var(--nutrition-text-secondary)}.rSXm1q_rowValue,.rSXm1q_rowPlanned{font-size:var(--text-body);font-variant-numeric:tabular-nums;color:var(--nutrition-text);flex:auto}.rSXm1q_rowPlanned{color:var(--accent)}.rSXm1q_adherenceValue{font-weight:var(--weight-semibold);color:var(--nutrition-text)}
.d45xea_notice{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);font-family:var(--font-sans);display:flex}.d45xea_badge{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-pill);background:var(--bg);color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.d45xea_body{flex:1;min-width:0}.d45xea_title{font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-small);color:var(--text);margin:0}.d45xea_text{margin:var(--space-1) 0 0;font-size:var(--text-small);line-height:var(--leading-small);color:var(--text-secondary)}@media (max-width:719px){.d45xea_notice{flex-wrap:wrap}}@media print{.d45xea_notice{display:none}}
.DRT11q_share{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.DRT11q_status{font-size:var(--text-small);line-height:var(--leading-small);color:inherit;margin:0}
.LdK7Ra_toast{left:var(--space-4);right:var(--space-4);bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom) + var(--space-4));z-index:25;align-items:center;gap:var(--space-3);max-width:480px;padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--toast-tone);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);margin:0 auto;animation:.2s ease-out LdK7Ra_enter;display:flex;position:fixed}.LdK7Ra_success{--toast-tone:var(--accent)}.LdK7Ra_info{--toast-tone:var(--line-strong)}.LdK7Ra_error{--toast-tone:var(--alarm)}.LdK7Ra_badge{width:var(--space-6);height:var(--space-6);border:1px solid var(--toast-tone);border-radius:var(--radius-pill);color:var(--toast-tone);flex:none;justify-content:center;align-items:center;display:inline-flex}.LdK7Ra_success .LdK7Ra_badge{background:var(--accent);color:var(--accent-ink)}.LdK7Ra_info .LdK7Ra_badge{color:var(--text)}.LdK7Ra_body{flex:1;min-width:0}.LdK7Ra_title{font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-small);color:var(--text);margin:0}.LdK7Ra_text{margin:var(--space-1) 0 0;font-size:var(--text-small);line-height:var(--leading-small);color:var(--text-secondary)}@media (min-width:1200px){.LdK7Ra_toast{left:auto;right:var(--page-margin);bottom:var(--space-6);width:420px;margin:0}}@keyframes LdK7Ra_enter{0%{opacity:0;transform:translateY(var(--space-2))}}@media (prefers-reduced-motion:reduce){.LdK7Ra_toast{animation:none}}@media print{.LdK7Ra_toast{display:none}}
.-ydU6q_screen{background:radial-gradient(420px 300px at 50% 0%, var(--poswiata-karty) 0%, var(--poswiata-karty-zanik) 70%), var(--kuznia);flex-direction:column;min-height:100dvh;display:flex}.-ydU6q_header{justify-content:space-between;align-items:center;gap:12px;padding:22px 20px 16px;display:flex}.-ydU6q_brand{color:inherit;min-height:var(--pole-dotykowe);align-items:center;gap:10px;text-decoration:none;display:flex}.-ydU6q_content{width:100%;max-width:480px;padding:0 20px var(--pasek-nawigacji-wysokosc);flex-direction:column;flex-grow:1;gap:18px;margin:0 auto;display:flex}.-ydU6q_nav{height:var(--pasek-nawigacji-wysokosc);background:var(--kuznia-glebia);border-top:1px solid var(--linia);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.-ydU6q_navItem{color:var(--tekst-drugi);flex-direction:column;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;gap:5px;display:flex}.-ydU6q_navItem:hover{color:var(--tekst-drugi)}.-ydU6q_navItemActive,.-ydU6q_navItemActive:hover{color:var(--zar)}.-ydU6q_navItemOff{color:var(--tekst-slaby)}.-ydU6q_navLabel{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.-ydU6q_planName{margin:4px 0 0;font-size:24px;font-weight:700}.-ydU6q_head{padding-bottom:4px}.-ydU6q_pageLead{color:var(--tekst-drugi);margin:6px 0 0;font-size:14px}@media (min-width:1000px){.-ydU6q_screen{padding-left:240px}.-ydU6q_header,.-ydU6q_nav{display:none}.-ydU6q_content{max-width:1640px;margin:0;padding:32px 40px}}.-ydU6q_tabs{border-bottom:1px solid var(--linia);margin:0 -20px;display:flex}.-ydU6q_tab{letter-spacing:.08em;text-transform:uppercase;min-height:46px;color:var(--tekst-drugi);border-bottom:2px solid #0000;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;margin-bottom:-1px;font-size:13px;font-weight:600;display:flex}.-ydU6q_tab:hover{color:var(--stal)}.-ydU6q_tabActive,.-ydU6q_tabActive:hover{color:var(--kosc);border-bottom-color:var(--zar)}@media (min-width:720px) and (max-width:999px){.-ydU6q_content{max-width:600px}}
.EXlqeG_list{gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.EXlqeG_item{align-items:baseline;gap:var(--space-1);padding:2px var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--text-small);line-height:var(--leading-small);display:inline-flex}.EXlqeG_date{color:var(--text-secondary)}.EXlqeG_set{color:var(--text);font-variant-numeric:tabular-nums}
.XDTI3W_form{display:flex}.XDTI3W_button{min-width:var(--pole-dotykowe);height:var(--pole-dotykowe);border:1px solid var(--obwodka-jasna);color:var(--stal);font-family:var(--kroj-tekst);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.XDTI3W_button:hover{border-color:var(--stal-ciemna);color:var(--kosc)}
.vLK3Kq_panelNote{color:var(--tekst-drugi);margin:0;font-size:14px}.vLK3Kq_panelHint{font-size:var(--tekst-pomocniczy);color:var(--tekst-slaby)}.vLK3Kq_metaSummary{min-height:var(--pole-dotykowe);letter-spacing:.14em;text-transform:uppercase;color:var(--tekst-drugi);cursor:pointer;align-items:center;font-size:12px;display:flex}
.ZTz9oa_planName{align-items:center;gap:var(--space-3);font-weight:600;display:inline-flex}.ZTz9oa_planName a{color:var(--text);text-decoration:none}.ZTz9oa_planName a:hover{text-decoration:underline}.ZTz9oa_nowrap{white-space:nowrap}.ZTz9oa_planIcon{color:var(--text-secondary);flex:none}.ZTz9oa_rowActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:inline-flex}.ZTz9oa_confirmedAction{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:inline-flex}.ZTz9oa_panelStack{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.ZTz9oa_createForm{align-self:stretch;gap:var(--space-4);flex-direction:column;display:flex}.ZTz9oa_panelRule{border:0;border-top:var(--border-panel);align-self:stretch;margin:0}
