.site-a-level{--display:var(--font);--r:8px;--r-lg:10px}.site-a-level h1,.site-a-level h2{letter-spacing:-.01em;font-weight:800}.site-a-level .card{border:1.5px solid var(--line);box-shadow:none}.site-a-level .combo-grid{padding:0 var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.site-a-level .combo{border:1.5px solid var(--level);background:var(--tint);color:var(--tint-ink);border-radius:8px;align-content:start;gap:2px;min-height:76px;padding:10px;text-decoration:none;display:grid}.site-a-level .combo b{font:700 22px/1 var(--mono);letter-spacing:.02em}.site-a-level .combo span{font-size:12px;line-height:1.3}.site-a-level .combo .n{font:600 12px/1 var(--mono);margin-top:4px}.site-a-level .countdown{align-items:center;gap:16px;display:flex}.site-a-level .countdown .big{font:800 46px/1 var(--mono);color:var(--level)}.site-a-level .countdown small{font:600 12px/1.2 var(--font);color:var(--muted);display:block}.site-a-level .crow{padding:14px var(--s4);border-bottom:1px solid var(--line);background:var(--surface);gap:6px;display:grid}.site-a-level .crow h3{margin:0;font-size:16px}.site-a-level .crow h3 a{color:var(--ink)}.site-a-level .chips-mono{flex-wrap:wrap;gap:6px;display:flex}.site-a-level .chips-mono span{font:700 13px/1 var(--mono);border:1.5px solid var(--line);color:var(--ink);border-radius:6px;padding:6px 8px}.site-a-level .chips-mono span.hit{border-color:var(--level);background:var(--tint);color:var(--tint-ink)}.site-a-level .crow .meta{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:14px;display:flex}.site-a-level .crow .meta b{color:var(--ink)}.site-a-level .cat-h{font:700 13px/1 var(--font);letter-spacing:.06em;color:var(--muted);padding:var(--s4) var(--s4) var(--s2)}.site-a-level .em-hero{max-width:1100px;margin:12px auto 0;padding:0 12px;position:relative}.site-a-level .em-left,.site-a-level .em-right{height:100%;position:relative;overflow:hidden}.site-a-level .em-left{color:#141414;background:#c9c9c6;border-radius:20px;flex-direction:column;padding:16px 18px 20px;display:flex}.site-a-level .em-h1{z-index:3;margin:14px 0 0;font:900 28px/1.1 Arial Black,Helvetica Neue,system-ui,sans-serif;position:relative}.site-a-level .em-right{background:#e2e2df}@media (min-width:768px){.site-a-level .em-left{border-radius:20px 0 0 20px;min-height:520px}.site-a-level .em-right{border-radius:0 20px 20px 0;min-height:520px}}.site-a-level .em-mini{z-index:3;font:700 11px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex;position:relative}.site-a-level .em-mini a{color:#141414;align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.site-a-level .em-mini a:before{content:"• "}.site-a-level .em-mini .em-pill{background:#f2f2f0;border-radius:999px;min-height:32px;margin-left:auto;padding:0 12px}.site-a-level .em-mini .em-pill:before{content:"● ";color:#e4572e}.site-a-level .em-word{z-index:1;letter-spacing:-.04em;color:#141414;-webkit-user-select:none;user-select:none;margin-top:14px;font:900 clamp(56px,16vw,112px)/.9 Arial Black,Helvetica Neue,system-ui,sans-serif;display:block;position:relative}.site-a-level .em-about{z-index:3;max-width:34ch;margin-top:auto;padding-top:24px;position:relative}.site-a-level .em-label{font:700 10px/1 var(--font);letter-spacing:.2em;text-transform:uppercase;color:#3a3a38;margin:0 0 8px}.site-a-level .em-about p:last-child{font:500 16px/1.45 var(--font);color:#141414;margin:0}.site-a-level .em-links{z-index:3;font:700 11px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:6px 18px;margin-top:16px;display:flex;position:relative}.site-a-level .em-links a{color:#141414;border-bottom:1.5px solid #141414;align-items:center;gap:4px;min-height:36px;text-decoration:none;display:inline-flex}.site-a-level .em-smoke{pointer-events:none;z-index:2;position:absolute;inset:0}.site-a-level .em-smoke i{filter:blur(26px);background:radial-gradient(circle,#141414bf 0,#14141459 45%,#0000 70%);border-radius:50%;position:absolute}.site-a-level .em-smoke-l i:first-child{width:220px;height:170px;top:58px;left:-30px}.site-a-level .em-smoke-l i:nth-child(2){background:radial-gradient(circle,#e4572e8c 0,#14141459 50%,#0000 72%);width:180px;height:150px;top:40px;left:90px}.site-a-level .em-smoke-l i:nth-child(3){width:160px;height:130px;top:90px;left:180px}.site-a-level .em-smoke-r i:first-child{opacity:.45;width:260px;height:180px;top:30px;right:-40px}.site-a-level .em-smoke-r i:nth-child(2){opacity:.35;width:200px;height:150px;top:120px;left:-40px}.site-a-level .em-books{z-index:3;width:min(86%,400px);height:auto;position:absolute;top:44%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.site-a-level .em-stack{transform-box:view-box;transform-origin:160px 280px}.site-a-level .em-flip,.site-a-level .em-glowpulse{transform-box:view-box;transform-origin:160px 100px}.site-a-level .em-sparks{z-index:4;width:0;height:0;position:absolute;top:26%;left:50%}.site-a-level .em-sparks span{left:calc((var(--i) - 3.5) * 26px);font:700 13px/1 var(--mono);color:#b4410f;opacity:0;white-space:nowrap;position:absolute;top:0}.site-a-level .em-ember{z-index:4;background:#e4572e;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 8px 2px #e4572eb3}.site-a-level .em-e1{top:14%;right:18%}.site-a-level .em-e2{width:4px;height:4px;top:18%;right:24%}.site-a-level .em-e3{width:5px;height:5px;top:30%;left:22%}.site-a-level .em-word2{z-index:5;letter-spacing:-.05em;color:#fff;-webkit-user-select:none;user-select:none;pointer-events:none;font:900 clamp(84px,26vw,190px)/.85 Arial Black,Helvetica Neue,system-ui,sans-serif;position:absolute;bottom:-6px;right:10px}@keyframes em-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(14px,-10px)scale(1.08)}}@keyframes em-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes em-flip{0%,20%{transform:scaleX(1)}50%{transform:scaleX(.04)skewY(-6deg)}52%{transform:scaleX(-.04)skewY(6deg)}80%,to{transform:scaleX(-1)}}@keyframes em-pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes em-rise{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(-120px)}}@keyframes em-flicker{0%,to{opacity:.9;transform:translateY(0)}50%{opacity:.4;transform:translateY(-14px)}}@media (prefers-reduced-motion:no-preference){.site-a-level .em-smoke i{animation:9s ease-in-out infinite em-drift}.site-a-level .em-smoke i:nth-child(2){animation-duration:11s;animation-delay:-3s}.site-a-level .em-smoke i:nth-child(3){animation-duration:13s;animation-delay:-6s}.site-a-level .em-stack{animation:5s ease-in-out infinite em-bob}.site-a-level .em-flip{animation:4.5s ease-in-out infinite em-flip}.site-a-level .em-glowpulse{animation:3s ease-in-out infinite em-pulse}.site-a-level .em-sparks span{animation:4.8s ease-out infinite em-rise;animation-delay:calc(var(--i) * .6s)}.site-a-level .em-ember{animation:2.6s ease-in-out infinite em-flicker}.site-a-level .em-e2{animation-delay:-1s}.site-a-level .em-e3{animation-delay:-1.8s}}@media (prefers-reduced-motion:reduce){.site-a-level .em-sparks span{opacity:.8;transform:translateY(calc(var(--i) * -10px))}}.site-a-level .em-page{--em-bg:#ecece9;--em-card:#f7f7f5;--em-ink:#141414;--em-muted:#4a4a48;--em-acc:#a3360a;--em-line:#cfcfcb;background:var(--em-bg);color:var(--em-ink);max-width:none;padding-top:8px}@media (prefers-color-scheme:dark){.site-a-level .em-page{--em-bg:#111110;--em-card:#1c1c1b;--em-ink:#f2f2f0;--em-muted:#a8a8a4;--em-acc:#fb8a4c;--em-line:#333331}}.site-a-level .em-page .em-sec{border-top:1px solid var(--em-line);max-width:760px;margin:0 auto;padding:28px 16px 8px}.site-a-level .em-page .em-sec:first-child{border-top:0}.site-a-level .em-page .em-sec>.em-label{color:var(--em-muted)}.site-a-level .em-page h2{letter-spacing:-.03em;text-transform:uppercase;color:var(--em-ink);margin:0 0 6px;font:900 clamp(26px,7vw,40px)/1 Arial Black,Helvetica Neue,system-ui,sans-serif}.site-a-level .em-page p{color:var(--em-ink)}.site-a-level .em-page .em-muted,.site-a-level .em-page .src{color:var(--em-muted)}.site-a-level .em-count{background:var(--em-card);border-radius:16px;align-items:center;gap:16px;margin-top:14px;padding:16px;display:flex}.site-a-level .em-count .big{color:var(--em-acc);letter-spacing:-.04em;font:900 56px/1 Arial Black,system-ui,sans-serif}.site-a-level .em-count small{font:700 10px/1.2 var(--font);letter-spacing:.18em;text-transform:uppercase;color:var(--em-muted);display:block}.site-a-level .em-btns{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.site-a-level .em-btn{min-height:46px;font:800 13px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#c2410c;border-radius:999px;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.site-a-level .em-btn.ghost{color:var(--em-ink);border:1.5px solid var(--em-ink);background:0 0}@media (prefers-color-scheme:dark){.site-a-level .em-btn{color:#111110;background:#fb8a4c}}.site-a-level .em-tiles{margin-top:16px}.site-a-level .em-tiles ul{padding:0;list-style:none}.site-a-level .em-tiles a{color:#f2f2f0;background:#141414;border-radius:14px;align-content:start;gap:4px;height:100%;min-height:92px;padding:12px;text-decoration:none;display:grid}.site-a-level .em-tiles b{letter-spacing:.02em;font:900 24px/1 Arial Black,system-ui,sans-serif}.site-a-level .em-tiles span{color:#bdbdb9;font-size:12px;line-height:1.3}.site-a-level .em-tiles .n{font:700 11px/1 var(--mono);color:#fb8a4c;margin-top:auto}@media (prefers-color-scheme:dark){.site-a-level .em-tiles a{background:#1c1c1b;border:1px solid #333331}}.site-a-level .em-rows{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.site-a-level .em-row{background:var(--em-card);border:1px solid var(--em-line);border-radius:14px;grid-template-columns:28px 1fr auto;align-items:start;gap:10px;padding:14px;display:grid}.site-a-level .em-row .no{color:var(--em-acc);font:900 16px/1.4 Arial Black,system-ui,sans-serif}.site-a-level .em-row h3{font:800 17px/1.25 var(--font);margin:0}.site-a-level .em-row h3 a{color:var(--em-ink);text-decoration:none}.site-a-level .em-row .meta{color:var(--em-muted);margin-top:4px;font-size:13px}.site-a-level .em-row .codes{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.site-a-level .em-row .codes span{font:700 11px/1 var(--mono);border:1px solid var(--em-line);color:var(--em-ink);border-radius:5px;padding:4px 6px}.site-a-level .em-row .pc{text-align:right;color:var(--em-ink);font:900 20px/1.1 Arial Black,system-ui,sans-serif}.site-a-level .em-row .pc small{font:600 11px/1.3 var(--font);color:var(--em-muted);display:block}.site-a-level .em-page .search{margin-top:14px}.site-a-level .em-page .bnav{background:var(--em-card);border-top:1px solid var(--em-line)}@media (prefers-reduced-motion:no-preference){.site-a-level{scroll-behavior:smooth}}.site-a-level #tahasusi,.site-a-level #shule{scroll-margin-top:16px}.site-a-level a:focus-visible,.site-a-level button:focus-visible,.site-a-level input:focus-visible{outline-offset:2px;border-radius:8px;outline:3px solid #e4572e}.site-a-level .em-btn{transition:transform .15s,box-shadow .15s,background-color .15s}.site-a-level .em-btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #e4572e59}.site-a-level .em-btn.ghost:hover{background:var(--em-ink);color:var(--em-card)}.site-a-level .em-tiles a{transition:transform .15s,background-color .15s}.site-a-level .em-tiles a:hover{background:#2b2b29;transform:translateY(-2px)}.site-a-level .em-row{transition:border-color .15s}.site-a-level .em-row:hover{border-color:var(--em-acc)}.site-a-level .em-row h3 a:hover,.site-a-level .em-mini a:hover,.site-a-level .em-links a:hover{text-decoration:underline}@media (max-width:575.98px){.site-a-level .em-tiles a{min-height:80px}.site-a-level .em-count .big{font-size:44px}}.site-a-level .em-right{background-image:radial-gradient(#1414141a 1px,#0000 1px);background-size:22px 22px}@media (prefers-color-scheme:dark){.site-a-level .em-right{background-image:none}}@media (max-width:420px){.site-a-level .em-row{grid-template-columns:24px 1fr}.site-a-level .em-row .pc{text-align:left;grid-column:2;margin-top:2px}}
