.sc-legend[data-v-3decb208]{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.sc-clear[data-v-3decb208]{min-height:32px;color:var(--muted);font:inherit;font-size:var(--fs-13);cursor:pointer;border-radius:var(--r-8);background:0 0;border:0;padding:0 8px;font-weight:600}.sc-clear[data-v-3decb208]:hover{color:var(--danger-fg)}.sc-clear[data-v-3decb208]:hover,.sc-lesson[data-v-3decb208]{background:var(--surface-2)}.sc-lesson[data-v-3decb208]{border:1px solid var(--line);border-radius:var(--r-12);flex-direction:column;gap:10px;padding:12px;display:flex}.sc-lesson__head[data-v-3decb208]{align-items:flex-end;gap:8px;display:flex}.sc-lesson__head>.ui-field[data-v-3decb208]{flex:1 1 0;min-width:0}.sc-swatch[data-v-3decb208]{border-radius:var(--r-8);cursor:pointer;border:2px solid;flex:none;width:44px;height:44px}.sc-days[data-v-3decb208] .ui-cs{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.sc-days[data-v-3decb208] .ui-cs__opt{justify-content:center;min-width:0;padding:0}.sc-pair[data-v-3decb208]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sc-image[data-v-3decb208]{border-radius:var(--r-20);background:var(--surface-3);flex-direction:column;align-items:flex-start;gap:12px;margin-top:8px;padding:16px;display:flex}.sc-image__bar[data-v-3decb208]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;width:100%;display:flex}.sc-image__title[data-v-3decb208]{font-size:var(--fs-15);font-weight:700}.sc-image__canvas[data-v-3decb208]{border-radius:var(--r-12);width:min(100%,300px);height:auto;display:block;box-shadow:0 2px 10px #0000001a}.sc-image__canvas.is-story[data-v-3decb208]{width:min(100%,240px)}.sch[data-v-3decb208]{flex-direction:column;gap:5mm;width:277mm;padding:8mm 9mm;font-size:10.5pt;display:flex}.sch__head[data-v-3decb208]{border-bottom:1.5px solid #1f1d1a;justify-content:space-between;align-items:flex-end;gap:8mm;padding-bottom:3mm;display:flex}.sch__kicker[data-v-3decb208]{letter-spacing:.08em;text-transform:uppercase;color:#2e9e5b;font-size:10pt;font-weight:700}.sch__club[data-v-3decb208]{font-size:24pt;font-weight:700;line-height:1.15}.sch__contacts[data-v-3decb208]{text-align:right;color:#4a4640}.sch__season[data-v-3decb208]{color:#1f1d1a;font-weight:700}.sch__grid[data-v-3decb208]{border-collapse:collapse;table-layout:fixed;width:100%}.sch__timecol[data-v-3decb208]{width:18mm}.sch__grid thead th[data-v-3decb208]{text-align:left;border-bottom:1px solid #cfc9bf;padding:1.5mm 2mm 2.5mm;font-size:11pt;font-weight:700}.sch__grid td[data-v-3decb208],.sch__time[data-v-3decb208]{vertical-align:top;border-bottom:1px solid #e7e3dc;padding:2mm}.sch__grid td+td[data-v-3decb208]{border-left:1px solid #e7e3dc}.sch__time[data-v-3decb208]{text-align:left;font-variant-numeric:tabular-nums;font-size:13pt;font-weight:700}.sch__lesson[data-v-3decb208]{-moz-column-break-inside:avoid;break-inside:avoid;border-left:1.2mm solid;border-radius:1.5mm;padding:2mm 2.5mm}.sch__lesson+.sch__lesson[data-v-3decb208]{margin-top:1.5mm}.sch__group[data-v-3decb208]{font-size:11.5pt;font-weight:700;line-height:1.25}.sch__range[data-v-3decb208]{font-variant-numeric:tabular-nums;font-weight:700}.sch__meta[data-v-3decb208]{color:#4a4640;font-size:9pt;line-height:1.3}.sch__empty[data-v-3decb208]{text-align:center;color:#8a847a;margin:10mm 0}.sch .tpaper-mark[data-v-3decb208]{text-align:right}
