:root{--bg: #f7fbff;--panel: rgba(255, 255, 255, .92);--text: #0f172a;--muted: #475569;--line: rgba(2, 6, 23, .08);--shadow: 0 18px 50px rgba(2, 6, 23, .1);--radius: 22px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;color:var(--text);background:var(--bg)}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(700px 520px at 12% 10%,rgba(255,0,153,.12),transparent 60%),radial-gradient(760px 560px at 88% 18%,rgba(0,200,255,.12),transparent 62%),radial-gradient(760px 560px at 35% 95%,rgba(255,200,0,.12),transparent 62%)}.page{min-height:100vh}.page.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page.center .container{padding:0}.container{width:min(1100px,calc(100% - 32px));margin:0 auto;padding:26px 0 60px}.top{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#ffffffbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.logo{width:min(1100px,calc(100% - 32px));margin:0 auto;padding:16px 0;font-size:18px;letter-spacing:.5px;font-weight:800}.grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 18px 1fr 18px 1fr;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}.grid2{-ms-grid-columns:1fr 18px 1fr;grid-template-columns:repeat(2,1fr)}@media(max-width:920px){.grid,.grid2{-ms-grid-columns:1fr;grid-template-columns:1fr}}.card{position:relative;z-index:0;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);overflow:visible;text-align:center;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;-o-transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;-webkit-animation:pop .55s ease both;animation:pop .55s ease both}.card:nth-child(1){-webkit-animation-delay:.02s;animation-delay:.02s}.card:nth-child(2){-webkit-animation-delay:.08s;animation-delay:.08s}.card:nth-child(3){-webkit-animation-delay:.14s;animation-delay:.14s}.card:nth-child(2):before{background:-webkit-gradient(linear,left top,right top,from(#7c3aed),color-stop(#00c8ff),to(#22c55e));background:-o-linear-gradient(left,#7c3aed,#00c8ff,#22c55e);background:linear-gradient(90deg,#7c3aed,#00c8ff,#22c55e)}.card:nth-child(3):before{background:-webkit-gradient(linear,left top,right top,from(#ff6b00),color-stop(#ffd000),to(#ff2aa1));background:-o-linear-gradient(left,#ff6b00,#ffd000,#ff2aa1);background:linear-gradient(90deg,#ff6b00,#ffd000,#ff2aa1)}.card:before,.card:after{content:"";position:absolute;left:-3px;top:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border-radius:calc(var(--radius) + 3px);background:-webkit-gradient(linear,left bottom,right top,from(#fb0094),color-stop(#00ff00),color-stop(#ffff00),color-stop(#ff0000),color-stop(#fb0094),color-stop(#00ff00),color-stop(#ffff00),to(#ff0000));background:-o-linear-gradient(bottom left,#fb0094,#00ff00,#ffff00,#ff0000,#fb0094,#00ff00,#ffff00,#ff0000);background:linear-gradient(45deg,#fb0094,#0f0,#ff0,red,#fb0094,#0f0,#ff0,red);background-size:400% 400%;z-index:-1;opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-animation:rainbowMove 6s linear infinite;animation:rainbowMove 6s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.card:after{-webkit-filter:blur(18px);filter:blur(18px)}.card:hover{-webkit-transform:translateY(-8px) scale(1.02);-ms-transform:translateY(-8px) scale(1.02);transform:translateY(-8px) scale(1.02);-webkit-filter:saturate(1.15);filter:saturate(1.15);box-shadow:0 30px 80px #02061724}.card:hover:before,.card:hover:after{opacity:1;-webkit-animation-play-state:running;animation-play-state:running}.card:hover .title{-webkit-animation:pulse .7s ease;animation:pulse .7s ease}.thumb{height:190px;background:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;border-radius:var(--radius);overflow:hidden}.thumb:after{display:none}.thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}.card:hover .thumb img{-webkit-transform:none;-ms-transform:none;transform:none}.title{margin:14px 16px 18px;font-size:28px;font-weight:800;letter-spacing:.2px}@-webkit-keyframes pop{0%{opacity:0;-webkit-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes pop{0%{opacity:0;-webkit-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes pulse{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pulse{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rainbowMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rainbowMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes popIn{0%{opacity:0;-webkit-transform:translateY(10px) scale(.98);transform:translateY(10px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes popIn{0%{opacity:0;-webkit-transform:translateY(10px) scale(.98);transform:translateY(10px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes confettiFall{0%{-webkit-transform:translate3d(0,-20px,0) rotate(0deg);transform:translate3d(0,-20px,0) rotate(0);opacity:0}10%{opacity:1}to{-webkit-transform:translate3d(var(--drift),110vh,0) rotate(720deg);transform:translate3d(var(--drift),110vh,0) rotate(720deg);opacity:0}}@keyframes confettiFall{0%{-webkit-transform:translate3d(0,-20px,0) rotate(0deg);transform:translate3d(0,-20px,0) rotate(0);opacity:0}10%{opacity:1}to{-webkit-transform:translate3d(var(--drift),110vh,0) rotate(720deg);transform:translate3d(var(--drift),110vh,0) rotate(720deg);opacity:0}}.cardLink{display:block;color:inherit;text-decoration:none}.rk{padding:24px 0}.rkTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:16px}.rkTitle{margin:0;font-size:22px;font-weight:800}.rkBack{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:#ffffffe6;text-decoration:none;color:var(--text)}.rkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:10px}.rkItem{border:1px solid var(--line);background:#ffffffeb;border-radius:16px;padding:12px 14px;box-shadow:0 10px 24px #0206170f}.rkEmpty{color:var(--muted);padding:10px 2px}.qGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:10px}.qCard{border:1px solid var(--line);background:#ffffffeb;border-radius:18px;padding:14px;box-shadow:0 12px 26px #0206170f;-webkit-transition:transform .18s ease,box-shadow .18s ease;-o-transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease}.qCard:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 18px 34px #02061717}.qRow{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.qText{font-weight:700;line-height:1.45}.qInfoBtn,.testInfoBtn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;border-radius:14px;border:1px solid var(--line);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:transform .18s ease,filter .18s ease;-o-transition:transform .18s ease,filter .18s ease;transition:transform .18s ease,filter .18s ease}.testInfoBtn{margin-left:auto}.qInfoBtn:hover,.testInfoBtn:hover{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);-webkit-filter:saturate(1.2);filter:saturate(1.2)}.modalOverlay{position:fixed;inset:0;background:#0f172a59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:50;-webkit-animation:fadeIn .18s ease;animation:fadeIn .18s ease}.modal{width:min(760px,calc(100% - 28px));border-radius:22px;border:1px solid rgba(255,255,255,.35);background:#fffffff2;box-shadow:0 28px 90px #02061738;padding:16px;-webkit-animation:popIn .18s ease;animation:popIn .18s ease}.resultModal{width:min(640px,calc(100% - 28px))}.modalTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.modalTitle{font-weight:900;letter-spacing:.2px}.modalClose{width:40px;height:40px;border-radius:14px;border:1px solid var(--line);background:#fff;cursor:pointer;font-size:18px}.modalQ{margin-top:12px;font-weight:800;line-height:1.45}.modalA{margin-top:10px;color:var(--muted);line-height:1.6;font-weight:600}.topicsGrid,.menuGrid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 18px 1fr;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:18px}@media(max-width:920px){.topicsGrid,.menuGrid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.topicLink,.menuLink{display:block;text-decoration:none;color:inherit}.topicLink:visited,.menuLink:visited{color:inherit}.menuLink *{text-decoration:none}.topicCard,.menuCard{position:relative;border-radius:22px;border:2px solid rgba(2,6,23,.08);background:#fffffff2;box-shadow:0 18px 50px #0206171a;min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;-o-transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.topicCard{padding:18px}.menuCard{padding:14px}.topicTitle{font-weight:900;line-height:1.25;letter-spacing:.2px;font-size:clamp(16px,1.6vw,22px);color:#0f172a;text-decoration:none}.menuTitle{font-weight:900;line-height:1.2;letter-spacing:.2px;font-size:26px;color:#0f172a}.topicCard:before,.topicCard:after,.menuCard:before,.menuCard:after{content:"";position:absolute;left:-3px;top:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border-radius:25px;background:-webkit-gradient(linear,left bottom,right top,from(#fb0094),color-stop(#00ff00),color-stop(#ffff00),color-stop(#ff0000),color-stop(#fb0094),color-stop(#00ff00),color-stop(#ffff00),to(#ff0000));background:-o-linear-gradient(bottom left,#fb0094,#00ff00,#ffff00,#ff0000,#fb0094,#00ff00,#ffff00,#ff0000);background:linear-gradient(45deg,#fb0094,#0f0,#ff0,red,#fb0094,#0f0,#ff0,red);background-size:400% 400%;z-index:-1;opacity:0;-webkit-transition:opacity .18s ease;-o-transition:opacity .18s ease;transition:opacity .18s ease;-webkit-animation:rainbowMove 6s linear infinite;animation:rainbowMove 6s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.topicCard:after,.menuCard:after{-webkit-filter:blur(20px);filter:blur(20px)}.topicLink:hover .topicCard,.menuLink:hover .menuCard{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);box-shadow:0 30px 80px #02061724;border-color:transparent}.topicLink:hover .topicCard:before,.topicLink:hover .topicCard:after,.menuLink:hover .menuCard:before,.menuLink:hover .menuCard:after{opacity:1;-webkit-animation-play-state:running;animation-play-state:running}.testSummary{margin-top:10px;border:1px solid var(--line);background:#ffffffeb;border-radius:18px;padding:12px 14px;box-shadow:0 12px 26px #0206170f}.testSummaryRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.testTopicTitle{font-weight:900;line-height:1.25;max-width:820px}.testMetaLine{margin-top:6px;color:var(--muted);font-weight:800}.resultPill{min-width:140px;border-radius:18px;border:1px solid rgba(15,23,42,.1);background:#fffffffa;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2px}.mutedPill{opacity:.6}.resultPercent{font-weight:950;font-size:22px}.resultGrade{font-weight:900;color:var(--muted)}.testList{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.testItem{border-radius:22px;border:1px solid rgba(15,23,42,.1);background:#ffffffeb;box-shadow:0 22px 70px #02061714;padding:14px}.testQRow{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.testNum{width:34px;height:34px;border-radius:14px;border:1px solid rgba(15,23,42,.1);background:#0f172a08;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:950}.testQText{font-weight:900;line-height:1.35}.testOptionsGrid{margin-top:12px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px}.testOpt{width:100%;text-align:left;border-radius:16px;border:1px solid rgba(15,23,42,.1);background:#fffffffa;padding:12px;cursor:pointer;font-weight:850;line-height:1.35;-webkit-transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;-o-transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.testOpt:hover{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 14px 28px #02061714}.testOpt.isSelected{border-color:#00c8ff8c;box-shadow:0 16px 34px #00c8ff24}.testOpt.isCorrect{border-color:#22c55ea6;box-shadow:0 16px 34px #22c55e29}.testOpt.isWrong{border-color:#ef4444a6;box-shadow:0 16px 34px #ef444424}.testCorrectLine{margin-top:12px;color:var(--muted);font-weight:850}.testCorrectText{color:#0f172a;font-weight:950}.testBottom{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.testCheckBtn{height:46px;padding:0 18px;border-radius:16px;border:1px solid rgba(15,23,42,.12);background:#fffffff2;cursor:pointer;font-weight:950;-webkit-transition:transform .16s ease,box-shadow .16s ease;-o-transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease}.testCheckBtn:disabled{opacity:.55;cursor:default}.testCheckBtn:hover:not(:disabled){-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 18px 40px #0206171a}.confetti{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:60}.confettiPiece{position:absolute;top:-12px;border-radius:6px;opacity:.95;-webkit-animation-name:confettiFall;animation-name:confettiFall;-webkit-animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-timing-function:cubic-bezier(.2,.7,.2,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.resultHero{margin-top:12px;border-radius:22px;border:1px solid rgba(15,23,42,.1);background:#fffffffa;padding:16px;text-align:center}.resultHeroPercent{font-weight:950;font-size:46px;line-height:1}.resultHeroGrade{margin-top:8px;font-weight:900;color:var(--muted);font-size:22px}.resultLine{margin-top:12px;font-weight:850;color:var(--muted);text-align:center}.resultRules{margin-top:12px;border-radius:18px;border:1px solid rgba(15,23,42,.1);background:#0f172a08;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;font-weight:850;color:var(--muted)}.resultActions{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.vGrid,.taskGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;margin-top:16px}.vCard,.taskCard{position:relative;z-index:0;border-radius:22px;border:1px solid rgba(15,23,42,.1);background:#ffffffeb;box-shadow:0 22px 70px #02061714;padding:14px;-webkit-transition:transform .18s ease,box-shadow .18s ease;-o-transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease}.vHead,.taskHead{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vNum,.taskNum{width:36px;height:36px;border-radius:14px;border:1px solid rgba(15,23,42,.1);background:#0f172a08;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:950}.vTitle,.taskTitle{font-weight:950;line-height:1.25;font-size:18px;color:#0f172a}.vText,.taskText{margin-top:10px;color:#0f172ab8;font-weight:750;line-height:1.6}.vCard:before,.taskCard:before{content:"";position:absolute;inset:-3px;border-radius:25px;background:-webkit-gradient(linear,left bottom,right top,from(#fb0094),color-stop(#0000ff),color-stop(#00ff00),color-stop(#ffff00),color-stop(#ff0000),color-stop(#fb0094),color-stop(#0000ff),color-stop(#00ff00),color-stop(#ffff00),to(#ff0000));background:-o-linear-gradient(bottom left,#fb0094,#0000ff,#00ff00,#ffff00,#ff0000,#fb0094,#0000ff,#00ff00,#ffff00,#ff0000);background:linear-gradient(45deg,#fb0094,#00f,#0f0,#ff0,red,#fb0094,#00f,#0f0,#ff0,red);padding:3px;opacity:0;-webkit-transition:opacity .18s ease;-o-transition:opacity .18s ease;transition:opacity .18s ease;pointer-events:none;-webkit-mask:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000)) content-box,-webkit-gradient(linear,left top,left bottom,from(#000),to(#000));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.vCard:hover,.taskCard:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 34px 110px #02061724}.vCard:hover:before,.taskCard:hover:before{opacity:1}.vCard:hover:after{opacity:.65}.taskCard:hover:after{opacity:.55}.videoCard{margin-top:16px;border-radius:22px;border:1px solid rgba(15,23,42,.1);background:#ffffffeb;box-shadow:0 22px 70px #02061714;padding:14px}.videoWrap{border-radius:18px;overflow:hidden;border:1px solid rgba(15,23,42,.1);background:#0f172a08;aspect-ratio:16 / 9}.videoFrame{width:100%;height:100%;display:block}.videoText{margin:20px}.videoTitle{font-weight:950;font-size:20px;line-height:1.25;color:#0f172a}.videoList{margin-top:10px;padding-left:18px;color:#0f172ac7;font-weight:800;line-height:1.7}.videoList li{margin:6px 0}
