@font-face{font-family:jetbrains;src:url(../media/jetbrains_mono-s.p.3-fkvswvbkr-w.woff2)format("woff2");font-display:swap;font-weight:500 700}@font-face{font-family:jetbrains Fallback;src:local(Arial);ascent-override:102.0%;descent-override:30%;line-gap-override:0.0%;size-adjust:100.0%}.QW2g5G_className{font-family:jetbrains,jetbrains Fallback}.QW2g5G_variable{--font-jetbrains:"jetbrains", "jetbrains Fallback"}
:root{--tb-krem:#fff6e9;--tb-tinta:#17201c;--tb-hijau:#0b3b36;--tb-teal:#0f766e;--tb-mint:#cdebe1;--tb-kuning:#f5b83d;--tb-kuning-muda:#ffe6ae;--tb-koral:#e9774f;--tb-persik:#f9d2be;--tb-abu:#4a5752;--tb-font:"Plus Jakarta Sans", Arial, sans-serif;--tb-font-mono:"JetBrains Mono", monospace}.tb-mono{font-family:var(--tb-font-mono);letter-spacing:1.4px;font-size:12px;font-weight:700}.tb-tombol{height:54px;font-family:var(--tb-font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 22px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.tb-tombol__panah{background:var(--tb-kuning);width:40px;height:40px;color:var(--tb-tinta);border-radius:999px;justify-content:center;align-items:center;font-size:18px;font-style:normal;display:flex}.tb-tombol__panah--putih{color:var(--tb-hijau);background:#fff}.tb-tombol--hijau{background:var(--tb-hijau);color:#fff}.tb-tombol--tinta{background:var(--tb-tinta);color:#fff}.tb-tombol--kuning{background:var(--tb-kuning);color:var(--tb-tinta)}.tb-tombol--kuning .tb-tombol__panah{background:var(--tb-tinta);color:#fff}.tb-tombol--polos{padding:0 22px}.tb-tombol--mati{color:#4a3f28;cursor:default;background:#17201c1f}.tb-garis{border:2px solid var(--tb-tinta);min-height:44px;color:var(--tb-tinta);font-family:var(--tb-font);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.tb-keras{border:2px solid var(--tb-tinta);box-shadow:5px 5px 0 var(--tb-tinta)}.tb-stiker{border:2px solid var(--tb-tinta);background:var(--tb-stiker,var(--tb-kuning));color:var(--tb-tinta);transform:rotate(var(--tb-miring,6deg));border-radius:999px;padding:6px 12px;font-size:15px;font-weight:800;display:inline-block}.tb-latar-teal{background:var(--tb-teal)}.tb-latar-hijau{background:var(--tb-hijau)}.tb-latar-koral{background:var(--tb-koral)}.tb-latar-kuning{background:var(--tb-kuning)}.tb-latar-persik{background:var(--tb-persik)}.tb-latar-putih{background:#fff}.tb-geser{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;margin:0 -18px;padding:4px 18px 10px;display:flex;overflow-x:auto}.tb-geser::-webkit-scrollbar{display:none}.tb-anggota{color:#fff;border-radius:24px;flex:0 0 156px;height:226px;padding:12px 12px 0;position:relative;overflow:hidden}.tb-anggota b{z-index:2;font-size:17px;font-weight:800;display:block;position:relative}.tb-anggota span{z-index:2;color:#ffffffe6;margin-top:1px;font-size:15px;font-weight:600;line-height:1.25;display:block;position:relative}.tb-anggota img{height:var(--tb-tinggi,146px);width:auto;max-width:none;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.tb-anggota--gelap{color:var(--tb-tinta)}.tb-anggota--gelap span{color:#3b4843}@media (min-width:960px){.tb-geser{flex-wrap:wrap;margin:0;padding:4px 0 0;overflow:visible}.tb-anggota{flex:150px}.tb-geser--dua .tb-anggota{flex-basis:calc(50% - 5px)}}.tb-pita{height:70px;position:relative;overflow:hidden}.tb-pita__miring{background:var(--tb-tinta);color:#fff;white-space:nowrap;align-items:center;height:46px;font-size:16px;font-weight:800;display:flex;position:absolute;top:12px;left:-20px;right:-20px;overflow:hidden;transform:rotate(-2.5deg)}.tb-pita__jalan{width:max-content;animation:66s linear infinite tb-pita-jalan;display:flex}.tb-pita__set{gap:18px;padding-right:18px;display:flex}.tb-pita__set i{color:var(--tb-kuning);font-style:normal}@keyframes tb-pita-jalan{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tb-pita__jalan{animation:none}}.tb-kertas{transform:rotate(var(--tb-miring,-1.5deg));border-radius:22px;padding:26px 18px 18px;position:relative;box-shadow:0 10px 22px #17201c1a}.tb-kertas:before{content:"";width:86px;height:24px;transform:translateX(-50%) rotate(var(--tb-selotip,3deg));background:#ffffffbf;border:1px solid #17201c14;position:absolute;top:-12px;left:50%}
