/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.103.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_7wprbshoyem44ejudd4autw4ke/node_modules/postcss-loader/dist/cjs.js!./node_modules/.pnpm/sass-loader@16.0.6_7owpwu6bnunefrsdbx55tjzqxq/node_modules/sass-loader/dist/cjs.js!./src/index.css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{background-color:#333;color:#fff;justify-content:space-between;padding:10px 20px}.navbar-title{font-size:1.5rem}.auth-container{align-items:center;display:flex}.app-login{height:100vh}*{box-sizing:border-box;font-family:Arial,sans-serif;margin:0;padding:0}body,html{background-color:#f1f1f1;height:100%}.login-container{align-items:center;background:linear-gradient(135deg,#4e73df,#1cc88a);display:flex;height:100%;justify-content:center}.login-card{background-color:#fff;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,.1);padding:30px;text-align:center}.login-card h1{color:#333;font-size:24px;margin-bottom:15px}.login-card p{color:#666;font-size:16px;margin-bottom:20px}.login-button{background-color:#1cc88a;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px 20px;transition:background-color .3s ease;width:100%}.login-button:hover{background-color:#17a673}.login-button:disabled{background-color:#b1e7d8;cursor:not-allowed}.login-card p{color:#555}.w-ft{width:fit-content}.w-35{width:35%}.alert{background:"red";color:"white";left:50%;padding:"10px 20px";position:fixed;top:20px;transform:"translateX(-50%)";z-index:1000}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.103.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_7wprbshoyem44ejudd4autw4ke/node_modules/postcss-loader/dist/cjs.js!./node_modules/.pnpm/sass-loader@16.0.6_7owpwu6bnunefrsdbx55tjzqxq/node_modules/sass-loader/dist/cjs.js!./src/app/App.css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.main-container{margin:0}.count{margin:10px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.103.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_7wprbshoyem44ejudd4autw4ke/node_modules/postcss-loader/dist/cjs.js!./node_modules/.pnpm/sass-loader@16.0.6_7owpwu6bnunefrsdbx55tjzqxq/node_modules/sass-loader/dist/cjs.js!./src/pages/Home.css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.access-denied{padding:"20px";text-align:"center"}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.103.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_7wprbshoyem44ejudd4autw4ke/node_modules/postcss-loader/dist/cjs.js!./node_modules/.pnpm/sass-loader@16.0.6_7owpwu6bnunefrsdbx55tjzqxq/node_modules/sass-loader/dist/cjs.js!./src/components/LeftNavBar/LeftNavBar.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.navbar-brand{color:#fff;font-size:1.1rem;padding-bottom:.3125rem;padding-top:.3125rem;text-decoration:none;white-space:nowrap}.icon{margin-right:12px}.nav-item{padding-bottom:.5rem}.px-3{padding-left:12px;padding-right:12px}.nav-item:first-of-type{padding-top:1rem}.nav-link{display:block;text-decoration:none}.text-white{color:#fff!important;opacity:1}.sidebar{background-image:linear-gradient(180deg,#052767,#3a0647 70%);height:140vh;position:fixed;top:0;width:262px}.top-row{background-color:rgba(0,0,0,.4);border-bottom:1px solid #d6d5d5;height:3.5rem;justify-content:flex-end}.container-fluid,.top-row{align-items:center;display:flex}.container-fluid{flex-wrap:inherit;justify-content:space-between}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.103.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_7wprbshoyem44ejudd4autw4ke/node_modules/postcss-loader/dist/cjs.js!./node_modules/.pnpm/sass-loader@16.0.6_7owpwu6bnunefrsdbx55tjzqxq/node_modules/sass-loader/dist/cjs.js!./src/components/TopNavBar/TopNavBar.css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.navbar{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:55px;justify-content:flex-end;padding:10px}.user-name{color:#fff}.logout-button,.user-name{border-radius:5px;cursor:pointer;font-size:14px;font-weight:700;font-weight:350;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s ease}.logout-button{background:none;border:none;color:#c10c0c}.logout-button:hover{color:#0071c1;text-decoration:none}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.103.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_7wprbshoyem44ejudd4autw4ke/node_modules/postcss-loader/dist/cjs.js!./node_modules/.pnpm/sass-loader@16.0.6_7owpwu6bnunefrsdbx55tjzqxq/node_modules/sass-loader/dist/cjs.js!./src/components/HomeLayout/Layout.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.app{display:flex;height:100vh}.main-content{display:flex;flex:1;flex-direction:column}.content{background-color:#f0f0f0;flex:1;margin-left:262px;padding:20px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.103.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_7wprbshoyem44ejudd4autw4ke/node_modules/postcss-loader/dist/cjs.js!./node_modules/.pnpm/sass-loader@16.0.6_7owpwu6bnunefrsdbx55tjzqxq/node_modules/sass-loader/dist/cjs.js!./src/components/Dealers/Dealers.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/table{border-collapse:collapse;width:100%}table td,table th{border:1px solid #ddd;padding:8px;text-align:center;vertical-align:middle}table thead{background-color:#d1e7dd;color:#000;height:40px}table tbody tr:nth-child(2n){background-color:#fff}table tbody tr:nth-child(odd){background-color:hsla(0,10%,92%,.527)}table tbody tr{height:75px}button{border:none;border-radius:5px;cursor:pointer;font-size:14px;padding:8px 12px}button.details{background-color:inherit;border:1px solid #000;color:#000}button.danger{background-color:#dc3545;color:#fff;margin-left:5px;margin-top:5px}button:hover{opacity:.9}.checkMarkIcon{color:green;height:20px;width:20px}.xCircleIcon{color:red;height:20px;width:20px}.dealer-link{color:#000;cursor:pointer;text-decoration:none;transition:color .3s ease}.dealer-link:hover{color:blue;text-decoration:underline}.modal-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-content{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);padding:20px;width:400px}.modal-content,.textAlign{text-align:center}.search-bar{border:1px solid #ccc;border-radius:5px;font-size:16px;max-width:320px;padding:8px;width:100%}.clear-search-button{background-color:tomato;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px}.clear-search-button:hover{background-color:#ff4500}.header-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.103.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_7wprbshoyem44ejudd4autw4ke/node_modules/postcss-loader/dist/cjs.js!./node_modules/.pnpm/sass-loader@16.0.6_7owpwu6bnunefrsdbx55tjzqxq/node_modules/sass-loader/dist/cjs.js!./src/components/AddDealerPopover/AddDealerModel.css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/#ids-modal-content-example-modal{background-image:linear-gradient(180deg,#052767,#3a0647 70%)}.form-container{background-color:#f9f9f9;border:2px solid #000;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:5% auto auto;max-width:100%;padding:1rem;.response-error{color:red}.self-container{grid-column:span 2;margin-bottom:10px;padding:2px;input{width:50%}.error-div{color:red;padding-left:30%}}label{color:#555;display:inline-block;font-weight:700;margin-bottom:.5rem;width:30%;span{color:red}}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.103.0/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_7wprbshoyem44ejudd4autw4ke/node_modules/postcss-loader/dist/cjs.js!./node_modules/.pnpm/sass-loader@16.0.6_7owpwu6bnunefrsdbx55tjzqxq/node_modules/sass-loader/dist/cjs.js!./src/components/DeleteDealerPopover/DeleteDealerPopover.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ok-button{background-color:green}.cancel-button,.ok-button{border:none;border-radius:5px;color:#fff;cursor:pointer;margin:10px;padding:10px 20px;width:80px}.cancel-button{background-color:#fc2727}.cancel-button:hover,.ok-button:hover{opacity:.8}