body{background:#eef3f8;font-family:Segoe UI,Roboto,Arial,sans-serif;min-height:100vh}a{color:#1976d2;text-decoration:none;transition:color .2s}a:hover{color:#125;text-decoration:underline}.container,.main-container,.prizmatik-container,.silindirik-container,.stok-container{background:#fff;border:1px solid #e3e7eb;border-radius:18px;box-shadow:0 6px 30px 0 #1e293b17;margin:34px auto 0;max-width:1100px;padding:32px 36px}h2{color:#145399;font-size:2.1rem;font-weight:700;letter-spacing:.5px;margin-bottom:28px}nav{align-items:center;background:#f8fafc;border-radius:10px;box-shadow:0 2px 12px #e1e7ef;display:flex;gap:8px;margin-bottom:26px;padding:14px 0}nav a{background:#0000;border-radius:7px;color:#145399;font-size:1.09em;font-weight:500;margin-right:14px;padding:8px 17px;transition:all .19s}nav a.active,nav a[style*=underline]{background:#fff7ee;color:#f60!important;font-weight:700;text-decoration:underline!important}nav button{background:#f60;border:none;border-radius:7px;box-shadow:0 2px 6px #ffd1b3;color:#fff;cursor:pointer;font-size:1em;font-weight:700;margin-left:auto;padding:9px 20px;transition:background .18s}nav button:hover{background:#e65100}@media (max-width:800px){.container,.main-container,.prizmatik-container,.silindirik-container,.stok-container{padding:14px 3vw}nav{flex-wrap:wrap;gap:0}}.stok-title{color:#145399;font-size:2.2rem;font-weight:700;letter-spacing:.5px;margin-bottom:22px}.stok-dashboard{align-items:center;display:flex;gap:30px;margin-bottom:16px}.stok-dashboard input{background:#f8fafc;border:1.5px solid #b7bfc9;border-radius:8px;flex:1 1;font-size:17px;padding:9px 16px}.stok-dashboard span{color:#556;font-size:16px}.stok-form{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.stok-form input,.stok-form select{background:#f5f8fa;border:1.5px solid #bfc6ce;border-radius:7px;font-size:1rem;min-width:120px;padding:8px 12px}.stok-form button{background:#1976d2;border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:10px 26px;transition:background .18s}.stok-form button:hover{background:#145399}.stok-table{background:#f7faff;border-collapse:collapse;border-radius:13px;margin-bottom:30px;overflow:hidden;width:100%}.stok-table td,.stok-table th{border-bottom:1px solid #e3e3e3;padding:13px 10px;text-align:left}.stok-table th{background:#e3f0ff;color:#125;font-weight:500}.stok-table tr:last-child td{border-bottom:none}.stok-btn{background:#ffa726;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-right:5px;padding:8px 18px;transition:background .18s}.stok-btn.delete{background:#e53935}.stok-btn.edit{background:#ffd600;color:#222}.stok-btn:disabled{background:#bdbdbd!important;cursor:not-allowed}.critical{color:#e53935;font-weight:700}.log-box{background:#f5f7fa;border:1px solid #e0e4eb;border-radius:14px;margin-top:26px;padding:15px 20px}.log-box ul{margin:0;padding-left:22px}.log-box li{font-size:15.5px;margin-bottom:5px}@media (max-width:700px){.stok-container{padding:10px}.stok-dashboard,.stok-form{flex-direction:column;gap:7px}.stok-form input,.stok-form select{min-width:90px}}.main-form label,.prizmatik-form label,.silindirik-form label{color:#555;display:block;font-size:1em;font-weight:500;margin-bottom:2px;margin-top:11px}.main-form input,.main-form select,.prizmatik-form input,.prizmatik-form select,.silindirik-form input,.silindirik-form select{background:#fafafa;border:1px solid #ddd;border-radius:7px;font-size:1em;margin-bottom:7px;padding:8px 10px;width:100%}.main-form button,.prizmatik-form button,.silindirik-form button{background:#199cdf;border:none;border-radius:7px;color:#fff;font-size:1.08em;font-weight:700;margin-top:10px;padding:11px;transition:background .2s;width:100%}.main-form button:hover,.prizmatik-form button:hover,.silindirik-form button:hover{background:#0c7abf}.main-form .button-group,.prizmatik-form .button-group,.silindirik-form .button-group{display:flex;gap:10px}.main-form .button-group button,.prizmatik-form .button-group button,.silindirik-form .button-group button{width:100%}body{background:#f0f0f0;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}.container{background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000017;margin:30px auto;max-width:1024px;padding:24px}h2{margin-top:0;text-align:center}
/*# sourceMappingURL=main.f9d6690c.css.map*/