@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";*{margin:0;padding:0;box-sizing:border-box;border:none;text-decoration:none}.inlineblock-iten{display:inline-block!important}:root{--cor-pri: #1C1C1C;--cor-bac: #3A3A3A;--cor-det: #800080cc;--cor-cta: #EFA000;--cor-opo: azure}[data-theme=dark]{--cor-pri: #1C1C1C;--cor-bac: #3A3A3A;--cor-det: #800080cc;--cor-cta: #EFA000;--cor-opo: azure}[data-theme=light]{--cor-pri: #E6E1DC;--cor-bac: #F0ECE7;--cor-det: #800080cc;--cor-cta: #2F2618;--cor-opo: #1C1C1C}@media (prefers-color-scheme: light){:root:not([data-theme]){--cor-pri: #E6E1DC;--cor-bac: #F0ECE7;--cor-det: #800080cc;--cor-cta: #2F2618;--cor-opo: #1C1C1C}}body{background-color:var(--cor-bac)}.verification-div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--cor-pri);width:320px;height:320px;border:2px solid var(--cor-cta);border-radius:10px}.verification-div h2{font-size:32px;display:block;text-align:center;margin-top:30px;color:var(--cor-opo)}.loading{position:absolute;height:160px;width:160px;left:50%;translate:-50%;bottom:60px;animation:loading-rot-anim 8s infinite}.long-bar{display:flex;justify-content:space-between;position:absolute;width:100%;height:50px;top:50%;transform:translateY(-50%)}.ball-1,.ball-2{width:50px;height:50px;background-color:var(--cor-opo);border-radius:50%}.ball-1{animation:loading-mov-anim-1 4s infinite}.ball-2{animation:loading-mov-anim-2 4s infinite}@keyframes loading-rot-anim{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes loading-mov-anim-1{0%{transform:translate(0);opacity:0%}50%{transform:translate(120%);opacity:100%}to{transform:translate(0);opacity:0%}}@keyframes loading-mov-anim-2{0%{transform:translate(0);opacity:0%}50%{transform:translate(-120%);opacity:100%}to{transform:translate(0);opacity:0%}}.header{position:sticky;top:0;display:grid;grid-template-columns:68% 20% 12%;grid-template-rows:1fr;justify-items:center;align-items:center;height:46px;background-color:var(--cor-pri);border-radius:0 0 5px 5px;z-index:10}.main-title{color:var(--cor-opo)}.time{color:#1c1c1c;background-color:azure;padding:5px;border-radius:10px;border:2px solid #1C1C1C}.config-container{position:absolute;right:8px;top:11px}#show-config-btn{cursor:pointer;background-color:var(--cor-pri);color:var(--cor-opo);z-index:10}#ease-conf{flex-direction:column;background-color:var(--cor-pri);display:none;position:absolute;padding:3px;left:-3px;border-radius:5px;top:0;z-index:9}#ease-conf>*{cursor:pointer;background-color:unset;color:var(--cor-opo);border-radius:6px}#ease-conf>*:hover{background-color:var(--cor-bac)}.conf-anim-rot{animation:config-animation-rotate .7s ease forwards}.conf-anim-sli{animation:config-animation-slide .7s ease forwards}.conf-anim-sli-rev{animation:config-animation-slide-rev .7s ease forwards}@keyframes config-animation-slide{0%{transform:translateY(0);opacity:0%}to{transform:translateY(30px);opacity:100%}}@keyframes config-animation-slide-rev{0%{transform:translateY(30px);opacity:100%}to{transform:translateY(0);opacity:0%}}@keyframes config-animation-rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.pending-actions{background-color:var(--cor-pri);padding:15px 10px;margin:40px 10px;border:1px solid #1c1c1c;border-radius:12px;box-shadow:-3px 3px 3px #0000004d}.pending-actions h2{color:var(--cor-opo);text-align:center;font-family:"source sans 3",sans-serif}.pending-actions-container{background-color:var(--cor-bac);padding:20px 10px;border:1px solid var(--cor-opo);border-radius:10px;margin-top:16px;max-height:400px;overflow-y:scroll;scrollbar-width:none}.pending-action{position:relative;background-color:azure;padding:8px;border:1px solid black;border-radius:8px;margin:10px 0}.pending-action h3{overflow-x:hidden;color:#000;font-family:"source sans 3",sans-serif;padding-left:5px}.pending-action-status{background-color:azure;position:absolute;top:5px;right:8px;font-family:"source sans 3",sans-serif;border-radius:5px;padding:0 5px}.pending-action-status-pending{color:orange}.pending-action-status-completed{color:#28a745}.pending-action p{margin:3px 0;padding:3px 5px;border:1px solid black;border-radius:5px}.pending-action div{display:flex;justify-content:space-between;margin-top:5px;padding:3px 0}.pending-action-date{background-color:#7fffd44d;padding:3px 5px;border-radius:5px}.pending-action-complete-btn{cursor:pointer;color:azure;font-family:"source sans 3",sans-serif;background-color:#1c1c1c;border:1px solid black;border-radius:8px;padding:1px 5px;box-shadow:3px 3px 3px #0006}.pending-action-complete-btn:hover{box-shadow:1px 1px 1px #0006;background-color:#28a745}.pending-action-rmv-btn{cursor:pointer;margin-left:25px}.pending-action-rmv-btn:hover{color:red}.home-section{cursor:pointer;color:var(--cor-opo);background:linear-gradient(90deg,var(--cor-pri),75%,transparent),url(./aaa.jpg) no-repeat center right / cover;padding:15px 10px;margin:40px 20px;border:1px solid #1c1c1c;border-radius:12px;box-shadow:-3px 3px 3px #0000004d}.login{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--cor-pri);width:320px;height:320px;border:2px solid var(--cor-cta);border-radius:10px}.login h2{font-size:32px;display:block;text-align:center;margin:24px 0;color:var(--cor-opo);text-decoration:underline}.login-form{display:flex;flex-direction:column;padding:0 30px;gap:25px}.login-inputs{padding:3px 5px;border:2px solid var(--cor-opo);border-radius:5px}.login-btn{cursor:pointer;color:azure;background-color:#e8491d;height:38px;width:40%;margin:auto;padding:2px;border-radius:16px;border:1px solid azure;font-size:16PX;font-weight:600;box-shadow:-2px 2px 2px #00000080}.login-btn:hover{border:2px solid azure}.create-account-btn{display:block;position:absolute;cursor:pointer;color:var(--cor-opo);background-color:transparent;height:24px;right:50%;transform:translate(50%);bottom:24px;padding:2px 8px;border-radius:10px;border:1px solid var(--cor-opo);font-size:12PX;font-weight:600;box-shadow:-2px 2px 2px #00000080}.create-account-btn:hover{border:2px solid var(--cor-opo)}.signin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--cor-pri);width:320px;height:420px;border:2px solid var(--cor-cta);border-radius:10px}.signin h2{font-size:32px;display:block;text-align:center;margin:24px 0;color:var(--cor-opo);text-decoration:underline}.signin-form{display:flex;flex-direction:column;padding:0 30px;gap:15px}.signin-inputs{padding:3px 5px;border:2px solid var(--cor-opo);border-radius:5px}.signin-btn{cursor:pointer;color:azure;background-color:#e8491d;height:38px;width:40%;margin:auto;padding:2px;border-radius:16px;border:1px solid azure;font-size:16PX;font-weight:600;box-shadow:-2px 2px 2px #00000080}.signin-btn:hover{border:2px solid azure}.enter-account-btn{display:block;position:absolute;cursor:pointer;color:var(--cor-opo);background-color:transparent;height:24px;right:50%;transform:translate(50%);bottom:24px;padding:2px 8px;border-radius:10px;border:1px solid var(--cor-opo);font-size:12PX;font-weight:600;box-shadow:-2px 2px 2px #00000080}.enter-account-btn:hover{border:2px solid var(--cor-opo)}.form-desc-title{color:var(--cor-opo);text-align:center;margin:5px;text-decoration:underline}.new-client-label{display:block;color:var(--cor-opo);background-color:var(--cor-bac);padding:2px;border-radius:8px;text-align:center;justify-items:center;width:90%;margin:5px auto}.new-form-responsible{width:unset!important;margin:unset!important}.contact-container,.company-container{padding:10px;background-color:azure;margin:5px}.update-client-container{display:none;position:fixed;top:0;width:100%;height:100%}.update-client-container>button{position:absolute;background-color:red;z-index:9999;top:10%;right:10%;width:20px;height:20px}.update-client-container>div{background-color:#0ff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;height:70%}.opps-list{background-color:var(--cor-pri);padding:15px 10px;margin:40px 10px;border:1px solid #1c1c1c;border-radius:12px;box-shadow:-3px 3px 3px #0000004d}.opps-list h2{color:var(--cor-opo);text-align:center;font-family:"source sans 3",sans-serif}.opps-container{background-color:var(--cor-bac);padding:20px 10px;border:1px solid var(--cor-opo);border-radius:10px;margin-top:16px;max-height:400px;overflow-y:scroll;scrollbar-width:none}.opps-status-type{background-color:#fff3;padding:8px;border-radius:8px;box-shadow:inset 3px 3px 2px #0000006b;margin:5px 0}.opps-status-type>h3{color:var(--cor-opo);font-family:"source sans 3",sans-serif;margin-left:5px}.opp-iten{position:relative;background-color:azure;padding:8px;border:1px solid black;border-radius:8px;margin:10px 0}.opp-title{overflow-x:hidden;color:#000;font-family:"source sans 3",sans-serif;font-size:18px;padding-left:5px}.opp-value{background-color:azure;font-family:"source sans 3",sans-serif;border-radius:5px;padding:0 5px;color:#28a745;background-color:#7fffd44d}.opp-iten p{margin:3px 0 5px;padding:3px 5px;border:1px solid black;border-radius:5px}.opp-iten div{display:flex;justify-content:space-between;align-items:center;padding:3px 0}.opp-date{background-color:#7fffd44d;padding:3px 5px;border-radius:5px}.opp-status-change{width:36%;margin-left:25px;background-color:#7fffd44d;padding:3px 5px;border-radius:5px}.opp-rmv-btn{cursor:pointer}.opp-rmv-btn:hover{color:red}.new-opp-top-title{color:var(--cor-opo);text-align:center;font-family:"source sans 3",sans-serif;margin:5px 0 10px}.opp-input-container{display:flex;flex-direction:column;gap:5px;width:95%;margin:auto}.new-opp-fieldset-flex{display:flex;flex-direction:column;margin-bottom:8px;gap:2px}.new-opp-fieldset-grid{display:grid;grid-template-columns:1fr 1fr;margin-bottom:8px;gap:5px}.new-opp-title{display:block;width:90%;margin:0 auto 8px!important;text-align:center;padding:3px 5px;border:2px solid var(--cor-opo);border-radius:5px}.new-opp-inputs{padding:3px 5px;border:2px solid var(--cor-opo);border-radius:5px;margin:1px 0}.new-opp-label{color:var(--cor-opo);background-color:var(--cor-bac);padding:5px;border-radius:8px;text-align:center}.new-opp-value{height:fit-content;width:120px}.new-opp-desc{grid-column:1 / 3;height:60px}.new-opp-responsible-container{text-align:end;margin-bottom:6px;margin-right:10px}.add-opp-btn{cursor:pointer;color:azure;background-color:var(--cor-det);height:38px;margin:auto;padding:0 20px;border-radius:16px;border:1px solid azure;font:400 20px "source sans 3";box-shadow:-2px 2px 2px #00000080}.add-opp-btn:hover{border:2px solid azure}.choose-new-form-action-type{display:none;flex-direction:row;justify-content:space-around;align-items:center;position:absolute;background-color:var(--cor-bac);padding:10px;border:1px solid azure;border-radius:8px;height:160px;width:93%;top:50%;left:50%;transform:translate(-50%,-50%)}.choose-new-form-action-type>button{display:grid;grid-template-rows:30% 5% 65%;align-items:center;cursor:pointer;background-color:#f0ffffe6;width:40%;height:80%;padding:5px;border:1px solid azure;border-radius:4px}.choose-new-form-action-type>button:hover{background-color:azure}.choose-new-form-action-type>button:hover h3{font-size:22px}.choose-new-form-action-type h3{font-family:"source sans 3";font-size:20px}.choose-new-form-action-type hr{border:1px solid black}.hidden-create-action{display:none}.create-action-type-switch-container{position:relative;margin:5px 0 10px}.create-action-type-switch-container h2{color:var(--cor-opo);text-align:center;font-family:"source sans 3",sans-serif}.create-action-type-switch-container button{cursor:pointer;position:absolute;color:var(--cor-opo);background-color:transparent;right:20%;top:50%;transform:translateY(-50%)}.action-input-container{display:flex;flex-direction:column;gap:5px;width:90%;margin:auto}.new-action-opp{text-align:end}.new-action-inputs{padding:3px 5px;border:2px solid var(--cor-opo);border-radius:5px;margin:1px 0}.new-action-desc{height:60px}.new-action-date{color:var(--cor-opo);display:flex;gap:3px;margin:10px auto;align-items:center;font-weight:bolder;font-size:24px}.new-action-date-inputs{text-align:center}.new-action-date-inputs::-webkit-inner-spin-button{-webkit-appearance:none}.inp-len-2{width:40px}.inp-len-4{width:70px;margin-right:10px}.new-action-week{color:var(--cor-opo);display:flex;gap:6px;margin:0 auto 10px;align-items:center;font-size:14px}.new-action-week-lab{cursor:pointer;display:grid;gap:3px;align-items:center;background-color:var(--cor-bac);padding:5px 3px;text-align:center;grid-template-columns:1fr;grid-template-rows:1fr 1fr;min-width:36px;border-radius:8px}.new-action-week-check{cursor:pointer;appearance:none;background-color:var(--cor-opo);width:20px;height:20px;border:1px solid black;border-radius:50%;margin:auto}.new-action-week-check:checked{background:radial-gradient(circle,#28a745,#7fffd4);border:3px solid black}.new-action-responsible-container{text-align:end}.add-action-btn{cursor:pointer;color:azure;background-color:var(--cor-det);height:38px;width:40%;margin:auto;padding:2px;border-radius:16px;border:1px solid azure;font:400 20px "source sans 3";box-shadow:-2px 2px 2px #00000080}.add-action-btn:hover{border:2px solid azure}.new-client,.create-actions-container,.create-opp-container{display:block;position:relative;align-items:center;background-color:var(--cor-pri);padding:15px 10px;margin:40px 10px;border:1px solid #1c1c1c;border-radius:12px;box-shadow:-3px 3px 3px #0000004d;min-height:340px}.create-new-form-btn{cursor:pointer;position:absolute;background-color:var(--cor-bac);border:1px solid azure;border-radius:8px;height:76px;width:93%;top:50%;left:50%;transform:translate(-50%,-50%)}.create-new-form-btn:hover{border:2px solid azure}.create-new-form-btn:hover .create-new-form-btn-symbol{padding:6px;background-color:azure}.create-new-form-btn-symbol{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fffc;border:1px solid azure;border-radius:50%;padding:5px}.choose-new-form-type{display:none;position:absolute;flex-direction:row;justify-content:space-around;align-items:center;background-color:var(--cor-bac);padding:10px;border:1px solid azure;border-radius:8px;height:150px;width:93%;top:50%;left:50%;transform:translate(-50%,-50%)}.choose-new-form-type>button{display:grid;grid-template-rows:60% 40%;align-items:center;cursor:pointer;background-color:#f0ffffe6;width:35%;height:75%;padding:5px;border:1px solid azure;border-radius:4px}.choose-new-form-type>button:hover{background-color:azure}.choose-new-form-type>button:hover h3{font-size:22px}.choose-new-form-type>button span{font-size:40px;color:#6ec8c8}.choose-new-form-type h3{font-family:"source sans 3",sans-serif;font-size:20px}.hidden-create-form{display:none}.type-switch-container{position:relative;margin:5px 0 10px}.type-switch-container h2{color:var(--cor-opo);text-align:center;font-family:"source sans 3",sans-serif}.type-switch-container button{cursor:pointer;position:absolute;color:var(--cor-opo);background-color:transparent;right:20%;top:50%;transform:translateY(-50%)}.client-input-container{display:flex;flex-direction:column;gap:5px;width:90%;margin:auto}.new-form-responsible{cursor:pointer}.new-form-responsible-container{justify-items:end}.new-form-inputs{display:block;padding:3px 5px;border:2px solid var(--cor-opo);border-radius:5px;margin:3px auto;width:90%}.show-more-btn{cursor:pointer;background-color:var(--cor-opo);width:90px;margin-left:20px;border-radius:8px;color:#00b6ee}.submit-form-btn{cursor:pointer;color:azure;background-color:var(--cor-det);height:38px;width:40%;margin:auto;padding:2px;border-radius:16px;border:1px solid azure;font:400 20px "source sans 3";box-shadow:-2px 2px 2px #00000080}.submit-form-btn:hover{border:2px solid azure}
