  /* Locker */
  .postLocker{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.05);font-family:"Noto Sans",sans-serif;top:0;left:0;right:0;bottom:0;backdrop-filter: blur(10px);z-index:999}.lockerContainer{position:relative;width:35%;background:#fff;top:50%;left:50%;padding:30px;transform:translate(-50%,-50%);border-radius:15px;box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.lockerPassword{width:100%;background:#fff;color:#333;margin-bottom:7px;padding:10px;box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.lockerPassword::placeholder{color:#bbb;font-size:14px}.lockerTitle{color:rgba(0,0,0,.5);font-size:45px;font-weight:bold;margin-top:10px;margin-left:-3.5px}.lockerDescription{color:#333;font-size:14px;margin:15px 0}.lockerOut a{color:#666;font-size:12px}.lockerOut a:hover{color:#666}.contentHide{display:none}.lockerButton{display:inline-flex;background:#1f287d;color:#fff;font-size:13px;line-height:22px;align-items:center;margin:15px 0 10px 0;padding:10px 20px 10px 15px;outline:0;border:0;border-radius:0 30px 30px 30px;cursor:pointer}.lockerButton:hover{background:#068ac2}.mainIcon{display:inline-block;width:18px;height:18px;margin-right:12px;background-size:cover;background-repeat:no-repeat;background-position:center center}.mainIcon.lockIcon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'><g transform='translate(3.500000,2.000000)'><path d='M12.9709,7.4033 L12.9709,5.2543 C12.9399,2.7353 10.8719,.7193 8.3539,.7503 C5.8869,.7813 3.8919,2.7673 3.8499,5.2343 L3.8499,7.4033'></path><line x1='8.4103' y1='12.1562' x2='8.4103' y2='14.3772'></line><path d='M8.4103,6.8242 C2.6653,6.8242 .7503,8.3922 .7503,13.0952 C0.7503,17.7992 2.6653,19.3672 8.4103,19.3672 C14.1553,19.3672 16.0713,17.7992 16.0713,13.0952 C16.0713,8.3922 14.1553,6.8242 8.4103,6.8242 Z'></path></g></svg>")}@media screen and (max-width:700px){.lockerContainer{width:95%;border-radius:3px}}
  
.lockerTitle { color: #1f287d; }
.lockerButtonContainer {
  display: flex;
  gap: 10px; /* Jarak antara tombol */
  align-items: center; /* Agar sejajar secara vertikal */
}
.lockerButton {
  background-color: #1f287d; /* Warna tombol */
  color: #fff; /* Warna teks */
  padding: 10px 20px;
  border-radius: 5px;
  cursor: pointer;
  text-align: center;
  min-width: 100px; /* Agar ukuran tombol seragam */
}
.backButton {
  background-color: #ccc; /* Warna tombol "Kembali" */
  color: #000;
  min-width: 100px; /* Pastikan ukuran sama dengan tombol Login */
}
.backButton:hover {
  background-color: #999; /* Efek hover */
}
  .d-none {
    display: none;
  }