/**
 * Minified by jsDelivr using clean-css v5.3.3.
 * Original file: /gh/Nantaaa/UAS-VIBE@main/public/css/auth.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
@keyframes authFadeIn{from{opacity:0;filter:blur(6px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.auth-anim{opacity:0;animation:authFadeIn .55s cubic-bezier(.22,.61,.36,1) forwards}.auth-d1{animation-delay:.04s}.auth-d2{animation-delay:.1s}.auth-d3{animation-delay:.16s}.auth-d4{animation-delay:.22s}.auth-d5{animation-delay:.28s}.auth-d6{animation-delay:.34s}.auth-d7{animation-delay:.4s}.auth-card input[type=email],.auth-card input[type=password],.auth-card input[type=tel],.auth-card input[type=text]{transition:border-color .18s,box-shadow .18s,background .18s}.auth-card input:focus{border-color:var(--teal);box-shadow:0 0 0 3px rgba(13,148,136,.14);background:#fff}.auth-card input:hover:not(:focus){border-color:#cfd6e0}.pw-wrap{position:relative}.pw-wrap input{padding-right:40px}.eye-btn{position:absolute;top:0;right:0;height:100%;width:38px;display:grid;place-items:center;border:0;background:0 0;cursor:pointer;color:var(--muted);border-radius:8px}.eye-btn:hover{color:var(--teal-dark)}.eye-btn svg{width:16px;height:16px}.btn-google{transition:border-color .18s,box-shadow .18s,background .18s}.btn-google:hover{border-color:#c9d2e0;box-shadow:0 8px 20px -14px rgba(17,24,39,.5);background:#fcfdff}.btn-google svg{width:16px;height:16px;flex:0 0 auto}.auth-tabs a{transition:.18s}.auth-tabs a:hover{border-color:#d6dbe4;color:var(--ink-soft)}.auth-card .btn-primary{transition:background .18s,box-shadow .2s,transform .12s}.auth-card .btn-primary:hover{box-shadow:0 14px 26px -16px rgba(217,119,6,.85);transform:translateY(-1px)}.auth-card .btn-primary:active{transform:translateY(0)}.auth-card input[type=checkbox]{accent-color:var(--teal);width:14px;height:14px}.auth-trust span+span::before{content:'•';color:#c9d2e0;margin-right:8px;margin-left:-2px}.hero-feature{transition:background .2s,transform .2s}.hero-feature:hover{background:rgba(255,255,255,.14);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.auth-anim{animation:none;opacity:1}}.auth-shell{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding-top:28px;padding-bottom:28px}.auth-shell .auth-wrap{padding:0}@media (max-height:760px){.auth-shell{min-height:auto;padding-top:20px;padding-bottom:32px}}.auth-card .auth-tabs{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0;padding:4px;background:#eef1f6;border:1px solid var(--line);border-radius:999px;margin-bottom:14px}.auth-card .auth-tabs .ind{position:absolute;z-index:1;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);background:#fff;border-radius:999px;box-shadow:0 1px 2px rgba(16,24,40,.1),0 3px 8px -4px rgba(16,24,40,.22);transition:transform .28s cubic-bezier(.4, 0, .2, 1)}.auth-card .auth-tabs.mode-daftar .ind{transform:translateX(100%)}.auth-card .auth-tabs a{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:9px 0;border:0!important;background:0 0!important;border-radius:999px;font-size:11.5px;font-weight:700;color:var(--muted);transition:color .2s}.auth-card .auth-tabs a:hover{color:var(--ink-soft);border:0!important}.auth-card .auth-tabs a.active{color:var(--ink)!important;font-weight:800}.auth-card .btn-google{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:44px;padding:0 16px;border:1px solid var(--line);border-radius:11px;background:#fff;font-family:inherit;font-size:12px;font-weight:700;color:var(--ink);cursor:pointer}.auth-card .btn-google svg{width:18px;height:18px}.auth-card .btn-google:hover{background:#fbfcfe;border-color:#cfd6e2}.auth-card .btn-primary{display:flex;align-items:center;justify-content:center;gap:8px}.auth-card .btn-primary .arw{display:inline-block;line-height:1;transform:translateY(-.5px);transition:transform .18s}.auth-card .btn-primary:hover .arw{transform:translate(3px,-.5px)}.auth-trust span{font-size:9.8px;font-weight:700;color:#5b6472}.auth-trust span+span::before{color:#c2cad8}.pw-meter{display:flex;gap:4px;margin-top:6px}.pw-meter i{height:4px;flex:1;border-radius:999px;background:#e8ecf3;transition:background .22s}.pw-meter.s1 i:first-child{background:#dc2626}.pw-meter.s2 i:nth-child(-n+2){background:#f59e0b}.pw-meter.s3 i{background:#16a34a}.pw-label{display:block;font-size:10px;font-weight:600;color:var(--muted);margin-top:4px}.demo-akun{margin-top:14px;background:#fff;border:1px dashed #cfd6e2;border-radius:12px;padding:12px}.demo-head{display:flex;align-items:center;gap:7px;font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--muted);margin-bottom:9px}.demo-dot{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.16)}.demo-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.demo-row form{display:contents}.demo-btn{display:flex;flex-direction:column;gap:2px;width:100%;padding:9px 11px;border:1px solid var(--line);border-radius:9px;background:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:.16s}.demo-btn:hover{border-color:var(--orange);background:var(--orange-soft);transform:translateY(-1px)}.demo-btn strong{font-size:10.5px;font-weight:800;color:var(--ink)}.demo-btn span{font-size:9.5px;color:var(--muted)}@media (max-width:460px){.demo-row{grid-template-columns:1fr}}.auth-toolbar a{color:var(--ink-soft);font-size:10.5px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:color .16s}.auth-toolbar a:hover{color:var(--orange)}.auth-toolbar .esc{font-size:9.5px;font-weight:700;color:#8b95a6;border:1px solid var(--line);border-radius:999px;padding:3px 9px;background:#fff}.auth-trust{gap:6px 16px}.auth-trust span+span::before{content:none}.pw-meter.ghost i{background:0 0}.auth-card~.auth-toolbar,.auth-toolbar{padding:0 3px;align-items:center}.auth-toolbar a{padding:0;margin:0}.auth-card{display:flex;flex-direction:column;min-height:836px}.auth-card>form{flex:0 0 auto}.auth-card .auth-trust{margin-top:auto;padding-top:14px}.auth-card form.stack{gap:8px!important}.auth-card .form-grid{gap:8px!important}.auth-card h2{margin:4px 0 5px}.auth-card .lead{margin-bottom:11px;line-height:1.5}.auth-card .divider-label{margin:10px 0}.auth-card .field .hint,.auth-card .pw-label{font-size:9.5px;line-height:1.4}.auth-card label.row{line-height:1.45}.auth-card .btn-primary{height:44px}.auth-card .btn-google{height:42px}.auth-card .auth-tabs{margin-bottom:12px}.auth-card .field input{height:40px;padding-top:0;padding-bottom:0}.auth-card form.stack{gap:6px!important}.auth-perks{margin-top:16px;padding-top:13px;border-top:1px solid var(--line)}.perks-title{font-size:8.8px;letter-spacing:.13em;text-transform:uppercase;font-weight:800;color:var(--muted);margin-bottom:9px}.auth-perks ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.auth-perks li{display:flex;gap:8px;align-items:flex-start;font-size:10.3px;line-height:1.5;font-weight:600;color:var(--ink-soft)}.auth-perks li svg{flex:0 0 auto;color:var(--teal);margin-top:1px}.auth-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;text-align:center;padding-top:10px;border-top:1px solid var(--line)}.auth-trust span{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:8.8px;line-height:1.35;letter-spacing:.01em}.auth-trust span svg{color:#8b95a6}.auth-perks{margin-top:14px}.auth-card input:focus,.auth-card select:focus,.auth-card textarea:focus{outline:0;border-color:var(--teal)!important;box-shadow:0 0 0 3px rgba(13,148,136,.14)!important}.auth-trust span{font-size:9.2px;color:#55606f}
/*# sourceMappingURL=/sm/9f854c40d7dafd3252d12038aab4d20e65b810c71e276e05e4cb17cf337daa4d.map */