.home{min-height:78.5vh;font-family:SF Pro Display,sans-serif}.heading{margin:30px 0;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px}.input{position:relative}input{padding:10px;border:1px solid #bdc3c7;border-radius:5px;width:300px;height:56px}input:focus{border-color:#2873ef;background-color:#d8e7ff;outline:none}.tooltip{background-color:#fff;border-radius:50%;border:1px solid #2873ef;width:25px;height:25px;display:flex;align-items:center;justify-content:center;position:absolute;top:17px;right:-8%;cursor:pointer}.plus-icon{color:#2873ef;font-size:16px;display:block;position:absolute;top:5%}.file-input{position:absolute;top:1%;right:-50%;max-width:20px;max-height:20px}.tooltip:hover{background-color:#a4c5f936}.tooltipText{background-color:#878787;color:#fff;position:absolute;bottom:110%;width:120px;padding:5px 15px;border-radius:5px;font-size:12px;opacity:0;transition:all .5s}.tooltipText:after{content:"";border-width:5px;border-style:solid;border-color:#878787 transparent transparent transparent;position:absolute;top:100%;left:40%;margin-left:5%}.tooltip:hover .tooltipText{opacity:1;transform:translateY(-10px)}.plus{background-color:#fff;border-radius:50%;border:1px solid green;width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:16px;position:absolute;top:17px;right:8%;cursor:pointer}.buttons button{height:56px;box-sizing:border-box;padding:15px 20px;border:none;border-radius:5px;background-color:#2873ef;color:#fff;cursor:pointer;width:140px}@keyframes fill-animation{0%{background-color:#fff}50%{background-color:#2873ef;color:#fff}to{background-color:#fff;color:#2873ef}}#excelde-gor:hover{animation:fill-animation 3s}#excelde-gor{background-color:#fff;color:#2873ef;border:1px solid #2873ef;margin-left:1rem;bottom:20px;right:50px;padding:10px 20px;transition:background-color .4s ease,color .4s ease;overflow:hidden;transition:all .3s ease}#excelde-gor:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#ffffff26;transition:all .5s ease}#excelde-gor:hover:before{left:100%}#excelde-gor:hover{transform:scale(1.05);box-shadow:0 6px 8px #0003}table{width:90%;border-collapse:collapse;margin:40px auto 30px;border-radius:8px;box-shadow:#0000001a 0 4px 12px;overflow:hidden}.succesful-id td{text-align:left;padding:5px 10px;font-size:14px}tbody{margin-top:500px;padding-bottom:5px}th{background-color:#d8e7ff;color:#505760;font-weight:300;text-align:center;padding:10px}.nums{text-align:center!important}.date{max-width:100px}tr{border-radius:5px;color:#6f7782;padding:10px 0}.card-payment{background-color:#ebf5ff;width:92px;height:32px;border-radius:5px;color:#2d99fe;display:flex;align-items:center;justify-content:center}.cash-payment{background-color:#e8faf2;width:92px;height:32px;border-radius:5px;color:#6fd8aa;display:flex;align-items:center;justify-content:center}.swal-modal{background-color:#ffeded!important;border:2px solid #f53030!important;border-radius:10px!important}.swal-footer{text-align:center!important;margin-bottom:20px!important}.swal-button{background-color:#2873ef!important;color:#fff!important;border-radius:8px!important;width:226px!important;height:44px!important;display:block!important}.swal-text{color:#565758!important}.market__name{max-width:140px;height:auto;white-space:normal;overflow-wrap:break-word;word-break:break-all}#fiscal__id{text-decoration:underline}#fiscal__id a{color:#6f7782}hr{border:none;border-top:1px solid #a9c7f9;margin:0;padding:0}.failed-id{background-color:#ffeded;border:1px solid #ffa8a8;padding:5px!important;font-size:14px}.failed-id #fiscal__id{padding-left:10px}.error-message{text-align:center;padding:10px;font-style:italic}#outer{margin:15% auto auto;background:#44b9fc;height:100px;width:100px;border-radius:15px}#middle{height:60px;width:60px;margin:auto;position:relative;top:20px;border-radius:50%;background-image:linear-gradient(150deg,transparent 50%,#154e7d 50%),linear-gradient(90deg,#154e7d 50%,#fff 50%);-webkit-animation:rotation 1.2s infinite linear;transform-origin:50% 50%;animation-timing-function:ease}#inner{background:#44b9fc;height:48px;width:48px;margin:auto;position:relative;top:6px;border-radius:50%}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(630deg)}}nav{display:flex;align-items:center;justify-content:space-between;max-height:80px;width:100%;flex-direction:row;padding:20px 150px;margin-top:20px;font-family:SF Pro Display,sans-serif}.logo{padding:15px;border-radius:10px;box-shadow:#79afe533 4px 4px 14px}.nav__left_side{display:flex;gap:20px;align-items:center}.nav__left_side a{font-size:18px;color:#2873ef;line-height:24px;text-decoration:none;padding:12px 10px;border:1px solid #2873ef;border-radius:10px;box-shadow:#79afe533 4px 4px 4px}.nav__left_side__exit{display:flex;gap:10px;align-items:center;color:#2873ef;font-size:18px;padding:14px 10px;cursor:pointer;border:none;background-color:#fff}footer{background-color:#7a9f79;padding:15px 0;text-align:center;font-size:14px;color:#ecf0f1}.login{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif!important}.login__container{display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:400;gap:20px;padding:40px 80px;background-color:#f3f8ff;border:1px solid #2873ef;border-radius:10px}img{padding:15px;border-radius:10px}.login__container__heading{color:#505760;font-size:32px;word-spacing:1.5px}.login__container form{display:flex;justify-content:center;flex-direction:column;gap:10px;font-weight:400;width:300px}.login__container form p{color:#565758;font-size:14px}.login__container form input{height:55px}.login__container form button{width:100%;height:56px;box-sizing:border-box;padding:15px 20px;border:none;border-radius:5px;background-color:#2873ef;color:#fff;cursor:pointer}*{margin:0;padding:0;box-sizing:border-box}
