/* DOMAIN LAYOUT: krak-77.sbs */
body{--max:1100px;background:#f6f6f2}.layout-course .site-head{border-bottom:0}.layout-course .hero{grid-template-columns:1fr 1fr;align-items:start}.layout-course .hero-copy{background:#fff;border-radius:22px;padding:2.4rem}.layout-course .art img{border-radius:22px}.layout-course .flow{counter-reset:lesson}.layout-course .flow>.section{counter-increment:lesson}.layout-course .flow>.section h2:before{content:"Урок " counter(lesson) " · ";color:#777}.layout-course .steps{background:transparent;border:0;gap:14px}.layout-course .steps article{border:1px solid #aaa;border-radius:18px}.layout-course .side-note{border-radius:18px;border:2px solid #111}.layout-course details{background:#fff;border:1px solid #ddd;border-radius:14px;padding:1rem;margin:.6rem 0}.layout-course .link-zone{border-radius:30px 30px 0 0}.captcha-cards .order-row{display:grid;grid-template-columns:repeat(3,1fr)}.captcha-cards select{border-radius:10px}.captcha-cards .gate-card{border-radius:24px}.flow-course .depth-grid{gap:14px;background:transparent;border:0}.flow-course .depth-grid article{border-radius:18px;border:1px solid #ddd}
/* COURSE EDITORIAL REGISTER */
.lesson-register li{position:relative;overflow:hidden;border-style:solid;background:linear-gradient(180deg,#fff,#f0f0ec);transform-origin:center;transition:transform .2s ease,opacity .2s ease}
.layout-course .genre-mark{color:#111;overflow:visible;filter:contrast(102%)}
.lesson-register li:nth-child(1){transform:translateY(1px) rotate(-0.50deg);opacity:.62;border-width:3px}
.lesson-register li:nth-child(2){transform:translateY(-2px) rotate(-0.25deg);opacity:.66;border-width:1px}
.lesson-register li:nth-child(3){transform:translateY(2px) rotate(0.00deg);opacity:.70;border-width:2px}
.lesson-register li:nth-child(4){transform:translateY(-1px) rotate(0.25deg);opacity:.74;border-width:3px}
.lesson-register li:nth-child(5){transform:translateY(3px) rotate(0.50deg);opacity:.78;border-width:1px}
.lesson-register li:nth-child(6){transform:translateY(0px) rotate(-0.50deg);opacity:.82;border-width:2px}
.lesson-register li:nth-child(7){transform:translateY(-3px) rotate(-0.25deg);opacity:.86;border-width:3px}
.lesson-register li:nth-child(8){transform:translateY(1px) rotate(0.00deg);opacity:.90;border-width:1px}
.lesson-register li:nth-child(9){transform:translateY(-2px) rotate(0.25deg);opacity:.94;border-width:2px}
.lesson-register li:nth-child(10){transform:translateY(2px) rotate(0.50deg);opacity:.60;border-width:3px}
.lesson-register li:nth-child(11){transform:translateY(-1px) rotate(-0.50deg);opacity:.64;border-width:1px}
.lesson-register li:nth-child(12){transform:translateY(3px) rotate(-0.25deg);opacity:.68;border-width:2px}
.lesson-register li:nth-child(13){transform:translateY(0px) rotate(0.00deg);opacity:.72;border-width:3px}
.lesson-register li:nth-child(14){transform:translateY(-3px) rotate(0.25deg);opacity:.76;border-width:1px}
.lesson-register li:nth-child(15){transform:translateY(1px) rotate(0.50deg);opacity:.80;border-width:2px}
.lesson-register li:nth-child(16){transform:translateY(-2px) rotate(-0.50deg);opacity:.84;border-width:3px}
.lesson-register li:nth-child(17){transform:translateY(2px) rotate(-0.25deg);opacity:.88;border-width:1px}
.lesson-register li:nth-child(18){transform:translateY(-1px) rotate(0.00deg);opacity:.92;border-width:2px}
.layout-course .genre-mark>*:nth-child(1){opacity:.42;stroke-width:1.25;transform:translateY(1.0px)}
.layout-course .genre-mark>*:nth-child(2){opacity:.49;stroke-width:1.50;transform:translateY(0.5px)}
.layout-course .genre-mark>*:nth-child(3){opacity:.56;stroke-width:1.75;transform:translateY(0.0px)}
.layout-course .genre-mark>*:nth-child(4){opacity:.63;stroke-width:1.00;transform:translateY(-0.5px)}
.layout-course .genre-mark>*:nth-child(5){opacity:.70;stroke-width:1.25;transform:translateY(-1.0px)}
.layout-course .genre-mark>*:nth-child(6){opacity:.77;stroke-width:1.50;transform:translateY(1.0px)}
.layout-course .genre-mark>*:nth-child(7){opacity:.84;stroke-width:1.75;transform:translateY(0.5px)}
.layout-course .genre-mark>*:nth-child(8){opacity:.91;stroke-width:1.00;transform:translateY(0.0px)}
.layout-course .genre-mark>*:nth-child(9){opacity:.37;stroke-width:1.25;transform:translateY(-0.5px)}
.layout-course .genre-mark>*:nth-child(10){opacity:.44;stroke-width:1.50;transform:translateY(-1.0px)}
.layout-course .genre-mark>*:nth-child(11){opacity:.51;stroke-width:1.75;transform:translateY(1.0px)}
.layout-course .genre-mark>*:nth-child(12){opacity:.58;stroke-width:1.00;transform:translateY(0.5px)}
.layout-course .genre-mark>*:nth-child(13){opacity:.65;stroke-width:1.25;transform:translateY(0.0px)}
.layout-course .genre-mark>*:nth-child(14){opacity:.72;stroke-width:1.50;transform:translateY(-0.5px)}
.layout-course .genre-mark>*:nth-child(15){opacity:.79;stroke-width:1.75;transform:translateY(-1.0px)}
.layout-course .genre-mark>*:nth-child(16){opacity:.86;stroke-width:1.00;transform:translateY(1.0px)}
.layout-course .genre-mark>*:nth-child(17){opacity:.93;stroke-width:1.25;transform:translateY(0.5px)}
.layout-course .genre-mark>*:nth-child(18){opacity:.39;stroke-width:1.50;transform:translateY(0.0px)}
.layout-course .genre-mark>*:nth-child(19){opacity:.46;stroke-width:1.75;transform:translateY(-0.5px)}
.layout-course .genre-mark>*:nth-child(20){opacity:.53;stroke-width:1.00;transform:translateY(-1.0px)}
.layout-course .genre-mark>*:nth-child(21){opacity:.60;stroke-width:1.25;transform:translateY(1.0px)}
.layout-course .genre-mark>*:nth-child(22){opacity:.67;stroke-width:1.50;transform:translateY(0.5px)}
.layout-course .genre-mark>*:nth-child(23){opacity:.74;stroke-width:1.75;transform:translateY(0.0px)}
.layout-course .genre-mark>*:nth-child(24){opacity:.81;stroke-width:1.00;transform:translateY(-0.5px)}
.layout-course .genre-mark>*:nth-child(25){opacity:.88;stroke-width:1.25;transform:translateY(-1.0px)}
.layout-course .genre-mark>*:nth-child(26){opacity:.95;stroke-width:1.50;transform:translateY(1.0px)}
.layout-course .genre-mark>*:nth-child(27){opacity:.41;stroke-width:1.75;transform:translateY(0.5px)}
.layout-course .genre-mark>*:nth-child(28){opacity:.48;stroke-width:1.00;transform:translateY(0.0px)}
.layout-course .genre-mark>*:nth-child(29){opacity:.55;stroke-width:1.25;transform:translateY(-0.5px)}
.layout-course .genre-mark>*:nth-child(30){opacity:.62;stroke-width:1.50;transform:translateY(-1.0px)}
.layout-course .genre-mark>*:nth-child(31){opacity:.69;stroke-width:1.75;transform:translateY(1.0px)}
.layout-course .genre-mark>*:nth-child(32){opacity:.76;stroke-width:1.00;transform:translateY(0.5px)}
.layout-course .genre-mark>*:nth-child(33){opacity:.83;stroke-width:1.25;transform:translateY(0.0px)}
.layout-course .genre-mark>*:nth-child(34){opacity:.90;stroke-width:1.50;transform:translateY(-0.5px)}
.layout-course .genre-mark>*:nth-child(35){opacity:.36;stroke-width:1.75;transform:translateY(-1.0px)}
.layout-course .genre-mark>*:nth-child(36){opacity:.43;stroke-width:1.00;transform:translateY(1.0px)}
.layout-course .genre-mark>*:nth-child(37){opacity:.50;stroke-width:1.25;transform:translateY(0.5px)}
.layout-course .genre-mark>*:nth-child(38){opacity:.57;stroke-width:1.50;transform:translateY(0.0px)}
.layout-course .genre-mark>*:nth-child(39){opacity:.64;stroke-width:1.75;transform:translateY(-0.5px)}
.layout-course .genre-mark>*:nth-child(40){opacity:.71;stroke-width:1.00;transform:translateY(-1.0px)}
.layout-course .genre-mark>*:nth-child(41){opacity:.78;stroke-width:1.25;transform:translateY(1.0px)}
.layout-course .genre-mark>*:nth-child(42){opacity:.85;stroke-width:1.50;transform:translateY(0.5px)}
@media(max-width:756px){.lesson-register li{transform:none;min-width:0}.layout-course .genre-mark{height:28px}}
