.ck[data-astro-cid-4tn6w3f6]{max-width:52em;margin:18px 0 8px}.ck[data-astro-cid-4tn6w3f6][data-limit] .ck-entry--x[data-astro-cid-4tn6w3f6],.ck[data-astro-cid-4tn6w3f6][data-limit] .ck-hint[data-astro-cid-4tn6w3f6],.ck[data-astro-cid-4tn6w3f6][data-limit] .ck-foot[data-astro-cid-4tn6w3f6],.ck[data-astro-cid-4tn6w3f6][data-limit] .ck-bar[data-astro-cid-4tn6w3f6]{display:none}.ck[data-astro-cid-4tn6w3f6][data-limit] .ck-list[data-astro-cid-4tn6w3f6]{margin-top:14px}.ck-all[data-astro-cid-4tn6w3f6]{font-weight:var(--w-semibold);margin:12px 0 0}.ck-sit[data-astro-cid-4tn6w3f6]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);gap:14px;padding:16px 18px;display:grid}.ck-lbl[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);color:var(--mute);margin-bottom:8px;display:block}.ck-sit__row[data-astro-cid-4tn6w3f6]{flex-wrap:wrap;align-items:end;gap:12px 24px;display:flex}.ck-sit__row[data-astro-cid-4tn6w3f6]:not(:has(>:not([hidden]))){display:none}.ck-city[data-astro-cid-4tn6w3f6]{min-width:200px}.ck-sw[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);cursor:pointer;align-items:center;gap:8px;min-height:42px;display:inline-flex}.ck-sw[data-astro-cid-4tn6w3f6][hidden]{display:none}.ck-sw[data-astro-cid-4tn6w3f6]>span[data-astro-cid-4tn6w3f6]{min-width:0}.ck-sw__cap[data-astro-cid-4tn6w3f6]{font-size:var(--t-xs);color:var(--mute);margin-top:1px;line-height:1.35;display:block}.ck-sw[data-astro-cid-4tn6w3f6] input[data-astro-cid-4tn6w3f6]{width:18px;height:18px;accent-color:var(--accent);margin:0}.ck-sw[data-astro-cid-4tn6w3f6]:has(input:disabled){color:var(--mute);cursor:default}.ck-link[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);color:var(--mute);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--line-2);cursor:pointer;background:0 0;border:0;min-height:42px;padding:6px 0}.ck-link[data-astro-cid-4tn6w3f6]:hover{color:var(--accent-text)}.ck-bar[data-astro-cid-4tn6w3f6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;margin:18px 0 6px;display:flex}.ck-count[data-astro-cid-4tn6w3f6]{margin:0;font-weight:600}.ck-bar__r[data-astro-cid-4tn6w3f6]{flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.ck-exp[data-astro-cid-4tn6w3f6]{min-height:42px;font:inherit;font-size:var(--t-sm);color:var(--ink-2);cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:4px;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex}.ck-exp[data-astro-cid-4tn6w3f6]:hover{color:var(--ink);text-decoration-color:currentColor}.ck-exp[data-astro-cid-4tn6w3f6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.ck-count[data-astro-cid-4tn6w3f6] .n{font-variant-numeric:tabular-nums}.ck-list[data-astro-cid-4tn6w3f6]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ck-entry[data-astro-cid-4tn6w3f6]{border-bottom:1px solid var(--line);transition:opacity .2s var(--ease)}.ck-entry[data-astro-cid-4tn6w3f6][data-state=other]{opacity:.5}.ck-entry[data-astro-cid-4tn6w3f6][data-state=other]:hover,.ck-entry[data-astro-cid-4tn6w3f6][data-state=other]:focus-within{opacity:1}.ck-list[data-astro-cid-4tn6w3f6][data-only] .ck-entry[data-astro-cid-4tn6w3f6][data-state=other]{display:none}.ck-row[data-astro-cid-4tn6w3f6]{grid-template-columns:22px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.ck-box[data-astro-cid-4tn6w3f6]{appearance:none;border:1.5px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel);cursor:pointer;place-items:center;width:20px;height:20px;margin:13px 0 0;display:grid}.ck-box[data-astro-cid-4tn6w3f6]:hover{border-color:var(--ink-2)}.ck-t[data-astro-cid-4tn6w3f6].ck-t--ico{min-height:60px;padding-left:56px}.ck-row[data-astro-cid-4tn6w3f6]:has(.ck-t--ico) .ck-box[data-astro-cid-4tn6w3f6]{margin-top:19px}.ck-t[data-astro-cid-4tn6w3f6] .ck-ico[data-astro-cid-4tn6w3f6]{object-fit:contain;pointer-events:none;width:44px;height:44px;position:absolute;top:9px;left:0}.ck-box[data-astro-cid-4tn6w3f6]:checked+.ck-t[data-astro-cid-4tn6w3f6] .ck-ico[data-astro-cid-4tn6w3f6]{opacity:.45;filter:grayscale()}.ck-box[data-astro-cid-4tn6w3f6]:checked{background:var(--ink);border-color:var(--ink)}.ck-box[data-astro-cid-4tn6w3f6]:checked:after{content:"";border:2px solid var(--bg);border-top:0;border-right:0;width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.ck-t[data-astro-cid-4tn6w3f6]{all:unset;box-sizing:border-box;cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 10px;width:100%;min-height:46px;padding:11px 30px 11px 0;display:flex;position:relative}.ck-t[data-astro-cid-4tn6w3f6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.ck-t[data-astro-cid-4tn6w3f6]:hover .ck-name[data-astro-cid-4tn6w3f6]{color:var(--accent-text)}.ck-name[data-astro-cid-4tn6w3f6]{font-weight:600}.ck-stat[data-astro-cid-4tn6w3f6]{color:var(--mute);font-variant-numeric:tabular-nums}.ck-stat--ex[data-astro-cid-4tn6w3f6]{color:var(--ink-2)}.ck-prac[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);color:var(--ink-2);margin:0 0 8px}.ck-src[data-astro-cid-4tn6w3f6]{font-size:var(--t-xs);color:var(--mute);margin:10px 0 0}.ck-sum[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);color:var(--mute);flex-basis:100%;margin-top:-2px;line-height:1.4}.ck-t[data-astro-cid-4tn6w3f6][aria-expanded=true] .ck-sum__t[data-astro-cid-4tn6w3f6]{display:none}.ck-sum[data-astro-cid-4tn6w3f6]>[data-astro-cid-4tn6w3f6]:not(:first-child):before{content:" · "}.ck-t[data-astro-cid-4tn6w3f6][aria-expanded=true] .ck-sum__t[data-astro-cid-4tn6w3f6]+[data-astro-cid-4tn6w3f6]:before{content:none}.ck-box[data-astro-cid-4tn6w3f6]:checked+.ck-t[data-astro-cid-4tn6w3f6] .ck-name[data-astro-cid-4tn6w3f6]{color:var(--mute);text-decoration:line-through;text-decoration-color:var(--line-2)}.ck-chev[data-astro-cid-4tn6w3f6]{color:var(--mute);transition:transform .2s var(--ease);position:absolute;top:15px;right:4px}.ck-t[data-astro-cid-4tn6w3f6][aria-expanded=true] .ck-chev[data-astro-cid-4tn6w3f6]{transform:rotate(180deg)}.ck-tags[data-astro-cid-4tn6w3f6]{flex-wrap:wrap;gap:4px;display:inline-flex}.ck-tag[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);border-radius:var(--r-sm);border:1px solid var(--line);color:var(--ink-2);white-space:nowrap;padding:4px 7px;line-height:1}.ck-tag--must[data-astro-cid-4tn6w3f6]{border-color:var(--line-2)}.ck-tag--situational[data-astro-cid-4tn6w3f6]{border-color:var(--line);color:var(--mute)}.ck-tag--aud[data-astro-cid-4tn6w3f6]{background:var(--sunk);border-color:#0000}.ck-entry[data-astro-cid-4tn6w3f6][data-state=mine] .ck-tag--aud[data-astro-cid-4tn6w3f6].is-you{background:var(--accent-soft);color:var(--ink)}.ck-more[data-astro-cid-4tn6w3f6]{grid-column:2;padding:0 0 14px}.ck-reqs[data-astro-cid-4tn6w3f6]{color:var(--ink-2);font-size:var(--t-sm);margin:0 0 10px;padding-left:1.1em}.ck-reqs[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6]{margin:3px 0}.ck-reqs[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6]::marker{color:var(--mute)}.ck-reqs[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6].ck-by{margin:8px 0;list-style:none}.ck-by__box[data-astro-cid-4tn6w3f6]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--sunk);gap:4px;width:fit-content;max-width:100%;padding:10px 14px 8px;display:grid}.ck-by__r[data-astro-cid-4tn6w3f6]{display:block}.ck-by__w[data-astro-cid-4tn6w3f6]{color:var(--ink);font-weight:600}.ck-by__sep[data-astro-cid-4tn6w3f6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ck-why[data-astro-cid-4tn6w3f6]{font-size:var(--t-xs);color:var(--mute);margin-top:2px}.ck-why[data-astro-cid-4tn6w3f6] summary[data-astro-cid-4tn6w3f6]{cursor:pointer;min-height:28px;color:var(--mute);align-items:center;gap:6px;list-style:none;display:inline-flex}.ck-why[data-astro-cid-4tn6w3f6] summary[data-astro-cid-4tn6w3f6]::-webkit-details-marker{display:none}.ck-why[data-astro-cid-4tn6w3f6]>summary[data-astro-cid-4tn6w3f6]:before{content:none!important;display:none!important}.ck-why[data-astro-cid-4tn6w3f6] summary[data-astro-cid-4tn6w3f6]:hover{color:var(--ink)}.ck-why__q[data-astro-cid-4tn6w3f6]{border:1px solid;border-radius:50%;place-items:center;width:15px;height:15px;font-size:.72em;font-weight:600;line-height:1;display:inline-grid}.ck-why[data-astro-cid-4tn6w3f6] p[data-astro-cid-4tn6w3f6]{max-width:56ch;margin:2px 0 4px;line-height:1.5}.ck-links[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);flex-wrap:wrap;gap:6px 18px;margin:0;display:flex}.ck-links[data-astro-cid-4tn6w3f6] a[data-astro-cid-4tn6w3f6]{color:var(--ink-2)}.ck-links[data-astro-cid-4tn6w3f6] a[data-astro-cid-4tn6w3f6][data-mock]{color:var(--mute);text-decoration-style:dashed}.ck-links[data-astro-cid-4tn6w3f6] .ck-guide[data-astro-cid-4tn6w3f6]{color:var(--ink);font-weight:600}.ck-grp[data-astro-cid-4tn6w3f6]{padding:12px 0 4px}.ck-grp__h[data-astro-cid-4tn6w3f6]{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ck-grp__t[data-astro-cid-4tn6w3f6]{font-weight:700}.ck-grp__or[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);color:var(--mute)}.ck-grp__note[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);color:var(--ink-2);max-width:44em;margin:4px 0 2px}.ck-alts[data-astro-cid-4tn6w3f6]{margin:4px 0 0;padding:0 0 0 14px;list-style:none}.ck-alts[data-astro-cid-4tn6w3f6]>li[data-astro-cid-4tn6w3f6]+li[data-astro-cid-4tn6w3f6]{border-top:1px dashed var(--line);position:relative}.ck-alts[data-astro-cid-4tn6w3f6]>li[data-astro-cid-4tn6w3f6]+li[data-astro-cid-4tn6w3f6]:before{content:"или";font-size:var(--t-sm);color:var(--mute);background:var(--bg);padding:0 4px;line-height:18px;position:absolute;top:-9px;left:-14px}.ck-foot[data-astro-cid-4tn6w3f6]{flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:12px;display:flex}.ck-progress[data-astro-cid-4tn6w3f6]{font-variant-numeric:tabular-nums;margin:0}.ck-progress[data-astro-cid-4tn6w3f6] b{font-weight:700}.ck-hint[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);color:var(--mute);margin:8px 0 0}.ck-shared[data-astro-cid-4tn6w3f6]{border-radius:var(--r-md);background:var(--hit);font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:0 14px;margin:12px 0 0;padding:8px 12px;display:flex}.ck-shared[data-astro-cid-4tn6w3f6][hidden]{display:none}.ck-act[data-astro-cid-4tn6w3f6]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ck-act__btn[data-astro-cid-4tn6w3f6]{border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--panel);min-height:40px;color:var(--ink-2);font:500 var(--t-sm)/1 var(--f-ui);cursor:pointer;align-items:center;gap:7px;padding:0 14px;transition:border-color .15s,color .15s;display:inline-flex}.ck-act__btn[data-astro-cid-4tn6w3f6]:hover{border-color:var(--accent);color:var(--accent-text)}.ck-act__btn[data-astro-cid-4tn6w3f6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ck-act__btn[data-astro-cid-4tn6w3f6][data-done]{color:var(--free);border-color:var(--free)}@media (width<=620px){.ck-sit[data-astro-cid-4tn6w3f6]{padding:14px}.ck-t[data-astro-cid-4tn6w3f6]{gap:6px}.ck-tags[data-astro-cid-4tn6w3f6]{width:100%}}
