/*! M3 m3.2 | JE Creator | batas 920px */
:root{--m3-h:60px;--m3-sa:env(safe-area-inset-bottom,0px)}.m3-bar,.m3-lembar,.m3-tirai,.m3-spanduk,.m3-x{--m3-latar:#fff;--m3-teks:#4b5160;--m3-aktif:#1d2233;--m3-bulat:#1d2233;--m3-ikon-bulat:#fff;--m3-garis:rgba(127,127,127,.22);--m3-lembar:#fff;--m3-lembar-teks:#1d2233;--m3-tombol:#1d2233;--m3-tombol-teks:#fff}.m3-bar,.m3-lembar,.m3-tirai,.m3-spanduk,.m3-x{display:none}html.m3-standalone [data-m3-pasang]{display:none!important}@media screen and (max-width:920px){.m3-bar{display:grid;grid-template-columns:repeat(var(--m3-n,5),minmax(0,1fr));align-items:end;position:fixed;inset:auto 0 0 0;z-index:var(--m3-z,1000);box-sizing:border-box;width:auto;max-width:none;min-width:0;height:calc(var(--m3-h) + var(--m3-sa));margin:0;padding:0 max(2px,env(safe-area-inset-right,0px)) var(--m3-sa) max(2px,env(safe-area-inset-left,0px));background:var(--m3-latar);color:var(--m3-teks);border:0;border-top:1px solid var(--m3-garis);border-radius:0;box-shadow:0 -6px 24px rgba(0,0,0,.08);font-family:inherit;transform:none;opacity:1;visibility:visible;transition:transform .25s ease,opacity .2s ease,visibility 0s}.m3-bar .m3-i{-webkit-appearance:none;appearance:none;position:relative;float:none;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-width:0;height:var(--m3-h);min-height:44px;margin:0;padding:6px 2px 7px;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font-family:inherit;font-size:12px;font-weight:600;line-height:1.15;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.m3-bar .m3-l{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.m3-bar svg{display:block;width:24px;height:24px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.m3-bar [aria-current="page"],.m3-bar .m3-aktif{color:var(--m3-aktif)}.m3-bar [aria-current="page"] svg,.m3-bar .m3-aktif svg{stroke-width:2.4}.m3-bar .m3-i:focus-visible{outline:2px solid var(--m3-aktif);outline-offset:-4px;border-radius:12px}.m3-bar .m3-tengah{justify-content:flex-end;color:var(--m3-aktif)}.m3-bar .m3-bulat{position:absolute;top:-20px;left:50%;transform:translateX(-50%);box-sizing:border-box;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--m3-bulat);color:var(--m3-ikon-bulat);border:4px solid var(--m3-latar);box-shadow:0 10px 24px -6px rgba(0,0,0,.45)}.m3-bar .m3-bulat svg{width:26px;height:26px}html.m3-buka .m3-bar,html.m3-kb .m3-bar,html.m3-lembar-buka .m3-bar{transform:translateY(110%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .25s ease,opacity .2s ease,visibility 0s .25s}.m3-tirai{display:block;position:fixed;inset:0;z-index:2147483600;background:rgba(0,0,0,.45);opacity:0;transition:opacity .25s ease}.m3-tirai.on{opacity:1}.m3-lembar{display:block;position:fixed;inset:auto 0 0 0;z-index:2147483601;box-sizing:border-box;width:auto;max-width:none;max-height:86dvh;overflow:auto;overscroll-behavior:contain;margin:0;padding:8px max(16px,env(safe-area-inset-right,0px)) calc(16px + var(--m3-sa)) max(16px,env(safe-area-inset-left,0px));background:var(--m3-lembar);color:var(--m3-lembar-teks);border:0;border-radius:20px 20px 0 0;box-shadow:0 -10px 40px rgba(0,0,0,.22);font-family:inherit;font-size:16px;line-height:1.5;text-align:start;transform:translateY(105%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.m3-lembar.on{transform:none}.m3-lembar:focus{outline:none}.m3-tirai[hidden],.m3-lembar[hidden],.m3-spanduk[hidden]{display:none!important}.m3-lembar .m3-gagang{width:40px;height:4px;border-radius:2px;background:currentColor;opacity:.25;margin:4px auto 12px}.m3-lembar .m3-judul{margin:0 0 6px;font-family:inherit;font-size:19px;font-weight:700;line-height:1.3;color:inherit}.m3-lembar .m3-kepala{display:flex;align-items:center;gap:12px;margin-bottom:8px}.m3-lembar .m3-kepala img{width:56px;height:56px;border-radius:14px;flex:0 0 auto}.m3-lembar .m3-kepala .m3-judul{margin:0}.m3-lembar p{margin:0 0 8px;opacity:.85}.m3-lembar ol{margin:8px 0 0;padding-inline-start:22px;display:grid;gap:8px}.m3-lembar ol li{padding-inline-start:2px}.m3-lembar .m3-menu{list-style:none;margin:0;padding:0}.m3-lembar .m3-menu li{margin:0;padding:0}.m3-lembar .m3-menu a,.m3-lembar .m3-menu button{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:flex;align-items:center;gap:14px;width:100%;min-height:52px;margin:0;padding:8px 4px;border:0;border-top:1px solid var(--m3-garis);border-radius:0;background:none;color:inherit;font:inherit;text-align:start;text-decoration:none;cursor:pointer}.m3-lembar .m3-menu svg{width:22px;height:22px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.m3-lembar .m3-aksi{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.m3-tombol{-webkit-appearance:none;appearance:none;box-sizing:border-box;flex:1 1 120px;display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin:0;padding:10px 16px;border:1.5px solid var(--m3-tombol);border-radius:12px;background:var(--m3-tombol);color:var(--m3-tombol-teks);font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer}.m3-tombol.sek{background:transparent;color:inherit;border-color:var(--m3-garis)}.m3-lembar :focus-visible{outline:2px solid var(--m3-lembar-teks);outline-offset:2px}.m3-spanduk :focus-visible,.m3-x:focus-visible{outline:2px solid currentColor;outline-offset:2px}.m3-spanduk{display:flex;align-items:center;gap:8px;position:static;z-index:auto;box-sizing:border-box;margin:calc(8px + env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) 8px max(8px,env(safe-area-inset-left,0px));padding-block:8px;padding-inline:14px 4px;border-radius:14px;background:var(--m3-lembar-teks);color:var(--m3-lembar);box-shadow:0 10px 30px rgba(0,0,0,.25);font-family:inherit;font-size:14px;line-height:1.35;text-align:start}.m3-spanduk.m3-sp-bawah{position:fixed;top:auto;left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));bottom:calc(8px + var(--m3-sa));margin:0;z-index:var(--m3-z,1000)}.m3-bar~.m3-spanduk.m3-sp-bawah{bottom:calc(var(--m3-h) + var(--m3-sa) + 8px)}html.m3-buka .m3-spanduk.m3-sp-bawah,html.m3-kb .m3-spanduk.m3-sp-bawah,html.m3-lembar-buka .m3-spanduk.m3-sp-bawah{visibility:hidden}.m3-spanduk .m3-sp{flex:1 1 auto;min-width:0}.m3-spanduk b{display:block;font-size:14px}.m3-spanduk .m3-tombol{flex:0 0 auto;min-height:44px;padding:8px 12px;font-size:14px;background:var(--m3-lembar);color:var(--m3-lembar-teks);border-color:var(--m3-lembar)}.m3-x{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:rgba(127,127,127,.16);color:inherit;cursor:pointer}.m3-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.m3-x.m3-x-chat{position:absolute!important;top:var(--m3-x-atas,6px)!important;bottom:auto!important;inset-inline-end:var(--m3-x-tepi,6px)!important;inset-inline-start:auto!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgba(127,127,127,.16)!important;box-shadow:none!important;opacity:1!important;transform:none!important}.m3-x.m3-x-chat svg{display:block!important;width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.2!important}.m3-x-rel{position:relative}}@media screen and (max-width:920px) and (prefers-reduced-motion:reduce){.m3-bar,.m3-lembar,.m3-tirai,html.m3-buka .m3-bar,html.m3-kb .m3-bar,html.m3-lembar-buka .m3-bar{transition:none!important}}
