@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css?family=Open+Sans";.begin-bg-cover{width:100vw;background-image:url(/Biz-Sim-V2/assets/begin-DpqmzIrA.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f0f0f0}.btns{font-size:1.5vw;font-weight:700}button{width:10vw;height:3.5vw;color:purple;background-color:#fff;border:none;border-radius:5px;cursor:pointer;transition:box-shadow .5s ease}button:hover{box-shadow:0 0 10px #fffc}.full-screen{width:100vw;height:100vh}.center{display:flex;justify-content:center;align-items:center}.center-column{display:flex;flex-direction:column;justify-content:center;align-items:center}.m-2{display:flex;justify-content:space-between}.avatar{position:absolute;bottom:0;left:0;width:25vmin;margin-left:5vmin}.businessName-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;position:relative;color:#fff;font-family:Open Sans,sans-serif}.first-text,.second-text{opacity:0;transition:opacity 1s ease-in-out,transform 1s ease-in-out,font-size 1s ease-in-out;font-size:3vw;margin:10px 0;position:absolute}.first-text.slide-up{opacity:1;transform:translateY(-7vw)}.first-text.slide-up-more{font-size:2.3vw;transform:translateY(-13.5vw)}.second-text{margin-top:3.4vw;font-size:3.2vw}.second-text.slide-up-normal{opacity:1;transform:translateY(-8.2vw)}.input-section{display:flex;flex-direction:column;align-items:center;margin-top:10vw}.name-input{font-size:2vw;height:3.7vw;text-align:center;border-radius:10px;width:40vw}.looks-good-button{margin-top:3.6vw;cursor:pointer;border:none;width:17vw;height:3.5vw;font-size:1.5vw;font-weight:700}.error-msg{margin-top:.5vw;color:red;font-size:1.2vw}.totalAddrMarket-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;position:relative;text-align:center;color:#fff;font-family:Open Sans,sans-serif}.text{opacity:0;transition:opacity 1s ease-in-out,transform 1s ease-in-out,font-size .5s ease-in-out}.text.moved{opacity:1;font-size:2.2vw;transform:translateY(-18vw)}.tam-content{margin-top:4vw;animation:fadeIn 1s forwards;max-width:63vw}.p1{font-size:2.7vw;font-weight:700}.p2{margin-top:1.8vw;font-size:1.8vw}.extra{display:flex;margin-top:.5vw;animation:fadeIn 1s forwards;font-size:1.8vw}.button-container{display:flex;flex-direction:column;align-items:center;margin-top:1vw}.action-button{background:none;border:none;text-decoration:underline;margin:10px;color:#7979e7;font-size:1.5vw;width:15vw}.action-button-next{margin-top:2vh;font-weight:700;width:15vw;font-size:1.5vw}.header{background-color:#744c9b;color:#fff;height:9vh;display:flex;align-items:center;justify-content:center}.header-content{width:100%;padding:0 20px}.header-title{font-size:2.5vw;font-weight:700;text-align:center}.footer{background-color:#744c9b;color:#fff;position:fixed;bottom:0;width:100%;display:flex;height:20vh;justify-content:space-between;align-items:center}.footer-left{flex:1;display:flex;justify-content:center;align-items:flex-end;height:100%}.footer-image{max-height:90%}.footer-middle{flex:8;display:flex;justify-content:center;align-items:center;text-align:center}.footer-right{flex:.5;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;font-weight:700}.footer-text{font-size:1.2vw;font-weight:700;margin:0}.footer-icon{border:none;cursor:pointer;opacity:1;transition:opacity .3s;background:none;display:flex;justify-content:center;align-items:center;width:7vh;height:7vh;margin:5px 10px}.footer-icon img{width:28px;height:auto}.footer-icon.disabled{opacity:.4;cursor:not-allowed}.arrow-image:hover,.arrow-image:focus{opacity:.5}.blink{animation:blink-animation 1.5s steps(3,start) infinite}@keyframes blink-animation{to{visibility:hidden}}h2{color:#fff;margin-top:10px;margin-right:21vw}.table-container{display:flex;flex-direction:column;align-items:center;width:70%;margin-top:10px;margin-left:auto;margin-right:5vw;max-height:70vh;overflow-y:auto}.table-container::-webkit-scrollbar{width:5px}.table-container::-webkit-scrollbar-thumb{background-color:#744c9b;border-radius:3px}.table-container::-webkit-scrollbar-track{background:transparent}.table{border-collapse:collapse}.table th,.table td{padding:4px 7px}.table th{font-size:2.1vh;text-align:center;color:#fff}.delete-button{background-color:#b0b0b0;color:#fff;border:none;cursor:pointer;border-radius:4px;padding:0;font-size:18px;width:2vw;height:3.5vh}.delete-button:hover{background-color:#e53935}.size-in-words{color:#fff;padding-left:10px;word-wrap:break-word}.cell{position:relative}.cell input{font-size:.9vw;border:2px solid transparent;border-radius:8px;width:12vw;padding:4px;height:3.3vh;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cell input.value-entered{text-align:right}.cell input.customer-cell{text-align:left}.cell input:focus{border:2px solid rgb(6,188,6);outline:none}.cell input:hover{border-color:#06bc06}.cell input.blurred{background-color:#744c9b;border:1px solid rgb(226,159,253);color:#fff}.cell input.blurred:hover{border:2px solid red}.clear-icon{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;color:#fff;font-size:18px;display:none}.cell:hover .clear-icon{display:inline}.clear-icon-right{right:.5vw}.clear-icon-left{left:.5vw}.clear-icon:hover{color:red}.button-container{display:flex;justify-content:flex-start;align-items:center;margin:8px 0}.add-button,.save-button,.next-button{border:none;cursor:pointer;margin-top:0;margin-right:21vw;font-size:.9vw;font-weight:700;width:11vw;height:5.1vh}.add-button{width:18vw;margin-top:1vh}.save-button{margin-top:8vh}.next-button{display:none}.button-container .next-button{display:inline-block;margin-top:2vh;width:7vw}.error-message{color:red;font-size:2.2vh;margin-right:21vw}.table td:first-child{width:50px}.table td:nth-child(2),.table td:nth-child(3){width:150px}.table td:nth-child(4){width:380px}.total-size-container{display:flex;flex-direction:column;margin-right:21vw;margin-bottom:10vh;position:relative}.total-size-words{font-size:large;font-weight:700;margin-bottom:.5vh;margin-top:1vh;color:#fff}.total-size-field{border-radius:4px;width:23vw;padding:10px;height:2.3vh;text-align:right;font-size:large;font-weight:700;margin-right:0;position:relative;color:#fff;background-color:#744c9b;border:none}.total-size-clear-icon{position:absolute;top:72%;left:10px;transform:translateY(-50%);cursor:pointer;color:#fff;font-size:20px;font-weight:bolder;display:none;z-index:1}.total-size-container:hover .total-size-clear-icon{display:inline}.image-container{position:absolute;top:18vh;left:-5vw;transition:left 2s ease;position:"absolute",}.transition-image{height:40px}.image-container.show-image{left:2.1vw}.transition-text{width:20vw;position:absolute;top:1.2vh;left:3.3vw;transition:left 3s ease-in-out;color:#fff}.table td:nth-child(4){position:relative}.saved-value{background-color:#744c9b;color:#fff;border:1px solid rgb(226,159,253)}.tam-icon{width:2.8vw;margin-top:4vw;margin-left:2vw}.body-container{text-align:center;margin-top:14vh;position:relative}.texts-container{position:absolute;top:15vh;left:50%;transform:translate(-50%,-50%);color:#fff;width:62%}.transition-items{opacity:0;transition:opacity 1s ease-in-out;font-size:1.6vw;margin:10px 0}.transition-items.visible{opacity:1}.sam-heading{font-size:2.5vw}.text-one{width:50%;margin-left:15vw;font-size:1.8vw}.extra-text{font-size:1.5vw}.buttons{margin-top:0}.buttons-container{display:flex;align-items:center;margin-top:20px;margin-left:20vw}.button-wrapper{text-align:center}button{font-size:1.2vw;font-weight:700;margin-left:20px}.button-description{font-size:1.3vw;color:#fff;margin:5px}.greetingsPage{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;color:#fff;font-family:Open Sans,sans-serif}.text{opacity:0;transition:opacity 1s ease-in-out,transform 1s ease-in-out;font-size:6.1vmin;font-weight:600;margin:10px 0;position:absolute}.text.second{transition:opacity 1s ease-in-out,transform 1s ease-in-out;font-size:4.8vmin;font-weight:700}.text.show{opacity:1;transform:translateY(-21vh)}.text.second.show{transform:translateY(-5vh)}.buttons{display:flex;align-items:center;margin-top:10em}.choose-button{font-weight:700}.title{margin-left:38%;margin-top:3vh;font-size:1.5vw;color:#fff}.table-container{transition:transform 2s ease}.table-container.shift-left{transform:translate(-20px)}.sam-icon{display:flex;width:2.8vw;margin-left:2vw}.csp-container{text-align:center;margin-left:18vw;margin-top:10vh;height:32vh}.first-txt,.second-txt,.third-txt,.fourth-txt{font-size:1.9vw;color:#fff;transition:opacity 1s ease-in-out,transform 1s;opacity:1;width:78%}.first-txt.slide-up-out{transition:opacity 1s ease-in-out,transform 3.5s;transform:translateY(-80vh);opacity:0}.second-txt{margin-top:3vh;font-size:2.5vw;transition:opacity 2s,transform 2s}.second-txt.slide-up{transform:translateY(-23vw);opacity:1}.third-txt.slide-up{transform:translateY(-21.5vw);opacity:1}.fourth-txt.slide-up{transform:translateY(-19vw);opacity:1}.third-txt,.fourth-txt{font-size:1.7vw;opacity:0;transition:opacity 2s;margin-top:2vh}.third-txt.fade-in,.fourth-txt.fade-in{opacity:1}.btn{display:flex;justify-content:center;margin-top:2vh}.btn-section{text-align:center;margin:0 1vw}.yes-btn,.no-btn{font-size:1.9vw;padding:1vw 2vw;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.btn-description{font-size:1.3vw;color:#fff;margin-top:1.1vh}:root{font-family:Open Sans,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;background-image:url(/Biz-Sim-V2/assets/bg-Q1vwcpCc.svg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw;height:100vh;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;place-items:center}button{margin:0 10px;border-radius:16px;background-color:#fff;color:#12005a;cursor:pointer;transition:border-color .25s;font-size:4vmin;font-family:Montserrat,sans-serif;font-weight:600;font-variant:small-caps;font-style:normal;line-height:normal}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
