body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}.navbar{align-items:center;background-color:#273142;box-shadow:0 2px 8px #0000001a;color:#fff;display:flex;font-family:Segoe UI,sans-serif;justify-content:space-between;padding:16px 24px}.navbar-left{font-size:20px;font-weight:600}.navbar-right{text-align:right}.admin-panel{font-size:16px;font-weight:500}.user-email{color:#d3d3d3;font-size:14px}.sidebarMain{background-color:#273142;display:flex;height:100vh;overflow-x:hidden;position:relative;transition:margin-left .3s ease;width:100%}.navbarImg2{background-color:#1e1e2f;border:none;cursor:pointer;font-size:30px;padding:10px;right:20px;top:20px;z-index:2}.Sidebar,.navbarImg2{color:#cdb8a3;position:fixed}.Sidebar{align-items:center;background-color:#273142;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:0;margin-top:100px;overflow-x:hidden;padding-top:20px;top:0;transition:all .3s ease;width:250px;z-index:1000}.Sidebar h1{color:#cdb8a3;font-size:28px;margin-top:40px}.Sidebar p{color:#c46a4e;font-size:28px;margin-top:10px;text-align:center}.Sidebar.show{left:0}.closeBtn{background:none;border:none;color:#cdb8a3;cursor:pointer;display:none;font-size:30px;position:absolute;right:20px;top:20px;z-index:1}.SidebarMenu{list-style-type:none;margin:0;padding:0;text-align:center;width:100%}.SidebarMenuItem{box-sizing:border-box;color:#cdb8a3;cursor:pointer;font-size:25px;overflow:hidden;padding:15px 20px;text-align:center;transition:all .3s ease;width:100%}.SidebarMenuItem.active{background-color:#cdb8a3;color:#202020;font-weight:700}.SidebarMenuItem:hover{background-color:#2f2f2f;color:#efe3d3}.SidebarContent{background-color:#2a2a2a;color:#f0f0f0;flex-grow:1;height:100vh;margin-left:250px;overflow:auto;padding:20px;transition:margin-left .3s ease;width:100%}@media (max-width:768px){.closeBtn{display:block}.Sidebar{left:-100%;width:200px}.SidebarContent{margin-left:0;padding:10px}.sidebarMain{flex-direction:column;gap:20px}.SidebarMenuItem{font-size:16px;padding:12px 15px}.Sidebar.show{left:0;top:0}}@media (max-width:480px){.closeBtn{background:none;border:none;color:#cdb8a3;cursor:pointer;font-size:30px;right:20px;top:160px}.Sidebar{left:-100%;width:70%}.Sidebar.show{left:0}.SidebarContent{margin-left:0}.sidebarMain{flex-direction:column;overflow-x:hidden;width:100%}.SidebarMenuItem{font-size:14px;padding:10px 12px}}.adverts-container{background-color:#2a2a2a;min-height:100vh;padding:24px}.adverts-header{align-items:center;color:#fff;display:flex;justify-content:space-between;margin-bottom:24px}.add-button{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:8px 16px}.add-button:hover{background-color:#0056b3}.adverts-list{display:flex;flex-wrap:wrap;gap:50px;justify-content:center}.advert-card{background-color:#3a3a3a;border-radius:16px;box-shadow:0 4px 10px #0006;color:#fff;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .2s ease;width:300px}.advert-card:hover{transform:translateY(-4px)}.advert-image{height:200px;object-fit:cover;width:100%}.advert-info{display:flex;flex-direction:column;gap:8px;padding:16px}.advert-info h3{color:gold;font-size:20px;margin:0}.advert-info p{color:#ccc;font-size:14px;line-height:1.4;margin:0}.advert-description{color:#bbb;font-size:14px;margin-top:8px}.delete-button{background-color:#ff4d4f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;margin-top:12px;padding:8px 12px;transition:background-color .2s ease}.delete-button:hover{background-color:#d9363e}.popup-message{animation:fadeInOut 3s ease-in-out forwards;font-weight:700;padding:10px 16px;position:absolute;right:12px;top:12px;z-index:10}.popup-message.success{color:#fff}.popup-message.error{background-color:#e53935;color:#fff}.confirm-modal{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.confirm-box{background-color:#2a2a2a;border-radius:12px;box-shadow:0 0 10px #000c;color:#fff;padding:24px 32px;text-align:center}.confirm-box p{font-size:16px;margin-bottom:20px}.confirm-actions{display:flex;gap:14px;justify-content:center}.confirm-actions .yes{background-color:#ff4d4f}.confirm-actions .no,.confirm-actions .yes{border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:8px 18px}.confirm-actions .no{background-color:#555}.confirm-actions .yes:hover{background-color:#d9363e}.confirm-actions .no:hover{background-color:#777}.kategoriContainer{color:#fff;padding:24px}.kategoriHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.kategoriEkleBtn{background-color:#273142;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 16px}.kategoriLists{display:flex;gap:40px}.kategoriBlock{flex:1 1}.kategoriBlock h3{color:#273142;margin-bottom:12px}.kategoriItem{border-bottom:1px solid #ddd;justify-content:space-between;padding:6px 0}.kategoriInfo,.kategoriItem{align-items:center;display:flex}.kategoriInfo{gap:10px}.kategoriIcon{border-radius:100%;height:50px;object-fit:contain;width:50px}.kategoriItem button{background-color:crimson;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:4px 8px}.popupOverlay{align-items:center;background-color:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.popup{background:#fff;border-radius:8px;padding:24px;text-align:center;width:300px}.popupOverlay option{color:#fff}.popup input,.popup select{border:1px solid #ccc;border-radius:4px;margin:12px 0;padding:8px;width:100%}.errorMessage{color:red;font-size:14px;margin-top:8px}.popup button{border:none;border-radius:4px;cursor:pointer;margin:4px;padding:8px 12px}.popupCloseBtn{background-color:#777;color:#fff}.successPopup{background-color:#27ae60;border-radius:6px;color:#fff;padding:12px 20px;position:fixed;right:20px;top:20px;z-index:1000}.login-container{align-items:center;background-color:#1e1e2f;display:flex;height:100vh;justify-content:center;padding:20px}.login-form{background-color:#2e2e3e;border-radius:12px;box-shadow:0 0 15px #0000004d;color:#fff;display:flex;flex-direction:column;gap:16px;padding:40px;width:320px}.login-form h1.admin-title{color:#00bfff;font-size:28px;margin-bottom:8px;text-align:center}.login-form h2{margin-bottom:20px;text-align:center}.login-form input{border:none;border-radius:6px;font-size:16px;padding:10px}.login-form input:focus{box-shadow:0 0 0 2px #00bfff;outline:none}.login-form button{background-color:#00bfff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background .3s}.login-form button:hover{background-color:#009acd}.popup-message{animation:fadeInOut 2s ease-in-out;border-radius:10px;box-shadow:0 0 10px #0003;font-size:18px;padding:20px 30px;z-index:9999}.popup-message.success{background-color:#d4edda;color:#155724}.popup-message.error{background-color:#f8d7da;color:#721c24}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%,-60%)}10%{opacity:1;transform:translate(-50%,-50%)}90%{opacity:1}to{opacity:0;transform:translate(-50%,-40%)}}@media (max-width:480px){.login-form{padding:30px 20px}.login-form h1.admin-title{font-size:24px}.login-form h2{font-size:20px}.login-form button,.login-form input{font-size:15px;padding:10px}}.signup-container{align-items:center;background-color:#1e1e2f;display:flex;height:100vh;justify-content:center}.signup-form{background-color:#2e2e3e;border-radius:12px;box-shadow:0 0 15px #0000004d;color:#fff;display:flex;flex-direction:column;gap:16px;padding:40px;width:320px}.signup-form h1.admin-title{color:#00bfff;font-size:28px;margin-bottom:8px;text-align:center}.signup-form h2{margin-bottom:20px;text-align:center}.signup-form input{padding:10px}.signup-form button,.signup-form input{border:none;border-radius:6px;font-size:16px}.signup-form button{background-color:#00bfff;color:#fff;cursor:pointer;padding:12px;transition:background .3s}.signup-form button:hover{background-color:#009acd}.success-popup{background-color:#28a745;border-radius:8px;color:#fff;font-weight:700;padding:12px 20px;position:absolute;right:20px;top:20px}.add-advert-container{align-items:center;background-color:#273142;display:flex;justify-content:center;min-height:100vh}.add-advert-form{background:#fff;border-radius:16px;box-shadow:0 0 20px #0000001a;display:flex;flex-direction:column;gap:1rem;max-width:400px;padding:2rem;width:100%}.add-advert-form h1{color:#333;margin-bottom:1.5rem;text-align:center}.add-advert-form h2{color:#333;margin-bottom:1rem;text-align:center}.add-advert-form textarea{border:1px solid #ccc;border-radius:4px;font-family:inherit;margin-bottom:12px;min-height:100px;padding:10px;resize:vertical;width:100%}.add-advert-form input,.add-advert-form select{border:1px solid #ccc;border-radius:8px;font-size:16px;padding:10px}.add-advert-form button{background-color:#00a97f;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:.3s}.add-advert-form button:hover{background-color:#007c5e}.popup-message{border-radius:8px;box-shadow:0 4px 12px #00000040;color:#fff;font-size:16px;font-weight:600;left:50%;max-width:300px;min-width:250px;opacity:.95;padding:15px 20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;z-index:10000}.popup-message.success{background-color:#4caf50}.popup-message.error{background-color:#f44336}
/*# sourceMappingURL=main.2446cc15.css.map*/