/* Tema portal PINTU, diatur Administrator di Pengaturan › Tampilan (D-057). */
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter/inter-latin-wght-normal.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("/assets/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-wght-normal.woff2") format("woff2");
  font-weight: 200 800;
  font-style: normal;
  font-display: swap;
}
:root {
  --paper: #F4F6FA;
  --paper-2: #E9EDF4;
  --paper-3: #E1E7EF;
  --line: #DFE5EC;
  --line-2: #CFD6E0;
  --line-3: #B9C2CE;
  --surface-2: #F8FAFD;
  --surface-hover: #E6EAF0;
  --map: #E4EAF1;
  --night: #0C1839;
  --night-2: #1A284B;
  --night-3: #243256;
  --night-line: #2E3D62;
  --night-hover: #2E3D62;
  --night-accent: #7BA5FF;
  --night-accent-soft: rgba(123, 165, 255, .1);
  --night-accent-ring: rgba(123, 165, 255, .35);
  --ink-fill: #0F1B3D;
  --ink-hover: #212F53;
  --chrome: #0F1B3D;
  --chrome-2: #1A284B;
  --chrome-line: #27365A;
  --nav-surface: rgba(15, 27, 61, .9);
  --nav-tint: 255, 255, 255;
  --nav-muted: #9FA4B1;
  --nav-accent: #7BA5FF;
  --nav-2: #1A284B;
  --nav-line: #27365A;
  --nav-blur: 12px;
  --font-sans: "Inter", -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --font-display: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --fw-display: 800;
  --r-scale: 0.5;
}
.nav { background: transparent; }
.nav::after { display: none; }
.nav::before {
  left: calc(-1 * var(--nav-lekuk)); right: auto; top: 0;
  width: calc(100% + 2 * var(--nav-lekuk)); height: 100%;
  z-index: -1;
  background: var(--nav-surface);
  -webkit-backdrop-filter: blur(var(--nav-blur)) saturate(1.4);
  backdrop-filter: blur(var(--nav-blur)) saturate(1.4);
}
.nav__menu, .mobile-menu, .cari-panel {
  -webkit-backdrop-filter: blur(var(--nav-blur)) saturate(1.4);
  backdrop-filter: blur(var(--nav-blur)) saturate(1.4);
}
.nav::before {
  clip-path: polygon(100% 0, calc(100% - var(--nav-lekuk) * 0.1305) calc(var(--nav-lekuk) * 0.0086), calc(100% - var(--nav-lekuk) * 0.2588) calc(var(--nav-lekuk) * 0.0341), calc(100% - var(--nav-lekuk) * 0.3827) calc(var(--nav-lekuk) * 0.0761), calc(100% - var(--nav-lekuk) * 0.5) calc(var(--nav-lekuk) * 0.134), calc(100% - var(--nav-lekuk) * 0.6088) calc(var(--nav-lekuk) * 0.2066), calc(100% - var(--nav-lekuk) * 0.7071) calc(var(--nav-lekuk) * 0.2929), calc(100% - var(--nav-lekuk) * 0.7934) calc(var(--nav-lekuk) * 0.3912), calc(100% - var(--nav-lekuk) * 0.866) calc(var(--nav-lekuk) * 0.5), calc(100% - var(--nav-lekuk) * 0.9239) calc(var(--nav-lekuk) * 0.6173), calc(100% - var(--nav-lekuk) * 0.9659) calc(var(--nav-lekuk) * 0.7412), calc(100% - var(--nav-lekuk) * 0.9914) calc(var(--nav-lekuk) * 0.8695), calc(100% - var(--nav-lekuk)) var(--nav-lekuk), calc(100% - var(--nav-lekuk)) calc(100% - var(--nav-r)), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.0086) calc(100% - var(--nav-r) * 0.8695), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.0341) calc(100% - var(--nav-r) * 0.7412), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.0761) calc(100% - var(--nav-r) * 0.6173), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.134) calc(100% - var(--nav-r) * 0.5), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.2066) calc(100% - var(--nav-r) * 0.3912), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.2929) calc(100% - var(--nav-r) * 0.2929), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.3912) calc(100% - var(--nav-r) * 0.2066), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.5) calc(100% - var(--nav-r) * 0.134), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.6173) calc(100% - var(--nav-r) * 0.0761), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.7412) calc(100% - var(--nav-r) * 0.0341), calc(100% - var(--nav-lekuk) - var(--nav-r) * 0.8695) calc(100% - var(--nav-r) * 0.0086), calc(100% - var(--nav-lekuk) - var(--nav-r)) 100%, calc(var(--nav-lekuk) + var(--nav-r)) 100%, calc(var(--nav-lekuk) + var(--nav-r) * 0.8695) calc(100% - var(--nav-r) * 0.0086), calc(var(--nav-lekuk) + var(--nav-r) * 0.7412) calc(100% - var(--nav-r) * 0.0341), calc(var(--nav-lekuk) + var(--nav-r) * 0.6173) calc(100% - var(--nav-r) * 0.0761), calc(var(--nav-lekuk) + var(--nav-r) * 0.5) calc(100% - var(--nav-r) * 0.134), calc(var(--nav-lekuk) + var(--nav-r) * 0.3912) calc(100% - var(--nav-r) * 0.2066), calc(var(--nav-lekuk) + var(--nav-r) * 0.2929) calc(100% - var(--nav-r) * 0.2929), calc(var(--nav-lekuk) + var(--nav-r) * 0.2066) calc(100% - var(--nav-r) * 0.3912), calc(var(--nav-lekuk) + var(--nav-r) * 0.134) calc(100% - var(--nav-r) * 0.5), calc(var(--nav-lekuk) + var(--nav-r) * 0.0761) calc(100% - var(--nav-r) * 0.6173), calc(var(--nav-lekuk) + var(--nav-r) * 0.0341) calc(100% - var(--nav-r) * 0.7412), calc(var(--nav-lekuk) + var(--nav-r) * 0.0086) calc(100% - var(--nav-r) * 0.8695), var(--nav-lekuk) calc(100% - var(--nav-r)), var(--nav-lekuk) var(--nav-lekuk), calc(var(--nav-lekuk) * 0.9914) calc(var(--nav-lekuk) * 0.8695), calc(var(--nav-lekuk) * 0.9659) calc(var(--nav-lekuk) * 0.7412), calc(var(--nav-lekuk) * 0.9239) calc(var(--nav-lekuk) * 0.6173), calc(var(--nav-lekuk) * 0.866) calc(var(--nav-lekuk) * 0.5), calc(var(--nav-lekuk) * 0.7934) calc(var(--nav-lekuk) * 0.3912), calc(var(--nav-lekuk) * 0.7071) calc(var(--nav-lekuk) * 0.2929), calc(var(--nav-lekuk) * 0.6088) calc(var(--nav-lekuk) * 0.2066), calc(var(--nav-lekuk) * 0.5) calc(var(--nav-lekuk) * 0.134), calc(var(--nav-lekuk) * 0.3827) calc(var(--nav-lekuk) * 0.0761), calc(var(--nav-lekuk) * 0.2588) calc(var(--nav-lekuk) * 0.0341), calc(var(--nav-lekuk) * 0.1305) calc(var(--nav-lekuk) * 0.0086), 0 0);
}
