*{margin:0;padding:0}html{background:linear-gradient(180deg,#282f5a,#1a1e3c);background-attachment:fixed}body,html{height:100%;width:100%;overflow:hidden}body{color:#e0e5f8}input[type=radio]{display:block}input::placeholder{color:#abb1cc}input:focus{outline:none}label{display:flex;gap:15px}textarea{font-family:Salesforce Sans;font-size:16px;padding:8px}.ReactCrop{border-radius:8px}.overlay{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:1000;height:100%;text-align:center}.overlay lottie-player{margin:auto;top:45%}.imageOverlay{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:1000;height:100%}.modal{position:absolute;z-index:1001;background:linear-gradient(180deg,#282f5a,#1a1e3c);min-width:550px;max-width:800px;width:80%;left:0;top:50%;right:0;margin-left:auto;margin-right:auto;transform:translateY(-50%);padding:16px 32px 24px}.modal hr{margin:4px 0}.modal .modalHeader{display:flex;justify-content:space-between}.modal .modalHeader h2{color:#fff;font-size:24px}.modal .modalHeader img:hover{cursor:pointer}.modal .modalBody{min-height:350px;max-height:600px;overflow-y:scroll;margin-top:10px}.modal .modalBody .thumbnails{display:flex;flex-wrap:wrap;gap:12px}.modal .modalBody .thumbnails img{width:140px}.pixelPlaygroundContainer{font-family:Salesforce Sans}.pixelPlaygroundContainer .disclaimer{width:80px;position:absolute;top:15px;right:15px}.pixelPlaygroundContainer .agentReplySection{display:flex;gap:20px;align-items:center;margin-left:-76px;max-width:840px}.pixelPlaygroundContainer .agentReplySection .feedbackIcons{display:flex;gap:8px}.pixelPlaygroundContainer .agentReplySection .feedbackIcons img{width:24px}.pixelPlaygroundContainer .agentReplySection .feedbackIcons img:hover{cursor:pointer}.pixelPlaygroundContainer .agentReplySection .agentReplyFeedbackWrapper{display:flex;flex-direction:column;position:relative}.pixelPlaygroundContainer .agentReplySection .agentReplyFeedbackWrapper .feedbackSelect{display:flex;flex-direction:column;gap:12px;position:absolute;width:530px;margin-top:42px;margin-right:100px;background:#313866;padding:25px;border-radius:8px;z-index:666666}.pixelPlaygroundContainer .agentReplySection .agentReplyFeedbackWrapper .feedbackSelect span{font-size:12px}.pixelPlaygroundContainer .agentReplySection .agentReplyFeedbackWrapper .feedbackSelect button{border-radius:4px;border:1px solid #e0e5f8;background:#e0e5f8;padding:4px 16px}.pixelPlaygroundContainer .agentReplySection .agentReplyFeedbackWrapper .feedbackSelect button:hover{cursor:pointer}.pixelPlaygroundContainer .hoverImageContainer{display:flex;flex-direction:column}.pixelPlaygroundContainer .hoverImageContainer .resultsImage{border-radius:8px;cursor:pointer}.pixelPlaygroundContainer .hoverImageContainer .hoverImage:hover+.imageControls,.pixelPlaygroundContainer .hoverImageContainer img:hover+.imageControls{visibility:visible}.pixelPlaygroundContainer .hoverImageContainer .imageControls{display:flex;gap:7px;margin-right:8px;position:relative;bottom:45px;margin-bottom:-40px;visibility:hidden;justify-content:space-between;margin-left:10px;align-items:center}.pixelPlaygroundContainer .hoverImageContainer .imageControls:hover{visibility:visible}.pixelPlaygroundContainer .hoverImageContainer .imageControls img{width:34px}.pixelPlaygroundContainer .hoverImageContainer .imageControls img:hover{cursor:pointer}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper{display:flex;flex-direction:column;position:relative}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper .feedbackSelect{display:flex;gap:8px;position:absolute;padding:12px 16px;bottom:32px}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper .feedbackSelect .feedbackOptions{display:flex;flex-direction:column;gap:12px;background:#313866;width:265px;padding:12px 16px;border-radius:8px}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper .feedbackSelect .feedbackOther{background:#313866;width:265px;padding:12px 16px;border-radius:8px}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper .feedbackSelect .feedbackOther textarea{width:240px}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper .feedbackSelect span{font-size:12px}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper .feedbackSelect button{border-radius:4px;border:1px solid #e0e5f8;background:#e0e5f8;padding:4px 16px}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper .feedbackSelect button:hover{cursor:pointer}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper .imageFeedback{display:flex;gap:8px;background-color:#fff;padding:4px 8px;border-radius:8px}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper .imageFeedback img{width:20px}.pixelPlaygroundContainer .hoverImageContainer .imageControls .imageFeedbackWrapper .imageFeedback .selected{fill:#fff}.pixelPlaygroundContainer .hoverImageContainer .imageControls .userControls{display:flex;gap:8px}.pixelPlaygroundContainer .hoverImageContainer .imageControls .userControls img{width:38px}.pixelPlaygroundContainer .hoverImageContainer .imageControls .userControls a{height:38px}.pixelPlaygroundContainer .btnWrapper{border-radius:10px;overflow:hidden;border-radius:2px}.pixelPlaygroundContainer .btnWrapper img:hover{cursor:pointer}.pixelPlaygroundContainer .btn{background:none;font-size:16px;color:#fff;border-image-source:linear-gradient(45deg,#e28e5f,#964ec2);border-radius:4px;padding:16px 40px;border-image-slice:1;border-width:2px}.pixelPlaygroundContainer .overlay{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:1000;height:100%}.pixelPlaygroundContainer .cancelBtn{position:fixed;right:25px;top:25px;z-index:1001}.pixelPlaygroundContainer .cancelBtn:hover{cursor:pointer}.pixelPlaygroundContainer .slideshow{position:fixed!important;display:flex;flex-direction:column;align-items:center;z-index:2000098;width:500px;left:0;top:50%;right:0;margin-left:auto;margin-right:auto;border-radius:8px;transform:translateY(-50%)}.pixelPlaygroundContainer .slideshow .bigImage{margin-bottom:32px;display:flex;gap:32px;align-items:center}.pixelPlaygroundContainer .slideshow .bigImage .next:hover,.pixelPlaygroundContainer .slideshow .bigImage .previous:hover{cursor:pointer}.pixelPlaygroundContainer .slideshow .bigImage .displayImage{width:450px}.pixelPlaygroundContainer .slideshow .bigImage .displayImage:hover+.imageControls{visibility:visible}.pixelPlaygroundContainer .slideshow .thumbnails{display:flex;gap:24px}.pixelPlaygroundContainer .slideshow .thumbnails img{width:110px}.pixelPlaygroundContainer .slideshow .thumbnails img:hover{cursor:pointer}.pixelPlaygroundContainer .slideshow .thumbnails .active{outline:2px solid #e28e5f;border-radius:4px}.pixelPlaygroundContainer .slideshow .quickEdit{display:flex;flex-direction:column;gap:8px}.pixelPlaygroundContainer .slideshow .quickEdit .quickEditButtons{display:flex;font-size:12px;align-items:center;gap:8px}.pixelPlaygroundContainer .slideshow .quickEdit .quickEditButtons button{display:flex;padding:6px 8px;justify-content:center;align-items:center;gap:8px;border-radius:16px;border:1px solid #e0e5f8;background:#1a1e3c;color:#e0e5f8;font-size:12px}.pixelPlaygroundContainer .slideshow .quickEdit .quickEditButtons button:hover{cursor:pointer}.pixelPlaygroundContainer .slideshow .quickEdit .quickEditButtons .selectedIntent{color:#1a1e3c;background:#e0e5f8}.pixelPlaygroundContainer .slideshow .quickEdit .quickEditInput{display:flex;gap:8px}.pixelPlaygroundContainer .slideshow .quickEdit .quickEditInput input{display:flex;padding:8px 0 8px 12px;align-items:center;gap:8px;flex:1 0;border-radius:8px;border:.5px solid #e0e5f8;color:#e0e5f8;background:#1a1e3c;font-size:16px}.pixelPlaygroundContainer .slideshow .quickEdit .quickEditInput img{max-height:36px}.pixelPlaygroundContainer .slideshow .quickEdit .quickEditInput .active:hover{cursor:pointer}.pixelPlaygroundContainer .slideshow .quickEdit .quickEditInput .inactive:hover{cursor:not-allowed}.pixelPlaygroundContainer .welcome{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:100vh}.pixelPlaygroundContainer .welcome h1{font-weight:350}.pixelPlaygroundContainer .welcome .error-login{padding:20px;color:red;text-align:center;line-height:33px}.pixelPlaygroundContainer .welcome .signIn{display:flex;flex-direction:column}.pixelPlaygroundContainer .welcome .signIn img:hover{cursor:pointer}.pixelPlaygroundContainer .welcome .signIn input{color:rgba(224,229,248,.6);font-size:16px;border:none;width:400px;padding:16px 0 16px 12px;border-radius:8px;background:#313866;margin-bottom:20px}.pixelPlaygroundContainer .welcome .continueBtn:hover{cursor:pointer}.pixelPlaygroundContainer .homeScreen{display:flex;height:100vh}.pixelPlaygroundContainer .homeScreen .sidePanel{display:block;min-width:260px;background-color:#313866;z-index:100;box-sizing:border-box;padding:24px 24px 100px;height:100%}.pixelPlaygroundContainer .homeScreen .sidePanel .icons{display:flex;justify-content:space-between;align-items:center}.pixelPlaygroundContainer .homeScreen .sidePanel .icons img{width:42px;height:42px}.pixelPlaygroundContainer .homeScreen .sidePanel .icons #profileIcon{width:42px;height:42px;border-radius:50%;cursor:pointer}.pixelPlaygroundContainer .homeScreen .sidePanel .icons #profileIcon:hover+.userMenu{visibility:visible}.pixelPlaygroundContainer .homeScreen .sidePanel .icons .userMenu{position:absolute;background-color:#e0e5f8;border-radius:4px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 0 10px;min-width:110px;top:64px;left:120px;visibility:hidden}.pixelPlaygroundContainer .homeScreen .sidePanel .icons .userMenu:hover{visibility:visible}.pixelPlaygroundContainer .homeScreen .sidePanel .icons .userMenu div{color:#313866;font-size:12px;font-style:italic;padding:15px 15px 5px}.pixelPlaygroundContainer .homeScreen .sidePanel .icons .userMenu button{background:none;border:none;padding:5px 15px;width:100%}.pixelPlaygroundContainer .homeScreen .sidePanel .icons .userMenu button:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}.pixelPlaygroundContainer .homeScreen .sidePanel .playgrounds{height:calc(100% - 90px);margin:40px 0 0}.pixelPlaygroundContainer .homeScreen .sidePanel .playgrounds .recentPlaygrounds{margin:10px 0 15px;color:rgba(224,229,248,.5);border-bottom:1px solid rgba(224,229,248,.5);font-size:.8em;padding:3px 0}.pixelPlaygroundContainer .homeScreen .sidePanel .playgrounds .playgroundList{display:block;height:calc(100% - 100px);overflow:auto}.pixelPlaygroundContainer .homeScreen .sidePanel .playgrounds .playgroundList .recentPlaygroundsList{display:flex;flex-direction:column;gap:16px;max-height:65vh}.pixelPlaygroundContainer .homeScreen .sidePanel .playgrounds .playgroundList .recentPlaygroundsList p{padding:1px 5px 0}.pixelPlaygroundContainer .homeScreen .sidePanel .playgrounds .playgroundList .recentPlaygroundsList p.active{background-color:hsla(0,0%,100%,.2)}.pixelPlaygroundContainer .homeScreen .sidePanel .playgrounds .playgroundList .recentPlaygroundsList p:hover{cursor:pointer}.pixelPlaygroundContainer .homeScreen .sidePanel .playgrounds .morePList{font-size:.8em;text-align:right;width:100%;cursor:pointer;padding:0 10px 5px 0;box-sizing:border-box}.pixelPlaygroundContainer .homeScreen .chatPanel{width:100%;min-height:81vh;height:100%;padding-top:40px;padding-bottom:130px;box-sizing:border-box}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage{display:flex;flex-direction:column;align-items:center;gap:16px}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage img{width:60px;height:60px}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage .instructions{display:flex;justify-content:center;align-items:center;height:75px;font-size:14px;width:900px;margin-bottom:16px}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage .infoCardWrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:24px;max-width:1200px}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage .infoCardWrapper .infoCard{display:flex;align-items:flex-start;flex-direction:column;width:900px;padding:16px;border-radius:8px;border:1px solid rgba(224,229,248,.3);justify-content:space-between;gap:8px}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage .infoCardWrapper .infoCard h2{font-size:16px}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage .infoCardWrapper .infoCard div{display:flex;flex-direction:column;gap:8px}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage .infoCardWrapper .infoCard p{font-size:14px;width:-moz-fit-content;width:fit-content;text-align:left;line-height:normal}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage .infoCardWrapper .infoCard p span{font-style:italic}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage .infoCardWrapper .infoCard .example{margin-left:16px}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage .infoCardWrapper .infoCard img{width:25px;position:relative;top:7px;margin:0 2px}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage h1{font-weight:350;font-size:28px;margin-bottom:0}.pixelPlaygroundContainer .homeScreen .chatPanel .welcomeMessage p{font-size:20px;line-height:normal;width:460px;text-align:center}.pixelPlaygroundContainer .homeScreen .chatPanel .chatMessages{height:100%;text-align:center;overflow:auto;width:100%}.pixelPlaygroundContainer .homeScreen .chatPanel .chatMessages .results{margin:auto;text-align:left;max-width:840px;padding:0 20px 0 100px}.pixelPlaygroundContainer .homeScreen .chatPanel .requestContainer{background-color:#313866;padding:24px;max-width:840px;width:100%;border-radius:4px;margin:24px 0;box-sizing:border-box}.pixelPlaygroundContainer .homeScreen .chatPanel .requestContainer p{margin:0 0 5px}.pixelPlaygroundContainer .homeScreen .chatPanel .requestContainer .displayIntent{font-size:.6em;display:inline-block;padding:2px 10px;border:1px solid hsla(0,0%,100%,.7);border-radius:10px;margin:0 10px 0 0}.pixelPlaygroundContainer .homeScreen .chatPanel .requestContainer .displayPrompt{position:relative;top:3px}.pixelPlaygroundContainer .homeScreen .chatPanel .requestContainer img,.pixelPlaygroundContainer .homeScreen .chatPanel .requestContainer video{max-height:175px;margin-top:5px}.pixelPlaygroundContainer .homeScreen .chatPanel .imageGrid{display:flex;flex-wrap:wrap;gap:10px;max-width:840px;width:100%;margin:24px 0}.pixelPlaygroundContainer .homeScreen .chatPanel .imageGrid button{margin-top:8px;border-radius:4px;border:1px solid #e0e5f8;background:#1a1e3c;display:flex;padding:4px 16px;justify-content:center;align-items:flex-start;gap:8px;color:#e0e5f8}.pixelPlaygroundContainer .homeScreen .chatPanel .imageGrid button:hover{cursor:pointer}.pixelPlaygroundContainer .homeScreen .chatPanel .inpainting{position:absolute;bottom:92px}.pixelPlaygroundContainer .homeScreen .chatPanel .inpainting .close{position:absolute;top:5px;width:42px;height:42px;right:5px}.pixelPlaygroundContainer .homeScreen .chatPanel .inpainting .close:hover{cursor:pointer}.pixelPlaygroundContainer .homeScreen .chatPanel .sketchPad{position:absolute;bottom:55px}.pixelPlaygroundContainer .homeScreen .chatPanel .sketchPad img:hover{cursor:pointer}.pixelPlaygroundContainer .homeScreen .chatPanel .sketchPad .close{position:relative;bottom:450px;left:362px}.pixelPlaygroundContainer .homeScreen .chatPanel .sketchPad .undo{position:relative;bottom:50px;left:15px}.pixelPlaygroundContainer .homeScreen .chatPanel .sketchPad .redo{position:relative;bottom:50px;left:25px}.pixelPlaygroundContainer .homeScreen .chatPanel .uploadWrapper{display:flex;flex-direction:column-reverse;position:relative}.pixelPlaygroundContainer .homeScreen .chatPanel .uploadWrapper .uploadBtns{display:flex;flex-direction:column;align-items:flex-start;padding:16px 32px;width:180px;gap:10px;justify-content:center;border-radius:8px;position:absolute;bottom:50px;background-color:#313866}.pixelPlaygroundContainer .homeScreen .chatPanel .uploadWrapper .uploadBtns img:hover{cursor:pointer}.pixelPlaygroundContainer .homeScreen .chatPanel .selectedImagePreviewWrapper{display:flex;position:absolute;bottom:112px}.pixelPlaygroundContainer .homeScreen .chatPanel .selectedImagePreviewWrapper .selectedImagePreview{position:relative;padding:8px;border:1px solid #50409a;border-radius:8px;display:flex;justify-content:center;margin-bottom:-34px;background-color:#313866;gap:5px}.pixelPlaygroundContainer .homeScreen .chatPanel .selectedImagePreviewWrapper .selectedImagePreview .selectedImageClose{width:32px}.pixelPlaygroundContainer .homeScreen .chatPanel .selectedImagePreviewWrapper .selectedImagePreview img,.pixelPlaygroundContainer .homeScreen .chatPanel .selectedImagePreviewWrapper .selectedImagePreview video{width:182px}.pixelPlaygroundContainer .homeScreen .chatPanel .selectedImagePreviewWrapper .close{position:absolute;width:32px;top:6px;right:6px}.pixelPlaygroundContainer .homeScreen .chatPanel .selectedImagePreviewWrapper .close:hover{cursor:pointer}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection{position:fixed;bottom:0;right:0;left:260px;width:calc(100% - 260px);background-color:#282f5a;padding:20px;display:flex;justify-content:center;align-items:center}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox{display:flex;align-items:center;gap:10px}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper{position:relative}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper .chatInputOptions{position:absolute;bottom:62px;display:flex;flex-direction:column;gap:10px;background:#313866;padding:12px 8px;border-radius:4px}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper .chatInputOptions div{padding:4px 8px;border-radius:2px}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper .chatInputOptions div:hover{cursor:pointer;background-color:#484f7e}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper .chatInputOptions p{font-weight:700}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper .chatInputOptions span{font-size:12px}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper .promptSection{display:flex;align-items:center;gap:10px;position:absolute;bottom:8px;left:10px;right:10px}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper .promptSection .selectedIntent{border-radius:8px;background:#e0e5f8;color:#313866;padding:0 4px}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper .promptSection .prompt{display:flex;align-items:center;background-color:#1a1e3c;border:1px solid #1a1e3c;border-radius:4px;flex:1 1}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper .promptSection .prompt span{padding:0 8px;position:relative;bottom:1px}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper .promptSection .prompt input{background-color:#282f5a;padding:6px 0 6px 8px;border-radius:0}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .chatInputWrapper input{display:flex;width:694px;padding:16px 0 16px 12px;align-items:center;gap:8px;border-radius:8px;background:#313866;color:#e0e5f8;font-size:16px;border:none}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .active:hover{cursor:pointer}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .inactive:hover{cursor:not-allowed}.pixelPlaygroundContainer .homeScreen .chatPanel .chatBoxSection .chatBox .plusBtn:hover{cursor:pointer}.pixelPlaygroundContainer .homeScreen .chatPanel .errorMessage{color:red!important;margin-bottom:24px}canvas{border-radius:8px}canvas:hover{cursor:crosshair}.cropButtons{position:absolute;bottom:0;left:4px;z-index:1000}.cropButtons button{height:24px;border:none}.cropButtons button:hover{cursor:pointer}.cropButtons button img{width:24px!important;height:24px!important}.instruction-modals{min-height:300px;position:fixed;z-index:1001;background:#313866;min-width:550px;max-width:2000px;width:56%;left:0;top:0;right:19px;margin:20px auto;padding:45px;border-radius:8px;overflow:hidden;bottom:0}.instruction-modals hr{margin:4px 0}.instruction-modals .close-div{position:absolute;top:15px;right:15px}.instruction-modals .close-div img:hover{cursor:pointer}.instruction-modals .modalScroll{min-height:200px;overflow-y:auto;height:100%}.instruction-modals .modalScroll .modalHeader{display:flex;justify-content:space-between;margin-bottom:60px;position:relative}.instruction-modals .modalScroll .modalHeader h2{color:#fff;font-size:32px}.instruction-modals .modalScroll .modalHeader #modal-instruction-playground{color:#b76996}.instruction-modals .modalScroll .modalBody .instruction-list{display:flex;flex-direction:column;gap:60px}.instruction-modals .modalScroll .modalBody .instruction{display:flex;gap:16px}.instruction-modals .modalScroll .modalBody .instruction div{width:50%}.instruction-modals .modalScroll .modalBody .instruction div h3{font-size:24px;font-weight:700;margin-bottom:8px}.instruction-modals .modalScroll .modalBody .instruction div p{font-size:16px}.instruction-modals .modalScroll .modalBody .instruction video{width:50%}.help-icon{position:fixed;bottom:35px;right:35px}.help-icon:hover{cursor:pointer}.terms{display:block;top:0;padding:50px 20px;left:0;position:fixed;bottom:0;right:0;text-align:center;overflow:auto;z-index:999999;background:linear-gradient(180deg,#282f5a,#1a1e3c)}.terms h1{margin:40px 0}.terms .conditions{background-color:#313866;width:80%;min-height:100px;padding:24px;overflow-y:scroll;margin:auto;text-align:left;height:calc(100% - 380px)}.terms .conditions a{color:#fff}.terms .conditions p{margin-bottom:10px}.terms .conditions h3{margin-bottom:15px;margin-top:25px}.terms .agreement{width:80%;align-items:flex-start;margin:auto;text-align:left;padding:30px 0 20px}.terms .agreement input{margin-top:4px}.terms .agree-button{border-radius:4px;border:1px solid #e0e5f8;background:#e0e5f8;padding:8px 24px;color:#1a1e3c;font-size:13px;font-style:normal;font-weight:700}.terms .agree-button:hover{cursor:pointer}.terms .agree-button:disabled{cursor:not-allowed;color:gray}.terms-of-service-link{background-color:#313866;display:block;height:93px;width:255px;position:fixed;bottom:0;left:0;line-height:93px;text-align:center;text-decoration:underline;border-top:1px solid rgba(224,229,248,.2)}.terms-of-service-link:hover{cursor:pointer}@font-face{font-family:Salesforce Sans;src:url(/_next/static/media/SalesforceSans-Regular.b6be7453.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Salesforce Sans;src:url(/_next/static/media/SalesforceSans-Italic.ecbc7307.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Salesforce Sans;src:url(/_next/static/media/SalesforceSans-Bold.7399a285.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Salesforce Sans;src:url(/_next/static/media/SalesforceSans-BoldItalic.83e43234.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Salesforce Sans;src:url(/_next/static/media/SalesforceSans-Thin.4ecfae7f.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Salesforce Sans;src:url(/_next/static/media/SalesforceSans-ThinItalic.79209f91.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Salesforce Sans;src:url(/_next/static/media/SalesforceSans-Light.c11ba48e.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Salesforce Sans;src:url(/_next/static/media/SalesforceSans-LightItalic.d2762765.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:ITC Avant Garde Std Demi;src:url(/_next/static/media/ITCAvantGardeStd-Demi.ed350180.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}