.planner-container{display:flex;flex-direction:column;align-items:center;width:98lvw;margin-top:10px}.planner-container .button-activity-container{display:flex;align-items:center;justify-content:center;gap:5px;width:auto}.planner-container .button-activity{border:0px;margin:0;padding:0;background:none}input{color-scheme:dark;background-color:#00031e36;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px;border-radius:5px;border:none;font-size:15px;color:#f6fcff}.planner-container input[type=text]{width:30lvw;flex:4;padding-left:5px}.planner-container input[type=time]{-webkit-appearance:none;-moz-appearance:none;display:-webkit-inline-box;appearance:none;width:10lvw;line-height:15px;padding:2px 4px}.planner-container input[type=time]::-webkit-inner-spin-button,.planner-container input[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;background:none;border:none;padding:0;margin:0}.planner-container input::-webkit-outer-spin-button,.planner-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.duration-input{display:flex;align-items:center;flex-direction:row;justify-content:center;position:relative}.duration-input input[type=number]{width:13vw;-moz-appearance:textfield;text-align:right;padding-right:29px;position:relative;z-index:1;box-sizing:border-box}.duration-input:after{content:"min";position:absolute;right:5px;top:45%;transform:translateY(-50%);font-size:13px;pointer-events:none;z-index:0}.planner-headers{display:flex;justify-content:space-around;flex-direction:row;align-items:center;width:90lvw;font-size:3lvw}.planner-headers h4{margin:2px 0;flex:6;text-align:center}.planner-headers h4:first-of-type,.planner-headers h4:nth-of-type(5){flex:1}.planner-headers h4:nth-of-type(3){flex:2}.planner-activity-row>*{height:16px;width:17vw;flex:1}.planner-activity-row{display:flex;gap:2px;align-items:center;padding:5px}.planner-activity-row:nth-child(odd){background:linear-gradient(98deg,#9dc8c829 20%,#c3bfed30 80%,#c3bfed06 100%);border-radius:4px 0 0 4px}.planner-activity-row{transform:scale(.9)}@media screen and (min-width: 700px){.planner-container,.planner-headers{width:97vw}.planner-activity-row{transform:scale(1.1);gap:10px;margin:3px;width:92%}.planner-activity-row>*{width:auto}.duration-input{width:auto}.planner-container input[type=number]{width:2vw}}.Dialog{position:fixed;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;background-color:#00000059;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.Dialog .modal-content{display:flex;flex-direction:column;align-items:center;background-color:#020b1de0;border-radius:10px 10px 0 0;text-align:center;box-shadow:0 4px 10px #0003;width:80%}.Dialog .progress-bar{display:flex;align-items:flex-end;border-radius:0 0 10px 10px;height:20px;overflow:hidden;width:80%;background-color:#020b1de0}.Dialog .progress{height:20%;width:100%;background-color:#f6fcff;transition:width .1s linear}.Dialog .modal-content h3{margin:20px 0}.Dialog .modal-content p{margin:0 20px 30px}.Dialog .modal-content .modal-actions{display:flex;justify-content:space-between;width:85%}.Dialog .modal-content .modal-actions:has(>button:only-child){justify-content:flex-end}.Dialog .modal-content .modal-actions button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:15px;background:none}.Dialog .modal-content .modal-actions .confirm-button{background-color:#325b8c;color:#e8e8e8}.Dialog .modal-content .modal-actions .confirm-button:hover{background-color:#346197}.Dialog .modal-content .modal-actions .cancel-button{background-color:#e8e8e8;color:#000}.Dialog .modal-content .modal-actions .cancel-button:hover{background-color:#d9d9d9}.Dialog .modal-content .modal-actions .error-button{background-color:#8c3232;color:#e8e8e8}.Dialog .modal-content .modal-actions .error-button:hover{background-color:#973434}.Dialog .modal-fade-enter{opacity:0}.Dialog .modal-fade-enter-active{opacity:1;transition:opacity .25s}.Dialog .modal-fade-exit{opacity:1}.Dialog .modal-fade-exit-active{opacity:0;transition:opacity .25s}.screenshot-table-container{display:flex;flex-direction:column;align-items:center;background-color:#242424;width:200px;color:#ffffffde;background:linear-gradient(310deg,#020118 0%,#042339 90%);justify-content:center}.screenshot-table{display:flex;flex-direction:column;width:98%;justify-content:center}.screenshot-table>div{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:95%;height:fit-content;border-radius:2px;background:linear-gradient(1deg,#6a7e9914 0%,#587c9f21 50%);padding:5px;margin:3px 0}.screenshot-table header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:95%}.screenshot-table header>*,.screenshot-table .details>*{flex:1}.screenshot-table .details{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:95%;margin-top:3px}.screenshot-table h3,.screenshot-table h4,.screenshot-table h5{margin:0;line-height:1}.screenshot-table h3{font-size:5px}.screenshot-table h4{font-size:6.5px}.screenshot-table h5{font-size:6px;font-weight:400}.screenshot-table table{font-size:6.5px;background:linear-gradient(119deg,#e2e0f30d 20%,#e6deed0c 80%);width:100%;border-radius:2px;border-collapse:collapse;margin-bottom:3px}.screenshot-table table th,td{padding:0;border:none}.screenshot-table table tr{display:flex;padding:1px 0}.screenshot-table table tbody tr>*{align-content:center}.screenshot-table table tbody tr:nth-child(odd){background:linear-gradient(98deg,#9dc8c810 20%,#c3bfed10 80%,#c3bfed00 100%);border-radius:2px 0 0 2px}.screenshot-table table tr *:nth-child(1){width:14%;text-align:center;margin-left:-2px}.screenshot-table table tr *:nth-child(3){width:16%;text-align:center}.screenshot-table table tr *:nth-child(2),.screenshot-table table tr *:nth-child(4){width:40%}.WorshipForm{width:88lvw;display:grid;align-items:center;justify-items:start;row-gap:5px;background-color:#04040d18;padding:10px 15px;border-radius:5px;box-shadow:0 0 9px #54545440;grid-template-areas:"WorshipFormChurchName WorshipFormChurchName" "WorshipFormWorshipTitle WorshipFormWorshipTitle" "WorshipFormDate WorshipFormMinister"}.WorshipForm #WorshipFormChurchName{grid-area:WorshipFormChurchName}.WorshipForm #WorshipFormWorshipTitle{grid-area:WorshipFormWorshipTitle}.WorshipForm #WorshipFormDate{max-width:46vw;grid-area:WorshipFormDate}.WorshipForm #WorshipFormMinister{max-width:46vw;grid-area:WorshipFormMinister}.WorshipForm label{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-items:center;gap:8px;width:100%;max-width:90vw;height:100%}.WorshipForm label input{flex-grow:1;font-size:16px;background-color:#fff0;width:50%}.WorshipForm label>h4{margin:0;font-size:14px}.WorshipForm #churchNameInput{font-size:18px;font-weight:700}.Login{width:90%;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(3,.7fr) .1fr;gap:0px 0px;grid-auto-flow:row;grid-template-areas:"LoginTitle button" "LoginEmail LoginEmail" "LoginPassword LoginPassword" "LoginErrorMessage LoginErrorMessage"}.Login #LoginTitle{grid-area:LoginTitle}.Login #LoginEmail{grid-area:LoginEmail}.Login #LoginPassword{grid-area:LoginPassword}.Login #LoginSubmit{grid-area:button;margin:0;font-size:12px;padding:5px 15px;height:57%;align-self:center}.Login label{display:flex;flex-direction:row;align-items:center;background-color:#00031e36;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px;border-radius:5px;border:none;margin-bottom:5px}.Login label span{font-size:12px;margin:0 15px}.Login input{background:none;flex:1;width:100%;font-size:14px}.Login #LoginErrorMessage{grid-area:LoginErrorMessage;color:#e45757;font-size:10px;display:block;width:100%;height:10px;margin:-4px 0 -5px}.Login label button{background:none}.Login img{width:26px}.Login .loader{width:15px;height:15px}.Register{width:90%;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(6,.7fr) .1fr;gap:0px;grid-auto-flow:row;grid-template-areas:"RegisterTitle RegisterSubmit" "RegisterName RegisterName" "RegisterEmail RegisterEmail" "RegisterPassword RegisterPassword" "RegisterCheckPassword RegisterCheckPassword" "RegisterChurch RegisterChurch" "RegisterErrorMessage RegisterErrorMessage"}.Register #RegisterTitle{grid-area:RegisterTitle}.Register #RegisterName{grid-area:RegisterName}.Register #RegisterEmail{grid-area:RegisterEmail}.Register #RegisterPassword{grid-area:RegisterPassword}.Register #RegisterCheckPassword{grid-area:RegisterCheckPassword}.Register #RegisterChurch{grid-area:RegisterChurch;align-items:flex-start;height:23px}.Register #RegisterSubmit{grid-area:RegisterSubmit;margin:0;font-size:12px;padding:5px 15px;height:57%;align-self:center}.Register #RegisterErrorMessage{grid-area:RegisterErrorMessage}.Register label{display:flex;flex-direction:row;align-items:center;background-color:#00031e36;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px;border-radius:5px;border:none;margin-bottom:5px}.Register label span{font-size:12px;margin:0 15px}.Register #RegisterCheckPassword .register-check-password-span{display:flex;flex-direction:column}.Register #RegisterCheckPassword .register-check-password-span .small-text{font-size:8px;margin:0 0 -7px}.Register input{background:none;flex:1;width:100%;font-size:14px}.Register #RegisterChurch #RegisterChurchSelect{margin:0;padding:3px;border:none;border-radius:5px;width:100%;font-size:14px}.Register #RegisterErrorMessage{color:#e45757;font-size:10px;display:block;width:100%;height:10px;margin:-4px 0 -5px}.Register label button{background:none}.Register img{width:26px}.Register .loader{width:15px;height:15px}.UserInfo{display:flex;flex-direction:column;align-items:center;width:100%}.UserInfo .user-buttons{display:flex;align-items:center;justify-content:space-around;height:45px;background:linear-gradient(90deg,#031E36 0%,#02132a 92%,#02132a00 100%);width:100%}.UserInfo button{display:flex;border:none;background:none;cursor:pointer;margin:0;padding:0}.UserInfo img{width:32px}.UserInfo .user-info{display:grid;grid-template-columns:.5fr 2.5fr;grid-template-rows:.2fr .2fr .2fr;gap:0px 0px;grid-auto-flow:row;grid-template-areas:"logOut user_name" "logOut user_email" "logOut user_church";align-items:center;background:linear-gradient(90deg,#031E36 0%,#02132A 100%);padding:5px 15px;border-radius:8px;box-shadow:0 4px 6px #0000001a;transition:opacity .3s ease,transform .3s ease;opacity:0;pointer-events:none;margin-top:5px;width:100%}.UserInfo .user-info.show{opacity:1;pointer-events:auto}.UserInfo .user-info.hide{display:none;opacity:0;pointer-events:none}.UserInfo p{color:#fff;margin:0;padding:0;font-size:14px}.UserInfo .logOut{grid-area:logOut}.UserInfo .user_name{grid-area:user_name;margin:0;padding:0}.UserInfo .user_email{grid-area:user_email;margin:0;padding:0}.UserInfo .user_church{grid-area:user_church;margin:0;padding:0}.Feedback{display:flex;flex-direction:column;border-radius:5px;padding:20px;width:80vw}.Feedback h2{margin:0}.Feedback .feedback-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:.1fr .1fr .1fr;gap:10px 10%;grid-auto-flow:row;grid-template-areas:"FeedbackTextarea FeedbackTextarea" "FeedbackFileLabel FeedbackSubmit" "FeedbackImages FeedbackImages";width:100%}.Feedback .feedback-textarea{grid-area:FeedbackTextarea;width:95%;height:100px;border-radius:5px;padding:10px;border:none;background-color:#f6fcff;color:#03001f;resize:vertical}.Feedback .feedback-submit,.Feedback .feedback-file-label{background:linear-gradient(128deg,#365387bd 0%,#1d3a5a 50%);border-radius:5px;border:none;cursor:pointer;transition:filter .2s ease;font-size:14px;padding:7px 15px;display:flex;justify-content:center;align-items:center}.Feedback .feedback-file-input{display:none}.Feedback .feedback-file-label{grid-area:FeedbackFileLabel;text-align:center}.Feedback .feedback-submit{grid-area:FeedbackSubmit}.Feedback .feedback-file-label:hover{filter:brightness(1.2)}.Feedback .feedback-images-container{grid-area:FeedbackImages}.Feedback .feedback-images{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;gap:10px}.Feedback .feedback-images button{background:none;border:none;padding:0;margin:0;cursor:pointer;width:22.8%}.Feedback .feedback-images img{width:100%;border-radius:5px;aspect-ratio:1 / 1;object-fit:cover}.Menu{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0;width:80vw;height:45px}.Menu .hamburger{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;background:none;border:none;cursor:pointer;transform:scale(.7);margin:-15px}.Menu .hamburger svg{position:absolute;top:0;left:0;z-index:0}.Menu #hamburger-button{position:relative;z-index:1;background:none;border:none;cursor:pointer}.Menu #hamburger-button:hover{filter:none}.Menu .menu-container{display:flex;flex-direction:column;align-items:center;position:relative;margin-top:-5px;width:80vw;opacity:0;transform:translate(-100%);transition:opacity .6s ease,transform .5s cubic-bezier(1,0,0,1);pointer-events:none;z-index:1;background:linear-gradient(310deg,#020118ed 0%,#042339f6 90%)}.Menu .menu-container.open{opacity:1;transform:translate(0);pointer-events:auto;box-shadow:0 4px 6px #0606168c;border-radius:0 0 5px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.Menu .menu-container.close{opacity:0;transform:translate(-100%);pointer-events:none}.Menu .menu-item{cursor:pointer;width:100%;padding:10px;background:none;transition:background .2s ease-in-out;display:flex;gap:10px;align-items:center;justify-content:flex-start}.Menu .menu-item:hover{background:#ffffff06}.Menu .menu-item.highlight{background:#1a1a7b46;border-radius:0}.Menu .menu-item img{width:30px;height:30px}.Menu .menu-item span{font-size:1rem;color:#e8eaf3;font-weight:500;text-align:left}.Menu .menu-item-title{display:flex;align-items:center}.Menu .menu-item-title .loader{margin-left:15px}.Menu svg{height:80px;position:absolute;width:80px}.Menu .plate{height:80px;width:80px}.Menu .burger{filter:url(#gooeyness)}.Menu .x{transform:scale(0);transition:transform .4s}.Menu .line{fill:none;stroke:#e8eaf3;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%;transition:stroke-dasharray .5s .2s,stroke-dashoffset .5s .2s,transform .5s .2s}.Menu .x .line{stroke-width:5.5px}.Menu .active .line{transition:stroke-dasharray .5s,stroke-dashoffset .5s,transform .5s}.Menu .active .x{transform:scale(1);transition:transform .4s .35s}.Menu .plate5 .line{transition:stroke-dasharray .4s .1s,stroke-dashoffset .4s .1s,transform .4s .1s}.Menu .plate5 .line1{stroke-dasharray:40 40}.Menu .plate5 .line2,.Menu .plate5 .line3{stroke-dasharray:21 39}.Menu .plate5 .line4{stroke-dasharray:40 40}.Menu .plate5 .x{transition:transform .4s 50ms}.Menu .active.plate5 .line{transition:stroke-dasharray .4s,stroke-dashoffset .4s,transform .4s}.Menu .active.plate5 .line1{stroke-dasharray:1 40;stroke-dashoffset:-33px}.Menu .active.plate5 .line2,.Menu .active.plate5 .line3{stroke-dasharray:5 39;stroke-dashoffset:-37px}.Menu .active.plate5 .line4{stroke-dasharray:1 40;stroke-dashoffset:-33px}.Menu .active.plate5 .x{transition:transform .4s 50ms}.password-icon-button{transition:filter .3s ease}.password-icon-button.show{filter:brightness(1)}.password-icon-button.hide{filter:brightness(.5)}.actions-button-container{display:flex;align-items:center;gap:5px}.actions-button-container button{display:flex;border:none;background:none;cursor:pointer;margin:0;padding:0}.actions-button-container img{width:32px}.confirmation-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;opacity:0;transition:all .3s ease-out}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td{z-index:9999999!important;position:relative}tr.introjs-showElement>th{z-index:9999999!important;position:relative}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0}.introjs-relativePosition{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;border-radius:4px;transition:all .3s ease-out}.introjs-helperLayer *{box-sizing:content-box}.introjs-helperLayer :before{box-sizing:content-box}.introjs-helperLayer :after{box-sizing:content-box}.introjs-tooltipReferenceLayer{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all .3s ease-out}.introjs-tooltipReferenceLayer *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;color:#9e9e9e;text-align:center;padding-top:10px;padding-bottom:10px}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:250px;max-width:300px;border-radius:5px;box-shadow:0 3px 30px #2121214d;transition:opacity .1s ease-out}.introjs-tooltiptext{padding:20px}.introjs-dontShowAgain{padding-left:20px;padding-right:20px}.introjs-dontShowAgain input{padding:0;margin:0 0 2px;display:inline;width:10px;height:10px}.introjs-dontShowAgain label{font-size:14px;display:inline-block;font-weight:400;margin:0 0 0 5px;padding:0;background-color:#fff;color:#616161;-webkit-user-select:none;user-select:none}.introjs-tooltip-title{font-size:18px;width:90%;min-height:1.5em;margin:0;padding:0;font-weight:700;line-height:1.5}.introjs-tooltip-header{position:relative;padding-left:20px;padding-right:20px;padding-top:10px;min-height:1.5em}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{content:"";visibility:hidden;display:block;height:0;clear:both}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none;text-shadow:1px 1px 0 #fff;font-size:14px;color:#424242;white-space:nowrap;cursor:pointer;outline:0;background-color:#f4f4f4;border-radius:.2em;zoom:1;display:inline}.introjs-button:hover{outline:0;text-decoration:none;border-color:#9e9e9e;background-color:#e0e0e0;color:#212121}.introjs-button:focus{outline:0;text-decoration:none;background-color:#eee;box-shadow:0 0 0 .2rem #9e9e9e80;border:1px solid #616161;color:#212121}.introjs-button:active{outline:0;text-decoration:none;background-color:#e0e0e0;border-color:#9e9e9e;color:#212121}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{position:absolute;top:0;right:0;display:inline-block;width:45px;height:45px;line-height:45px;color:#616161;font-size:22px;cursor:pointer;font-weight:700;text-align:center;text-decoration:none}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:0;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-disabled:focus,.introjs-disabled:hover{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center;padding-top:10px;padding-bottom:10px}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:0 auto;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{transition:width .1s ease-in;box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{width:15px;background:#999;text-decoration:none;outline:0}.introjs-bullets ul li a.active{width:15px;background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px;border-radius:4px;background-color:#e0e0e0}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:0 0;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{background-color:#3c3c3c91}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}@keyframes introjspulse{0%{transform:scale(.95);box-shadow:0 0 #000000b3}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.introjs-hint-pulse{box-sizing:content-box;width:15px;height:15px;border-radius:30px;background-color:#8888883d;z-index:10;position:absolute;transition:all .2s ease-out;animation:introjspulse 2s infinite}.introjs-hint-no-anim .introjs-hint-pulse{animation:none}.introjs-hint-dot{box-sizing:content-box;background:0 0;border-radius:60px;height:50px;width:50px;position:absolute;top:-18px;left:-18px;z-index:1;opacity:0}.introjs-tooltip{background-color:#020725!important;background:linear-gradient(310deg,#020118 0%,#042339 90%)!important;border-radius:8px!important;box-shadow:0 4px 24px #08113d26!important;border:none!important;width:100vw!important}.introjs-helperLayer{box-shadow:#00000078 0 0 0 5000px!important;border-radius:6px!important}.introjs-fix-left{left:0!important}.introjs-tooltip-title{color:#f6fcff!important;font-weight:700!important}.introjs-tooltipReferenceLayer{visibility:visible!important}.introjs-button,.introjs-skipbutton,.introjs-donebutton{background-color:#dedddd!important;color:#0d0d0e!important;border-radius:6px!important;border:none!important;font-weight:600!important;padding:6px 18px!important;margin:0 4px!important;transition:background .2s!important}.introjs-button:hover{background-color:#f6fcff!important;color:#232946!important}.introjs-button:focus{box-shadow:none!important;border:none!important}.introjs-progress{background:none!important;border-radius:none!important}.introjs-progressbar{background:#f6fcff!important;border-radius:5px!important;height:50%}.introjs-tooltiptext{color:#f6fcff!important;padding:10px 15px!important;font-size:.95rem!important}.introjs-tooltiptext p{margin:0!important;padding:0!important;font-size:.85rem!important}.introjs-skipbutton,.introjs-donebutton{background:#f6fcff!important;color:#232946!important;width:auto!important;height:auto!important;line-height:auto!important}.introjs-skipbutton{height:40%!important;line-height:100%!important;font-size:.9rem;margin:5px!important}.introjs-arrow{border-top-color:#232946!important}.introjs-tooltipbuttons{padding:0 5px 10px!important;border:none!important}#root{display:flex;flex-direction:column;align-items:center;width:100%;overflow-x:hidden}.App,.MinimalApp{display:flex;flex-direction:column;align-items:center;width:92vw}.App>header{position:relative;display:flex;align-items:center;justify-content:space-between;width:100vw;max-width:100vw;background-color:#0207252d;box-shadow:0 4px 6px #0606168c;margin-bottom:10px;height:45px;max-height:45px}.App #AppName{margin:0;text-align:center;position:absolute;left:49%;transform:translate(-50%)}.UserActions{margin-left:10px}.ActionsButton{margin-right:10px}.MinimalApp .Main .hide-screenshot-table-container{transform:scale(1.5) translateY(25%)}.MinimalApp .download-button{display:none}.Main{display:flex;flex-direction:column;align-items:center;width:92vw}button{background:linear-gradient(128deg,#365387bd 0%,#1d3a5a 50%);border-radius:7px;border:none;cursor:pointer;transition:filter .2s ease}button:hover{filter:brightness(1.2)}.download-button{margin-top:30px;margin-bottom:20px;font-size:16px;padding:7px 15px}.download-button a{text-decoration:none;color:#f6fcff}.info{position:absolute;z-index:-1}.App .hide-screenshot-table-container{position:absolute;top:10px;opacity:0%;border:none;z-index:-999999}.App .loader-container{display:flex;flex-direction:column;align-items:center;font-weight:500;font-size:20px}.loader{width:18px;height:18px;border-radius:50%;display:inline-block;border-top:2px solid #f6fcff;border-right:2px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.cloud-button{position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px}.loader-bg{position:absolute;top:0;left:0;z-index:0}.cloud-image,.loader{position:relative;z-index:1}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-fade-enter{opacity:0}.page-fade-enter-active{opacity:1;transition:opacity .1s}.page-fade-exit{opacity:1}.page-fade-exit-active{opacity:0;transition:opacity .1s}*{color:#f6fcff;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}:root,body{line-height:1.5;font-weight:400;color-scheme:dark;color:#f6fcff;background:linear-gradient(310deg,#020118 0%,#042339 90%);height:100dvh;min-height:100dvh;width:100dvw;overflow-x:hidden;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{color:#f6fcff;margin:0;display:flex;justify-content:center;width:100%;min-height:100%}@supports (-webkit-touch-callout: none){:root{color:#f6fcff;background:linear-gradient(310deg,#020118 0%,#042339 90%)}}
