.kontrol-font[data-v-98e74065]{align-items:center;gap:5px;display:inline-flex}.kontrol-font button[data-v-98e74065]{border:1px solid var(--pp-garis);background:var(--pp-permukaan);min-width:36px;height:34px;color:var(--pp-teks);font:inherit;cursor:pointer;border-radius:8px;padding:0 8px;font-size:.8rem;font-weight:700}.kontrol-font button[data-v-98e74065]:disabled{opacity:.45;cursor:not-allowed}.kontrol-font button[data-v-98e74065]:focus-visible{outline:2px solid var(--pp-merah-600);outline-offset:2px}.shell-login[data-v-ca0eba26]{min-height:100vh;position:relative}.shell-login__font[data-v-ca0eba26]{top:max(12px,env(safe-area-inset-top));z-index:50;position:fixed;right:16px}.shell[data-v-ca0eba26]{min-height:100vh;display:flex}.shell-sidebar[data-v-ca0eba26]{background:var(--pp-permukaan);border-right:1px solid var(--pp-garis);z-index:30;flex-direction:column;flex-shrink:0;width:248px;height:100vh;padding:27px 17px 16px;display:flex;position:sticky;top:0}.shell-brand[data-v-ca0eba26]{align-items:center;gap:10px;padding:0 7px;text-decoration:none;display:flex}.shell-brand>img[data-v-ca0eba26]{-o-object-fit:contain;object-fit:contain;width:36px;height:36px}.shell-brand__symbol[data-v-ca0eba26]{color:#fff;letter-spacing:-1px;background:#b91f2e;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:38px;font-size:14px;font-weight:800;display:grid;position:relative}.shell-brand__symbol>span[data-v-ca0eba26]{background:#ffd6a6;border-radius:50%;width:4px;height:4px;position:absolute;bottom:7px;right:6px}.shell-brand strong[data-v-ca0eba26]{letter-spacing:-.3px;font-size:13px;display:block}.shell-brand small[data-v-ca0eba26]{letter-spacing:1.15px;color:var(--pp-teks-redup);margin-top:5px;font-size:6.8px;display:block}.shell-workspace[data-v-ca0eba26]{border:1px solid var(--pp-garis);border-radius:9px;align-items:center;gap:10px;margin:27px 4px 17px;padding:12px 10px;display:flex}.shell-workspace__icon[data-v-ca0eba26]{background:var(--pp-permukaan-2);width:29px;height:29px;color:var(--pp-merah-600);border-radius:7px;place-items:center;display:grid}.shell-workspace strong[data-v-ca0eba26]{font-size:10px;display:block}.shell-workspace small[data-v-ca0eba26]{color:var(--pp-teks-redup);margin-top:4px;font-size:9px;display:block}.shell-workspace__dot[data-v-ca0eba26]{background:#4b9371;border-radius:50%;width:5px;height:5px;margin-left:auto}.shell-nav[data-v-ca0eba26]{scrollbar-width:thin;flex:1;overflow-y:auto}.shell-group[data-v-ca0eba26]{margin-bottom:17px}.shell-group>p[data-v-ca0eba26]{letter-spacing:1.15px;color:var(--pp-teks-redup);margin:10px 12px;font-size:8px;font-weight:600}.shell-link[data-v-ca0eba26]{color:var(--pp-teks-redup);border-radius:7px;align-items:center;gap:11px;min-height:37px;margin:2px 0;padding:10px 12px;font-size:11px;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:flex}.shell-link[data-v-ca0eba26]:hover{background:var(--pp-permukaan-2);color:var(--pp-teks)}.shell-link--active[data-v-ca0eba26]{background:var(--pp-merah-50);color:var(--pp-merah-600);font-weight:600}.shell-link__dot[data-v-ca0eba26]{background:currentColor;border-radius:50%;width:5px;height:5px;margin-left:auto}.shell-bottom[data-v-ca0eba26]{border-top:1px solid var(--pp-garis);padding-top:10px}.shell-theme[data-v-ca0eba26]{color:var(--pp-teks-redup);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:8px 12px;font-size:17px;display:flex}.shell-theme span[data-v-ca0eba26]{font-size:10px}.shell-account[data-v-ca0eba26]{align-items:center;gap:9px;padding:12px 5px 0;display:flex}.shell-avatar[data-v-ca0eba26]{border:1px solid var(--pp-garis);background:var(--pp-permukaan-2);width:32px;height:32px;color:var(--pp-merah-600);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;display:grid}.shell-account>div[data-v-ca0eba26]{flex:1;min-width:0}.shell-account strong[data-v-ca0eba26]{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.shell-account small[data-v-ca0eba26]{color:var(--pp-teks-redup);margin-top:4px;font-size:9px;display:block}.shell-account button[data-v-ca0eba26]{color:var(--pp-merah-600);cursor:pointer;background:0 0;border:0;padding:3px;font-size:9px}.shell-main[data-v-ca0eba26]{flex:1;min-width:0}.shell-topbar[data-v-ca0eba26]{border-bottom:1px solid var(--pp-garis);background:var(--pp-permukaan);justify-content:space-between;align-items:center;gap:16px;height:66px;padding:0 34px;display:flex}.shell-breadcrumb[data-v-ca0eba26]{color:var(--pp-teks-redup);align-items:center;gap:15px;font-size:10px;display:flex}.shell-breadcrumb strong[data-v-ca0eba26]{color:var(--pp-teks);font-weight:500}.shell-slash[data-v-ca0eba26]{opacity:.5}.shell-topbar__right[data-v-ca0eba26]{align-items:center;gap:20px;display:flex}.shell-status[data-v-ca0eba26]{color:var(--pp-teks-redup);align-items:center;gap:6px;font-size:9px;display:flex}.shell-status i[data-v-ca0eba26]{background:#4b9371;border-radius:50%;width:5px;height:5px}.shell-notification[data-v-ca0eba26]{color:var(--pp-teks-redup);display:flex}.shell-avatar--small[data-v-ca0eba26]{width:28px;height:28px;font-size:10px}.shell-content[data-v-ca0eba26]{padding:32px 34px}.shell-menu[data-v-ca0eba26]{color:var(--pp-teks);background:0 0;border:0;padding:4px}.shell-backdrop[data-v-ca0eba26],.shell-menu[data-v-ca0eba26]{display:none}@media (width>=1600px){.shell-content[data-v-ca0eba26]{padding:38px 50px}}@media (width<=900px){.shell-sidebar[data-v-ca0eba26]{width:220px;padding-left:12px;padding-right:12px}.shell-content[data-v-ca0eba26]{padding:25px 22px}.shell-topbar[data-v-ca0eba26]{padding:0 22px}}@media (width<=760px){.shell-sidebar[data-v-ca0eba26]{visibility:hidden;width:248px;transition:transform .2s;position:fixed;left:0;transform:translate(-100%)}.shell-sidebar--open[data-v-ca0eba26]{visibility:visible;transform:translate(0)}.shell-backdrop[data-v-ca0eba26]{z-index:29;background:#0005;border:0;display:block;position:fixed;inset:0}.shell-menu[data-v-ca0eba26]{display:flex}.shell-content[data-v-ca0eba26]{padding:22px 16px}.shell-topbar[data-v-ca0eba26]{height:58px;padding:0 16px}.shell-breadcrumb[data-v-ca0eba26]{gap:9px}.shell-breadcrumb>span[data-v-ca0eba26]:first-of-type,.shell-slash[data-v-ca0eba26],.shell-status[data-v-ca0eba26]{display:none}.shell-topbar__right[data-v-ca0eba26]{gap:13px}}
