._3UzERq_choice{text-align:center;flex-direction:column;align-items:center;padding-bottom:.8em;display:flex}._3UzERq_choice ._3UzERq_head{flex-direction:column;align-items:center;display:flex}._3UzERq_choice ._3UzERq_code{letter-spacing:.06em;font-size:1.35em;line-height:1.1}._3UzERq_choice ._3UzERq_titled{width:fit-content;max-width:100%}._3UzERq_choice ._3UzERq_title{padding:0 .15em;font-size:2em;font-weight:700;line-height:1.35}._3UzERq_choice ._3UzERq_level{margin-top:.15em;font-size:1em;line-height:1.5}._3UzERq_choice ._3UzERq_ask{margin-top:.55em;font-size:1.2em;line-height:1.5}._3UzERq_choice ._3UzERq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em 1.3em;width:100%;max-width:44em;margin:.45em 0 0;padding:0;list-style:none;display:grid}._3UzERq_choice ._3UzERq_grid>li{display:flex}._3UzERq_choice ._3UzERq_card{flex:1;gap:.1em;min-height:3.3em;padding:.3em .8em .4em}._3UzERq_choice ._3UzERq_name{font-size:1.08em;line-height:1.35}._3UzERq_choice ._3UzERq_meta{font-size:.8em;line-height:1.4}._3UzERq_choice ._3UzERq_on{color:var(--chalk)}._3UzERq_choice ._3UzERq_on ._3UzERq_name{font-weight:700}@media (hover:hover){._3UzERq_choice ._3UzERq_on:hover ._3UzERq_name{color:var(--yellow)}}._3UzERq_choice ._3UzERq_foot{flex-direction:column;align-items:center;gap:.5em;margin-top:1em;font-size:1em;display:flex}@media (max-width:760px){._3UzERq_choice ._3UzERq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em .8em}}@media (max-width:600px){._3UzERq_choice ._3UzERq_title{font-size:1.75em}._3UzERq_choice ._3UzERq_ask{margin-top:.8em}._3UzERq_choice ._3UzERq_card{min-height:3.6em;padding:.35em .5em .45em}._3UzERq_choice ._3UzERq_name{font-size:1em}}
.RscDcG_box{z-index:5;top:calc(var(--gap) + var(--ft) + clamp(2px, .8vmin, 10px));left:calc(var(--gap) + var(--ft) + clamp(8px, 2.4vw, 40px) + 3.2 * var(--fs));max-width:max(calc(50vw - 3.6 * var(--fs)), calc(100vw - 2 * (var(--gap) + var(--ft) + clamp(8px, 2.4vw, 40px)) - 10.5 * var(--fs)));min-height:46px;font:400 var(--fs)/1.2 var(--font-ar);color:var(--chalk);flex-direction:row-reverse;align-items:center;display:flex;position:fixed}.RscDcG_corner{min-width:0;min-height:46px;filter:var(--ink-filter);text-shadow:var(--ink-shadow);align-items:center;display:flex}.RscDcG_sep{opacity:.3;background:currentColor;border-radius:1px;flex:none;order:9;width:.09em;height:1.05em;margin-right:.35em;transform:rotate(4deg)}.RscDcG_sep:first-child{display:none}body:not(:has(.screen:not([style*=none])>.topbar)) .RscDcG_box{left:calc(var(--gap) + var(--ft) + clamp(8px, 2.4vw, 40px));max-width:calc(100vw - 2 * (var(--gap) + var(--ft) + clamp(8px, 2.4vw, 40px)))}body:not(:has(.screen:not([style*=none])>.topbar)) .RscDcG_sep{display:none}.RscDcG_link,.RscDcG_out{min-height:46px;font:inherit;color:var(--soft);text-shadow:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 .3em;transition:color .2s;display:inline-flex}.RscDcG_out{color:var(--softer)}@media (hover:hover){.RscDcG_link:hover,.RscDcG_out:hover{color:var(--yellow)}}.RscDcG_link:focus-visible,.RscDcG_out:focus-visible{outline:2px dashed var(--yellow);outline-offset:2px}.RscDcG_gearNav{flex:none;display:flex}.RscDcG_gear{min-width:46px;min-height:46px;color:var(--softer);white-space:nowrap;filter:var(--ink-filter);text-shadow:var(--ink-shadow);border-radius:8px;flex:none;justify-content:center;align-items:center;gap:.28em;margin-inline-end:.2em;padding:0 .3em;transition:color .2s;display:inline-flex}.RscDcG_gear svg{flex:none;width:1.08em;height:1.08em;overflow:visible}.RscDcG_gear svg path{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.RscDcG_gear[aria-current=page]{color:var(--yellow)}@media (hover:hover){.RscDcG_gear:hover{color:var(--yellow)}}.RscDcG_gear:focus-visible{outline:2px dashed var(--yellow);outline-offset:2px}.RscDcG_form{flex:none;display:flex}.RscDcG_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:8em;padding:0 .3em 0 .1em;overflow:hidden}.RscDcG_dot{color:var(--dim);flex:none}@media (max-width:600px){.RscDcG_box{font-size:calc(var(--fs) * .94)}.RscDcG_name{max-width:5.5em}.RscDcG_corner{flex-shrink:.001}.RscDcG_gearNav{flex:0 100 auto;width:46px;min-width:32px}.RscDcG_gear{flex:auto;min-width:0;margin-inline-end:0}.RscDcG_gearText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.RscDcG_link,.RscDcG_out,.RscDcG_gear{transition:none}}.RscDcG_note{color:var(--dim);margin-top:.1em;font-size:.9em;line-height:1.5}.RscDcG_noteLink{min-height:44px;color:var(--yellow);text-underline-offset:.32em;border-radius:6px;align-items:center;padding:0 .15em;text-decoration:underline;text-decoration-thickness:.06em;display:inline-flex}.RscDcG_noteLink:focus-visible{outline:2px dashed var(--yellow);outline-offset:2px}@media (hover:hover){.RscDcG_noteLink:hover{color:var(--chalk)}}
.TPFitW_catalog{padding-bottom:2em}.TPFitW_catalog .TPFitW_head{text-align:center;flex-direction:column;align-items:center;margin-bottom:.6em;display:flex}.TPFitW_catalog .TPFitW_kicker{font-size:.92em}.TPFitW_catalog .TPFitW_titled{width:fit-content;max-width:100%}.TPFitW_catalog .TPFitW_title{padding:0 .2em;font-size:2.3em;font-weight:700;line-height:1.35}.TPFitW_catalog .TPFitW_count{margin-top:.25em;font-size:.95em}.TPFitW_catalog .TPFitW_sep{color:var(--dim)}.TPFitW_catalog .TPFitW_index{flex-wrap:wrap;justify-content:center;align-items:center;gap:.3em .45em;margin-top:.5em;display:flex}.TPFitW_catalog .TPFitW_indexLabel{color:var(--dim);margin-left:.2em;font-size:.92em}.TPFitW_catalog .TPFitW_chip{width:1.75em;min-width:46px;height:1.75em;min-height:46px;color:var(--chalk);border:.08em solid var(--softer);border-radius:50% 45% 52% 48%/48% 52% 45% 50%;justify-content:center;align-items:center;font-size:1.05em;line-height:1;transition:color .2s,border-color .2s,transform .2s;display:inline-flex}@media (hover:hover){.TPFitW_catalog .TPFitW_chip:hover{color:var(--yellow);border-color:var(--yellow);transform:rotate(-4deg)}}.TPFitW_catalog .TPFitW_chip:focus-visible{outline:2px dashed var(--yellow);outline-offset:3px}.TPFitW_catalog .TPFitW_seq{margin-top:1.5em;scroll-margin-top:.6em}.TPFitW_catalog .TPFitW_seqHead{flex-direction:column;gap:.05em;margin-bottom:.2em;display:flex}.TPFitW_catalog .TPFitW_seqNum{font-size:.95em;line-height:1.4}.TPFitW_catalog .TPFitW_seqTitle{font-size:1.42em;font-weight:700;line-height:1.45}.TPFitW_catalog .TPFitW_part{margin-top:.5em}.TPFitW_catalog .TPFitW_partTitle{margin-bottom:.15em;font-size:1.08em;line-height:1.5}.TPFitW_catalog .TPFitW_lessons{columns:2;column-gap:clamp(24px,4vw,72px);margin:0;padding:0;list-style:none}.TPFitW_catalog .TPFitW_lessons>li{break-inside:avoid}.TPFitW_catalog .TPFitW_lesson{align-items:baseline;gap:.55em;padding:.12em 0;line-height:1.5;display:flex}.TPFitW_catalog .TPFitW_num{text-align:center;flex:none;width:1.9em;font-size:1.02em;display:inline-block;position:relative}.TPFitW_catalog .TPFitW_ltitle{flex:1;min-width:0}.TPFitW_catalog .TPFitW_on{color:var(--chalk);align-items:center;min-height:46px;transition:color .2s}.TPFitW_catalog .TPFitW_on .TPFitW_num{color:var(--yellow)}.TPFitW_catalog .TPFitW_on .TPFitW_ltitle{font-weight:700}@media (hover:hover){.TPFitW_catalog .TPFitW_on:hover{color:var(--yellow)}}.TPFitW_catalog .TPFitW_on:focus-visible{outline:2px dashed var(--yellow);outline-offset:2px;border-radius:8px}.TPFitW_catalog .TPFitW_off{color:var(--faint)}.TPFitW_catalog .TPFitW_off .TPFitW_soon{vertical-align:.15em;opacity:.7;margin-right:.3em;font-size:.58em}.TPFitW_catalog .TPFitW_chipWord{width:auto;margin-right:.45em;padding:0 .75em .1em;font-size:1em}.TPFitW_catalog .TPFitW_chipBreak{display:none}.TPFitW_catalog .TPFitW_year{text-align:center;min-width:3.1em;font-size:1.02em;display:inline-block;position:relative}.TPFitW_catalog .TPFitW_on .TPFitW_year{color:var(--yellow)}.TPFitW_catalog .TPFitW_yearRing{width:3.95em}.TPFitW_catalog .TPFitW_yearRing path{stroke-width:.108em}.TPFitW_catalog .TPFitW_papersSoon{color:var(--faint);font-size:1.08em;line-height:1.5}.TPFitW_catalog .TPFitW_nowrap{white-space:nowrap}@media (max-width:760px){.TPFitW_catalog .TPFitW_lessons{columns:1}}@media (max-width:600px){.TPFitW_catalog .TPFitW_title{font-size:1.95em}.TPFitW_catalog .TPFitW_seqTitle{font-size:1.22em}.TPFitW_catalog .TPFitW_index{gap:.2em .3em}.TPFitW_catalog .TPFitW_indexLabel{flex-basis:100%;margin:0}.TPFitW_catalog .TPFitW_chip{min-width:40px;min-height:40px;font-size:.95em}.TPFitW_catalog .TPFitW_chipBreak{flex-basis:100%;height:0;display:block}.TPFitW_catalog .TPFitW_chipWord{margin-right:0}}
