:root{--bg:#0b0b0c;--bg2:#101012;--panel:#101012;--panel2:#141418;--line:#232327;--line2:#33333a;--fg:#f2f2f2;--dim:#8e8e96;--dimmer:#5c5c64;--accent:#c9ff2e;--ok:#6ee787;--warn:#e7c96e;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--disp:"Space Grotesk",-apple-system,sans-serif;--max:1140px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--mono);font-size:14px;line-height:1.55;background-image:radial-gradient(ellipse 80% 46% at 50% 0,#141418 0,#000 72%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='60'><text x='13' y='25' font-size='13' fill='%23ffffff' fill-opacity='.05' font-family='monospace'>+</text><text x='43' y='55' font-size='13' fill='%23ffffff' fill-opacity='.032' font-family='monospace'>+</text></svg>");background-attachment:fixed;-webkit-font-smoothing:antialiased}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:99;background:repeating-linear-gradient(180deg,rgba(255,255,255,.013) 0 1px,transparent 1px 3px)}a{color:inherit}img{max-width:100%}.wrap{max-width:var(--max);margin:0 auto;padding:18px 18px 80px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mast{position:-webkit-sticky;position:sticky;top:calc(-1 * var(--pukul, 0px));z-index:40;margin-top:calc(-1 * var(--wpad, 0px));padding:calc(11px + var(--wpad, 0px)) 14px 11px;display:flex;flex-direction:column;align-items:stretch;gap:9px;border:1px solid var(--line);background:rgba(11,11,12,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mast.empis{background:var(--bg)}.brand{display:flex;align-items:center;gap:11px;text-decoration:none;flex:0 0 auto}.avatar{width:36px;height:36px;border-radius:50%;background:#000;border:1px solid var(--line2);object-fit:cover}.handle{font-weight:800;letter-spacing:.02em;font-size:15px}.handle i{font-style:normal;color:var(--accent)}.handle .sub{font-weight:400;color:var(--dim);font-size:12px}.brand>span:last-child{display:flex;flex-direction:column}.state{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:7px;font-size:10.5px;letter-spacing:.16em;color:var(--dim);text-transform:uppercase}.led{width:7px;height:7px;background:var(--accent);display:inline-block;margin-right:11px;vertical-align:1px;animation:blink 1.7s steps(2) infinite}@keyframes blink{50%{opacity:.14}}.tabsdepan{display:flex;justify-content:flex-end;min-width:0}@media(max-width:620px){.tabsdepan{justify-content:flex-start}.tabsdepan .tabs{flex-wrap:wrap;overflow-x:visible}.tabsdepan .tabs a,.tabsdepan .tabs button{padding:4px 5px;font-size:9px;letter-spacing:.03em}.tabsdepan .tabs{row-gap:4px;column-gap:3px}}.tabsdepan .rng{display:none}@media(max-width:620px){.tabsdepan .pjg{display:none}.tabsdepan .rng{display:inline}.tabsdepan .tabs b{display:none}.tabsdepan .tabs button.on b{display:inline}}@media(max-width:380px){.tabsdepan .tabs button.on b{display:none}}@media(max-width:340px){.tabsdepan .tabs a,.tabsdepan .tabs button{padding:3px 4px;font-size:8.5px}}@media(max-width:330px){.tabsdepan .tabs a,.tabsdepan .tabs button{padding:3px;font-size:8px;letter-spacing:0}}.tabs-link{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line);color:var(--dim);padding:6px 11px;text-decoration:none;flex:0 0 auto;transition:.14s}.tabs-link:hover{color:var(--fg);border-color:var(--line2)}.partikel{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.wrap{position:relative;z-index:1}.splash{position:fixed;inset:0;z-index:80;cursor:pointer;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 80% 46% at 50% 0,#141418 0,#000 72%),var(--bg);animation:splashOut .42s ease 2.05s forwards}.splash.pulang{animation:splashOut .3s ease forwards}@keyframes splashOut{to{opacity:0;visibility:hidden}}.bl-kotak{position:relative;width:min(88vw,336px);text-align:left;padding:0 4px}.bl-plus{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:11px;gap:11px;margin-bottom:18px;justify-items:start;width:-moz-fit-content;width:fit-content}.bl-plus b{font-size:11px;line-height:1;font-weight:400;color:var(--line2);animation:blPlus 1.3s ease-in-out infinite}@keyframes blPlus{0%,to{color:var(--line2);opacity:.35}50%{color:var(--accent);opacity:1}}.bl-nama{font-family:var(--disp);font-weight:700;font-size:clamp(20px,7vw,30px);letter-spacing:.06em;margin-bottom:15px}.bl-nama i{font-style:normal;color:var(--accent);margin-right:.05em}.bl-log{display:flex;flex-direction:column;gap:4px;font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-align:left}.bl-log>span{display:flex;align-items:center;gap:8px;opacity:0;animation:blBaris .3s ease forwards}.bl-log em{font-style:normal;color:var(--accent);width:15px;flex:0 0 auto}.bl-log b{font-weight:400;color:var(--dim);flex:0 0 auto}.bl-log u{text-decoration:none;font-size:9px;color:var(--dimmer);flex:0 0 auto}.bl-log .isian{flex:1 1 auto;height:1px;background:repeating-linear-gradient(90deg,var(--line2) 0 2px,transparent 2px 5px)}.bl-log .kini b{color:var(--fg)}.bl-log .kini em{color:#e0483a;animation:blDenyut 1s steps(2) infinite}@keyframes blBaris{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes blDenyut{50%{opacity:.25}}.bl-seksi{display:flex;flex-wrap:wrap;gap:4px 0}.bl-seksi span{font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer);opacity:0;animation:blBaris .3s ease forwards}.bl-seksi span:not(:last-child):after{content:"/";margin:0 7px;color:var(--line2)}.bl-lewat{margin-top:15px;font-family:var(--mono);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:#4a4a52}@media(prefers-reduced-motion:reduce){.splash{animation-duration:.01s;animation-delay:0s}.bl-log .kini em,.bl-plus b{animation:none}.bl-log>span,.bl-seksi span{animation:none;opacity:1;transform:none}}nav.menu{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}nav.menu::-webkit-scrollbar{display:none}nav.menu>*{flex:0 0 auto}nav.menu a,nav.menu button{font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;background:none;border:1px solid transparent;color:var(--dim);padding:6px 10px;cursor:pointer;transition:.14s;text-decoration:none;display:inline-block}nav.menu a:hover,nav.menu button:hover{color:var(--fg);border-color:var(--line2)}nav.menu button[aria-selected=true]{color:var(--accent);border-color:var(--accent)}.hero{display:grid;grid-template-columns:1.22fr .78fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-top:none;margin-top:14px}.hero .l{background:var(--bg2);padding:40px 32px 36px;display:flex;flex-direction:column;justify-content:center}.label{font-size:11px;letter-spacing:.44em;color:var(--dim)}.label,.name{text-transform:uppercase}.name{font-family:var(--mono);font-weight:800;font-size:clamp(38px,6.2vw,80px);line-height:.94;letter-spacing:-.028em;margin:14px 0}.name .dot{color:var(--dimmer);margin:0 .04em}.name.glitch{animation:gl 6s infinite}@keyframes gl{0%,93%,to{text-shadow:none;transform:none}94%{text-shadow:2px 0 var(--accent),-2px 0 #ff2ea6;transform:translateX(1px)}95.5%{text-shadow:-2px 0 var(--accent),2px 0 #2ea6ff}97%{text-shadow:none}}.tag{font-size:11.5px;letter-spacing:.22em;color:var(--dim);text-transform:uppercase;max-width:44ch;line-height:1.9}.cta{display:flex;gap:10px;margin-top:26px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;font-family:var(--mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:.15s;border:1px solid var(--line2);cursor:pointer;background:none;color:inherit}.btn.solid{background:var(--accent);border-color:var(--accent);color:#0d1400;font-weight:700}.btn.solid:hover{background:var(--fg);border-color:var(--fg)}.btn.ghost{color:var(--dim)}.btn.ghost:hover{color:var(--fg);border-color:var(--fg)}.stage{background:var(--panel2);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:44px 26px 38px;overflow:hidden;position:relative}.stage:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 40%,rgba(201,255,46,.055) 0,transparent 70%)}.tag3dwrap{perspective:1100px;perspective-origin:50% 50%;width:100%;max-width:340px;position:relative;z-index:1}.tag3d{position:relative;padding:22px 20px 20px;transform-style:preserve-3d;background:linear-gradient(158deg,#1b1b21,#101014 52%,#08080a);border:1px solid var(--line2);transform:rotateX(9deg) rotateY(-14deg) rotate(-2.6deg);transition:transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .55s;--sx:0px;--sy:0px;box-shadow:calc(-3px + var(--sx)) calc(4px + var(--sy)) 0 0 #1e1e24,calc(-6px + var(--sx)) calc(8px + var(--sy)) 0 0 #171419,calc(-9px + var(--sx)) calc(12px + var(--sy)) 0 0 #121016,calc(-12px + var(--sx)) calc(16px + var(--sy)) 0 0 #0e0c11,calc(-15px + var(--sx)) calc(20px + var(--sy)) 0 0 #0a090d,calc(-18px + var(--sx)) calc(24px + var(--sy)) 0 0 #060508,calc(-34px + var(--sx)) calc(46px + var(--sy)) 58px -18px rgba(0,0,0,.98)}.tag3d .lit{position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.28),rgba(255,255,255,.05) 55%,transparent);pointer-events:none}.tag3d .lit.v{left:0;top:0;bottom:0;width:1px;height:auto;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 60%)}.tag3d:after{content:"";inset:0;background:linear-gradient(118deg,rgba(255,255,255,.075),transparent 34%,transparent 66%,rgba(255,255,255,.03));mix-blend-mode:screen}.tag3d .inner,.tag3d:after{position:absolute;pointer-events:none}.tag3d .inner{inset:8px;border:1px solid #202026;transform:translateZ(2px)}.tag3d .cap{font-size:10px;letter-spacing:.42em;color:var(--dim);transform:translateZ(16px)}.tag3d .big,.tag3d .cap{text-transform:uppercase;text-align:center}.tag3d .big{font-family:var(--disp);font-weight:700;font-size:46px;line-height:1.02;letter-spacing:-.03em;margin:16px 0 12px;transform:translateZ(34px);text-shadow:0 3px 20px rgba(0,0,0,.85);white-space:nowrap}.tag3d .big i{font-style:normal;color:var(--dimmer)}.tag3d .who{font-size:11.5px;letter-spacing:.2em;color:var(--fg);text-align:center;text-transform:uppercase;transform:translateZ(20px);line-height:1.6;margin-top:10px}.tag3d .who em{font-style:normal;color:var(--dimmer);letter-spacing:.32em;font-size:8.5px;display:block;margin-bottom:3px}.tag3d .mascotwrap{width:84px;height:84px;margin:18px auto 0;border-radius:50%;background:#000;border:1px solid var(--line2);overflow:hidden;transform:translateZ(26px);box-shadow:0 14px 30px -12px #000}.tag3d .mascot{display:block;width:100%;height:100%;object-fit:cover}.tag3d .plus{position:absolute;color:#fff;opacity:.13;font-size:13px;font-family:var(--mono)}.tag3d .plus.p1{left:13px}.tag3d .plus.p1,.tag3d .plus.p2{top:10px;transform:translateZ(20px)}.tag3d .plus.p2{right:13px}.tag3d .plus.p3{left:13px}.tag3d .plus.p3,.tag3d .plus.p4{bottom:11px;transform:translateZ(20px)}.tag3d .plus.p4{right:13px}@media(prefers-reduced-motion:reduce){.tag3d{transition:none}}.band{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-top:none}.band .m{padding:20px 22px;border-right:1px solid var(--line)}.band .m:last-child{border-right:none}.band .k{font-size:9.5px;letter-spacing:.26em;color:var(--dimmer);text-transform:uppercase}.band .v{font-family:var(--disp);font-weight:300;font-size:32px;letter-spacing:-.03em;line-height:1.15}.band .v em{font-style:normal;font-size:13px;color:var(--dim);font-weight:400;font-family:var(--mono)}.bar{height:3px;background:#1c1c21;margin-top:8px;overflow:hidden;position:relative}.bar i{position:absolute;inset:0;width:var(--w);background:var(--accent);opacity:.75;animation:sweep 2.8s ease-in-out infinite alternate}@keyframes sweep{0%{opacity:.45}to{opacity:.95}}section{margin-top:40px}.shead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px;flex-wrap:wrap}.shead h2{font-size:11.5px;font-weight:400;letter-spacing:.32em;text-transform:uppercase;color:var(--dim)}.shead h2:before{content:"// ";color:var(--dimmer)}.shead .m{font-size:10.5px;letter-spacing:.16em;color:var(--dimmer);text-transform:uppercase}.sdesc{margin:0 0 18px;font-size:13px;line-height:1.7;color:var(--dim);max-width:70ch}.tabs button{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;background:none;border:1px solid var(--line);color:var(--dim);padding:6px 11px;cursor:pointer;transition:.14s}.tabs button:hover{color:var(--fg);border-color:var(--line2)}.tabs button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#0d1400;font-weight:700}.ckartu{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:8px;gap:8px;margin:0 0 12px}.ckartu .ck{display:flex;gap:10px;align-items:baseline;border:1px solid var(--line);background:#131317;padding:9px 12px;border-radius:8px}.ckartu .ck b{font-family:var(--mono,ui-monospace,monospace);font-size:11.5px;color:var(--lime)}.ckartu .ck span{font-size:11.5px;color:var(--dim)}.rows .row{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;align-items:center;border:1px solid var(--line);border-bottom:none;padding:14px 16px;background:var(--bg2);cursor:pointer;transition:background .13s,transform .13s;text-decoration:none;min-height:56px}.rows .row:last-child{border-bottom:1px solid var(--line)}.rows .row:hover{background:#17171c;transform:translateX(3px)}.row .t{font-weight:700;letter-spacing:.01em;font-size:14.5px}.row .t small{display:block;font-weight:400;color:var(--dim);font-size:12px;margin-top:4px;letter-spacing:0}.row .t .st{display:inline-flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.16em;color:var(--dimmer);text-transform:uppercase;margin-top:7px}.row .t .st b{width:6px;height:6px;border-radius:50%;background:var(--ok);display:inline-block}.row .t .st b.w{background:var(--warn)}.row .t .st b.d{background:var(--dimmer)}.row .go{font-size:11px;letter-spacing:.14em;color:var(--dim);white-space:nowrap;transition:.14s}.row:hover .go{color:var(--accent)}.off{display:none!important}.term{border:1px solid var(--line);background:#08080a}.term .tbar{display:flex;gap:8px;align-items:center;padding:9px 12px;border-bottom:1px solid var(--line);font-size:10.5px;color:var(--dim);letter-spacing:.16em;text-transform:uppercase}.term .out{padding:15px;min-height:158px;max-height:290px;overflow:auto;font-size:12.5px;white-space:pre-wrap;line-height:1.7}.term .out .p{color:var(--accent)}.term form{display:flex;border-top:1px solid var(--line)}.term input{flex:1 1;background:none;border:none;outline:none;color:var(--fg);font-family:var(--mono);font-size:12.5px;padding:13px 15px}.term input::placeholder{color:var(--dimmer)}.term button{background:none;border:none;border-left:1px solid var(--line);color:var(--dim);font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;padding:0 18px;cursor:pointer;transition:.14s}.term button:hover{color:var(--accent);background:#101013}.strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));grid-gap:13px;gap:13px}.card{border:1px solid var(--line);background:var(--bg2);overflow:hidden;text-decoration:none;color:inherit;display:block;transition:border-color .15s;cursor:pointer;text-align:left;width:100%;font-family:inherit}.card:hover{border-color:var(--line2)}.card .th{position:relative;overflow:hidden;background:#000}.card img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;filter:grayscale(1) contrast(1.06);transition:filter .22s,transform .32s}.card:hover img{filter:grayscale(0);transform:scale(1.035)}.card .play{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.card .play span{width:46px;height:46px;border-radius:50%;border:1px solid rgba(242,242,242,.75);background:rgba(0,0,0,.5);display:grid;place-items:center;font-size:15px;color:var(--fg);transition:background .2s,transform .2s}.card:hover .play span{background:var(--accent);color:#0d1400;border-color:var(--accent);transform:scale(1.08)}.card .meta{padding:11px 12px}.card .tt{font-size:12.5px;font-weight:700;line-height:1.4}.card .vv{font-size:10.5px;color:var(--dimmer);margin-top:7px;letter-spacing:.12em;text-transform:uppercase}.vwrap{display:grid;grid-template-columns:1.6fr .9fr;grid-gap:22px;gap:22px;align-items:start}.vframe{border:1px solid var(--line);background:#000;position:relative;aspect-ratio:16/9}.vframe .poster,.vframe iframe,.vframe video{position:absolute;inset:0;width:100%;height:100%;border:0}.vframe .poster{padding:0;cursor:pointer;background:#000;display:grid;place-items:center;overflow:hidden}.vframe .poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(.55) brightness(.55);transition:filter .25s,transform .35s}.vframe .poster:hover img{filter:grayscale(0) brightness(.72);transform:scale(1.02)}.vframe .bigplay{position:relative;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font-size:20px;padding-left:4px;background:rgba(11,11,12,.62);border:1px solid var(--accent);color:var(--accent);transition:.2s}.vframe .poster:hover .bigplay{background:var(--accent);color:#0d1400;transform:scale(1.08)}.vframe .plabel{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--fg);background:rgba(11,11,12,.72);padding:5px 12px;border:1px solid var(--line2)}.vmeta{padding-top:4px}.vmeta h3{font-size:18px;font-weight:700;line-height:1.4}.vmeta .sub{font-size:11px;color:var(--dimmer);letter-spacing:.14em;text-transform:uppercase;margin-top:9px}.vlist{display:flex;flex-direction:column;gap:8px;max-height:560px;overflow:auto;padding-right:4px}.vitem{display:grid;grid-template-columns:104px 1fr;grid-gap:11px;gap:11px;border:1px solid var(--line);background:var(--bg2);padding:8px;cursor:pointer;text-align:left;width:100%;font-family:inherit;color:inherit;transition:.14s;align-items:center}.vitem:hover{border-color:var(--line2);background:#17171c}.vitem.on{border-color:var(--accent)}.vitem img{width:100%;aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line)}.vitem .t{font-size:12px;font-weight:700;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vitem .v{font-size:10px;color:var(--dimmer);letter-spacing:.1em;margin-top:5px;text-transform:uppercase}.an{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.an .c{background:var(--bg2);padding:18px 20px}.an .k{font-size:9.5px;letter-spacing:.24em;color:var(--dimmer);text-transform:uppercase}.an .v{font-family:var(--disp);font-weight:300;font-size:30px;letter-spacing:-.03em;margin-top:4px}.spark{display:flex;align-items:flex-end;gap:2px;height:76px;margin-top:18px;border:1px solid var(--line);border-top:none;padding:10px;background:var(--bg2);overflow:hidden}.spark i{flex:1 1;min-width:2px;background:linear-gradient(180deg,var(--accent),rgba(201,255,46,.18));border-radius:1px 1px 0 0;opacity:.8}.spark i:hover{opacity:1}.stats-off{font-size:11px;letter-spacing:.1em;color:var(--lime);text-transform:uppercase;margin:0 0 12px;border-left:2px solid var(--lime);padding:6px 0 6px 10px}.spark.empty{align-items:center;justify-content:center}.spark.empty span{font-size:11px;letter-spacing:.1em}.legend,.spark.empty span{color:var(--dimmer);text-transform:uppercase}.legend{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;margin-top:8px}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-top:none}.two .c{background:var(--bg2);padding:16px 20px}.two h4{font-size:10.5px;letter-spacing:.24em;color:var(--dimmer);text-transform:uppercase;margin-bottom:12px}.two ul{list-style:none;font-size:12px}.two li{display:flex;justify-content:space-between;gap:10px;padding:5px 0;border-bottom:1px dotted #1e1e23}.two li:last-child{border-bottom:none}.two li span:first-child{color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two li span:last-child{color:var(--fg);font-weight:700}footer{margin-top:46px;padding-top:16px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;font-size:10.5px;letter-spacing:.14em;color:var(--dimmer);text-transform:uppercase}.fut-kiri{display:grid;grid-gap:4px;gap:4px}.fut-catatan{color:#4a4a52;letter-spacing:.1em}.fut-kanan{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fut-pisah{color:#3a3a42}footer a{color:var(--dim);text-decoration:none;transition:.14s}footer a:hover{color:var(--accent)}.okmsg{border:1px solid rgba(110,231,135,.4);background:rgba(110,231,135,.07);color:var(--ok)}.errmsg,.okmsg{padding:10px 13px;font-size:12px}.errmsg{border:1px solid rgba(255,110,110,.4);background:rgba(255,110,110,.07);color:#ff9b9b}.doc{max-width:74ch;margin-top:34px}.doc h1{font-family:var(--disp);font-weight:700;font-size:clamp(26px,4vw,40px);letter-spacing:-.02em;line-height:1.1}.doc .meta{font-size:10.5px;letter-spacing:.2em;color:var(--dimmer);text-transform:uppercase;margin:12px 0 28px;padding-bottom:16px;border-bottom:1px solid var(--line)}.doc>div h2{font-size:15px;margin:26px 0 10px;text-transform:lowercase}.doc>div h2,.doc>div h3{font-weight:700;letter-spacing:.06em}.doc>div h3{font-size:13px;margin:20px 0 8px;color:var(--accent)}.doc>div p{font-size:13.5px;line-height:1.9;color:#cfcfd6;margin-bottom:14px}.doc>div ul{margin:0 0 16px;padding-left:0;list-style:none}.doc>div li{font-size:13.5px;line-height:1.85;color:#cfcfd6;padding-left:18px;position:relative;margin-bottom:6px}.doc>div li:before{content:"+";position:absolute;left:0;color:var(--accent);font-size:12px}.doc>div strong{color:var(--fg)}.doc>div code{background:#18181d;border:1px solid var(--line);padding:1px 5px;font-size:12px;color:var(--accent)}.doc>div a{color:var(--accent);border-bottom:1px solid rgba(201,255,46,.3)}.doc>div hr{border:none;border-top:1px solid var(--line);margin:26px 0}@media(max-width:980px){.vwrap{grid-template-columns:1fr}.vlist{max-height:none}}@media(max-width:880px){.hero{grid-template-columns:1fr}.stage{padding:34px 20px 28px}.band{grid-template-columns:repeat(2,1fr)}.band .m:nth-child(2){border-right:none}.band .m:first-child,.band .m:nth-child(2){border-bottom:1px solid var(--line)}.band .m{padding:18px}.band .v{font-size:27px}.rows .row{grid-template-columns:1fr;gap:8px}.row .go{display:none}.row .t{font-size:13.5px}.wrap{padding:14px 13px 60px}.mast{padding:9px 11px;gap:10px}nav.menu{width:100%;justify-content:flex-start;order:3;flex-wrap:wrap}nav.menu a,nav.menu button{padding:6px 8px;font-size:10.5px;letter-spacing:.08em}.tag3d{transform:rotateX(6deg) rotateY(-9deg) rotate(-2deg)}.tag3d .big{font-size:38px}.strip{grid-template-columns:1fr}.an{grid-template-columns:repeat(2,1fr)}.two{grid-template-columns:1fr}}.panel,article.doc,section[id]{scroll-margin-top:var(--sisa,0)}.doc figure{margin:18px 0;text-align:center}.doc figure img{max-width:100%;height:auto;border:1px solid var(--line)}.doc figure figcaption{font-size:11px;color:var(--dim);margin-top:8px;letter-spacing:.06em}.doc img{max-width:100%;height:auto}.doc img[style]{max-width:100%;vertical-align:middle;margin:4px 0}.doc figure img[style]{margin:0 auto}.doc p.pctr{text-align:center;color:var(--dim);letter-spacing:.02em}.doc blockquote{border-left:2px solid var(--accent);background:#101014;padding:10px 14px;margin:16px 0}.doc blockquote p{margin:0;color:var(--dim);line-height:1.7}.doc mark{background:var(--accent);color:#0b0b0c;padding:0 3px}.doc del{color:var(--dimmer)}.doc code{font-family:var(--mono)}.doc .vembed{margin:18px 0;position:relative;aspect-ratio:16/9}.doc .vembed iframe{position:absolute;inset:0;width:100%;height:100%;border:1px solid var(--line)}.doc ul{padding-left:20px;margin:12px 0}.doc li{margin:5px 0}.doc hr{border:0;border-top:1px solid var(--line);margin:22px 0}.doc code{font-size:.92em;padding:1px 5px;border:1px solid var(--line);background:#131318}.blist{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.bcard{display:flex;flex-direction:column;border:1px solid var(--line);background:#101014;transition:border-color .15s,transform .15s}.bcard:hover{border-color:var(--line2);transform:translateY(-2px)}.bcover{display:block;aspect-ratio:16/9;overflow:hidden;background:#000}.bcover img{width:100%;height:100%;object-fit:cover;display:block}.bkosong{display:grid;place-items:center;width:100%;height:100%;color:#1e1e24;font-family:var(--mono);font-size:34px;background:repeating-linear-gradient(45deg,#0d0d0f 0 6px,#101013 6px 12px)}.bbody{padding:13px 14px 15px;display:flex;flex-direction:column;gap:7px}.bmeta{display:flex;gap:10px;flex-wrap:wrap;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--dimmer)}.bkat{color:var(--lime)}.bcard h2{margin:0;font-size:14.5px;line-height:1.4;letter-spacing:-.01em}.bcard h2 a{color:inherit;text-decoration:none}.bcard h2 a:hover{color:var(--lime)}.bcard p{margin:0;font-size:12px;color:var(--dim);line-height:1.6}.blink{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--lime);text-decoration:none;margin-top:auto}.bhead{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:18px 0 12px}.bhead h1{margin:0;font-size:24px;letter-spacing:-.02em}.bhead .m{font-family:var(--mono);font-size:10.5px;color:var(--dimmer);letter-spacing:.1em;text-transform:uppercase}.barts{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.bcari{display:flex;gap:6px}.bcari input{background:#0c0c0e;border:1px solid var(--line);color:var(--fg);padding:8px 10px;font-family:var(--mono);font-size:12px;min-width:170px}.bcari input:focus{outline:none;border-color:var(--lime)}.btag{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.btag::-webkit-scrollbar{display:none}.btag a{flex:0 0 auto;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);color:var(--dim);padding:6px 10px;text-decoration:none}.btag a:hover{color:var(--fg);border-color:var(--line2)}.btag a.on{background:var(--accent);border-color:var(--accent);color:#0d1400;font-weight:700}.btag a b{color:var(--dimmer);font-weight:400;margin-left:4px}.btag a.on b{color:rgba(0,0,0,.5)}.bhal{display:flex;gap:10px;align-items:center;justify-content:center;margin:22px 0 4px;flex-wrap:wrap}.bhal .m{font-family:var(--mono);font-size:10.5px;color:var(--dimmer);letter-spacing:.1em;text-transform:uppercase}.bhal .angka,.bhal a{min-width:28px;text-align:center;font-family:var(--mono);font-size:11px;padding:6px 9px;border:1px solid var(--line);color:var(--dim);text-decoration:none;line-height:1;background:none;cursor:pointer}.bhal .angka:hover,.bhal a:hover{border-color:var(--line2);color:var(--fg);transform:none}.bhal .angka.on,.bhal a.on{background:var(--lime);border-color:var(--lime);color:#0d0d0f;font-weight:700}.bhal i.titik{font-family:var(--mono);font-size:11px;color:var(--dimmer);font-style:normal;padding:0 2px}.bhal.vparts{justify-content:flex-start;margin:10px 0 0}.bkosong2{border:1px dashed var(--line);padding:26px;text-align:center;color:var(--dim);font-size:12.5px}.bdll{margin-top:30px}.bdll h2{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:0 0 12px}.blist.mini .bcard .bbody{padding:12px 14px}.blist.mini .bcard p{display:none}.dpath{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dimmer);margin-bottom:10px}.dpath a{color:var(--lime);text-decoration:none}.dtags{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0 4px}.btag-i{font-family:var(--mono);font-size:10.5px;color:var(--dim);padding:4px 8px}.btag-i,.dcover{border:1px solid var(--line)}.dcover{width:100%;height:auto;display:block;margin:14px 0}html[data-tabjs="1"] .panel{display:none}html[data-tabjs="1"] .panel.tampil{display:block}.panel{scroll-margin-top:0}.tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tabs::-webkit-scrollbar{display:none}.tabs>*{flex:0 0 auto}.tabs.depan{margin:16px 0 4px;padding-bottom:6px;border-bottom:1px solid var(--line)}.tabs.depan button b{color:var(--dimmer);font-weight:400;margin-right:5px}.tabs.depan button.on{background:var(--accent);border-color:var(--accent);color:#0d1400;font-weight:700}.tabs.depan button.on b{color:rgba(0,0,0,.5)}