:root{--accentColor1:#11a2ef;--accentColor2:#11cdef;--buttonColor:linear-gradient(310deg,#1171ef,#11cdef);--filter1:hue-rotate(0deg);--filter2:hue-rotate(0deg);--transparentColor:#ffffff26;--transparentColor1:#ffffff40;--transparentColor2:#ffffff4d;--transparentColor3:hsla(0,0%,100%,.125);--transparentColor4:#ffffff1a;--transparentColor5:#ffffff59;--transparentColor6:#fffffff2;--transparentColor7:#ffffff80;--transparentColor8:#fff6;--transparentColor9:#fff3;--mainBackgroundColor:radial-gradient(circle farthest-corner at 90.3% 222.3%,#39a2e6 44.8%,#001a49 97.6%);--boxShadowColor:#000;--toggleActivatedColor:#0053b5;--textColor1:#fff;--invertedValue:1;--callInColor1:#249cef;--callInColor2:#f74646;--boxCoverDisplay:none;--boxCoverDisplayClear:none;--boxCover1Width:0em;--boxCover2Width:0em;--boxCover3Width:0em;--boxCover2Height:0em;--boxCover2Left:0em;--boxCover3Left:0em;--boxCover4Left:0em;--boxCover3Top:0em}#root{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--mainBackgroundColor);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-width:315px;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top);position:fixed;vertical-align:middle;width:100vw}body,html{height:100%}html{font-size:16px;margin:auto}body.wait,body.wait *{cursor:wait!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{display:flex;justify-content:center}.ErrorLabel{color:red;font-family:Poppins}.margin1{margin:1em}button{padding:1px 6px}select{-webkit-appearance:none;appearance:none;background:var(--transparentColor1) url("data:image/svg+xml;utf8,<svg viewBox=%270 0 140 140%27 width=%2718%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><g><path d=%27m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z%27 fill=%27lightgray%27 fill-opacity=%27.6%27/></g></svg>") no-repeat;background-position:right 5px top 65%;border:1px solid #b6b4b4}.blackDownArrow{background:var(--transparentColor1) url("data:image/svg+xml;utf8,<svg viewBox=%270 0 140 140%27 width=%2718%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><g><path d=%27m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z%27 fill=%27black%27/></g></svg>") no-repeat;background-position:right 5px top 65%;color:#000!important}.flex1{flex:1 1}.spinnerWrapper{height:100%;width:100%;z-index:2000}.lds-ripple{background-clip:initial;bottom:0;display:inline-block;display:none;height:80px;left:0;margin:auto;position:absolute;right:0;top:0;width:80px;z-index:2500}.lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid var(--accentColor2);border-radius:50%;opacity:1;position:absolute}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:36px;opacity:0;top:36px;width:0}4.9%{height:0;left:36px;opacity:0;top:36px;width:0}5%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}.SIQInput{background:#ffffff40;border:1px solid #b6b4b4;border-radius:10px;color:var(--textColor1);font-family:Poppins;font-size:1.15rem;text-indent:5px}.SIQInput:focus-visible{outline:none}.SIQSelectBox1{border-radius:10px;color:var(--textColor1);font-family:Poppins;font-size:1.15rem;height:1.5em;text-indent:5px}.SIQSelectBox1>option{background-color:#f5f3f3;border:1px solid var(--textColor1);border-radius:5px;color:#605e5e}.SIQSelectBox1::-webkit-scrollbar-track{background:#f5f3f3}.SIQSelectBox1::-webkit-scrollbar-thumb{background:#8d8c8c!important}.SIQSelectBox1:focus-visible{outline:none}.SIQDiv{color:var(--textColor1);font-family:Poppins}.SIQButton1{background-image:var(--buttonColor);border:none;border-radius:25px;color:#fff;cursor:pointer;filter:var(--filter2);font-family:Poppins;font-size:1rem;font-weight:700;height:2.25em;line-height:1em;min-width:10em;text-align:center;white-space:nowrap;width:10em}.SIQButton1:focus-visible{outline:none}.SIQButton1:hover{box-shadow:0 0 10px var(--accentColor1);cursor:pointer}.SIQTable{background:var(--transparentColor);-webkit-background-clip:padding-box;border-collapse:collapse;border-radius:10px;-webkit-border-radius:10px;font-family:Poppins;margin-top:10px;text-align:center;width:100%}.SIQTD,.SIQTH,.SIQTable{border-bottom:1px solid var(--transparentColor1);color:var(--textColor1);cursor:pointer;font-family:Poppins;height:30px;padding:5px;white-space:nowrap}.SIQTH{padding-left:20.34px}.SIQTable>tbody>tr:hover{background-attachment:fixed;background-image:var(--buttonColor);box-shadow:0 0 15px #000;cursor:pointer;filter:var(--filter2)}.SIQTable>tbody>tr:hover:last-child{box-shadow:0 0 0 #000}.SIQTable>tbody>tr:hover:last-child>td:last-child{border-radius:0 0 10px 0}.SIQTable>tbody>tr:hover:last-child>td:first-child{border-radius:0 0 0 10px}.SIQTable>tbody>tr:hover:last-child>td{border:solid #0000;border-width:0 0 1px}.SIQTable>tbody>tr:last-child td{border:1px solid #0000}.PopUpConfirmationLabel{font-family:Poppins;font-size:1rem;padding:25px}.SIQLabel1{font-size:1.15rem}.SIQLabel1,.SIQLabel2{color:var(--textColor1);font-family:Poppins}.SIQLabel2{font-size:1.6rem}.SIQLabel3{color:var(--textColor1);font-family:Poppins;font-size:3rem}.SIQLabel1Bold{font-size:1.15rem}.SIQLabel1Bold,.SIQLabel2Bold{color:var(--textColor1);font-family:Poppins;font-weight:900}.SIQLabel2Bold{font-size:1.6rem}.SIQLabel3Bold{color:var(--textColor1);font-family:Poppins;font-size:3rem;font-weight:900}.SIQRemoveRow{width:4em}.deleteActionButton{background:#fff;border:1px solid var(--accentColor1);border-radius:5px;color:var(--accentColor1);cursor:pointer;font-size:1rem;font-weight:700;margin:15px;min-height:35px;min-width:150px}.toastTitle{font-weight:700}.toastBody,.toastTitle{font-family:Poppins}.toastProgress{background:linear-gradient(45deg,#024bfd,#0264fd,#027dfd,#0296fd,#02affd,#02c8fd)!important}.ModalWrapper{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;color:#3f3f3f;height:100%;left:0;position:fixed;top:0;width:100%;z-index:5000}.ModalCard{align-items:center;background:#fffffff2;border-radius:25px;display:flex;flex-direction:column;justify-content:space-evenly;left:50%;max-height:90vh;max-width:85vw;padding:25px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%)}.coursePopCard{max-height:100vh;max-width:100vw}.BackToDashboardButton{position:absolute;right:0;top:0}.switch-field{border:2px solid var(--transparentColor3);border-radius:50px;box-shadow:inset 0 0 16px -1px var(--transparentColor3);display:flex;margin-bottom:1.5em;margin-top:.5em;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.switch-field input{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.switch-field label{background-color:initial;border:1px solid #0000;color:var(--textColor1);font-family:Poppins;font-size:1rem;line-height:1em;margin:4px;min-height:1em;min-width:4.25em;padding:.5em 1em;text-align:center;text-transform:uppercase}.viewTypeSwitches>label{min-width:9em!important}.switch-field label:hover{cursor:pointer}.switch-field input:checked+label{background-image:var(--buttonColor);border:0;border-radius:25px;box-shadow:none;box-shadow:0 0 12px -3px #000;color:#fff;font-weight:600}.switch-field label:first-of-type{border-radius:10px 0 0 10px}.switch-field label:last-of-type{border-radius:0 10px 10px 0}.loader{animation:rotate 2s cubic-bezier(.26,1.36,.74,-.29) infinite;border-bottom:2px solid var(--accentColor1);border-left:2px solid #0000;border-radius:50%;border-right:2px solid #0000;border-top:2px solid var(--accentColor1);height:40px;width:40px}#loader1{opacity:.3}#loader2{animation:rotate2 2s cubic-bezier(.26,1.36,.74,-.29) infinite;border-bottom:2px solid var(--textColor1);border-top:2px solid var(--textColor1);height:60px;left:-10px;opacity:.5;top:-54px;width:60px}#loader2,#loader3{border-left:2px solid #0000;border-right:2px solid #0000;position:relative}#loader3{animation:rotate 2s cubic-bezier(.26,1.36,.74,-.29) infinite;border-bottom:2px solid var(--accentColor1);border-top:2px solid var(--accentColor1);height:80px;left:-20px;opacity:.75;top:-129px;width:80px}#loader4{animation:rotate2 2s cubic-bezier(.26,1.36,.74,-.29) infinite;border-bottom:2px solid var(--textColor1);border-left:2px solid #0000;border-right:2px solid #0000;border-top:2px solid var(--textColor1);height:100px;left:-30px;position:relative;top:-223px;width:100px}@keyframes rotate{0%{transform:rotate(-1turn)}to{transform:rotate(0deg)}}@keyframes rotate2{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}#text{color:var(--textColor1);font-family:Poppins;font-size:11px;left:-7px;position:relative;top:-287px}.spinnerdiv{left:calc(50vw - 20px);top:calc(50vh - 20px)}.spinnerdiv,.spinnerdivFAC{display:block;height:2.7em;position:absolute;width:2.7em;z-index:10000}.spinnerdivFAC{left:calc(50% - 20px);top:calc(50% - 20px)}.TheAppLevelDiv{height:100%;padding-top:calc(env(safe-area-inset-top) - 12px)}.boxCoverModal{position:absolute;z-index:9999999999999}.boxCoverDiv{background-color:#00000059;display:var(--boxCoverDisplay);transition:all .5s ease-in-out}.boxCoverDiv,.boxCoverDivClear{position:absolute;z-index:88888888}.boxCoverDivClear{background-color:#0000;display:var(--boxCoverDisplayClear)}.boxCover1{height:100vh;width:var(--boxCover1Width)}.boxCover2{height:var(--boxCover2Height);left:var(--boxCover2Left);width:var(--boxCover2Width)}.boxCover3{height:100vh;left:var(--boxCover3Left);top:var(--boxCover3Top);width:var(--boxCover3Width)}.boxCover4{height:100vh;left:var(--boxCover4Left);width:100vw}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{background:#0000;bottom:0;color:#0000;height:auto;left:0;position:absolute;right:0;top:0;width:auto}input[type=date]:before{background:none;color:#0000;color:var(--textColor1);content:"\f133";display:block;font-family:FontAwesome;height:10px;position:absolute;right:15px;top:5px;width:10px}.helpButton{background:#fff;border:2px solid var(--accentColor2);border-radius:30px;bottom:1rem;color:var(--accentColor2);height:3em;min-width:6em;position:absolute;right:1rem;width:3em}.helpTopic{animation:fade-in-down 2s ease-in-out;border-radius:10px;box-shadow:0 0 5px gray;cursor:pointer;margin:.5em;padding:.5em}.helpTopic:hover{box-shadow:0 0 5px var(--toggleActivatedColor)}.helpTopicsDiv{align-items:baseline;display:flex;flex-direction:column;justify-content:center;margin-top:1em}.helpLabel1{font-size:2rem;font-weight:600;margin:.25em 0 0}.helpLabel2{animation:fade-in-down 1s ease-in-out}.helpTopicsHeaderDiv{display:flex;flex-direction:column}.helpTopicsHeaderDiv>i{color:var(--accentColor1);font-size:3rem}.helpTopicInformation{font-family:Poppins}@keyframes fade-in-down{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.theOutsideComponentDiv{display:flex;flex:1 1;margin:0 10px 10px;max-height:calc(100vh - 88px);overflow:scroll;overflow-x:auto;overflow-y:auto}.ParentComponentDiv{display:flex;flex:1 1;flex-direction:column;height:100%}.MidComponentWrapper{box-sizing:border-box;padding:0 1em;width:100%}.ModalCloseButton{border:1px solid var(--accentColor1);border-radius:50%;color:var(--accentColor1);cursor:pointer;height:2em;position:absolute;right:15px;top:15px;width:2em}.ComponentDivWrapper{color:var(--textColor1);display:flex;flex:1 1;flex-direction:column;height:100%;width:100%}input[type=checkbox]:checked{background-color:#446cfc;border:1px solid #446cfc}input[type=text]::placeholder{color:#605e5e}input:focus-visible{outline:none}.PopUpHeaderLabelMessage{font-family:Poppins;font-size:1.25rem;font-weight:700;padding-top:1em}.theScrollingDivClass{overflow:scroll;overflow-x:auto;overflow-y:auto}.theFlexDivClass{flex:1 1}:root{--gradient:linear-gradient(45deg,#024bfd,#0264fd,#027dfd,#0296fd,#02affd,#02c8fd)}.Label1{display:inline-block;text-align:left;width:100px}.loginInput{font-size:18px;position:relative}.headerTitle,.loginInput{display:block;font-family:Poppins,sans-serif;justify-content:center;text-align:center;width:100%}.headerTitlediv{align-items:center;display:flex;justify-content:center;margin-top:1em;max-height:15em;min-width:100%;text-align:center}.headerTitlediv>img{max-height:15em;max-width:25em}.buttonLogin{background-clip:initial;background-color:#fff;border:2px solid #fff;border-radius:20px;box-shadow:0 0 10px gray;color:#000;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;height:45px;justify-content:center;width:165px}.buttonLogin:hover{background-image:linear-gradient(310deg,#1171ef,#11cdef);background-position-x:25%;background-size:150%;border:0;box-shadow:0 0 0;color:var(--textColor1);cursor:pointer;transition-duration:.15s;transition-property:all;transition-timing-function:ease-in}.buttonLogin:focus-visible{background:#2f7aee;border:6px solid #2f7aee;box-shadow:0 0 0;color:var(--textColor1);cursor:pointer;outline:none}iframe{border:0 #0000}.inputDiv{position:relative}.loginicon{color:#d3d3d3;margin-left:11px;margin-top:13px;position:absolute;z-index:5}.inputBoxes{background-color:var(--transparentColor1);border:1px solid #d3d3d3;border-radius:15px;box-sizing:border-box;font-size:18px;height:45px;padding-left:30px;text-indent:5px;width:100%}.inputBoxes::placeholder{color:gray;font-family:Poppins,sans-serif;font-size:18px}.inputBoxes:focus-visible{outline:none}.errorLoginLabel{color:red}#forgotpassword,.firstTimeUserLabel{color:#000;cursor:pointer;font-family:Poppins,sans-serif;text-align:center;text-decoration:none;width:100%}.firstTimeUserMessage{margin-bottom:1em;text-align:center}.forgotpassword{min-width:10em;text-align:center;text-align:end}.LoginAreaDiv{align-items:center;display:grid;flex-direction:column;height:100%;justify-content:center;max-height:100vh;max-width:100vw;overflow:scroll;overflow-x:auto;overflow-y:auto;width:100%}#LoginPad{align-self:center;background-color:#fff;border-radius:40px;box-shadow:0 0 158px #000;justify-self:center;margin-bottom:5em;margin-top:5em;padding:2%;width:480px}#LoginPad:focus-visible{outline:none}.off{display:none}.on{display:block}.pointerEventsClass{pointer-events:none}.OrgNumberInput::-webkit-inner-spin-button,.OrgNumberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OrgNumberInput[type=number]{-moz-appearance:textfield}.LoginSubActionsDiv{display:flex;gap:.5em;justify-content:center;margin-top:1em}.leftAlignTheLabel{text-align:start!important}@media only screen and (max-width:600px){#LoginPad{padding-bottom:4%;width:90vw}}@media only screen and (max-width:485px){.headerTitlediv{margin-top:7%}.loginInput{font-size:16px}.inputBoxes{height:45px;text-indent:3px}.loginicon{font-size:20px;margin-left:8px;margin-top:13px}.Label1{width:85px}#logoimg{height:185px}.buttonLogin{font-size:15px;height:45px}body{cursor:pointer}}@media only screen and (max-device-width:450px){.forgotpassword{min-width:0}}.LoginPage,.fullLoginDiv{justify-content:center}.fullLoginDiv{align-items:center;display:flex;height:100vh;overflow:hidden;width:100vw}.blockedUserTime{color:red;font-family:Poppins;position:absolute;right:18px;top:0}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DashboardPage{justify-content:flex-start}#DashboardFullDiv,.DashboardPage{display:flex;flex-direction:column}#DashboardFullDiv{height:100vh}#PanesDashboard{display:flex;flex:1 1;flex-direction:column;margin-bottom:10px;margin-left:10px;margin-right:10px;max-width:calc(100% - 20px);position:relative}#UserDashboard{background:#0000}#RotationDashboard,#UserDashboard{display:flex;flex:1 1;margin:0 10px 10px;max-width:100%;overflow:hidden;padding-top:0;position:relative}#RotationDashboard{background:var(--transparentColor);background:#0000}#LocationDashboard,#OrgDashboard,#PositionDashboard,#ReportsDashboard,#ShiftMarketplaceDashboard,#ShiftsDashboard,#TimeAttendanceDashboard{background:var(--transparentColor);background:#0000;display:flex;flex:1 1;margin:0 10px 10px;max-width:100%;overflow:hidden;padding-top:0;position:relative}#DashboardContainerDiv{display:flex;flex:1 1;max-height:100%;max-width:100%}.signingOnDiv{align-items:center;color:var(--textColor1);display:flex;flex:1 1;font-family:Poppins;font-size:1.25em;justify-content:center;width:100vw}.SigningOnLabel{animation-duration:3s;animation-iteration-count:infinite;animation-name:blinker;animation-timing-function:linear}@keyframes blinker{0%{opacity:1}50%{opacity:0}to{opacity:1}}.theOuterNavDiv{max-height:10vh;min-height:4.25em;position:relative;z-index:1000}#NavBarFullDiv{z-index:1000}.navAnimation{animation:fadeinNav .6s ease}.fa-bars{color:var(--textColor1);font-size:25px}.fa-gear{cursor:pointer}.blurryText{color:#0000!important;text-shadow:0 0 7px #fff}.backgroundClickCatcher{height:1000vh;left:-50vw;position:fixed;top:-50vh;width:1000vw;z-index:25}.NavSpinnerClass{position:fixed}.theColorOptionDiv{align-items:center;display:flex}.theColorIconDiv{border:1px solid #00000026;border-radius:5px;height:1.25em;margin-right:8px;width:1.25em}.PageLink{color:var(--textColor1);font-family:Poppins;font-size:16px;padding:5px;text-transform:uppercase}.OnPageATag,.PageLink,.PageLinkATag{text-decoration:none}.NavHeaderLabelLevel1{color:var(--textColor1);font-size:1.5rem;font-weight:700}.NavLogoLevel1{height:3.125em;margin-right:1.25em;width:3.125em}@keyframes fadeinNav{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeinDash{0%{opacity:0}to{opacity:1}}@keyframes nv2-modal-pop{0%{opacity:0;transform:translate(-50%,-48%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes nv2-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}nav.nv2{--nv2-text:var(--textColor1);--nv2-surface:var(--transparentColor4);--nv2-surface-2:var(--transparentColor3);--nv2-surface-hover:var(--transparentColor);--nv2-border:var(--transparentColor9);--nv2-muted:var(--transparentColor7);--nv2-accent:var(--accentColor1);--nv2-accent-2:var(--accentColor2);--nv2-shadow:var(--boxShadowColor);--nv2-danger:#e5484d;--nv2-danger-text:color-mix(in srgb,#ff7a7a 70%,var(--textColor1));--nv2-success:#3ddc97;--nv2-radius:14px;--nv2-radius-sm:9px;align-items:center;background:var(--transparentColor2);border:1px solid var(--nv2-border);border-radius:var(--nv2-radius);box-shadow:0 12px 30px -22px var(--nv2-shadow);box-sizing:border-box;color:var(--nv2-text);display:flex;font-family:Poppins;font-size:16px;gap:10px;height:50px;margin:10px;padding:0 10px 0 8px;position:-webkit-sticky;position:sticky;z-index:1000}nav.nv2:before{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}nav.nv2 *,nav.nv2 :after,nav.nv2 :before{box-sizing:border-box}:where(nav.nv2 button:not(.SIQButton1)){color:inherit;font:inherit}nav.nv2 :focus-visible{outline:none}.nv2 #NavMenuDiv{display:flex;flex-shrink:0;min-width:0;width:auto}.nv2 .hamburgerbutton{align-items:center;background:#0000;border:none;border-radius:var(--nv2-radius-sm);cursor:pointer;display:grid;height:36px;justify-content:center;padding:0;place-items:center;transition:background .12s;width:36px}.nv2 .hamburgerbutton:hover{background:var(--nv2-surface-hover)}.nv2 .hamburgerbutton .fa-bars{color:var(--nv2-text);font-size:19px}.nv2 #NavBrandingDiv{align-items:center;cursor:pointer;display:flex;flex-shrink:0;gap:10px;height:100%;min-width:0;padding-right:4px;width:auto}.nv2 .NavLogoImage,.nv2 .NavLogoImageUser{height:2.5em;margin:0}.nv2 .NavLogoImage{filter:var(--filter1)}.nv2 .LogoIconImage{display:none;margin:0}.nv2 #Navlogoimgtwo{display:none}.nv2 .NavHeaderLabel{color:var(--nv2-text);font-size:22px;font-weight:700}.nv2 .appSelectedDiv{align-items:center;background:color-mix(in srgb,var(--nv2-accent) 10%,#0000);border:1px solid color-mix(in srgb,var(--nv2-accent) 55%,#0000);border-radius:999px;box-shadow:inset 0 0 8px var(--transparentColor9);color:var(--nv2-accent);display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.08em;padding:2px 10px;text-shadow:0 0 3px #000;-webkit-user-select:none;user-select:none}.nv2 #ActualNavDiv{align-items:center;display:flex;flex-shrink:0;gap:22px;height:100%;margin-left:14px;min-width:0;width:auto}.nv2 .nv2-link{align-items:center;color:var(--nv2-muted);display:inline-flex;font-size:15px;font-weight:600;gap:7px;height:100%;position:relative;text-decoration:none;transition:color .12s;white-space:nowrap}.nv2 .nv2-link>i{font-size:13px}.nv2 .nv2-link.is-active,.nv2 .nv2-link:hover{color:var(--nv2-text)}.nv2 .nv2-link:after{background:var(--nv2-accent-2);border-radius:2px;bottom:9px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .15s}.nv2 .nv2-link:hover:after{opacity:.5;transform:scaleX(.6)}.nv2 .nv2-link.is-active:after{opacity:1;transform:scaleX(1)}.nv2 .nv2-link.is-active>i{color:var(--nv2-accent-2)}.nv2 .lmsNavDiv{align-items:center;height:auto;margin-left:6px;min-width:0;width:auto}.nv2 #ActualUserDiv{flex:1 1;gap:4px;margin:0}.nv2 #ActualUserDiv,.nv2 .AppLocationSelectionDiv{align-items:center;display:flex;justify-content:flex-end;min-width:0}.nv2 .AppLocationSelectionDiv{border-right:1px solid var(--nv2-border);flex:0 1 auto;gap:8px;line-height:normal;margin-right:6px;min-height:0;padding-right:12px;position:relative}.nv2 .CurrentLocationSelection{align-items:center;background:var(--nv2-surface-2);border:1px solid var(--nv2-border);border-radius:var(--nv2-radius-sm);cursor:pointer;display:inline-flex;flex:0 1 auto;gap:8px;height:34px;min-width:0;padding:0 12px;transition:background .12s,border-color .12s}.nv2 .CurrentLocationSelection:hover{background:var(--nv2-surface-hover);border-color:color-mix(in srgb,var(--nv2-accent-2) 60%,#0000)}.nv2 .nv2-locIcon{color:var(--nv2-accent-2);flex-shrink:0;font-size:14px;margin:0}.nv2 .CurrentLocationSelection>.fa-chevron-down{color:var(--nv2-muted);flex-shrink:0;font-size:11px;margin:0}.nv2 .locationSelectedLabel{color:var(--nv2-text);cursor:inherit;font-size:15px;font-style:normal;font-weight:600;margin:0;max-width:24em;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.nv2 .applocationselectionlabeldiv{max-width:25em;text-align:left}.nv2 .SelectionOptionsDivWrapper{animation:nv2-pop .14s ease;background:#fff;border-radius:12px;box-shadow:0 18px 40px -12px #00000073;color:#2b2b2b;max-height:70vh;max-width:min(420px,90vw);min-width:300px;overflow-x:hidden;overflow-y:auto;padding:0 6px 6px;position:absolute;right:12px;top:calc(100% + 18px);z-index:50}.nv2 .SelectionOptionsDivWrapper::-webkit-scrollbar{width:7px}.nv2 .SelectionOptionsDivWrapper::-webkit-scrollbar-thumb{background:#00000038!important;border-radius:5px}.nv2 .SelectionOptionsDivWrapper::-webkit-scrollbar-thumb:hover{background:#00000059!important}.nv2 .searchLocationWrapper{align-items:center;background:#fff;border-bottom:1px solid #ececec;display:flex;margin:0 -6px 4px;padding:6px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.nv2 .searchLocationWrapper>i{color:#8a8a8a;font-size:13px;left:18px;pointer-events:none;position:absolute}.nv2 .searchLocationWrapper>textarea{background:#f5f6f8;border:1px solid #d2d2d2;border-radius:var(--nv2-radius-sm);color:#2b2b2b;display:block;font:500 14px/20px Poppins;height:38px;overflow:hidden;padding:8px 10px 8px 34px;resize:none;white-space:nowrap;width:100%}.nv2 .searchLocationWrapper>textarea::placeholder{color:#8a8a8a}.nv2 .searchLocationWrapper>textarea:focus{background:#fff;border-color:var(--nv2-accent-2);outline:none}.nv2 .selectOptCustom{align-items:center;border-radius:8px;color:#2b2b2b;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:space-between;line-height:1.35;padding:9px 10px;text-indent:0}.nv2 .selectOptCustom:hover{background:#f0f2f5}.nv2 .selectOptCustom:has(>i){background:color-mix(in srgb,var(--nv2-accent-2) 12%,#fff);font-weight:600}.nv2 .selectOptCustom>i{color:var(--nv2-accent);flex-shrink:0;text-shadow:none}.nv2 .SelectionOptionsDivWrapper .blurryText{text-shadow:0 0 7px #2b2b2b}.nv2 .UserProfilePicButton{background:#0000;border:none;color:var(--nv2-text);cursor:default;display:grid;font-size:24px;height:32px;margin:0;max-width:none;padding:0;place-items:center;width:32px}.nv2 .userLoggedInLabel,.nv2 .userLoggedInLabelLevel1{color:var(--nv2-text);font-size:15px;font-weight:600;margin:0 6px 0 2px;max-width:16em;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.nv2 .UserSettingsWrapperDiv{position:relative}.nv2 .UserNotificationButton,.nv2 .UserSettingsButton{background:#0000;border:none;border-radius:8px;color:var(--nv2-muted);cursor:pointer;display:grid;font-size:16px;height:32px;margin:0;max-width:none;padding:0;place-items:center;transition:background .12s,color .12s;width:32px}.nv2 .UserSettingsButton:hover{background:var(--nv2-surface-hover);color:var(--nv2-text)}.nv2 .UserSettingsButton:hover .fa-gear{transform:rotate(45deg)}.nv2 .UserSettingsButton .fa-gear{transition:transform .2s}.nv2 .UserNotificationButton:hover{background:color-mix(in srgb,var(--nv2-danger) 16%,#0000);color:var(--nv2-danger-text)}.nv2 .AccountSettingsModal{--nv2-text:#3f3f3f;--nv2-muted:#767676;--nv2-surface:#fff;--nv2-surface-2:#f5f6f8;--nv2-surface-hover:#eef1f5;--nv2-border:#d2d2d2;align-items:stretch;animation:nv2-modal-pop .18s ease;background:#fffffff7;border-radius:25px;box-shadow:0 24px 60px -20px #00000073;color:var(--nv2-text);display:flex;flex-direction:column;font-family:Poppins;gap:16px;justify-content:flex-start;max-height:90vh;max-width:calc(100vw - 32px);min-height:0;overflow-y:auto;padding:25px;text-align:left;width:640px}.nv2 .AccountSettingsModal::-webkit-scrollbar{width:7px}.nv2 .AccountSettingsModal::-webkit-scrollbar-thumb{background:#00000038!important;border-radius:5px}.nv2 .AccountSettingsModal .PhoneDivCloseOut{align-items:flex-start;align-self:flex-end;display:flex;height:0;justify-content:flex-end;margin:-7px -7px -16px 0;overflow:visible;position:-webkit-sticky;position:sticky;top:-7px;width:auto;z-index:2}.nv2 .AccountSettingsModal .DashboardMenuPaneCloseButton{background:#fff;border:1px solid var(--nv2-accent);border-radius:50%;color:var(--nv2-accent);cursor:pointer;display:grid;font-size:18px;height:35px;margin:0;padding:0;place-items:center;width:35px}.nv2 .AccountSettingsModal .DashboardMenuPaneCloseButton:hover{background:color-mix(in srgb,var(--nv2-accent) 12%,#fff)}.nv2 .AccountSettingsModal .PopUpHeaderLabelMessage{color:var(--nv2-text);display:block;font-size:20.5px;font-weight:700;margin:4px 48px 0 0;text-align:left}.nv2 .ActualAccountSettingsDiv,.nv2 .ActualAccountSettingsDiv2{display:flex;flex-direction:column;gap:12px;overflow:visible}.nv2 .AccountSettingsSubDiv{align-items:stretch;background:var(--nv2-surface-2);border:1px solid #e6e6e6;border-radius:var(--nv2-radius);display:flex;flex-direction:column;gap:10px;margin:0;min-width:0;padding:14px 16px}.nv2 .AccountPreferencesSubHeaderTitle{color:var(--nv2-muted);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nv2 .PreferenceSubDiv{align-items:stretch;display:flex;flex-direction:column;gap:4px}.nv2 .ActualMessagingPreference{align-items:center;display:flex;font-size:15px;font-weight:500;justify-content:space-between;max-width:260px;min-width:0;padding:4px 0}.nv2 .ActualMessagingPreference>input{accent-color:var(--nv2-accent);cursor:pointer;height:18px;margin:0;width:18px}.nv2 .colorPreferenceDiv{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:500;gap:8px;justify-content:flex-start}.nv2 .schedulePreferenceDiv{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.nv2 .scheduleViewDiv{background:#fff;border:1px solid var(--nv2-border);border-radius:12px;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;font-family:Poppins;gap:8px;padding:8px;transition:border-color .12s,box-shadow .12s}.nv2 .scheduleViewDiv:hover{border-color:color-mix(in srgb,var(--nv2-accent) 55%,#d2d2d2)}.nv2 .scheduleViewDiv.is-active{border-color:var(--nv2-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--nv2-accent) 35%,#0000)}.nv2 .scheduleViewDiv>label{cursor:inherit;font-size:14px;font-weight:600;text-align:center}.nv2 .scheduleViewDiv.is-active>label{color:var(--nv2-accent)}.nv2 .scheduleViewOptionImg{aspect-ratio:13/8;border-radius:8px;height:auto;object-fit:cover;width:100%}.nv2 .ChangeMyPasswordButtonDiv{justify-content:flex-start;padding:0;width:100%}.nv2 .theChangePasswordButton{min-width:12em}.nv2 .changeMyActualPasswordDiv{align-items:stretch;flex-direction:column;gap:10px;width:100%}.nv2 .changeMyActualPasswordDiv>.thePasswordEntryDiv{align-items:stretch;display:flex;flex-direction:column;gap:8px;margin:0;max-width:440px;width:100%}.nv2 .thePasswordEntryDivItem{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:150px minmax(0,1fr) 18px;margin:0;position:relative}.nv2 .NewPasswordLabel{color:var(--nv2-text);font-size:14px;font-weight:600;margin:0}.nv2 .NewPasswordEntryInput{background:#fff;border:1px solid var(--nv2-border);border-radius:var(--nv2-radius-sm);color:#3f3f3f;font:500 15px Poppins;height:38px;margin:0;padding:0 10px;width:100%}.nv2 .NewPasswordEntryInput:focus{border-color:var(--nv2-accent-2);outline:none}.nv2 .thePasswordEntryDivItem .validationMark{color:var(--nv2-success);position:static}.nv2 .theActualChangePasswordButtonDiv{align-self:flex-start;margin:2px 0 0}@media only screen and (max-width:1515px){.nv2 .locationSelectedLabel{max-width:16em}}@media only screen and (max-width:1350px){.nv2 #ActualNavDiv{gap:18px}.nv2 .nv2-link>i{display:none}.nv2 .userLoggedInLabel{max-width:10em}}@media only screen and (max-width:1100px){.nv2 .userLoggedInLabel{display:none}.nv2 .locationSelectedLabel{max-width:14em}}@media only screen and (max-width:1000px){.nv2 #ActualNavDiv{display:none}}@media only screen and (max-width:655px){.nv2 .locationSelectedLabel{max-width:10em}}@media only screen and (max-width:590px){nav.nv2{gap:6px;margin:8px 10px;padding:0 6px}.nv2 .NavHeaderLabel,.nv2 .appSelectedDiv{display:none}.nv2 .NavLogoImage{display:none!important}.nv2 .LogoIconImage{display:block;height:34px}.nv2 .AppLocationSelectionDiv{margin-right:2px;padding-right:6px;position:static}.nv2 .SelectionOptionsDivWrapper{left:0;max-width:none;min-width:0;right:0;top:calc(100% + 8px)}.nv2 .AccountSettingsModal{border-radius:20px;padding:20px 16px}.nv2 .schedulePreferenceDiv{grid-template-columns:minmax(0,1fr)}.nv2 .thePasswordEntryDivItem{grid-template-columns:minmax(0,1fr) 18px}.nv2 .NewPasswordLabel{grid-column:1/-1}}@media only screen and (max-width:500px){.nv2 .userLoggedInLabelLevel1{display:none}.nv2 .locationSelectedLabel{max-width:7em}.nv2 .CurrentLocationSelection{padding:0 10px}.NavLogoLevel1{margin-right:.25em}}@media only screen and (max-width:365px){.nv2 #NavLogoInverted,.nv2 #Navlogoimg{display:none}.nv2 #Navlogoimgtwo{display:block}.nv2 .nv2-locIcon{display:none}}.dsh3{--dsh3-text:var(--textColor1);--dsh3-surface:var(--transparentColor4);--dsh3-surface-2:var(--transparentColor3);--dsh3-border:var(--transparentColor9);--dsh3-muted:var(--transparentColor7);--dsh3-accent:var(--accentColor1);--dsh3-accent-2:var(--accentColor2);--dsh3-danger:#ff6b6b;--dsh3-success:#3ddc97;--dsh3-warn:#ffc857;--dsh3-info:#3ba7f5;--dsh3-radius:14px;container:dsh3/inline-size;color:var(--dsh3-text);display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-width:100%;padding-top:10px;width:100%}.dsh3,.dsh3 *,.dsh3 :after,.dsh3 :before{box-sizing:border-box}:where(.dsh3 button:not(.SIQButton1)){color:inherit;font:inherit}.dsh3 :is(:focus,:focus-visible,:focus-within),.dsh3:focus-within{outline:none}.dsh3 .dsh3-table tbody tr:focus-visible{box-shadow:inset 0 0 0 2px var(--dsh3-accent)}.dsh3-muted{color:var(--dsh3-muted);font-size:12px}.dsh3-strong{font-weight:600}.dsh3-bad{color:var(--dsh3-danger)}.dsh3-bad,.dsh3-warn{font-size:13px;font-weight:600}.dsh3-warn{color:#e0a000}.dsh3-good{color:var(--dsh3-success)}.dsh3-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.dsh3-hint,.dsh3-label{color:var(--dsh3-muted)}.dsh3-hint{font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsh3-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px}.dsh3-title{font-size:25px;font-weight:500;margin:0;text-transform:uppercase;white-space:nowrap}.dsh3-sectionHeader{align-items:center;display:flex;gap:12px}.dsh3-sectionTitle{align-items:baseline;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0 auto 0 0;min-width:0}.dsh3-locTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsh3-overview{animation:dsh3-fade .2s ease-out;display:flex;flex-direction:column;gap:12px;scroll-margin-top:12px}.dsh3 .dsh3-button{border-radius:5px;flex-shrink:0;font-size:.95rem;font-weight:700;height:2.25em;min-width:0;padding:0 16px;width:auto}.dsh3 .dsh3-button,.dsh3-ghostButton{align-items:center;display:inline-flex;gap:8px;justify-content:center;margin:0;white-space:nowrap}.dsh3-ghostButton{background:#0000;border:1px solid var(--dsh3-border);border-radius:8px;cursor:pointer;font-weight:600;height:36px;padding:0 14px;transition:background .15s,border-color .15s}.dsh3-ghostButton:hover{background:var(--dsh3-surface-2);border-color:var(--dsh3-accent)}.dsh3-iconButton{background:#0000;border:1px solid var(--dsh3-border);border-radius:50%;cursor:pointer;display:grid;flex-shrink:0;height:34px;margin:0;padding:0;place-items:center;transition:background .15s;width:34px}.dsh3-iconButton:hover{background:var(--dsh3-surface-2)}.dsh3-moreLink{align-items:center;align-self:flex-start;background:none;border:0;color:var(--dsh3-accent);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin:8px 10px 0;padding:0}.dsh3-moreLink:hover{text-decoration:underline}.dsh3-mini.is-blue{--dsh3-tone:#3ba7f5}.dsh3-mini.is-teal{--dsh3-tone:#2dd4bf}.dsh3-mini.is-red{--dsh3-tone:#ff6b6b}.dsh3-mini.is-amber{--dsh3-tone:#ffc857}.dsh3-mini.is-green{--dsh3-tone:#3ddc97}.dsh3-grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@container dsh3 (min-width: 760px){.dsh3-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dsh3 (min-width: 1250px){.dsh3-grid.is-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dsh3-grid.is-cards-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dsh3-card{container:dsh3card/inline-size;border-radius:var(--dsh3-radius);display:flex;flex-direction:column;gap:12px;min-width:0}.dsh3-cardHeader{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px}.dsh3-cardIcon{background:color-mix(in srgb,var(--accentColor1) 20%,#0000);border-radius:10px;color:var(--dsh3-accent);display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.dsh3-card.is-blue{--dsh3-card-tone:#3ba7f5}.dsh3-card.is-amber{--dsh3-card-tone:#ffc857}.dsh3-card.is-teal{--dsh3-card-tone:#2dd4bf}.dsh3-card.is-violet{--dsh3-card-tone:#a78bfa}.dsh3-card.is-tinted{background:linear-gradient(180deg,color-mix(in srgb,var(--dsh3-card-tone) 16%,#0000),color-mix(in srgb,var(--dsh3-card-tone) 7%,#0000)),var(--dsh3-surface);border-color:color-mix(in srgb,var(--dsh3-card-tone) 40%,#0000);gap:14px;padding:20px}.dsh3-card.is-tinted .dsh3-list{margin:0;padding:0}.dsh3-card.is-tinted .dsh3-cardIcon{background:color-mix(in srgb,var(--dsh3-card-tone) 26%,#0000);color:var(--dsh3-card-tone)}.dsh3-cardTitleWrap{display:flex;flex:1 1 200px;flex-direction:column;gap:2px;min-width:0}.dsh3-cardTitle{font-size:16px;font-weight:600;margin:0}.dsh3-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.dsh3-segmented{background:var(--dsh3-surface-2);border:1px solid var(--dsh3-border);border-radius:12px;display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px}.dsh3-segmented>button{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--dsh3-muted);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:30px;justify-content:center;margin:0;padding:0 12px;transition:background .15s,color .15s;white-space:nowrap}.dsh3-segmented>button:hover{color:var(--dsh3-text)}.dsh3-segmented>button.is-active{background:var(--dsh3-surface);box-shadow:0 1px 4px #0000002e;color:var(--dsh3-text)}.dsh3-segmented>button.is-active>i{color:var(--dsh3-accent)}.dsh3-count.is-bad{background:color-mix(in srgb,#ff6b6b 30%,#0000)}.dsh3-count.is-warn{background:color-mix(in srgb,#ffc857 30%,#0000)}.dsh3-count{font-feature-settings:"tnum";background:var(--dsh3-border);border-radius:999px;font-size:11px;font-variant-numeric:tabular-nums;min-width:20px;padding:1px 6px;text-align:center}.dsh3-legend{color:var(--dsh3-muted);display:flex;font-size:12px;gap:14px;margin-right:6px}.dsh3-legend>span{align-items:center;display:inline-flex;gap:6px}.dsh3-dot{border-radius:50%;height:10px;width:10px}.dsh3-dot.is-good{background:var(--dsh3-success)}.dsh3-dot.is-bad{background:var(--dsh3-danger)}.dsh3-miniTiles{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.dsh3-mini{--dsh3-tone:var(--dsh3-info);align-items:center;background:var(--dsh3-surface-2);border:1px solid var(--dsh3-border);border-radius:10px;border-top:3px solid var(--dsh3-tone);display:flex;flex-direction:column;gap:2px;margin:0;min-width:0;padding:10px 8px;text-align:center}button.dsh3-mini{cursor:pointer;transition:box-shadow .15s,border-color .15s}.dsh3-mini.is-active,button.dsh3-mini:hover{border-color:var(--dsh3-tone)}.dsh3-mini.is-active{box-shadow:0 0 0 1px var(--dsh3-tone)}.dsh3-miniValue{font-feature-settings:"tnum";align-items:center;display:flex;font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;min-height:27px}.dsh3-miniLabel{color:var(--dsh3-muted);font-size:10.5px;font-weight:600;letter-spacing:.05em;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dsh3-list{display:flex;flex-direction:column;margin:0 -6px;max-height:430px;overflow-y:auto;padding:0 6px}.dsh3-listRow{grid-gap:10px;align-items:center;border-top:1px solid var(--dsh3-border);display:grid;gap:10px;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr);padding:9px 10px}.dsh3-listRow:first-child,.dsh3-person:first-child{border-top:0}.dsh3-listRow>:last-child{text-align:right}.dsh3-dateCell{gap:1px}.dsh3-dateCell,.dsh3-personName{display:flex;flex-direction:column}.dsh3-personName{min-width:0}.dsh3-personName>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsh3-person{border-top:1px solid var(--dsh3-border)}.dsh3-personRow{grid-gap:10px;align-items:center;background:#0000;border:0;border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto 16px;margin:0;padding:9px 10px;text-align:left;transition:background .12s;width:100%}.dsh3-personRow:hover{background:var(--dsh3-surface-2)}.dsh3-chevron{color:var(--dsh3-muted);font-size:12px;transition:transform .15s}.dsh3-person.is-open .dsh3-chevron{transform:rotate(180deg)}.dsh3-courseList{--dsh3-tone:var(--dsh3-info);display:flex;flex-direction:column;gap:6px;list-style:none;margin:0 10px 10px;padding:0}.dsh3-courseList.is-bad{--dsh3-tone:var(--dsh3-danger)}.dsh3-course{background:var(--dsh3-surface);border-left:3px solid var(--dsh3-tone);border-radius:8px;display:flex;flex-direction:column;gap:3px;padding:9px 10px 9px 12px}.dsh3-courseName{font-size:14px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.dsh3-courseDue{align-items:center;color:var(--dsh3-muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 8px}.dsh3-courseWhen{background:color-mix(in srgb,var(--dsh3-tone) 22%,#0000);color:color-mix(in srgb,var(--dsh3-tone) 55%,var(--textColor1));font-size:11.5px;padding:1px 8px}.dsh3-courseWhen,.dsh3-pill{border-radius:999px;font-weight:600;white-space:nowrap}.dsh3-pill{font-size:12px;padding:3px 10px}.dsh3-pill.is-bad{background:color-mix(in srgb,#ff6b6b 24%,#0000);color:color-mix(in srgb,#ff6b6b 55%,var(--textColor1))}.dsh3-pill.is-info{background:color-mix(in srgb,#3ba7f5 24%,#0000);color:color-mix(in srgb,#3ba7f5 55%,var(--textColor1))}.dsh3-statusCell{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.dsh3-due{border-radius:6px;color:var(--textColor1);display:inline-block;font-size:12.5px;font-weight:600;line-height:1.4;padding:2px 9px}.dsh3-due.is-bad{background:color-mix(in srgb,#ff6b6b 26%,#0000);border:1px solid color-mix(in srgb,#ff6b6b 60%,#0000)}.dsh3-due.is-warn{background:color-mix(in srgb,#ffc857 24%,#0000);border:1px solid color-mix(in srgb,#ffc857 60%,#0000)}.dsh3-status{border-radius:999px;font-size:12px;font-weight:600;padding:2px 9px;white-space:nowrap}.dsh3-status.is-muted{background:var(--dsh3-border)}.dsh3-status.is-warn{background:color-mix(in srgb,#ffc857 26%,#0000);color:color-mix(in srgb,#e0a000 60%,var(--textColor1))}.dsh3-status.is-bad{background:color-mix(in srgb,#ff6b6b 24%,#0000);color:color-mix(in srgb,#ff6b6b 55%,var(--textColor1))}@container dsh3card (max-width: 460px){.dsh3-statusCell{align-items:center;flex-direction:row;gap:8px}}.dsh3-tableWrap{border:1px solid var(--dsh3-border);border-radius:10px;overflow-x:auto}.dsh3-table{font-feature-settings:"tnum";border-collapse:initial;border-spacing:0;font-size:13px;font-variant-numeric:tabular-nums;width:100%}.dsh3-table td,.dsh3-table th{border-bottom:1px solid var(--dsh3-border);padding:0;text-align:center;white-space:nowrap}.dsh3-table thead th{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--dsh3-surface-2);position:-webkit-sticky;position:sticky;top:0;z-index:2}.dsh3-th{align-items:center;background:#0000;border:0;color:var(--dsh3-muted);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:6px;justify-content:center;letter-spacing:.05em;margin:0;padding:10px 12px;text-transform:uppercase;width:100%}.dsh3-th:hover{color:var(--dsh3-text)}.dsh3-thText{align-items:center;display:flex;flex-direction:column;gap:2px;max-width:140px;white-space:normal}.dsh3-thSub{font-size:10px;font-weight:500;letter-spacing:0;opacity:.8;text-transform:none}.dsh3-sortIcon{font-size:11px;opacity:.45}.dsh3-sortIcon.is-active{color:var(--dsh3-accent);opacity:1}.dsh3-table tbody td{background:var(--dsh3-surface);padding:10px 12px}.dsh3-table tbody tr{cursor:pointer;transition:background .12s}.dsh3-table tbody tr:hover>td{background:color-mix(in srgb,var(--accentColor1) 8%,var(--dsh3-surface))}.dsh3-table tbody tr.is-selected>td{background:color-mix(in srgb,var(--accentColor1) 14%,#0000)}.dsh3-table .dsh3-stick{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--dsh3-surface);left:0;position:-webkit-sticky;position:sticky;text-align:left;z-index:1}.dsh3-table thead .dsh3-stick{z-index:3}.dsh3-table thead .dsh3-stick .dsh3-th{justify-content:flex-start}.dsh3-locName{display:block;font-weight:600}.dsh3-cell.is-bad,.dsh3-cell.is-good{border-radius:6px;display:inline-block;font-weight:600;min-width:44px;padding:2px 8px}.dsh3-cell.is-good{background:color-mix(in srgb,#3ddc97 28%,#0000);border:1px solid color-mix(in srgb,#3ddc97 65%,#0000);color:var(--textColor1)}.dsh3-cell.is-bad{background:color-mix(in srgb,#ff6b6b 28%,#0000);border:1px solid color-mix(in srgb,#ff6b6b 65%,#0000);color:var(--textColor1)}.dsh3-table td>.fa-circle-check,.dsh3-table td>.fa-circle-xmark{font-size:16px}.dsh3-table tfoot td{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--dsh3-surface-2);border-bottom:0;border-top:2px solid var(--dsh3-border);bottom:0;font-weight:700;padding:10px 12px;position:-webkit-sticky;position:sticky}.dsh3-table tfoot .dsh3-stick{z-index:2}.dsh3-loading{display:flex;justify-content:center;padding:32px 16px}.dsh3-empty{align-items:center;color:var(--dsh3-muted);display:flex;flex-direction:column;gap:8px;padding:28px 16px;text-align:center}.dsh3-empty>i{font-size:26px}.dsh3-empty:not(.is-error)>i{color:var(--dsh3-success);opacity:.8}.dsh3-empty.is-error>i{color:var(--dsh3-danger)}.dsh3-emptyLine{font-size:13px;margin:0}.dsh3-spinner{animation:dsh3-spin .8s linear infinite;border:3px solid #7f7f7f4d;border-radius:50%;border-top:3px solid var(--accentColor2);display:inline-block;flex-shrink:0;height:28px;width:28px}.dsh3-spinnerSmall{border-width:2px;height:16px;width:16px}@keyframes dsh3-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes dsh3-spin{to{transform:rotate(1turn)}}.dsh3.is-fill:not(.has-corp){height:calc(100vh - 88px);overflow:hidden;padding-bottom:12px}.dsh3.is-fill:not(.has-corp)>*{flex-shrink:0}.dsh3.is-fill:not(.has-corp)>.dsh3-overview{flex:1 1;min-height:0}.dsh3.is-fill.has-corp>.dsh3-overview{height:calc(100vh - 100px)}.dsh3.is-fill .dsh3-grid{flex:1 1 auto;grid-auto-rows:minmax(0,1fr);min-height:0}.dsh3.is-fill .dsh3-grid>.dsh3-card{min-height:0;overflow:hidden}.dsh3.is-fill .dsh3-grid .dsh3-list{flex:1 1 auto;max-height:none;min-height:0}.dsh3.is-fill .dsh3-grid :is(.dsh3-loading,.dsh3-empty){flex:1 1 auto;justify-content:center}.dsh3.is-fill .dsh3-grid .dsh3-loading{align-items:center}@container dsh3card (max-width: 460px){.dsh3-cardHeader>.dsh3-button,.dsh3-cardHeader>.dsh3-segmented{width:100%}.dsh3-segmented>button{flex:1 1 auto}.dsh3-listRow{gap:2px 10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dsh3-listRow>:last-child{grid-column:1/-1;text-align:left}}@media only screen and (max-width:600px){.dsh3{padding:10px 10px 16px}.dsh3-title{font-size:21px}.dsh3-sectionTitle{font-size:17px}}#SideMenuDiv{align-items:center;backdrop-filter:blur(75px);-webkit-backdrop-filter:blur(75px);border:2px solid #d3d3d3;border-radius:0 15px 15px 0;display:flex;flex-direction:column;justify-content:flex-start;left:-4px;margin-bottom:10px;margin-left:-1px;min-height:90%;position:absolute;transition:all;transition-duration:.35s;transition-timing-function:ease-in;width:15%;z-index:500}.SideMenuHeader:first-child:hover{border-radius:0 10px 0 0}.SideMenuButtons{background:#0000;background-clip:initial;border:0;border-bottom:1px solid #ffffff40;color:var(--textColor1);cursor:pointer;font-family:Poppins;font-size:1.1rem;height:7%;min-height:50px;text-align:left;text-indent:6%;text-shadow:0 0 5px var(--boxShadowColor);transition-delay:.35s;transition-duration:1s;transition-property:visibility;transition-timing-function:step-start;width:100%}.SideMenuHeader{align-items:center;display:flex;font-size:1.35rem;font-weight:700;justify-content:space-between;padding-left:5%;padding-right:6%;text-transform:uppercase;white-space:nowrap}.MCbutton{padding-left:4%}.SideMenuButtons:hover{background:var(--transparentColor1)}.UserNavButtons{align-items:center;color:var(--textColor1);display:flex;flex-direction:column;font-family:Poppins;font-size:1.375rem;height:28%;justify-content:flex-start;list-style:none;margin:0;min-height:200px;padding:0;width:100%}.Level1MenuHeader:hover{background:#0000;cursor:default}.UserNavActualButton{color:var(--textColor1);justify-content:left;min-height:2.125em;padding-left:6%;width:100%}.UserNavActualButton,.UserPageLinkA{align-items:center;display:flex;height:100%}.UserPageLinkA{border:1px solid;border-color:#0000 #0000 #ffffff40;justify-content:center;text-decoration:none;width:-webkit-fill-available}.UserPageLinkA:hover{background:#ffffff40}.Level1MenuHeader{font-size:1.5rem!important;font-weight:700;min-height:3.25rem!important;text-align:center;text-indent:0;text-transform:uppercase}.appSelectionDivWrap{align-items:center;font-family:poppins;justify-content:space-between;position:relative}.appSelectionDivWrap:hover{background:#0000}.appSelectionSelectDrop{border-bottom:0;direction:rtl;font-weight:600;height:1.5em;min-height:0!important;padding-left:0;text-align:right;z-index:10}.appSelectionSelectDrop:hover{background:#0000}.appSelectionSelectDrop:focus-visible{outline:none}.appMenuLabelText{border-bottom:0;color:var(--transparentColor7);height:1.5em;min-height:0!important;padding-left:.25em;position:absolute;white-space:nowrap;z-index:4}.appSelectOptionItem{color:#2b2b2b;cursor:pointer;font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif;font-weight:700;padding:.25em 0}.disabledOptionOne{color:grey}.selectedApp>i{margin-left:.25em}.appOptionsFloater{animation:glowCloud 2s infinite alternate;background:var(--buttonColor);border-radius:10px;left:calc(100% + .5em);position:absolute;top:0;transition:all;transition-duration:.35s;transition-timing-function:ease-in;z-index:500}@keyframes glowCloud{0%{box-shadow:0 0 19px 0 var(--accentColor1)}50%{box-shadow:0 0 10px 0 var(--accentColor1)}to{box-shadow:0 0 15px 0 var(--accentColor1)}}.appOptionsFloater>div{align-items:center;border-radius:7px;cursor:pointer;display:flex;font-family:poppins;font-weight:700;height:2em;justify-content:center;margin:.15em;text-align:center;text-shadow:none;white-space:nowrap;width:12em}.appOptionsFloater>div:hover{background:var(--transparentColor2);color:#fff}@media only screen and (max-height:815px){.SideMenuDiv>.SideMenuButtons{min-height:40px}}@media only screen and (max-height:730px){.SideMenuDiv>.SideMenuButtons{font-size:.95rem;min-height:35px}.SideMenuDiv{min-height:80%!important}}@media only screen and (max-height:645px){.SideMenuDiv>.SideMenuButtons{min-height:34px}}@media only screen and (max-height:629px){.SideMenuDiv>.SideMenuButtons{min-height:33px}}@media only screen and (max-height:613px){.SideMenuDiv>.SideMenuButtons{min-height:32px}}@media only screen and (max-height:597px){.SideMenuDiv>.SideMenuButtons{min-height:31px}}@media only screen and (max-height:581px){.SideMenuDiv>.SideMenuButtons{font-weight:200;min-height:30px}.SideMenuHeader{font-weight:700!important}}@media only screen and (max-height:565px){.SideMenuDiv>.SideMenuButtons{min-height:29px}}@media only screen and (max-height:549px){.SideMenuDiv>.SideMenuButtons{min-height:28px}}@media only screen and (max-height:533px){.SideMenuDiv>.SideMenuButtons{min-height:27px}}@media only screen and (max-height:517px){.SideMenuDiv>.SideMenuButtons{min-height:26px}}@media only screen and (max-height:500px){.SideMenuDiv{max-height:83%;min-height:70%!important;overflow:scroll;overflow-x:hidden;overflow-y:auto}}@media only screen and (max-height:915px){.SideMenuButtons{min-height:45px}}.crs3{--crs3-text:var(--textColor1);--crs3-surface:var(--transparentColor4);--crs3-surface-2:var(--transparentColor3);--crs3-border:var(--transparentColor9);--crs3-muted:var(--transparentColor7);--crs3-accent:var(--accentColor1);--crs3-accent-2:var(--accentColor2);--crs3-danger:#ff6b6b;--crs3-success:#3ddc97;--crs3-warn:#ffc857;--crs3-radius:14px;color:var(--crs3-text);display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-width:100%;padding:12px 16px 20px;width:100%}.crs3,.crs3 *,.crs3 :after,.crs3 :before{box-sizing:border-box}:where(.crs3 button:not(.SIQButton1)),:where(.crs3-builder button:not(.SIQButton1)),:where(.crs3-overlay button:not(.SIQButton1)){color:inherit;font:inherit}.crs3 :is(:focus,:focus-visible,:focus-within),.crs3-overlay :is(:focus,:focus-visible,:focus-within),.crs3-overlay:focus-within,.crs3:focus-within{outline:none}.crs3 button:focus-visible,.crs3-overlay button:focus-visible{box-shadow:0 0 0 2px var(--accentColor1)}.crs3-muted{color:var(--crs3-muted);font-size:13px}.crs3-header{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 14px}.crs3-title{font-size:25px;font-weight:500;margin:0;text-transform:uppercase;white-space:nowrap}.crs3-count{color:var(--crs3-muted);font-size:13px;font-weight:600}.crs3-create{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.crs3 .crs3-createTile{align-items:center;background:var(--crs3-surface);border:1px solid var(--crs3-border);border-radius:var(--crs3-radius);cursor:pointer;display:flex;gap:12px;margin:0;padding:12px 14px;text-align:left;transition:border-color .15s,background .15s,transform .15s;width:100%}.crs3 .crs3-createTile:hover{background:var(--crs3-surface-2);border-color:var(--crs3-accent);transform:translateY(-1px)}.crs3-createTile>i{background:color-mix(in srgb,var(--accentColor1) 18%,#0000);border-radius:12px;color:var(--crs3-accent);display:grid;flex-shrink:0;font-size:17px;height:40px;place-items:center;width:40px}.crs3-createTile>span,.crs3-delivery>span{display:flex;flex-direction:column;min-width:0}.crs3-createTile strong{font-weight:600}.crs3-createTile small{color:var(--crs3-muted);font-size:12px}.crs3-toolbar{flex-wrap:wrap;gap:10px}.crs3-search,.crs3-toolbar{align-items:center;display:flex}.crs3-search{flex:1 1 260px;margin:0;max-width:360px;min-width:180px;position:relative}.crs3-search>i{color:var(--crs3-muted);left:12px;pointer-events:none;position:absolute}.crs3 .crs3-search>input{background:var(--crs3-surface-2);border:1px solid var(--crs3-border);border-radius:10px;color:var(--crs3-text);font:inherit;font-size:14px;height:38px;margin:0;padding:0 12px 0 36px;text-indent:0;width:100%}.crs3 .crs3-search>input:focus{border-color:var(--crs3-accent);box-shadow:0 0 0 1px var(--crs3-accent)}.crs3-search>input::placeholder{color:var(--crs3-muted);opacity:1}.crs3-filter{flex:0 1 230px;min-width:180px}.crs3-segmented{background:var(--crs3-surface-2);border:1px solid var(--crs3-border);border-radius:12px;display:inline-flex;gap:4px;margin-left:auto;padding:4px}.crs3-segmented>button{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--crs3-muted);cursor:pointer;display:inline-flex;font-weight:600;gap:7px;height:30px;margin:0;padding:0 12px;transition:background .15s,color .15s;white-space:nowrap}.crs3-segmented>button:hover{color:var(--crs3-text)}.crs3-segmented>button.is-active{background:var(--crs3-surface);box-shadow:0 1px 4px #0000002e;color:var(--crs3-text)}.crs3-segmented>button.is-active>i{color:var(--crs3-accent)}.crs3-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));padding-bottom:24px}.crs3-card{aspect-ratio:16/9;min-width:0;outline:none;position:relative}.crs3-card,.crs3-pop{border-radius:var(--crs3-radius)}.crs3-pop{background:#fff;box-shadow:0 2px 10px -4px #00000059;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:top .2s ease,bottom .2s ease,left .2s ease,right .2s ease,box-shadow .2s ease,z-index 0s linear .2s;z-index:1}.crs3-card:focus-within .crs3-pop,.crs3-card:hover .crs3-pop{box-shadow:0 24px 50px -18px #0009;left:-8%;right:-8%;top:-8%;transition:top .2s ease .2s,bottom .2s ease .2s,left .2s ease .2s,right .2s ease .2s,box-shadow .2s ease .2s,z-index 0s;z-index:20}.crs3-card[data-open=up] .crs3-pop{bottom:0;display:flex;flex-direction:column-reverse;top:auto}.crs3-card[data-open=up]:focus-within .crs3-pop,.crs3-card[data-open=up]:hover .crs3-pop{bottom:-8%;top:auto}.crs3-card:focus-visible .crs3-pop{box-shadow:0 0 0 2px var(--accentColor1),0 24px 50px -18px #0009}.crs3 .crs3-thumb{aspect-ratio:16/9;background:#fff;display:block;overflow:hidden;position:relative;width:100%}.crs3-thumbImg{display:block;height:100%;object-fit:cover;width:100%}.crs3-thumbBlank{align-items:center;background:linear-gradient(135deg,#fff,#eef1f5);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;padding:10px 14px;width:100%}.crs3-thumbBlank>img{max-height:48%;max-width:30%;object-fit:contain;opacity:.85}.crs3-thumbBlankTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#3f3f3f;display:-webkit-box;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-align:center}.crs3-details{color:#3f3f3f;display:flex;flex-direction:column;gap:10px;max-height:0;opacity:0;overflow:hidden;padding:0 14px;transition:max-height .2s ease,padding .2s ease,opacity .15s ease}.crs3-card:focus-within .crs3-details,.crs3-card:hover .crs3-details{max-height:340px;opacity:1;padding:12px 14px 14px;transition:max-height .25s ease .2s,padding .2s ease .2s,opacity .2s ease .25s}.crs3-actions{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.crs3 .crs3-action{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:8px;color:#3f3f3f;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:34px;justify-content:center;margin:0;min-width:0;padding:0 10px;transition:border-color .15s,color .15s,filter .15s;white-space:nowrap}.crs3 .crs3-action:hover{border-color:var(--accentColor1);color:var(--accentColor1)}.crs3 .crs3-action.is-primary{background:var(--accentColor1);border-color:var(--accentColor1);color:#fff}.crs3 .crs3-action.is-primary:hover{color:#fff;filter:brightness(1.08)}.crs3 .crs3-action.is-danger{color:#d93d42}.crs3 .crs3-action.is-danger:hover{border-color:#d93d42;color:#d93d42}.crs3-pop .crs3-chip{border-color:#dcdcdc;color:#6b6b6b}.crs3-pop .crs3-chip.is-accent{border-color:var(--accentColor1);color:#2b2b2b}.crs3-pop .crs3-chip.is-warn{background:#fff6dc;border-color:#f0c34a;color:#7a5300}.crs3-cardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:600;line-height:1.35;margin:0;overflow:hidden}.crs3-chips{display:flex;flex-wrap:wrap;gap:6px}.crs3-chip{align-items:center;border:1px solid var(--crs3-border);border-radius:999px;color:var(--crs3-muted);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:3px 9px;white-space:nowrap}.crs3-chip.is-accent{border-color:color-mix(in srgb,var(--accentColor1) 60%,#0000);color:var(--crs3-text)}.crs3-chip.is-accent>i{color:var(--crs3-accent)}.crs3-chip.is-warn{border-color:var(--crs3-warn);color:var(--crs3-warn)}.crs3-chip.is-muted{opacity:.8}.crs3 .crs3-ghostButton,.crs3-overlay .crs3-textButton{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:600;gap:7px;height:34px;justify-content:center;margin:0;padding:0 12px;transition:background .15s,border-color .15s,filter .15s;white-space:nowrap}.crs3 .crs3-ghostButton{background:#0000;border:1px solid var(--crs3-border)}.crs3 .crs3-ghostButton:hover{background:var(--crs3-surface-2);border-color:var(--crs3-accent)}.crs3-loading{display:flex;justify-content:center;padding:36px 16px}.crs3-empty{align-items:center;border:1px dashed var(--crs3-border);border-radius:var(--crs3-radius);color:var(--crs3-muted);display:flex;flex-direction:column;gap:10px;padding:48px 16px;text-align:center}.crs3-empty>i{font-size:28px}.crs3-empty>span:first-of-type{color:var(--crs3-text);font-weight:600}.crs3-spinner{animation:crs3-spin .8s linear infinite;border:3px solid #7f7f7f4d;border-radius:50%;border-top:3px solid var(--accentColor2);display:inline-block;flex-shrink:0;height:28px;vertical-align:middle;width:28px}.crs3-spinnerSmall{border-top-color:initial;border-width:2px;height:14px;width:14px}.crs3-overlay{align-items:center;animation:crs3-fade .15s ease;background:#00000059;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1025}.crs3-overlay *,.crs3-overlay :after,.crs3-overlay :before{box-sizing:border-box}.crs3-modal{animation:crs3-pop .18s ease;background:#fffffff7;border-radius:25px;box-shadow:0 24px 60px -20px #00000073;color:#3f3f3f;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-height:90vh;max-width:480px;overflow-y:auto;padding:25px;position:relative;width:100%}.crs3-modal.is-wide{max-width:640px}.crs3-modal.is-frame{height:92vh;max-height:92vh;max-width:min(1200px,96vw);overflow:hidden;padding:20px}.crs3-modalClose{background:#fff;border:1px solid var(--accentColor1);border-radius:50%;color:var(--accentColor1);cursor:pointer;display:grid;font-size:18px;height:35px;margin:0;padding:0;place-items:center;position:absolute;right:18px;top:18px;width:35px;z-index:2}.crs3-modalClose:hover{background:color-mix(in srgb,var(--accentColor1) 12%,#fff)}.crs3-modalHead{margin-right:44px}.crs3-modalTitle{font-size:19px;font-weight:600;margin:0}.crs3-modalSubtitle{color:#6b6b6b;font-weight:500;margin-top:2px;overflow-wrap:anywhere}.crs3-modalText{line-height:1.5;margin:0}.crs3-overlay .crs3-muted{color:#6b6b6b}.crs3-modalActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:4px}.crs3-modalActions>.SIQButton1{align-items:center;display:inline-flex;gap:8px;justify-content:center;margin:0;min-width:110px;width:auto}.crs3-overlay .crs3-textButton{background:#0000;border:0;color:#3f3f3f}.crs3-overlay .crs3-textButton:hover{background:#f1f1f1}.crs3-overlay .crs3-textButton:disabled{cursor:not-allowed;opacity:.5}.crs3-overlay .crs3-dangerButton{background:#e5484d;border-color:#e5484d;color:#fff}.crs3-overlay .SIQButton1:disabled{cursor:not-allowed;opacity:.6}.crs3-overlay .crs3-spinner{border-top-color:var(--accentColor1)}.crs3-overlay .crs3-spinnerSmall{border-top-color:initial}.crs3-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crs3-label.is-light{color:#6b6b6b}.crs3-hint{color:#7a7a7a;font-size:12px;margin:0}.crs3-frameWrap{background:#f4f5f7;border-radius:14px;flex:1 1;min-height:0;overflow:hidden;position:relative}.crs3-frame{border:0;display:block;height:100%;width:100%}.crs3-frameLoading{background:#f4f5f7;display:grid;inset:0;place-items:center;position:absolute}.crs3-builder{animation:crs3-fade .15s ease;background:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;inset:0;position:fixed;z-index:1025}.crs3-builderBar{align-items:center;border-bottom:1px solid #e3e3e3;color:#3f3f3f;display:flex;gap:12px;justify-content:space-between;padding:8px 14px}.crs3-builderTitle{align-items:center;display:inline-flex;font-weight:600;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crs3-builderTitle>i{color:var(--accentColor1)}.crs3-builder .crs3-builderClose{align-items:center;background:#fff;border:1px solid #d5d5d5;border-radius:8px;color:#3f3f3f;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:34px;margin:0;padding:0 14px;white-space:nowrap}.crs3-builder .crs3-builderClose:hover{border-color:var(--accentColor1);color:var(--accentColor1)}.crs3-frameWrap.is-builder{border-radius:0}.crs3-builder .crs3-spinner{border-top-color:var(--accentColor1)}.crs3-plan{gap:18px}.crs3-plan,.crs3-planSection{display:flex;flex-direction:column}.crs3-planSection{gap:8px}.crs3-deliveryList{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.crs3-overlay .crs3-delivery{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:12px;color:#3f3f3f;cursor:pointer;display:flex;gap:12px;margin:0;padding:10px 12px;text-align:left;transition:border-color .15s,background .15s;width:100%}.crs3-overlay .crs3-delivery:hover:not(:disabled){border-color:var(--accentColor1)}.crs3-overlay .crs3-delivery.is-active{background:color-mix(in srgb,var(--accentColor1) 10%,#fff);border-color:var(--accentColor1);box-shadow:0 0 0 1px var(--accentColor1)}.crs3-overlay .crs3-delivery:disabled{cursor:default}.crs3-overlay .crs3-delivery:disabled:not(.is-active){opacity:.55}.crs3-delivery>i{background:#f1f2f4;border-radius:10px;color:#6b6b6b;display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.crs3-delivery.is-active>i{background:var(--accentColor1);color:#fff}.crs3-delivery strong{font-weight:600}.crs3-delivery small{color:#7a7a7a;font-size:12px;line-height:1.35}.crs3-monthGrid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(6,1fr)}.crs3-overlay .crs3-chipButton{background:#fff;border:1px solid #d5d5d5;border-radius:999px;color:#3f3f3f;cursor:pointer;font-weight:600;height:34px;margin:0;padding:0 12px;transition:border-color .15s,background .15s,color .15s;white-space:nowrap}.crs3-overlay .crs3-chipButton:hover:not(:disabled){border-color:var(--accentColor1)}.crs3-overlay .crs3-chipButton.is-active{background:var(--accentColor1);border-color:var(--accentColor1);color:#fff}.crs3-overlay .crs3-chipButton:disabled{cursor:default}.crs3-overlay .crs3-chipButton:disabled:not(.is-active){opacity:.55}.crs3-numberRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.crs3-number{align-items:center;background:#fff;border:1px solid #cfcfcf;border-radius:9px;display:inline-flex;height:42px;margin:0;overflow:hidden}.crs3-number:focus-within{border-color:var(--accentColor1);box-shadow:0 0 0 1px var(--accentColor1)}.crs3-overlay .crs3-number>input{background:#0000;border:0;color:#2b2b2b;font:inherit;font-size:15px;font-weight:600;height:100%;margin:0;padding:0 10px;text-indent:0;width:84px}.crs3-overlay .crs3-number>input:disabled{background:#f3f3f3;color:#7a7a7a}.crs3-number>span{color:#7a7a7a;padding:0 12px 0 2px}.crs3-planStatus{margin-right:auto}.crs3-planStatus,.crs3-planStatus>span{align-items:center;display:inline-flex;gap:8px}.crs3-saved{color:#1f9d6a;font-weight:600}.crs3-sentiments{display:flex;flex-direction:column;gap:10px}.crs3-sentiment{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:28px 74px 1fr 44px}.crs3-sentimentEmoji{font-size:22px}.crs3-sentimentLabel{font-weight:600}.crs3-sentimentValue{font-weight:700;text-align:right}.crs3-bar{background:#eceef1;border-radius:999px;height:10px;overflow:hidden}.crs3-bar>span{border-radius:inherit;display:block;height:100%;transition:width .3s ease}.crs3-sentiment.is-good .crs3-bar>span{background:#3ddc97}.crs3-sentiment.is-neutral .crs3-bar>span{background:#ffc857}.crs3-sentiment.is-bad .crs3-bar>span{background:#ff6b6b}.crs3-deleteThumb{aspect-ratio:16/9;border:1px solid #e3e3e3;border-radius:14px;max-height:200px;overflow:hidden;width:100%}.crs3-toolbarEnd{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.crs3-toolbarEnd>.crs3-segmented{margin-left:0}.crs3 .crs3-ghostButton.is-active,.crs3-chip.is-bad{border-color:var(--crs3-danger);color:var(--crs3-danger)}.crs3-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.crs3-stat{align-items:center;background:var(--crs3-surface);border:1px solid var(--crs3-border);border-radius:var(--crs3-radius);display:flex;flex-direction:column;gap:2px;padding:14px 12px;text-align:center}.crs3-statValue{font-size:24px;font-weight:600;line-height:1.2}.crs3-statLabel{color:var(--crs3-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crs3-stat.is-bad{border-color:var(--crs3-danger)}.crs3-stat.is-bad .crs3-statValue{color:var(--crs3-danger)}.crs3-fbTable{background:var(--crs3-surface);border:1px solid var(--crs3-border);border-radius:var(--crs3-radius);display:flex;flex-direction:column;overflow:hidden}.crs3 .crs3-fbRow{grid-gap:14px;align-items:center;background:#0000;border:0;border-radius:0;border-top:1px solid var(--crs3-border);color:var(--crs3-text);cursor:pointer;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 100px minmax(120px,220px) 100px;margin:0;padding:10px 14px;text-align:left;transition:background .15s;width:100%}.crs3 .crs3-fbRow:hover{background:var(--crs3-surface-2)}.crs3 .crs3-fbRow.is-flagged{box-shadow:inset 3px 0 0 var(--crs3-danger)}.crs3 .crs3-fbRow.is-head{border-top:0;color:var(--crs3-muted);cursor:default;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crs3 .crs3-fbRow.is-head:hover{background:#0000}.crs3-fbCourse{align-items:center;display:flex;gap:12px;min-width:0}.crs3-fbThumb{aspect-ratio:16/9;background:#fff;border-radius:6px;flex:0 0 auto;overflow:hidden;width:64px}.crs3-fbThumb .crs3-thumbBlankTitle{display:none}.crs3-fbThumb .crs3-thumbBlank{padding:4px}.crs3-fbThumb .crs3-thumbBlank>img{max-height:70%;max-width:40%}.crs3-fbName{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.crs3-fbName>.crs3-chip{font-size:11px;padding:1px 8px}.crs3-fbTitle{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crs3-fbNum,.crs3-fbTitle{font-weight:600}.crs3-fbNum small{color:var(--crs3-muted);font-weight:500}.crs3-fbNum.is-bad{color:var(--crs3-danger)}.crs3-stack{background:var(--crs3-surface-2);border-radius:999px;display:flex;height:10px;overflow:hidden}.crs3-stack>span{height:100%}.crs3-stack>.is-good{background:#3ddc97}.crs3-stack>.is-neutral{background:#ffc857}.crs3-stack>.is-bad{background:#ff6b6b}.crs3-reviews{border-top:1px solid #e3e3e3;display:flex;flex-direction:column;gap:10px;padding-top:12px}.crs3-reviewTabs{display:flex;flex-wrap:wrap;gap:6px}.crs3-reviewList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;max-height:340px;overflow-y:auto;padding:0}.crs3-review{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:10px;display:flex;gap:10px;padding:10px 12px}.crs3-review.is-bad{background:#fff7f7;border-color:#ffc9c9}.crs3-reviewEmoji{font-size:20px;line-height:1.2}.crs3-reviewMeta{color:#7a7a7a;display:flex;flex-wrap:wrap;font-size:12px;gap:4px 10px}.crs3-reviewMeta>strong{color:#3f3f3f}.crs3-review p{line-height:1.45;margin:2px 0 0;overflow-wrap:anywhere}@media (max-width:700px){.crs3 .crs3-fbRow{grid-template-columns:minmax(0,1fr) 70px}.crs3 .crs3-fbRow>:nth-child(2),.crs3 .crs3-fbRow>:nth-child(3){display:none}.crs3-fbThumb{width:48px}}.crs3-toast{align-items:center;animation:crs3-toastIn .2s ease;background:#1f2633;border-radius:12px;bottom:24px;box-shadow:0 12px 30px -10px #00000080;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:14px;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;position:fixed;transform:translateX(-50%);z-index:1100}.crs3-toast>i{color:#3ddc97}.crs3-toast.is-error>i{color:#ff6b6b}.crs3-toastClose{background:#0000;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:28px;margin:0;padding:0;place-items:center;width:28px}.crs3-toastClose:hover{background:#ffffff1f}@keyframes crs3-fade{0%{opacity:0}to{opacity:1}}@keyframes crs3-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes crs3-toastIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes crs3-spin{to{transform:rotate(1turn)}}@media (max-width:900px){.crs3-segmented,.crs3-toolbarEnd{margin-left:0}.crs3-search{max-width:none}}@media (max-width:600px){.crs3{padding:10px 10px 16px}.crs3-create{grid-template-columns:1fr 1fr}.crs3-createTile small{display:none}.crs3-filter{flex:1 1 100%}.crs3-segmented,.crs3-toolbarEnd{width:100%}.crs3-segmented>button{flex:1 1;justify-content:center;padding:0 6px}.crs3-grid{grid-template-columns:1fr}.crs3-modal{border-radius:20px;padding:20px}.crs3-modal.is-frame{height:94vh;padding:12px}.crs3-monthGrid{grid-template-columns:repeat(4,1fr)}.crs3-toast{bottom:auto;top:16px}}.coursePlanBoxWrapper{align-items:center;background:var(--transparentColor3);border-radius:15px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:15px}.coursePlanBoxWrapper:hover{background:var(--transparentColor1)}.coursePlanBoxWrapper>div,.coursePlanBoxWrapper>h2{margin-left:1em;margin-right:1em;width:25%}.coursePlanBoxWrapper>div{align-items:center;display:flex;flex-direction:column;font-family:Poppins;justify-content:center}.coursePlanInfoTitle{font-style:italic}.coursePlanInfoData{font-size:1.05em;font-weight:600}.courseLineUpDiv{display:flex;flex-direction:column;width:25em}.courseLineUpDiv>h3{text-align:center}.courseSpecDiv{margin-left:25px}.courseBox{margin:15px}.courseOrderWrapper>.courseBox:hover{--dragThumb:"block"}.topActionsDiv>button{margin-right:10px}.courseDetailsDiv,.courseSpec{display:flex}.courseSpec{align-items:center;justify-content:space-between;margin-bottom:25px;width:100%}.courseKeyLabel{font-size:1.15rem;font-weight:600;margin-right:10px}.courseValueLabel{background-color:var(--transparentColor3);border:1px solid #d3d3d3;border-radius:10px;height:41px;text-indent:5px}.SendToSelectBoxDiv,.courseValueLabel{font-size:1.15rem;margin-top:5px;padding:0;padding-block:0;padding-inline:0;width:30em}.courseSpecDiv>h3>span{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:blinker;animation-timing-function:linear;color:var(--transparentColor1);margin-left:15px}.draggingButton{opacity:1!important}.topActionsDiv{padding-top:.5em}.assignPlanWrapper{display:flex;margin-bottom:2em;overflow:hidden;padding:0 .25em}.popUpCourseOrder{margin-right:3em;overflow:scroll;overflow-y:auto;width:25em}.popUpCourseOrder::-webkit-scrollbar-thumb{background:#d3d3d3!important}.popUpCourseOrder::-webkit-scrollbar-thumb:hover{background:#a9a9a9!important}.ml2{--ml2-text:var(--textColor1);--ml2-surface:var(--transparentColor4);--ml2-surface-2:var(--transparentColor3);--ml2-border:var(--transparentColor9);--ml2-muted:var(--transparentColor7);--ml2-accent:var(--accentColor1);--ml2-accent-2:var(--accentColor2);--ml2-danger:#ff6b6b;--ml2-success:#3ddc97;--ml2-warn:#ffc857;--ml2-radius:14px;--ml2-radius-sm:9px;color:var(--ml2-text);display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-width:100%;padding:12px 16px 20px;width:100%}.ml2,.ml2 *,.ml2 :after,.ml2 :before{box-sizing:border-box}:where(.ml2 button:not(.SIQButton1)){color:inherit;font:inherit}.ml2 :focus-visible{outline:2px solid var(--ml2-accent-2);outline-offset:2px}.ml2-muted{color:var(--ml2-muted);font-size:13px}.ml2-good{color:var(--ml2-success)}.ml2-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px}.ml2-title{font-size:25px;font-weight:500;margin:0;text-transform:uppercase;white-space:nowrap}.ml2-headerRight{align-items:center;display:flex;gap:8px;margin-left:auto;min-width:0}.ml2-headerRight:empty{display:none}.ml2-picker{max-width:100%;width:300px}.ml2 .ml2-button{align-items:center;border-radius:5px;display:inline-flex;flex-shrink:0;font-size:1rem;font-weight:700;gap:8px;height:2.25em;justify-content:center;margin:0;min-width:0;padding:0 16px;white-space:nowrap;width:auto}.ml2 .ml2-button:disabled{cursor:not-allowed;opacity:.55}.ml2-ghostButton{align-items:center;background:#0000;border:1px solid var(--ml2-border);border-radius:8px;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:36px;justify-content:center;padding:0 14px;transition:background .15s,border-color .15s}.ml2-ghostButton:hover{background:var(--ml2-surface-2);border-color:var(--ml2-danger)}.ml2-iconButton{background:#0000;border:1px solid var(--ml2-border);border-radius:50%;cursor:pointer;display:grid;height:34px;padding:0;place-items:center;width:34px}.ml2-iconButton:hover{background:var(--ml2-surface-2)}.ml2-pickGroup,.ml2-pickOption{--ml2-pick:#3b82f6;align-items:center;display:flex;font-family:Poppins,sans-serif;gap:8px;min-width:0}.ml2-pickGroup.is-inactive,.ml2-pickOption.is-inactive{--ml2-pick:#9ca3af}.ml2-pickGroup.is-self,.ml2-pickOption.is-self{--ml2-pick:var(--accentColor1)}.ml2-pickGroup.is-active,.ml2-pickOption.is-active{--ml2-pick:#22c55e}.ml2-pickDot{background:var(--ml2-pick);border-radius:50%;flex-shrink:0;height:9px;width:9px}.ml2-pickGroup{color:#3f3f3f;font-weight:700}.ml2-pickGroup.is-inactive{color:#6b7280}.ml2-pickCount{background:color-mix(in srgb,var(--ml2-pick) 16%,#fff);border-radius:999px;color:#3f3f3f;font-size:11px;font-weight:600;margin-left:auto;padding:1px 8px}.ml2-pickText{display:flex;flex-direction:column;line-height:1.25;min-width:0}.ml2-pickName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml2-pickPos{color:#8a8a8a;font-size:11px}.ml2-pickOption.is-inactive .ml2-pickName{color:#7a7a7a;font-style:italic}.ml2-pickBadge{background:color-mix(in srgb,var(--ml2-pick) 14%,#0000);border:1px solid color-mix(in srgb,var(--ml2-pick) 60%,#0000);border-radius:999px;color:var(--ml2-pick);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.05em;margin-left:auto;padding:1px 8px;text-transform:uppercase}.ml2-pickOption.is-inactive .ml2-pickBadge{color:#6b7280}.ml2-picker .ml2-pickOption .ml2-pickName{color:var(--textColor1)}.ml2-picker .ml2-pickOption.is-inactive .ml2-pickName{color:var(--textColor1);opacity:.75}.ml2-picker .ml2-pickOption.is-inactive .ml2-pickBadge{border-color:#9ca3af;color:#d1d5db}.ml2-segmented{background:var(--ml2-surface-2);border:1px solid var(--ml2-border);border-radius:12px;display:inline-flex;gap:4px;padding:4px}.ml2-segmented>button{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--ml2-muted);cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:32px;justify-content:center;padding:0 14px;transition:background .15s,color .15s;white-space:nowrap}.ml2-segmented>button:hover{color:var(--ml2-text)}.ml2-segmented>button.is-active{background:var(--ml2-surface);box-shadow:0 1px 4px #0000002e;color:var(--ml2-text)}.ml2-segmented>button.is-active>i{color:var(--ml2-accent)}.ml2-body{display:flex;flex-direction:column;gap:14px;min-width:0}.ml2-hint{align-items:center;color:var(--ml2-muted);display:flex;font-size:13px;gap:8px;margin:0}.ml2-card{background:var(--ml2-surface);border:1px solid var(--ml2-border);border-radius:var(--ml2-radius);display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px}.ml2-cardHeader{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.ml2-cardHeader.is-left{gap:6px 14px;justify-content:flex-start}.ml2-cardTitle{align-items:center;display:flex;font-size:15px;font-weight:600;gap:8px;margin:0}.ml2-cardTitle>i{color:var(--ml2-accent-2)}.ml2-loading{justify-content:center}.ml2-empty,.ml2-loading{display:flex;padding:36px 16px}.ml2-empty{align-items:center;color:var(--ml2-muted);flex-direction:column;gap:8px;text-align:center}.ml2-empty>i{font-size:28px}.ml2-emptyLine{color:var(--ml2-muted);font-size:13px;margin:0}.ml2-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.ml2-stat{align-items:center;background:var(--ml2-surface);border:1px solid var(--ml2-border);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:14px 12px}.ml2-statIcon{background:color-mix(in srgb,var(--ml2-tone) 22%,#0000);border-radius:50%;color:var(--ml2-tone);display:grid;font-size:17px;height:38px;margin-bottom:4px;place-items:center;width:38px}.ml2-stat.is-blue{--ml2-tone:#3ba7f5}.ml2-stat.is-teal{--ml2-tone:#2dd4bf}.ml2-stat.is-red{--ml2-tone:#ff6b6b}.ml2-stat.is-green{--ml2-tone:#3ddc97}.ml2-stat.is-purple{--ml2-tone:#a78bfa}.ml2-statValue{font-feature-settings:"tnum";font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.ml2-statLabel{color:var(--ml2-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ml2-thumb{aspect-ratio:348/214;background-color:var(--ml2-surface-2);background-position:50%;background-size:cover;border-radius:10px;flex-shrink:0;overflow:hidden;position:relative;width:100%}.ml2-thumb.is-missing{align-items:center;background:#fff;color:#2b2b2b;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:6px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center}.ml2-thumb.is-missing>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ml2-thumb.is-missing>img{height:28px}.ml2-thumb.is-placeholder{color:var(--ml2-muted);display:grid;font-size:30px;place-items:center}.ml2-courseGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ml2-courseCard{background:var(--ml2-surface-2);border:1px solid var(--ml2-border);border-radius:12px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:10px;text-align:left}button.ml2-courseCard{cursor:pointer}.ml2-courseCard.is-clickable{transition:box-shadow .15s,border-color .15s}.ml2-courseCard.is-clickable:hover{border-color:var(--ml2-accent);box-shadow:0 0 12px color-mix(in srgb,var(--ml2-accent) 35%,#0000)}.ml2-courseCard.is-clickable:hover .ml2-certLink{color:var(--ml2-accent)}.ml2-courseCard.is-unknown{opacity:.7}.ml2-courseInfo{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.ml2-courseName{font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml2-courseMeta{color:var(--ml2-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 10px;justify-content:space-between}.ml2-courseMeta .is-overdue{color:var(--ml2-danger);font-weight:600}.ml2-progress{background:var(--ml2-border);border-radius:999px;height:6px;overflow:hidden}.ml2-progress>span{background:var(--ml2-accent);border-radius:inherit;display:block;height:100%}.ml2-courseActions{display:flex;justify-content:stretch}.ml2-courseActions:empty{display:none}.ml2 .ml2-courseActions>.ml2-button,.ml2-courseActions>button{width:100%}.ml2-certLink{display:inline-flex;font-size:12px;font-weight:600;gap:6px;transition:color .15s}.ml2-addCard,.ml2-certLink{align-items:center;color:var(--ml2-muted)}.ml2-addCard{border-style:dashed;border-width:2px;font-weight:700;gap:12px;justify-content:center;letter-spacing:.04em;min-height:200px;transition:color .15s,border-color .15s,background .15s}.ml2-addCard>i{font-size:32px}.ml2-addCard:hover:not(:disabled){background:color-mix(in srgb,var(--ml2-accent) 8%,#0000);border-color:var(--ml2-accent);color:var(--ml2-accent)}.ml2-addCard:disabled{cursor:not-allowed;opacity:.5}.ml2-certGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.ml2-cert{align-items:center;background:var(--ml2-surface-2);border:1px solid var(--ml2-border);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:18px 12px;text-align:center}button.ml2-cert{cursor:pointer;transition:border-color .15s,box-shadow .15s}button.ml2-cert:hover{border-color:var(--ml2-accent);box-shadow:0 0 12px color-mix(in srgb,var(--ml2-accent) 35%,#0000)}button.ml2-cert:hover .ml2-certLink{color:var(--ml2-accent)}.ml2-certIcon{color:#a78bfa;font-size:34px}.ml2-certTitle{font-weight:700;line-height:1.3}.ml2-certExp{color:var(--ml2-muted);font-size:12px}.ml2-certExp.is-overdue{color:var(--ml2-danger);font-weight:600}.ml2-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px}.ml2-toolbarNote{flex-basis:100%}.ml2-search{align-items:center;display:flex;flex:1 1;margin:0 0 0 auto;max-width:320px;min-width:180px;position:relative}.ml2-search>i{color:var(--ml2-muted);left:12px;pointer-events:none;position:absolute}.ml2-search>input{background:var(--ml2-surface-2);border:1px solid var(--ml2-border);border-radius:10px;color:var(--ml2-text);font:inherit;font-size:14px;height:38px;margin:0;padding:0 12px 0 36px;text-indent:0;width:100%}.ml2-search>input::placeholder{color:var(--ml2-muted);opacity:1}.ml2-trackList{display:flex;flex-direction:column}.ml2-trackRow{grid-gap:16px;border-top:1px solid var(--ml2-border);display:grid;gap:16px;grid-template-columns:200px minmax(0,1fr);padding:14px 0}.ml2-trackCourse{display:flex;flex-direction:column;gap:6px}.ml2-trackTitle{font-weight:600;line-height:1.3}.ml2-trackCount{color:var(--ml2-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ml2-chips{align-content:flex-start;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.ml2-chip{align-items:center;background:var(--ml2-surface-2);border:1px solid var(--ml2-border);border-left:3px solid var(--ml2-accent-2);border-radius:10px;display:inline-flex;gap:8px;max-width:100%;padding:6px 8px 6px 12px;position:relative;text-align:left}.ml2-chipText{display:flex;flex-direction:column;min-width:0}.ml2-chipName{font-size:13px;font-weight:600;line-height:1.3;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml2-chipMeta{color:var(--ml2-muted);font-size:11px;white-space:nowrap}.ml2-chip.is-overdue{border-left-color:var(--ml2-danger)}.ml2-chip.is-overdue .ml2-chipMeta{color:var(--ml2-danger);font-weight:600}.ml2-chip.is-complete{border-left-color:var(--ml2-success)}.ml2-chip.is-preview{background:color-mix(in srgb,var(--ml2-accent) 14%,#0000);border-color:var(--ml2-accent);border-left-color:var(--ml2-accent);border-style:dashed;box-shadow:0 0 10px color-mix(in srgb,var(--ml2-accent) 35%,#0000)}.ml2-chip.is-preview .ml2-chipMeta{color:var(--ml2-accent);font-weight:600}.ml2-chip.is-missing{border-left-color:var(--ml2-warn);cursor:pointer;transition:border-color .15s,background .15s}.ml2-chip.is-missing:hover{background:color-mix(in srgb,var(--ml2-accent) 10%,#0000);border-color:var(--ml2-accent)}.ml2-chipIcon{color:var(--ml2-muted);font-size:12px}.ml2-chip.is-missing:hover .ml2-chipIcon{color:var(--ml2-accent)}.ml2-chipAction{background:#0000;border:1px solid var(--ml2-border);border-radius:50%;color:var(--ml2-muted);cursor:pointer;display:grid;flex-shrink:0;font-size:12px;height:26px;padding:0;place-items:center;transition:background .15s,color .15s,border-color .15s;width:26px}.ml2-chipAction:hover{background:var(--ml2-success);border-color:var(--ml2-success);color:#fff}.ml2-personTable{display:flex;flex-direction:column}.ml2-personHead,.ml2-personRow{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(140px,1.1fr) minmax(110px,.8fr) minmax(0,2fr) minmax(0,2fr)}.ml2-personHead{color:var(--ml2-muted);font-size:11px;font-weight:600;letter-spacing:.06em;padding:0 0 8px;text-transform:uppercase}.ml2-personRow{border-top:1px solid var(--ml2-border);padding:12px 0}.ml2-personName{font-weight:600}.ml2-personPos{color:var(--ml2-muted);font-size:13px}.ml2-assignPanel{border-color:color-mix(in srgb,var(--ml2-accent) 55%,#0000)}.ml2-assignGrid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:240px minmax(0,1fr)}.ml2-assignFields{gap:12px;min-width:0}.ml2-assignFields,.ml2-field{display:flex;flex-direction:column}.ml2-field{gap:6px;margin:0}.ml2-label{color:var(--ml2-muted);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ml2-check{align-items:center;cursor:pointer;display:inline-flex;font-weight:500;gap:10px;margin:0}.ml2-check>input{accent-color:var(--ml2-accent);cursor:pointer;height:18px;margin:0;width:18px}.ml2-check.is-disabled{cursor:not-allowed;opacity:.5}.ml2-check.is-disabled>input{cursor:not-allowed}.ml2-assignFooter{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between}.ml2-spinner{animation:ml2-spin .8s linear infinite;border:3px solid #7f7f7f4d;border-radius:50%;border-top:3px solid var(--accentColor2);display:inline-block;height:28px;width:28px}.ml2-spinnerSmall{border-top-color:initial;border-width:2px;height:14px;width:14px}.ml2-overlay{align-items:center;animation:ml2-fade .15s ease;background:#00000059;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1025}.ml2-overlay *,.ml2-overlay :after,.ml2-overlay :before{box-sizing:border-box}.ml2-modal{animation:ml2-pop .18s ease;background:#fffffff7;border-radius:25px;box-shadow:0 24px 60px -20px #00000073;color:#3f3f3f;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-height:90vh;max-width:480px;overflow-y:auto;padding:25px;position:relative;width:100%}.ml2-modalClose{background:#fff;border:1px solid var(--accentColor1);border-radius:50%;color:var(--accentColor1);cursor:pointer;display:grid;font-size:18px;height:35px;padding:0;place-items:center;position:absolute;right:18px;top:18px;width:35px}.ml2-modalClose:hover{background:color-mix(in srgb,var(--accentColor1) 12%,#fff)}.ml2-modalTitle{font-size:19px;font-weight:600;margin:0 44px 0 0}.ml2-modalText{line-height:1.5;margin:0}.ml2-modalDetails{grid-gap:6px 14px;background:#f5f6f8;border-radius:10px;display:grid;gap:6px 14px;grid-template-columns:auto 1fr;margin:0;padding:12px 14px}.ml2-modalDetails>dt{align-self:center;color:#6b6b6b;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ml2-modalDetails>dd{font-weight:600;margin:0}.ml2-modal .ml2-field{display:flex;flex-direction:column;gap:6px;margin:0}.ml2-label.is-light{color:#6b6b6b;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ml2-input{background:#fff;border:1px solid #cfcfcf;border-radius:9px;color:#1f1f1f;font:inherit;height:42px;margin:0;padding:0 12px}.ml2-input:focus{border-color:var(--accentColor1);box-shadow:0 0 0 1px var(--accentColor1);outline:none}.ml2-modalActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:4px}.ml2-modalActions>.SIQButton1,.ml2-modalActions>button{align-items:center;border-radius:8px;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;gap:8px;height:40px;justify-content:center;margin:0;min-width:7.5em;padding:0 18px;width:auto}.ml2-modalActions>button:disabled{cursor:not-allowed;opacity:.55}.ml2-ghostButton.is-light{background:#fff;border:1px solid #d2d2d2;color:#3f3f3f}.ml2-ghostButton.is-light:hover{background:#f5f6f8;border-color:#d2d2d2}.ml2-modalActions>.SIQButton1.ml2-danger{background:#e04848;background-image:none;color:#fff}.ml2-overlay .ml2-spinner{border-top-color:initial}.ml2-toast{align-items:center;animation:ml2-toastIn .2s ease;background:#1f2633;border-radius:12px;bottom:24px;box-shadow:0 12px 30px -10px #00000080;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:14px;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;position:fixed;transform:translateX(-50%);z-index:1100}.ml2-toast>i{color:#3ddc97}.ml2-toast.is-error>i{color:#ff6b6b}.ml2-toastClose{background:#0000;border:0;border-radius:8px;color:#ffffffb3;cursor:pointer;display:grid;height:28px;padding:0;place-items:center;width:28px}.ml2-toastClose:hover{background:#ffffff1a;color:#fff}@keyframes ml2-fade{0%{opacity:0}to{opacity:1}}@keyframes ml2-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes ml2-toastIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes ml2-spin{to{transform:rotate(1turn)}}@media only screen and (max-width:1100px){.ml2-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ml2-personHead{display:none}.ml2-personRow{gap:6px;grid-template-columns:1fr}.ml2-personPos{margin-top:-4px}.ml2-personRow>.ml2-chips:before{color:var(--ml2-muted);content:attr(data-label);flex-basis:100%;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}}@media only screen and (max-width:850px){.ml2-picker{width:100%}.ml2-assignGrid,.ml2-trackRow{grid-template-columns:1fr}.ml2-assignThumb,.ml2-trackCourse .ml2-thumb{max-width:260px}.ml2-search{margin-left:0;max-width:none}}@media only screen and (max-width:600px){.ml2{padding:10px 10px 16px}.ml2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ml2-title{font-size:21px}.ml2-segmented{width:100%}.ml2-segmented>button{flex:1 1;padding:0 8px}.ml2-chipName{max-width:180px}}.AccountSetupDiv{flex-direction:column;height:100vh;overflow:hidden;width:100vw}.AccountSetupDiv,.imageHeaderDiv{align-items:center;display:flex;justify-content:center}.imageHeaderDiv,.imageHeaderDiv>img{max-height:5em}.AccountFoundTitleDiv{margin:2em 2em 6em}.AccountFoundTitleDiv>label{font-size:1.5rem}.CreatePasswordDiv{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:20vh}.PasswordEntryDiv{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.PasswordEntryDiv>div{margin-bottom:1em}.PasswordEntryDiv>div>input{margin-left:2em;min-width:15em}.thePasswordEntryDiv{position:relative}.validationMark{color:lime;position:absolute;right:-20px;top:7px}.SubmitPasswordDiv{align-items:center;display:flex;justify-content:center;min-height:5em}.passwordInstructionsLabel{font-size:1rem;margin:.5em 2em 2em}.AccountSetupScreen{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10px;overflow:scroll;overflow-x:auto;overflow-y:auto;text-align:center}.AccountItemDiv{align-items:center;display:flex;justify-content:space-between;margin:.5em;text-align:left}.AccountItemDiv>span{color:var(--textColor1);font-family:Poppins;margin-left:1em}.AccountItemDiv>label{font-weight:600}.AccountDetailsDiv{margin-top:-1em}.ConfirmAccountButtonDiv{min-height:6em}.AccessCodeEntryDiv,.ConfirmAccountButtonDiv{align-items:center;display:flex;justify-content:center}.AccessCodeEntryDiv{flex-direction:column;margin-top:-2em}.AccessCodeInput{border:1px solid var(--textColor1);border-radius:10px;box-shadow:0 0 10px 1px #000;font-family:Poppins;font-size:2rem;height:1.25em;margin:.125em;text-align:center;width:1.25em}.AccessCodeInput:focus-visible{outline:none}.FiveDigitCodeDiv{margin-bottom:3em}.FiveDigitCodeSubmissionDiv{align-items:center;display:flex;flex-direction:column;justify-content:center}.FiveDigitCodeSubmissionDiv>button{margin-bottom:1em}.WrongAccessCode{color:red;font-weight:700;margin:1em;text-shadow:0 0 5px #000}.blockedUserTime2{color:red;font-family:Poppins;margin-bottom:1em;margin-top:0;right:18px;top:0}@media only screen and (max-width:295px){.AccessCodeInput{height:1em;width:1em}.FiveDigitCodeDiv{margin-bottom:.5em}}@media only screen and (max-width:600px){.PasswordEntryDiv>div>input{margin-left:0}.thePasswordEntryDiv{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.validationMark{right:-25px;top:34px}.AccountFoundTitleDiv{margin-bottom:4em}.imageHeaderDiv,.imageHeaderDiv>img{height:3em}}@media only screen and (max-height:615px){.AccountFoundTitleDiv{margin-bottom:2em}}@media only screen and (max-height:565px){.imageHeaderDiv,.imageHeaderDiv>img{height:3em}.AccountFoundTitleDiv{margin:1em}}@media only screen and (max-height:475px){.ConfirmAccountButtonDiv{height:1em;min-height:1em}}.ForgotPasswordInputDiv{align-items:center;text-align:center}.EmailEntryDiv,.ForgotPasswordInputDiv{flex-direction:column;justify-content:center}.EmailEntryDiv{align-items:flex-end;display:flex}.ForgotPasswordInputDiv>.EmailEntryDiv{margin-bottom:2em;margin-top:-2em}.ForgotPasswordInputDiv>.SubmitPasswordDiv{align-items:center;display:flex;flex-direction:column;justify-content:center}.ForgotPasswordInputDiv>.PasswordEntryDiv>.thePasswordEntryDiv>input{min-width:21em}@media only screen and (max-width:600px){.ForgotPasswordInputDiv>.PasswordEntryDiv>.thePasswordEntryDiv>input{min-width:15em}}@media only screen and (max-height:615px){.AccessCodeEntryDiv{margin-top:0}}@media only screen and (max-height:430px){.FiveDigitCodeDiv{margin-bottom:0}.AccountFoundTitleDiv>label{font-size:1.15rem}}@media only screen and (max-height:390px){.WrongAccessCode{margin:.25em}}.usr4{--usr4-text:var(--textColor1);--usr4-surface:var(--transparentColor4);--usr4-surface-2:var(--transparentColor3);--usr4-surface-hover:var(--transparentColor);--usr4-border:var(--transparentColor9);--usr4-muted:var(--transparentColor7);--usr4-accent:var(--accentColor1);--usr4-accent-2:var(--accentColor2);--usr4-danger:#ff6b6b;--usr4-success:#3ddc97;--usr4-warn:#ffc857;--usr4-radius:14px;--usr4-radius-sm:9px;box-sizing:border-box;color:var(--usr4-text);display:flex;flex:1 1;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-width:100%;min-height:0;padding:12px 16px 0;width:100%}.backToLocationUsers{left:0!important}.usr4 *,.usr4 :after,.usr4 :before{box-sizing:border-box}:where(.usr4 button:not(.SIQButton1)){color:inherit;font:inherit}.usr4 :focus-visible{outline:2px solid var(--usr4-accent-2);outline-offset:2px}.usr4-muted{color:var(--usr4-muted)}.usr4-srOnly{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.usr4 select:not([multiple]){appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%238a94a3' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:10px 6px;padding-right:32px}.usr4-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px}.usr4-header>.usr4-title{order:-1}.usr4-header>.usr4-headerLeft{flex:1 1}.usr4-headerRight:empty{display:none}.usr4-headerLeft,.usr4-headerRight{align-items:center;display:flex;gap:8px;min-width:0}.usr4-headerRight{justify-content:flex-end;margin-left:auto}.usr4-title{font-size:25px;font-weight:500;margin:0;text-transform:uppercase;white-space:nowrap}.usr4 .oldVersionLabel{align-items:center;background:color-mix(in srgb,var(--usr4-accent) 10%,#0000);border:1px solid color-mix(in srgb,var(--usr4-accent) 55%,#0000);border-radius:999px;color:var(--usr4-accent);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;letter-spacing:0;margin-left:12px;padding:4px 12px;text-transform:none;transition:background .15s,box-shadow .15s;-webkit-user-select:none;user-select:none;vertical-align:middle}.usr4 .oldVersionLabel>i{font-size:11px;transition:transform .15s}.usr4 .oldVersionLabel:hover{background:color-mix(in srgb,var(--usr4-accent) 20%,#0000);box-shadow:0 0 10px color-mix(in srgb,var(--usr4-accent) 40%,#0000)}.usr4 .oldVersionLabel:hover>i{transform:translateX(2px)}.usr4 .usr4-headerButton{border-radius:5px;flex-shrink:0;font-size:1rem;font-weight:700;height:2.25em;margin:0;min-width:0;padding:0 16px;white-space:nowrap;width:auto}.usr4 .usr4-squareButton{padding:0;width:2.6em}.usr4-search{align-items:center;display:flex;flex:1 1;max-width:320px;min-width:160px;position:relative}.usr4-search>i{color:var(--usr4-muted);left:12px;pointer-events:none;position:absolute}.usr4-search>input{background:var(--usr4-surface);border:1px solid var(--usr4-border);border-radius:10px;color:var(--usr4-text);font:inherit;font-size:15px;height:38px;padding:0 12px 0 36px;width:100%}.usr4-search>input::placeholder{color:var(--usr4-muted);opacity:1}.usr4-body{gap:14px;min-height:0;overflow:auto}.usr4-body,.usr4-card{display:flex;flex-direction:column}.usr4-card{background:var(--usr4-surface);border:1px solid var(--usr4-border);border-radius:var(--usr4-radius);gap:12px;min-width:0;padding:16px}.usr4-cardHeader{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.usr4-cardTitle{align-items:center;display:flex;font-size:15px;font-weight:600;gap:8px;margin:0}.usr4-cardTitle>i{color:var(--usr4-accent-2)}.usr4-subTitle{align-items:center;color:var(--usr4-muted);display:flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:.04em;margin:6px 0 0;text-transform:uppercase}.usr4-toggleGroup{border:1px solid var(--usr4-border);border-radius:var(--usr4-radius-sm);display:flex;flex-direction:column;overflow:hidden}.usr4-toggleGroup:empty{display:none}.usr4-toggleRow{align-items:center;cursor:pointer;display:flex;gap:12px;padding:10px 14px;position:relative}.usr4-toggleRow+.usr4-toggleRow{border-top:1px solid var(--usr4-border)}.usr4-toggleRow.is-disabled{cursor:not-allowed}.usr4-toggleRow.is-disabled .usr4-switch{opacity:.5}.usr4-toggleText{display:flex;flex:1 1;flex-direction:column;min-width:0}.usr4-toggleLabel{font-weight:600}.usr4-toggleHint{color:var(--usr4-muted);font-size:12px}.usr4-toggleNote{color:var(--usr4-warn);font-size:12px;margin-top:2px}.usr4-switchWrap{cursor:pointer;display:inline-flex;position:relative}.usr4-switchWrap.is-disabled{cursor:not-allowed;opacity:.5}.usr4-switchWrap>.usr4-switchInput{cursor:inherit;height:100%;left:0;margin:0;pointer-events:auto;top:0;width:100%;z-index:1}.usr4-switchInput{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.usr4-switch{background:#c9c9c9;border-radius:999px;flex-shrink:0;height:24px;position:relative;transition:background .15s;width:42px}.usr4-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:18px}.usr4-switchInput:checked+.usr4-switch{background:var(--toggleActivatedColor,var(--usr4-accent))}.usr4-switchInput:checked+.usr4-switch:after{transform:translateX(18px)}.usr4-switchInput:focus-visible+.usr4-switch{outline:2px solid var(--usr4-accent-2);outline-offset:2px}.usr4-tableWrap{background:var(--usr4-surface);border:1px solid var(--usr4-border);border-radius:var(--usr4-radius);overflow-x:auto;width:100%}.usr4.usr4-fillScreen{height:calc(100vh - 88px);max-height:calc(100vh - 88px);overflow:hidden}.usr4.usr4-fillScreen>.usr4-header{flex-shrink:0}.usr4.usr4-fillScreen>.usr4-body{flex:1 1;overflow:hidden}.usr4.usr4-fillScreen .usr4-tableWrap{flex:1 1;min-height:0;overflow:auto}.usr4-tableWrap{scrollbar-color:var(--usr4-muted) #0000;scrollbar-width:thin}.usr4-tableWrap::-webkit-scrollbar{height:7px;width:7px}.usr4-tableWrap::-webkit-scrollbar-corner,.usr4-tableWrap::-webkit-scrollbar-track{background:#0000}.usr4-tableWrap::-webkit-scrollbar-thumb{background:var(--usr4-muted);border-radius:5px}.usr4-table{border-collapse:collapse;font-size:14px;width:100%}.usr4-table td,.usr4-table th{border-bottom:1px solid var(--usr4-border);padding:9px 12px;text-align:left;white-space:nowrap}.usr4-table thead th{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--usr4-surface-2);font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.usr4-table tbody tr:last-child td{border-bottom:0}.usr4-table tbody tr.is-clickable{cursor:pointer}.usr4-table tbody tr.is-clickable:focus-visible,.usr4-table tbody tr.is-clickable:hover{background:var(--usr4-surface-hover)}.usr4-table tbody tr.is-deleted{color:var(--usr4-muted)}.usr4-table tbody tr.is-deleted td{background:#0000001f}.usr4-sortButton{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;font-weight:600;gap:6px;padding:0}.usr4-sortButton>i{font-size:11px;opacity:.45}.usr4-sortButton.is-sorted>i{color:var(--usr4-accent-2);opacity:1}.usr4 .usr4-iconCol{text-align:center;width:44px}.usr4-iconButton{background:#0000;border:0;border-radius:8px;cursor:pointer;display:inline-grid;height:32px;opacity:.75;padding:0;place-items:center;width:32px}.usr4-iconButton:hover{background:var(--usr4-surface-hover);color:var(--usr4-danger);opacity:1}.usr4-registered{color:var(--usr4-success);font-size:16px}.usr4 .usr4-rowButton{border-radius:6px;font-size:12px;font-weight:700;height:28px;line-height:28px;margin:0;min-width:0;padding:0 14px;width:auto}.usr4-accessPill,.usr4-uploadButton{display:inline-block}.usr4-accessPill{background:var(--usr4-surface-2);border:1px solid var(--usr4-border);border-radius:999px;font-size:12px;font-weight:600;padding:2px 10px}.usr4-accessPill.is-level6{background:var(--usr4-accent);border-color:#0000;color:#fff}.usr4-empty{align-items:center;color:var(--usr4-muted);display:flex;flex-direction:column;gap:8px;padding:36px 16px}.usr4-empty>i{font-size:28px}.usr4-form{margin:0 auto;max-width:820px;width:100%}.usr4-fieldGrid{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.usr4-field{display:flex;flex-direction:column;gap:4px;min-width:0}.usr4-fieldLabel{color:var(--usr4-muted);font-size:12px;font-weight:600}.usr4 .usr4-placeholder{color:var(--usr4-danger);font-weight:600}.usr4 .usr4-input.usr4-placeholder{border-color:var(--usr4-danger)}.usr4-placeholderNote{align-items:center;display:inline-flex;font-weight:600;gap:6px}.usr4-fieldError,.usr4-placeholderNote{color:var(--usr4-danger);font-size:12px}.usr4-input{background:var(--usr4-surface-2);border:1px solid var(--usr4-border);border-radius:10px;color:var(--usr4-text);font:inherit;height:38px;padding:0 12px;width:100%}.usr4-input::placeholder{color:var(--usr4-muted);opacity:1}.usr4-input:disabled{cursor:not-allowed;opacity:.7}select.usr4-input>option{background:#fff;color:#1f1f1f}.usr4-field.is-invalid .usr4-input{border-color:var(--usr4-danger)}.usr4-money{align-items:center;display:flex;gap:6px}.usr4-money>input::-webkit-inner-spin-button,.usr4-money>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.usr4-money>input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.usr4-dateInput{height:32px;width:10.5em}.usr4-formActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.usr4 .usr4-formActions>.SIQButton1{border-radius:8px;font-size:14px;font-weight:700;height:40px;margin:0;min-width:9em;padding:0 18px;width:auto}.usr4-ghost{background:#0000;border:1px solid var(--usr4-border);border-radius:8px;cursor:pointer;font-weight:600;height:40px;padding:0 18px}.usr4-ghost:hover:not(:disabled){background:var(--usr4-surface-hover)}.usr4-ghost:disabled{cursor:not-allowed;opacity:.5}.usr4 .usr4-smallButton{font-size:13px;height:30px;padding:0 12px}.usr4 .usr4-dangerButton{background:var(--usr4-danger);background-image:none;color:#fff}.usr4-profile{--usr4-pad:18px;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1180px;width:100%}.usr4-profile .usr4-card{gap:14px;padding:var(--usr4-pad)}.usr4-hero{align-items:center;background:linear-gradient(120deg,color-mix(in srgb,var(--usr4-accent) 26%,#0000),#0000 65%),var(--usr4-surface);border:1px solid var(--usr4-border);border-radius:var(--usr4-radius);display:flex;flex-wrap:wrap;gap:18px;padding:20px 22px}.usr4-avatar{background:var(--buttonColor,var(--usr4-accent));border-radius:50%;box-shadow:0 0 0 4px var(--usr4-surface-2),0 10px 24px -10px #0000008c;color:#fff;display:grid;flex-shrink:0;font-size:23px;font-weight:600;height:68px;letter-spacing:.02em;place-items:center;width:68px}.usr4-heroText{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:200px}.usr4-heroName{align-items:center;display:flex;font-size:22px;font-weight:600;gap:8px;line-height:1.2;margin:0;overflow-wrap:anywhere}.usr4-nameCheck{font-size:.8em}.usr4-heroMeta{display:flex;flex-wrap:wrap;font-size:13px;gap:4px 18px;opacity:.85}.usr4-heroMeta>span{align-items:center;display:inline-flex;gap:7px}.usr4-heroMeta i{color:var(--usr4-accent-2);font-size:12px}.usr4-heroBadges{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.usr4-badge{background:var(--usr4-surface-2);border:1px solid var(--usr4-border);border-radius:999px;gap:6px;padding:3px 11px}.usr4-badge,.usr4-heroAction{align-items:center;display:inline-flex;font-size:12px;font-weight:600}.usr4-heroAction{background:color-mix(in srgb,var(--usr4-accent) 22%,#0000);border:1px solid color-mix(in srgb,var(--usr4-accent-2) 60%,#0000);border-radius:999px;cursor:pointer;gap:7px;height:30px;padding:0 14px;transition:background .15s}.usr4-heroAction:hover:not(:disabled){background:color-mix(in srgb,var(--usr4-accent) 38%,#0000)}.usr4-heroAction:disabled{cursor:progress;opacity:.6}.usr4-badge.is-warn{background:color-mix(in srgb,var(--usr4-warn) 20%,#0000);border-color:var(--usr4-warn)}.usr4-badge.is-success{background:color-mix(in srgb,var(--usr4-success) 20%,#0000);border-color:var(--usr4-success)}.usr4-nameCell{gap:8px}.usr4-certBadge,.usr4-nameCell{align-items:center;display:inline-flex}.usr4-certBadge{background:color-mix(in srgb,var(--usr4-accent) 22%,#0000);border:1px solid color-mix(in srgb,var(--usr4-accent) 60%,#0000);border-radius:999px;color:var(--usr4-text);font-size:11px;font-weight:700;gap:4px;letter-spacing:.02em;line-height:18px;padding:1px 8px}.usr4-certBadge>i{color:var(--usr4-accent-2);font-size:11px}.usr4-trainingCount{font-size:12px;white-space:nowrap}.usr4-trainingStatus{align-items:center;display:flex;font-weight:600;gap:8px;margin:0}.usr4-trainingStatus>i{color:var(--usr4-muted)}.usr4-trainingStatus.is-done>i{color:var(--usr4-success)}.usr4-trainingProgress{align-items:center;display:flex;gap:10px}.usr4-trainingBar{background:var(--usr4-surface-2);border-radius:999px;flex:1 1;height:8px;overflow:hidden}.usr4-trainingBar>span{background:var(--usr4-success);border-radius:inherit;display:block;height:100%;transition:width .3s ease}.usr4-listItem.is-notDone>span:first-child,.usr4-listItem.is-notDone>span:first-child>i,.usr4-readOnlyNote{color:var(--usr4-muted)}.usr4-readOnlyNote{align-items:center;border:1px dashed var(--usr4-border);border-radius:var(--usr4-radius-sm);display:flex;font-size:13px;gap:8px;margin:0;padding:10px 14px}.usr4-profileLayout{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr)}.usr4-profileColumn{display:flex;flex-direction:column;gap:16px;min-width:0}.usr4-detailGrid{grid-gap:16px 20px;display:grid;gap:16px 20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.usr4-profile .usr4-fieldLabel{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.usr4-value{align-items:center;display:flex;font-size:15px;font-weight:500;min-height:38px;overflow-wrap:anywhere}.usr4-flush{margin-left:calc(var(--usr4-pad)*-1);margin-right:calc(var(--usr4-pad)*-1)}.usr4-flushBottom{border-radius:0 0 var(--usr4-radius) var(--usr4-radius);margin-bottom:calc(var(--usr4-pad)*-1);overflow:hidden}.usr4-rows{border-top:1px solid var(--usr4-border)}.usr4-rows>.usr4-listItem,.usr4-rows>.usr4-toggleRow{padding-left:var(--usr4-pad);padding-right:var(--usr4-pad)}.usr4-rows>.usr4-toggleRow{padding-bottom:12px;padding-top:12px}.usr4-rows>.usr4-toggleRow:hover:not(.is-disabled){background:var(--usr4-surface-hover)}.usr4-list{display:flex;flex-direction:column;list-style:none;margin-top:0;padding:0}.usr4-listItem{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:46px;padding:6px 10px 6px 14px}.usr4-listItem+.usr4-listItem{border-top:1px solid var(--usr4-border)}.usr4-listItem>span{align-items:center;display:inline-flex;gap:8px;min-width:0}.usr4-listItem>span>i{color:var(--usr4-accent-2)}.usr4-emptyLine{font-size:13px;margin:0}.usr4-cardTable{border-top:1px solid var(--usr4-border)}.usr4-cardTable thead th{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;color:var(--usr4-muted);font-size:11px;font-weight:600;letter-spacing:.06em;position:static;text-transform:uppercase}.usr4-cardTable td:first-child,.usr4-cardTable th:first-child{padding-left:var(--usr4-pad)}.usr4-cardTable td:last-child,.usr4-cardTable th:last-child{padding-right:var(--usr4-pad)}.usr4-cardTable td{vertical-align:middle}.usr4-strong{font-weight:600}.usr4 .usr4-actionsCol{text-align:right}.usr4-rowActions,.usr4-uploadButton{display:inline-flex;gap:6px}.usr4 .usr4-removeUser,.usr4-uploadButton{align-items:center;cursor:pointer}.usr4 .usr4-removeUser{background:color-mix(in srgb,var(--usr4-danger) 10%,#0000);border:1px solid color-mix(in srgb,var(--usr4-danger) 45%,#0000);border-radius:var(--usr4-radius-sm);color:color-mix(in srgb,var(--usr4-danger) 70%,var(--usr4-text));display:flex;font-weight:600;gap:8px;height:40px;justify-content:center;margin-top:1.5em;transition:background .15s,border-color .15s;width:100%}.usr4 .usr4-removeUser:hover{background:color-mix(in srgb,var(--usr4-danger) 20%,#0000);border-color:color-mix(in srgb,var(--usr4-danger) 70%,#0000)}.usr4-overlay{align-items:center;animation:usr4-fade .15s ease;background:#00000059;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1025}.usr4-modal{animation:usr4-pop .18s ease;background:#fffffff7;border-radius:25px;box-shadow:0 24px 60px -20px #00000073;color:#3f3f3f;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-height:90vh;max-width:480px;overflow-y:auto;padding:25px;position:relative;width:100%}.usr4-modal .usr4-input{background:#fff;border-color:#d2d2d2;color:#1f1f1f}.usr4-modal .usr4-muted{color:#767676}.usr4-modalClose{background:#fff;border:1px solid var(--usr4-accent);border-radius:50%;color:var(--usr4-accent);cursor:pointer;display:grid;font-size:18px;height:35px;padding:0;place-items:center;position:absolute;right:18px;top:18px;width:35px}.usr4-modalClose:hover:not(:disabled){background:color-mix(in srgb,var(--usr4-accent) 12%,#fff)}.usr4-modalTitle{font-size:19px;font-weight:600;margin:0 44px 0 0}.usr4-modalText{font-size:14px;line-height:1.5;margin:0}.usr4-modalNote{background:#fdecec;border-radius:10px;color:#9b1c1c;display:flex;font-size:13px;gap:8px;line-height:1.45;margin:0;padding:10px 14px}.usr4-modalNote>i{margin-top:2px}.usr4-modalHighlight{background:#f5f6f8;border-radius:10px;font-weight:600;margin:0;padding:10px 14px;text-align:center}.usr4-modalField{display:flex;flex-direction:column;gap:6px}.usr4-modalLabel{color:#6b6b6b;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.usr4-sendSummary{background:#f5f6f8;border-radius:10px;color:#3f3f3f;font-size:13px;line-height:1.5;padding:10px 14px}.usr4-modalActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:4px}.usr4 .usr4-modalActions>.SIQButton1,.usr4-modalActions>button{border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;height:40px;margin:0;min-width:7.5em;padding:0 18px;width:auto}.usr4-modal .usr4-ghost{background:#fff;border-color:#d2d2d2;color:#3f3f3f}.usr4-modal .usr4-ghost:hover:not(:disabled){background:#f5f6f8}.usr4-uploading{align-items:center;max-width:360px;padding:30px}.usr4-uploadingLabel{-webkit-text-fill-color:#0000;animation:usr4-shine 2s linear infinite reverse;background:var(--gradient);background-clip:text;-webkit-background-clip:text;background-size:200% auto;font-size:1.1rem;font-weight:700;text-align:center}.usr4-spinner{animation:usr4-spin .8s linear infinite;border:3px solid #7f7f7f4d;border-radius:50%;border-top:3px solid var(--usr4-accent-2);display:inline-block;height:28px;width:28px}.usr4-spinnerSmall{border-top-color:initial;border-width:2px;height:14px;width:14px}.usr4-toast{align-items:center;animation:usr4-toastIn .2s ease;background:#1f2633;border-radius:12px;bottom:24px;box-shadow:0 18px 40px -14px #0000008c;color:#fff;display:flex;font-family:Poppins,sans-serif;font-weight:500;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;position:fixed;transform:translateX(-50%);z-index:1100}.usr4-toast>i{color:var(--usr4-success)}.usr4-toast.is-error>i{color:var(--usr4-danger)}.usr4-toastClose{background:#0000;border:0;border-radius:8px;color:#ffffffb3;cursor:pointer;display:grid;height:28px;padding:0;place-items:center;width:28px}.usr4-toastClose:hover{background:#ffffff1a;color:#fff}@keyframes usr4-fade{0%{opacity:0}to{opacity:1}}@keyframes usr4-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes usr4-toastIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes usr4-spin{to{transform:rotate(1turn)}}@keyframes usr4-shine{to{background-position:200%}}@media only screen and (max-width:1400px){.usr4-table{font-size:13px}}@media only screen and (max-width:1100px){.usr4-profileLayout{grid-template-columns:minmax(0,1fr)}}@media only screen and (max-width:700px){.usr4{padding:10px 10px 16px}.usr4.usr4-fillScreen{height:calc(100vh - 70px);max-height:calc(100vh - 70px);padding-bottom:10px}.usr4-header>.usr4-headerLeft{flex:1 1 100%;flex-wrap:wrap}.usr4-fieldGrid{grid-template-columns:minmax(0,1fr)}.usr4-search{max-width:none}}@media only screen and (max-width:520px){.usr4-title{font-size:21px}.usr4-heroName{font-size:18px}.usr4-hero{gap:14px;padding:16px}.usr4-profile{--usr4-pad:14px}.usr4-avatar{font-size:17px;height:48px;width:48px}}.usr4-modal.usr4-modalWide{max-width:640px}.usr4-modalHero{padding:6px 12px 0;text-align:center}.usr4-modalHero>i{color:var(--usr4-accent);font-size:44px}.usr4-modalHero p{color:#767676;line-height:1.5;margin:8px 0 0}.usr4-textarea{height:auto;line-height:1.45;min-height:120px;padding:10px 12px;resize:vertical}.usr4-hintError{color:#d64545;font-size:13px;font-weight:600;margin:0}.usr4-featureList{border:1px solid #e3e3e3;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.usr4-feature{border-bottom:1px solid #ececec}.usr4-feature:last-child{border-bottom:none}.usr4 .usr4-featureHead{grid-gap:10px;align-items:center;background:#fff;border:none;color:#3f3f3f;cursor:pointer;display:grid;font:inherit;gap:10px;grid-template-columns:28px 1fr auto;padding:11px 14px;text-align:left;width:100%}.usr4 .usr4-featureHead:hover{background:#f5f6f8}.usr4-featureHead>b{font-size:14px;font-weight:600}.usr4-featureIcon{color:var(--usr4-accent);font-size:15px;text-align:center}.usr4-featureChevron{color:#8a8a8a;font-size:11px;transition:transform .15s ease}.usr4-feature.is-open .usr4-featureChevron{transform:rotate(180deg)}.usr4 .usr4-feature.is-open .usr4-featureHead{background:color-mix(in srgb,var(--usr4-accent) 8%,#fff)}.usr4-featureBody{background:color-mix(in srgb,var(--usr4-accent) 4%,#fff);padding:4px 16px 14px 52px}.usr4-featureBody ol{color:#555;font-size:13.5px;line-height:1.55;margin:0;padding-left:18px}.usr4-featureBody li+li{margin-top:4px}.usr4 .usr4-featureShow{align-items:center;background:none;border:none;color:var(--usr4-accent);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;margin-top:10px;padding:0}.usr4 .usr4-featureShow:hover{text-decoration:underline}.usr4-tour{font-family:Poppins,sans-serif;inset:0;position:fixed;z-index:1040}.usr4-tourSpot{border-radius:12px;box-shadow:0 0 0 9999px #0009,0 0 0 3px var(--usr4-accent-2);pointer-events:none;position:fixed;transition:top .25s ease,left .25s ease,width .25s ease,height .25s ease}.usr4-tourDim{background:#0009;inset:0;position:fixed}.usr4-tourCard{animation:usr4-pop .18s ease;background:#fffffffa;border-radius:18px;box-shadow:0 24px 60px -20px #0009;color:#3f3f3f;display:flex;flex-direction:column;font-size:14px;gap:8px;max-width:calc(100vw - 32px);padding:20px;position:fixed}.usr4-tourCount{color:var(--usr4-accent);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.usr4-tourCard h2{font-size:18px;font-weight:600;margin:0}.usr4-tourCard p{color:#555;line-height:1.5;margin:0}.usr4-tourActions{align-items:center;display:flex;gap:8px;margin-top:8px}.usr4-tourSpacer{flex:1 1}.usr4 .usr4-tourActions>.SIQButton1,.usr4 .usr4-tourActions>.usr4-ghost{border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;height:36px;margin:0;min-width:0;padding:0 16px;width:auto}.usr4 .usr4-tourActions>.usr4-ghost{border-color:#d2d2d2;color:#3f3f3f}.usr4 .usr4-tourSkip{background:none;border:none;color:#6b6b6b;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:0;text-decoration:underline}.usr4 .usr4-tourSkip:hover{color:#3f3f3f}.usr4-help{align-items:flex-end;bottom:24px;display:flex;flex-direction:column;gap:10px;position:fixed;right:24px;z-index:910}.usr4 .SIQButton1.usr4-helpButton{align-items:center;border-radius:999px;box-shadow:0 10px 24px -8px #0000008c;display:inline-flex;font-size:14px;gap:8px;height:42px;margin:0;min-width:0;padding:0 18px;width:auto}.usr4-helpMenu{animation:usr4-pop .15s ease;background:#fffffffa;border-radius:16px;box-shadow:0 24px 60px -20px #0000008c;color:#3f3f3f;display:flex;flex-direction:column;font-family:Poppins,sans-serif;gap:8px;padding:12px;width:300px}.usr4 .usr4-helpChoice{grid-column-gap:10px;align-items:center;background:#fff;border:1px solid #d8d8d8;border-radius:10px;color:#3f3f3f;column-gap:10px;cursor:pointer;display:grid;font:inherit;grid-template-columns:36px 1fr;grid-template-rows:auto auto;padding:10px 14px;text-align:left;width:100%}.usr4-helpChoice>i{color:var(--usr4-accent);font-size:20px;grid-row:1/3;text-align:center}.usr4-helpChoice>b{font-size:15px}.usr4-helpChoice>span{color:#6b6b6b;font-size:12.5px}.usr4 .usr4-helpChoice:hover{background:color-mix(in srgb,var(--usr4-accent) 6%,#fff);border-color:var(--usr4-accent)}.usr4-helpBackdrop{inset:0;position:fixed;z-index:905}.usr4-chat{animation:usr4-pop .18s ease;background:#fffffffa;border-radius:18px;bottom:80px;box-shadow:0 24px 60px -20px #0009;color:#3f3f3f;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;height:520px;max-height:calc(100vh - 120px);max-width:calc(100vw - 32px);overflow:hidden;position:fixed;right:24px;width:370px;z-index:915}.usr4-chatHead{align-items:center;background:var(--buttonColor,var(--usr4-accent));color:#fff;display:flex;gap:10px;padding:14px 16px}.usr4-chatHead>b{flex:1 1;font-size:15px;font-weight:600}.usr4 .usr4-chatClose{background:#0000;border:1px solid #fff9;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:28px;padding:0;place-items:center;width:28px}.usr4 .usr4-chatClose:hover{background:#ffffff2e}.usr4-chatBody{background:#f5f6f8;display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:14px}.usr4-chatBody::-webkit-scrollbar{width:7px}.usr4-chatBody::-webkit-scrollbar-thumb{background:#00000038!important;border-radius:5px}.usr4-chatMsg{border-radius:14px;line-height:1.45;max-width:88%;padding:10px 12px}.usr4-chatMsg p{margin:0}.usr4-chatMsg.is-bot{align-self:flex-start;background:#fff;border:1px solid #e3e3e3;border-bottom-left-radius:4px}.usr4-chatMsg.is-user{align-self:flex-end;background:var(--usr4-accent);border-bottom-right-radius:4px;color:#fff}.usr4-chatMsg.is-success{background:#eaf7f1;border-color:#22a06b}.usr4-chatMsg.is-error{background:#fdecec;border-color:#d64545}.usr4-chatTitle{align-items:center;display:flex;gap:6px;margin-bottom:4px}.usr4-chatTitle>i{color:var(--usr4-accent)}.usr4-chatMsg ol{color:#555;font-size:13px;margin:0;padding-left:18px}.usr4-chatMsg li+li{margin-top:3px}.usr4-chatLinks{align-items:center;display:flex;gap:14px;margin-top:8px}.usr4 .usr4-chatLink{align-items:center;background:none;border:none;color:var(--usr4-accent);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:5px;padding:0}.usr4 .usr4-chatLink:hover{text-decoration:underline}.usr4 .usr4-chatLink.is-quiet{color:#8a8a8a;font-weight:500}.usr4-chatChips{align-items:center;color:#8a8a8a;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:8px}.usr4 .usr4-chatChip{background:color-mix(in srgb,var(--usr4-accent) 8%,#fff);border:1px solid color-mix(in srgb,var(--usr4-accent) 45%,#fff);border-radius:999px;color:#3f3f3f;cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:4px 10px}.usr4 .usr4-chatChip:hover{background:color-mix(in srgb,var(--usr4-accent) 18%,#fff)}.usr4-chatChoices{display:flex;gap:8px;margin-top:10px}.usr4 .usr4-chatChoices>.SIQButton1,.usr4 .usr4-chatChoices>.usr4-ghost{border-radius:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;height:34px;margin:0;min-width:0;padding:0 14px;width:auto}.usr4 .usr4-chatChoices>.usr4-ghost{border-color:#d2d2d2;color:#3f3f3f}.usr4-chatSending{align-items:center;color:#6b6b6b;display:inline-flex;font-size:13px;gap:8px}.usr4-chatInput{background:#fff;border-top:1px solid #e3e3e3;display:flex;gap:8px;padding:12px}.usr4-chat .usr4-input{background:#fff;border-color:#d2d2d2;color:#1f1f1f}.usr4-chat .usr4-input::placeholder{color:#8a8a8a}.usr4 .usr4-chatInput>.SIQButton1{border-radius:10px;height:38px;margin:0;min-width:0;padding:0;width:42px}@media (max-width:700px){.usr4-help{bottom:12px;right:12px}.usr4-chat{bottom:64px;height:calc(100vh - 100px);right:12px}}@media (prefers-reduced-motion:reduce){.usr4-chat,.usr4-helpMenu,.usr4-tourCard{animation:none}.usr4-tourSpot{transition:none}}.usr4-compDate{align-items:center;display:inline-flex;gap:6px}.usr4-filePick{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.usr4-fileName{align-items:center;color:#2b2b2b;display:inline-flex;font-size:13px;font-weight:600;gap:6px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usr4-fileName>i{color:var(--accentColor1)}.DashboardUserTableDiv{align-content:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;max-width:100%}.UserTableHeaderDiv{align-content:center;display:flex;flex-direction:row;justify-content:center;padding-left:11px;padding-right:11px;padding-top:11px;position:relative}#UserTableDiv{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.DashboardMenuPaneCloseButton{align-items:center;background:#0000;border:1px solid var(--textColor1);border-radius:50%;color:var(--textColor1);cursor:pointer;display:flex;font-size:24px;height:35px;justify-content:center;width:35px}.DashboardUsersHeaderSubDiv{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center;width:100%}.DashboardSubHeaderTitle{color:var(--textColor1);font-family:Poppins;font-size:25px;text-transform:uppercase}.DashboardUserAddButton{left:0;margin-right:2em;position:absolute;top:.75em;width:10em}#DashboardUserTable{background:var(--transparentColor1);border-collapse:collapse;font-family:Poppins;margin-top:10px;width:99%}#DashboardUserTableTR{cursor:pointer;position:-webkit-sticky;position:sticky}.certificationToggleCell{align-items:center;display:flex;justify-content:center}.certificationsTH{padding-left:5px}#DashboardUserTable,.UserTD,.UserTH{border-bottom:1px solid var(--transparentColor1);color:var(--textColor1);font-family:Poppins;height:30px;padding:5px;white-space:nowrap}.UserTH{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-left:20.34px;position:-webkit-sticky;position:sticky;top:0}.registeredCheckbox{height:1.25em;pointer-events:none;width:1.25em}.AccessConfirmPop{max-width:35em;min-height:25%}.sharedLocationsInnerDiv{width:100%}.DeleteCol,.EditCol{width:40px}.DashboardUserRow{text-align:center}.AddDashboardUserDiv{justify-content:flex-start}.AddDashboardUserDiv,.LeaveDashboardUserDiv{align-items:center;display:flex;min-width:450px}.LeaveDashboardUserDiv{justify-content:flex-end}.DeleteUserButton,.EditUserButton{border:none}.DeleteUserButton,.EditUserButton,.SortingButton{background:#0000;color:var(--textColor1);cursor:pointer}.SortingButton{border:0;text-align:right}.DeleteUserButton>i,.EditUserButton>i,.SortingButton{font-weight:100}#DashboardUserTable>tbody>tr:last-child td{border:1px solid #0000}#DashboardUserTable>tbody>tr:hover:last-child>td:last-child{border-radius:0 0 10px 0}#DashboardUserTable>tbody>tr:hover:last-child>td:first-child{border-radius:0 0 0 10px}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:#0000;width:5px}::-webkit-scrollbar-thumb{background:var(--transparentColor7);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#fff}::-webkit-scrollbar-corner{background:#0000}::-webkit-scrollbar:horizontal{height:7px}::-webkit-scrollbar-track:horizontal{background:#0000;height:5px}::-webkit-scrollbar-thumb:horizontal{background:var(--transparentColor7);border-radius:5px}::-webkit-scrollbar-thumb:horizontal:hover{background:#fff}.NewUserFormDivClass{margin:auto 0}#NewUserFormTag,.NewUserFormDivClass{display:flex;flex:1 1;flex-direction:column}#NewUserFormTag{align-items:center;justify-content:center;padding-top:7em}.NewUserInputBox{background:var(--transparentColor1);border:1px solid #b6b4b4;border-radius:10px;color:var(--textColor1);font-family:Poppins;font-size:1.15em;height:1.5em;margin-bottom:1em;text-indent:5px;width:50%}.NewUserInputBox:focus-visible{outline:none}#NewUserActionDiv{align-items:center;display:flex;flex:1 1;justify-content:center}::placeholder{color:#fff;opacity:.5}#newUserPhoneNumber{width:175px}.NewUserSelectBox{border:1px solid #b6b4b4;border-radius:10px;color:var(--textColor1);font-family:Poppins;font-size:1.15em;height:1.5em;margin-bottom:1em;text-indent:5px;width:50%}.NewUserSelectBox>option{background-color:#d3d3d3;border:1px solid var(--textColor1);border-radius:5px;color:#000}.NewUserSelectBox:focus-visible{outline:none}#SubmitNewUser{background-image:linear-gradient(310deg,#1171ef,#11cdef);border:none;border-radius:5px;color:var(--textColor1);cursor:pointer;font-size:16px;font-weight:700;height:35px;margin-right:10px;min-width:150px}#SubmitNewUser:hover{box-shadow:0 0 10px #11cdef}#DiscardNewUser{background-image:linear-gradient(21deg,red,#efb3b3);border:none;border-radius:5px;color:var(--textColor1);cursor:pointer;font-size:16px;font-weight:700;height:35px;margin-left:10px;min-width:150px}#DiscardNewUser:hover{box-shadow:0 0 10px red}.payRateBox{margin-left:.15em;max-width:5em;min-width:6em!important}.payRateBox::-webkit-inner-spin-button,.payRateBox::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.payRateBox[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.certificationsDiv{margin-bottom:1.5em}#DiscardChangedUser{background-image:linear-gradient(21deg,red,#efb3b3);border:none;border-radius:5px;color:var(--textColor1);cursor:pointer;font-size:16px;font-weight:700;height:35px;margin-left:10px;min-width:150px}#DiscardChangedUser:hover{box-shadow:0 0 10px red}#EditUserActionDiv{padding-top:25px}#EditUserForm{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:20px}#EditUserProfileBanner{background:var(--transparentColor7);border-radius:25px;color:var(--textColor1);display:flex;margin:0 auto;width:50%}#EditUserHeaderDiv{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-evenly;padding-left:.25em;text-align:left}#editUserProfilePictureButton{margin-left:.5em;min-height:95px;min-width:95px;padding:.25em}#editProfilePictureITag{font-size:3em}.EditProfileInfo{font-family:Poppins;font-size:1.25em;text-align:left}.editUserFormLabel{color:var(--textColor1);font-family:Poppins;font-size:1em;min-width:7em}.EditUserFormRecord{align-items:baseline;display:flex;flex-direction:row;max-width:50%;min-width:50%}.EditUserInputBox{background:var(--transparentColor1);border:1px solid #b6b4b4;border-radius:10px;color:var(--textColor1);flex:1 1;font-family:Poppins;font-size:1em;height:25px;margin-bottom:20px;min-width:13em;text-indent:5px}.EditUserInputBox::placeholder{color:var(--transparentColor6)!important}.EditUserInputBox:focus-visible{outline:none}.EditUserSelectBox{border:1px solid #b6b4b4;border-radius:10px;color:var(--textColor1);flex:1 1;font-family:Poppins;font-size:1em;height:29px;margin-bottom:20px;min-width:50%;text-indent:5px}.EditUserSelectBox>option{background-color:#d3d3d3;border:1px solid var(--textColor1);border-radius:5px;color:#000}.EditUserSelectBox:focus-visible{outline:none}#EditUserProfileDiv{overflow:scroll;overflow-x:hidden;overflow-y:auto;padding-top:25px}#userBackButton{align-items:center;border:0;justify-content:center;left:0;position:absolute;top:0}.fa-circle-left{font-size:35px}.fa-magnifying-glass{color:#d3d3d3;margin-right:-24px;z-index:5}#UserTableSearchBar{background:var(--transparentColor1);border:1px solid #b6b4b4;border-radius:10px;color:var(--textColor1);flex:1 1;font-family:Poppins;font-size:20px;margin-right:20px;max-height:1.5em;overflow:hidden;resize:none;text-indent:25px}#UserTableSearchBar:focus-visible{outline:none}#searchUserDiv{align-items:center;left:12em;position:absolute;top:12px}#deleteConfirmationDiv{background:#0000008c;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}#deleteConfirmationPopUp{align-items:center;background:#fffffff2;border-radius:25px;display:flex;flex-direction:column;justify-content:space-evenly;left:50%;padding:25px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%)}.deleteUserActionButton{border:none;border-radius:5px;cursor:pointer;font-size:16px;font-weight:700;margin:15px;min-height:35px;min-width:150px}#YesDeleteUserButton,#YesDeleteUserButton2,#YesDeleteUserButton3{background:#fff;border:1px solid var(--accentColor1);color:var(--accentColor1)}.deleteConfirmationLabel{font-family:Poppins;font-size:16px;padding:25px}.AddingFlex,.EditingFlex{min-width:45px}.NewUserActionDiv{margin-top:4em}.SearchOrgButton{align-items:center;color:#fff;display:flex;justify-content:center;max-width:3em;min-width:3em;width:3em}.SearchOrgButton>i{color:#fff;margin:0}.editCompDateButton{margin-left:1em}.trashTheComp{box-shadow:0 0 8px -2px #000;height:2em;min-width:3em;width:3em}.completedCompDateDiv{align-items:center;display:flex;flex-direction:column;font-family:poppins;justify-content:center;margin-bottom:4em}.picknewdateinput{border:1px solid gray;border-radius:5px;font-family:poppins;font-size:1.05em;text-align:center;width:10em}.orgUsersButton{left:420px;min-width:3em;top:12px;width:3em}.disabledUserRow{-webkit-backdrop-filter:brightness(.8);backdrop-filter:brightness(.8)}.reactivateButton{min-width:8em;width:8em}.UploadCertificationButton{box-shadow:0 0 8px -2px #000;padding:.25em 1em}.UploadCertificationButton:hover{box-shadow:0 0 10px var(--accentColor1);cursor:pointer}.viewButtonCertification{box-shadow:0 0 8px -2px #000;height:2em;min-height:0;min-width:5em;width:5em}.uploadingDocCard{min-height:20vh;min-width:20vw}.UploadingDocLabel{-webkit-text-fill-color:#0000;animation:shine 2s linear infinite reverse;background:var(--gradient);background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:#000;font-family:poppins;font-size:1.25rem;font-weight:700;padding:1em;text-align:center;white-space:nowrap}@keyframes shine{to{background-position:200%}}.uploadCol{width:7em}.viewingCol{width:6em}.toggle-button-cover{box-sizing:border-box;display:flex;height:41px;padding-left:2em;padding-right:2em;position:relative;width:100px}.certExpDate{width:8em}.competencyDisplayDiv{flex-direction:column;margin-bottom:2em}.addCompAction{align-items:center;display:flex;justify-content:center;width:100%}.addCompAction>button{cursor:pointer;margin:1em;width:14em}.addCompCircleButton{border-radius:50%;height:2.5em;margin-left:1em;min-width:2.5em;width:2.5em}.EditUserActionDiv>button{min-width:14em}.button-cover,.knobs,.layer{bottom:0;left:0;position:absolute;right:0;top:0}.button{height:36px;margin:-18px auto 0;overflow:hidden;position:relative;top:50%;width:74px}.button.r,.button.r .layer{border-radius:100px}.button.b2{border-radius:2px}.checkbox{cursor:pointer;height:100%;margin:0;opacity:0;padding:0;position:relative;width:100%;z-index:300}.knobs{z-index:200}.layer{background-color:#c7c7c7;box-shadow:inset 0 0 4px 0 #000;transition:all .3s ease;width:100%;z-index:100}#button-3 .knobs:before{background-color:#fff;border-radius:50%;box-shadow:0 0 6px 0 #000;color:var(--toggleActivatedColor);content:"NO";font-size:10px;font-weight:700;height:10px;left:4px;line-height:1;padding:9px 4px;position:absolute;text-align:center;top:4px;transition:all .3s ease,left .3s cubic-bezier(.18,.89,.35,1.15);width:20px}#button-3 .checkbox:active+.knobs:before{border-radius:100px;width:46px}#button-3 .checkbox:checked:active+.knobs:before{margin-left:-26px}#button-3 .checkbox:checked+.knobs:before{content:"YES";left:42px}#button-3 .checkbox:checked~.layer{background-color:var(--toggleActivatedColor)}.RNCheckBoxDiv{align-items:center;color:var(--textColor1);flex-direction:row;font-family:Poppins;font-size:1.05rem;justify-content:center;margin:1em 1em 1.5em;min-width:30%}.EditUserActionDiv{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin:1em}.termUserFromAppDiv{max-width:50vw}.ShareUserModalCard{justify-content:flex-start;max-width:80vw;min-height:25vh;min-width:25vw}.ShareTheUserSelectionDiv{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-evenly;width:100%}.ShareTheUserSelectionDiv>select{background:var(--transparentColor1) url("data:image/svg+xml;utf8,<svg viewBox=%270 0 140 140%27 width=%2718%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><g><path d=%27m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z%27 fill=%27black%27/></g></svg>") no-repeat;background-position:right 5px top 65%;border:1px solid #b6b4b4;border-radius:10px;color:#000;font-family:Poppins;font-size:1.15rem;height:1.71em;margin-bottom:1em;max-width:80vw;min-width:12em;text-align:center;text-indent:5px}.theSelectedLocationDivView2{align-items:center;color:var(--textColor1);flex-direction:column;font-family:Poppins;justify-content:center;text-transform:uppercase}.UserLocationSelectBox{text-align:center}.blackDropArrow{background:var(--transparentColor1) url("data:image/svg+xml;utf8,<svg viewBox=%270 0 140 140%27 width=%2718%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><g><path d=%27m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z%27 fill=%27black%27/></g></svg>") no-repeat!important;background-position:right 5px top 65%!important}.DashboardSubHeaderTitleUser,.EditTheUserTitle{color:var(--textColor1);font-family:Poppins;font-size:25px;text-transform:uppercase}.backgroundUsersImage{bottom:-20px;filter:invert(var(--invertedValue));filter:opacity(.035);position:absolute;right:10px;width:30em;z-index:-1}#UserDashboard>#DashboardContainerDiv{max-height:calc(100vh - 70px)}@media only screen and (max-width:1400px){#DashboardUserTable{font-size:.8rem}}@media only screen and (max-width:1100px){.UserTableHeaderDiv{align-items:center;flex-direction:column;justify-content:center}#searchUserDiv{max-width:15em;position:static}.orgUsersButton{left:auto;right:0}}@media only screen and (max-width:700px){.EditProfileInfo{font-size:1em}.NewUserInputBox,.NewUserSelectBox{width:90%}}@media only screen and (max-width:600px){.DashboardUsersHeaderSubDiv{align-items:end;height:5em}}@media only screen and (max-width:520px){.EditTheUserTitle{margin-top:1.25em}.EditUserProfileClass{padding-top:0!important}}@media only screen and (max-width:875px){.EditUserFormRecord{max-width:75%;min-width:75%}#EditUserProfileBanner,.EditUserSelectBox{min-width:75%}}@media only screen and (max-width:640px){.EditUserFormRecord{max-width:85%;min-width:85%}#EditUserProfileBanner{min-width:85%}.EditUserSelectBox{min-width:13em}}@media only screen and (max-width:425px){.EditUserFormRecord{max-width:95%;min-width:95%}#EditUserProfileBanner{min-width:95%}}@media only screen and (max-width:380px){.editUserFormLabel{font-size:.8rem}}@media only screen and (max-height:900px){#EditUserActionDiv{min-height:0}}.rp3{--rp3-text:var(--textColor1);--rp3-surface:var(--transparentColor4);--rp3-surface-2:var(--transparentColor3);--rp3-surface-hover:var(--transparentColor);--rp3-border:var(--transparentColor9);--rp3-border-accent:color-mix(in srgb,var(--accentColor1) 45%,#0000);--rp3-muted:var(--transparentColor7);--rp3-accent:var(--accentColor1);--rp3-accent-2:var(--accentColor2);--rp3-button:var(--buttonColor);--rp3-accent-tint:color-mix(in srgb,var(--rp3-accent) 16%,#0000);--rp3-modal-bg:var(--mainBackgroundColor);--rp3-shadow:var(--boxShadowColor);--rp3-danger:#ff6b6b;--rp3-warn:#ffb547;--rp3-success:#3ddc97;--rp3-star:#ffc94a;--rp3-radius:14px;--rp3-radius-sm:9px;color:var(--rp3-text);display:flex;flex:1 1;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;height:100%;min-height:0;overflow-y:auto;padding:16px 20px 24px;width:100%}.rp3,.rp3 *,.rp3 :after,.rp3 :before{box-sizing:border-box}:where(.rp3 button:not(.SIQButton1)){color:inherit;font:inherit}.rp3 select optgroup,.rp3 select option{background-color:#f5f3f3;color:#605e5e}.rp3 :focus-visible{outline:2px solid var(--rp3-accent-2);outline-offset:2px}.rp3-muted{color:var(--rp3-muted)}.rp3-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.rp3-title{font-size:24px;font-weight:700;letter-spacing:.01em;margin:0}.rp3 .oldVersionLabel{align-items:center;background:color-mix(in srgb,var(--rp3-accent) 10%,#0000);border:1px solid color-mix(in srgb,var(--rp3-accent) 55%,#0000);border-radius:999px;color:var(--rp3-accent);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;letter-spacing:0;margin-left:12px;padding:4px 12px;transition:background .15s,box-shadow .15s;-webkit-user-select:none;user-select:none;vertical-align:middle}.rp3 .oldVersionLabel>i{font-size:11px;transition:transform .15s}.rp3 .oldVersionLabel:hover{background:color-mix(in srgb,var(--rp3-accent) 20%,#0000);box-shadow:0 0 10px color-mix(in srgb,var(--rp3-accent) 40%,#0000)}.rp3 .oldVersionLabel:hover>i{transform:translateX(2px)}.rp3 .SIQButton1{align-items:center;display:inline-flex;gap:7px;justify-content:center;padding:0 1.25em;width:auto}.rp3 .SIQButton1:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.rp3 .SIQButton1.rp3-btnCompact{font-size:13px;height:30px;margin:0;min-width:0;padding:0 12px}.rp3 .SIQButton1.rp3-btnCompact i{font-size:11px}.rp3 .SIQButton1.rp3-iconBtn{flex-shrink:0;font-size:13px;height:32px;margin:0;min-width:32px;padding:0;width:32px}.rp3-ghost{align-items:center;background:#0000;border:1px solid var(--rp3-border);border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:30px;padding:0 12px;white-space:nowrap}.rp3-ghost:hover:not(:disabled){background:var(--rp3-surface-hover)}.rp3-ghost:disabled{cursor:not-allowed;opacity:.45}.rp3-ghost.is-danger{border-color:color-mix(in srgb,var(--rp3-danger) 45%,#0000);color:var(--rp3-danger)}.rp3-plainIcon{background:#0000;border:none;border-radius:8px;color:var(--rp3-muted);cursor:pointer;display:grid;flex-shrink:0;height:32px;padding:0;place-items:center;width:32px}.rp3-plainIcon:hover{background:var(--rp3-surface-hover);color:var(--rp3-text)}.rp3-plainIcon.is-danger:hover{color:var(--rp3-danger)}.rp3-segmented{align-self:flex-start;background:var(--rp3-surface-2);border:1px solid var(--rp3-border);border-radius:var(--rp3-radius-sm);display:inline-flex;flex-wrap:wrap;max-width:100%;padding:3px}.rp3-segment{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--rp3-muted);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:6px;height:32px;padding:0 14px;transition:background .12s,color .12s;white-space:nowrap}.rp3-segment>i{font-size:13px}.rp3-segment:hover:not(:disabled):not(.is-active){background:var(--rp3-surface-hover);color:var(--rp3-text)}.rp3-segment.is-active{background:var(--rp3-button);box-shadow:0 1px 3px #00000040;color:#fff;text-shadow:0 0 2px #000}.rp3-segment:disabled{cursor:not-allowed;opacity:.5}.rp3-modal .rp3-segmented{background:#eef1f5;border-color:#dcdfe4}.rp3-modal .rp3-segment:hover:not(:disabled):not(.is-active){background:#e2e7ee}.rp3-switch{background:var(--rp3-surface-2);border:1px solid var(--rp3-border);border-radius:999px;box-shadow:inset 0 1px 3px #00000040;display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;position:relative}.rp3-switchThumb{background:var(--rp3-button);border-radius:999px;bottom:4px;box-shadow:0 4px 12px -4px var(--rp3-accent);left:4px;position:absolute;top:4px;transition:transform .22s cubic-bezier(.3,.7,.4,1);width:calc((100% - 8px)/var(--rp3-switch-count, 2))}.rp3-switch>button{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--rp3-muted);cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:36px;justify-content:center;min-width:130px;padding:0 18px;position:relative;transition:color .2s;white-space:nowrap;z-index:1}.rp3-switch>button:hover:not(.is-active){color:var(--rp3-text)}.rp3-switch>button.is-active{color:#fff}.rp3-field{display:flex;flex-direction:column;gap:6px;min-width:0}.rp3-fieldWide{grid-column:1/-1}.rp3-label{color:var(--rp3-muted);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rp3-input{background:var(--rp3-surface);border:1px solid var(--rp3-border);border-radius:var(--rp3-radius-sm);color:var(--rp3-text);font:inherit;font-weight:500;height:40px;margin:0;padding:0 12px;width:100%}.rp3-input:hover:not(:disabled){background:var(--rp3-surface-hover)}.rp3-input:focus{border-color:var(--rp3-accent-2);outline:none}.rp3-input:disabled{cursor:not-allowed;opacity:.5}.rp3-inputSmall{font-size:13px;height:34px;min-width:160px;width:auto}.rp3 select.rp3-input{background-image:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 140 140%27 width=%2718%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><g><path d=%27m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z%27 fill=%27lightgray%27 fill-opacity=%27.6%27/></g></svg>");background-position:right 8px top 65%;background-repeat:no-repeat;padding-right:30px}.rp3 input[type=date].rp3-input{padding-right:36px}.rp3 input[type=date].rp3-input:before{line-height:1;pointer-events:none;right:14px;top:50%;transform:translateY(-50%)}.rp3 input[type=date].rp3-input::-webkit-calendar-picker-indicator{cursor:pointer}.rp3-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--rp3-surface);border:1px solid var(--rp3-border);border-radius:var(--rp3-radius)}.rp3-pad{padding:16px}.rp3-notice{align-items:center;border:1px solid;border-radius:var(--rp3-radius-sm);display:flex;font-weight:500;gap:10px;padding:10px 12px 10px 14px}.rp3-notice span{flex:1 1}.rp3-notice-error{background:color-mix(in srgb,var(--rp3-danger) 14%,#0000);border-color:color-mix(in srgb,var(--rp3-danger) 45%,#0000)}.rp3-notice-error>i{color:var(--rp3-danger)}.rp3-notice-warning{background:color-mix(in srgb,var(--rp3-warn) 14%,#0000);border-color:color-mix(in srgb,var(--rp3-warn) 45%,#0000)}.rp3-notice-warning>i{color:var(--rp3-warn)}.rp3-notice-success{background:color-mix(in srgb,var(--rp3-success) 12%,#0000);border-color:color-mix(in srgb,var(--rp3-success) 40%,#0000)}.rp3-notice-success>i{color:var(--rp3-success)}.rp3-stateCard{align-items:center;display:flex;flex-direction:column;gap:6px;padding:40px 16px;text-align:center}.rp3-stateCard h2{font-size:18px;margin:6px 0 0}.rp3-stateCard p{color:var(--rp3-muted);margin:0 0 10px}.rp3-stateIcon{color:var(--rp3-muted);font-size:30px}.rp3-empty{color:var(--rp3-muted);padding:36px 16px;text-align:center}.rp3-empty>i{font-size:24px;margin-bottom:8px}.rp3-empty p{margin:0 0 10px}.rp3-skeleton{animation:rp3-shimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--rp3-surface) 25%,var(--rp3-surface-hover) 50%,var(--rp3-surface) 75%);background-size:200% 100%;border-radius:var(--rp3-radius-sm)}@keyframes rp3-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.rp3-spinner{animation:rp3-spin .8s linear infinite;border:3px solid var(--rp3-surface-hover);border-radius:50%;border-top-color:var(--rp3-accent-2);display:inline-block;height:28px;width:28px}.rp3-spinnerSmall{border-top-color:#fff;border-width:2px;height:14px;width:14px}@keyframes rp3-spin{to{transform:rotate(1turn)}}.rp3-subs{padding:12px 16px}.rp3-subs>summary{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:10px;list-style:none;-webkit-user-select:none;user-select:none}.rp3-subs>summary::-webkit-details-marker{display:none}.rp3-subs[open]>summary{margin-bottom:12px}.rp3-pill{background:var(--rp3-surface-2);border-radius:999px;font-size:11px;font-weight:600;padding:2px 8px}.rp3-chev,.rp3-pill{color:var(--rp3-muted)}.rp3-chev{font-size:12px;margin-left:auto;transition:transform .15s}.rp3-subs[open] .rp3-chev{transform:rotate(180deg)}.rp3-subList{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.rp3-sub{align-items:center;background:var(--rp3-surface-2);border:1px solid var(--rp3-border);border-radius:var(--rp3-radius-sm);display:flex;gap:12px;padding:10px 8px 10px 12px}.rp3-subIcon{background:var(--rp3-accent-tint);border-radius:10px;color:var(--rp3-accent);display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.rp3-subBody{flex:1 1;min-width:0}.rp3-subName{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp3-subMeta{color:var(--rp3-muted);font-size:12px}.rp3-lock{align-items:center;color:var(--rp3-muted);display:flex;font-size:11px;gap:5px;padding-right:6px;white-space:nowrap}.rp3.rp3-fillScreen{max-height:calc(100vh - 88px);overflow:hidden}.rp3.rp3-fillScreen>*{flex-shrink:0}.rp3-browser{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:250px minmax(0,1fr)}.rp3.rp3-fillScreen>.rp3-browser{flex:1 1 auto;min-height:0}.rp3 nav.rp3-side{align-items:flex-start;display:flex;justify-content:center;margin:0;min-height:0;overflow-y:auto;padding:10px}.rp3-sideInner{display:flex;flex-direction:column;gap:3px;width:100%}.rp3-sideLabel{border-top:1px solid var(--rp3-border);color:var(--rp3-muted);font-size:11px;font-weight:700;letter-spacing:.08em;margin-top:8px;padding:10px 12px 6px;text-transform:uppercase}.rp3-sideItem{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:14.5px;font-weight:500;gap:12px;min-height:42px;padding:10px 12px;text-align:left;width:100%}.rp3-sideItem>i{color:var(--rp3-muted);font-size:15px;text-align:center;width:18px}.rp3-sideName{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp3-count{color:var(--rp3-muted);font-size:12px}.rp3-sideItem .rp3-count{background:var(--rp3-surface-2);border-radius:999px;font-weight:600;min-width:26px;padding:2px 8px;text-align:center}.rp3-sideItem:hover{background:var(--rp3-surface-hover)}.rp3-sideItem.is-active{background:var(--rp3-accent-tint);font-weight:600}.rp3-sideItem.is-active>i{color:var(--rp3-accent)}.rp3-sideItem.is-active .rp3-count{background:var(--rp3-accent-tint);color:var(--rp3-text)}.rp3-sideItem.is-empty{opacity:.45}.rp3-listPane{display:flex;flex-direction:column;gap:10px;min-height:0;min-width:0}.rp3-listHead{flex-shrink:0}.rp3.rp3-fillScreen .rp3-list{flex:1 1 auto;min-height:0;overflow-y:auto}.rp3 .rp3-list,.rp3 nav.rp3-side{--rp3-scroll-thumb:color-mix(in srgb,var(--rp3-text) 28%,#0000)}@supports not selector(::-webkit-scrollbar){.rp3 .rp3-list,.rp3 nav.rp3-side{scrollbar-color:var(--rp3-scroll-thumb) #0000}}.rp3 .rp3-list:hover,.rp3 nav.rp3-side:hover{--rp3-scroll-thumb:color-mix(in srgb,var(--rp3-text) 45%,#0000)}.rp3 .rp3-list::-webkit-scrollbar,.rp3 nav.rp3-side::-webkit-scrollbar{background:#0000;width:8px}.rp3 .rp3-list::-webkit-scrollbar-corner,.rp3 .rp3-list::-webkit-scrollbar-track,.rp3 nav.rp3-side::-webkit-scrollbar-corner,.rp3 nav.rp3-side::-webkit-scrollbar-track{background:#0000!important}.rp3 .rp3-list::-webkit-scrollbar-button,.rp3 nav.rp3-side::-webkit-scrollbar-button{display:none;height:0;width:0}.rp3 .rp3-list::-webkit-scrollbar-thumb,.rp3 nav.rp3-side::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--rp3-scroll-thumb)!important; /* !important to beat App.css's global thumb colors */border:2px solid #0000;border-radius:8px}.rp3-listHead{align-items:center;display:flex;gap:12px}.rp3-search{flex:1 1;position:relative}.rp3-search>i{color:var(--rp3-muted);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.rp3-search .rp3-input{padding:0 40px 0 36px}.rp3-kbd{border:1px solid var(--rp3-border);border-radius:5px;color:var(--rp3-muted);font:600 11px Poppins,sans-serif;padding:1px 7px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.rp3-resultCount{font-size:13px;white-space:nowrap}.rp3-list{padding:4px 6px}.rp3-group{align-items:center;color:var(--rp3-muted);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.08em;padding:14px 10px 6px;text-transform:uppercase}.rp3-group:first-child{padding-top:8px}.rp3-group.is-favorites>i{color:var(--rp3-star)}.rp3-row{grid-gap:10px;align-items:center;border-bottom:1px solid var(--rp3-border);border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:28px minmax(0,1fr) auto;padding:9px 10px 9px 4px}.rp3-row:hover{background:var(--rp3-surface-2)}.rp3-row:hover .rp3-rowName>span:first-child{color:var(--rp3-accent)}.rp3-row:has(+.rp3-group),.rp3-row:last-child{border-bottom-color:#0000}.rp3-star{background:#0000;border:none;border-radius:6px;color:var(--rp3-muted);cursor:pointer;height:28px;padding:0;width:28px}.rp3-star.is-on,.rp3-star:hover{color:var(--rp3-star)}.rp3-rowText{min-width:0}.rp3-rowName{align-items:center;display:flex;flex-wrap:wrap;font-weight:600;gap:4px 8px}.rp3-rowDesc{color:var(--rp3-muted);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp3-rowCategory{color:var(--rp3-muted);font-size:11px;font-weight:500}.rp3-rowSub{align-items:center;color:var(--rp3-success);display:inline-flex;font-size:11px;font-weight:600;gap:4px}.rp3-rowActions{align-items:center;display:flex;gap:6px}.rp3-scheduleBtn{flex-shrink:0;width:104px}.rp3-ghost.rp3-scheduleBtn{justify-content:center}.rp3 mark{background:color-mix(in srgb,var(--rp3-accent) 35%,#0000);border-radius:3px;color:inherit;padding:0 1px}.rp3-callHead{gap:12px;justify-content:space-between}.rp3-callHead,.rp3-callPeriod{align-items:center;display:flex;flex-wrap:wrap}.rp3-callPeriod{gap:10px}.rp3-callStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.rp3-stat{padding:14px 16px}.rp3-statLabel{color:var(--rp3-muted);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.rp3-statValue{font-size:26px;font-weight:700;margin-top:2px}.rp3-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.rp3-chart{min-height:160px}.rp3-sortMenu{margin-left:auto;position:relative}.rp3-sortButton{align-items:center;background:var(--rp3-surface);border:1px solid var(--rp3-border);border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:34px;padding:0 12px 0 4px;transition:border-color .15s,box-shadow .15s}.rp3-sortButton.is-open,.rp3-sortButton:hover{border-color:var(--rp3-border-accent);box-shadow:0 0 0 3px var(--rp3-accent-tint)}.rp3-sortIcon{background:var(--rp3-button);border-radius:50%;color:#fff;display:grid;font-size:11px;height:26px;place-items:center;width:26px}.rp3-sortLabel{color:var(--rp3-muted);font-weight:500}.rp3-sortValue{font-weight:700}.rp3-sortChev{color:var(--rp3-muted);font-size:10px;transition:transform .15s}.rp3-sortButton.is-open .rp3-sortChev{transform:rotate(180deg)}.rp3-sortList{animation:rp3-pop .14s ease;background:var(--rp3-modal-bg);border:1px solid var(--rp3-border-accent);border-radius:14px;box-shadow:0 18px 40px -14px var(--rp3-shadow);display:flex;flex-direction:column;gap:2px;min-width:230px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.rp3-sortHead{color:var(--rp3-muted);font-size:11px;font-weight:700;letter-spacing:.08em;padding:6px 10px 4px;text-transform:uppercase}.rp3-sortOption{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-align:left;width:100%}.rp3-sortOption:focus-visible,.rp3-sortOption:hover{background:var(--rp3-surface-hover);outline:none}.rp3-sortOption.is-selected{background:var(--rp3-accent-tint)}.rp3-sortOptIcon{background:var(--rp3-surface-2);border-radius:8px;color:var(--rp3-muted);display:grid;flex-shrink:0;font-size:12px;height:28px;place-items:center;width:28px}.rp3-sortOption.is-selected .rp3-sortOptIcon{background:var(--rp3-button);color:#fff}.rp3-sortOptText{display:flex;flex:1 1;flex-direction:column;font-weight:600;line-height:1.25}.rp3-sortOptText small{color:var(--rp3-muted);font-size:11.5px;font-weight:500}.rp3-sortCheck{color:var(--rp3-accent);font-size:12px}.rp3 .apexcharts-menu{color:#333}.rp3 .apexcharts-toolbar svg{fill:var(--rp3-text)}.rp3 .rp3-chart .apexcharts-datalabels text,.rp3 .rp3-chart .apexcharts-xaxis-label,.rp3 .rp3-chart .apexcharts-yaxis-label{fill:var(--rp3-text)!important}.rp3 .rp3-chart .apexcharts-legend-text{color:var(--rp3-text)!important}.rp3 .apexcharts-tooltip,.rp3 .apexcharts-tooltip .apexcharts-tooltip-text,.rp3 .apexcharts-tooltip .apexcharts-tooltip-text-y-label,.rp3 .apexcharts-tooltip .apexcharts-tooltip-text-y-value,.rp3 .apexcharts-tooltip .apexcharts-tooltip-title{color:#000!important}.rp3 .apexcharts-tooltip .apexcharts-tooltip-title{background:#f2f2f2!important;border-bottom-color:#ddd!important;font-weight:600}.rp3-overlay{align-items:center;animation:rp3-fade .15s ease;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#00000059;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1025}.rp3-modal{--rp3-text:#3f3f3f;--rp3-muted:#767676;--rp3-surface:#fff;--rp3-surface-2:#f5f6f8;--rp3-surface-hover:#eef1f5;--rp3-border:#b6b4b4;--rp3-accent-tint:color-mix(in srgb,var(--rp3-accent-2) 12%,#fff);animation:rp3-pop .18s ease;background:#fffffff2;border-radius:25px;box-shadow:0 24px 60px -20px #00000073;color:var(--rp3-text);max-height:90vh;max-width:480px;overflow-y:auto;padding:25px;position:relative;width:100%}.rp3-modalClose{background:#0000;border:1px solid var(--rp3-text);border-radius:50%;color:var(--rp3-text);cursor:pointer;display:grid;font-size:18px;height:35px;padding:0;place-items:center;position:absolute;right:18px;top:18px;width:35px}.rp3-modalClose:hover{background:var(--rp3-surface-hover)}.rp3-modal .rp3-input{background-color:#fff;color:#3f3f3f}.rp3-modal .rp3-input:hover:not(:disabled){background-color:var(--rp3-surface-2)}.rp3-modal input[type=date].rp3-input:before{color:#3f3f3f}.rp3-modal select.rp3-input{background-image:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 140 140%27 width=%2718%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><g><path d=%27m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z%27 fill=%27black%27/></g></svg>")}.rp3-modal .rp3-input::placeholder{color:#9a9a9a}.rp3-modal .rp3-formSection{border-top-color:#e2e2e2}.rp3-modal .rp3-notice-error{color:#9b1c1c}.rp3-modalTitle{font-size:18px;margin:0 40px 4px 0}.rp3-modalSub{color:var(--rp3-muted);font-size:13px;line-height:1.45;margin:0 0 18px}.rp3-form{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.rp3-formSection{border-top:1px solid var(--rp3-border);grid-column:1/-1;padding-top:4px}.rp3-hint{color:var(--rp3-muted);font-size:12px;margin:0}.rp3-pickGroup,.rp3-pickOption{--rp3-pick:#3b82f6;align-items:center;display:flex;font-family:Poppins,sans-serif;gap:8px;min-width:0}.rp3-pickGroup.is-inactive,.rp3-pickOption.is-inactive{--rp3-pick:#9ca3af}.rp3-pickGroup.is-active,.rp3-pickOption.is-active{--rp3-pick:#22c55e}.rp3-pickDot{background:var(--rp3-pick);border-radius:50%;flex-shrink:0;height:9px;width:9px}.rp3-pickGroup{color:#3f3f3f;font-weight:700}.rp3-pickGroup.is-inactive{color:#6b7280}.rp3-pickCount{background:color-mix(in srgb,var(--rp3-pick) 16%,#fff);border-radius:999px;color:#3f3f3f;font-size:11px;font-weight:600;margin-left:auto;padding:1px 8px}.rp3-pickText{display:flex;flex-direction:column;line-height:1.25;min-width:0}.rp3-pickName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp3-pickPos{color:#8a8a8a;font-size:11px}.rp3-pickOption.is-inactive .rp3-pickName{color:#7a7a7a;font-style:italic}.rp3-pickBadge{background:color-mix(in srgb,var(--rp3-pick) 14%,#0000);border:1px solid color-mix(in srgb,var(--rp3-pick) 60%,#0000);border-radius:999px;color:var(--rp3-pick);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.05em;margin-left:auto;padding:1px 8px;text-transform:uppercase}.rp3-pickOption.is-inactive .rp3-pickBadge{color:#6b7280}.rp3-formError{margin:14px 0 0}.rp3-modalActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:20px}.rp3 .rp3-modalActions>.SIQButton1,.rp3-modalActions>button{align-items:center;border-radius:8px;display:inline-flex;flex:1 1;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;gap:8px;height:40px;justify-content:center;line-height:1;margin:0;max-width:13em;min-width:0;padding:0 18px;white-space:nowrap;width:auto}.rp3-modal .rp3-modalActions>.rp3-ghost{background:#fff;border:1px solid var(--rp3-border);color:var(--rp3-text)}.rp3-modal .rp3-modalActions>.rp3-ghost:hover:not(:disabled){background:var(--rp3-surface-2)}.rp3-modal .rp3-modalActions>.rp3-ghost.is-danger{border-color:color-mix(in srgb,var(--rp3-danger) 60%,#fff);color:#c53030}@keyframes rp3-fade{0%{opacity:0}to{opacity:1}}@keyframes rp3-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:900px){.rp3.rp3-fillScreen{max-height:none;overflow-y:auto}.rp3.rp3-fillScreen>.rp3-browser{flex:0 0 auto}.rp3 nav.rp3-side,.rp3.rp3-fillScreen .rp3-list{overflow:visible}.rp3-browser{grid-template-columns:minmax(0,1fr)}.rp3 nav.rp3-side{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border:none;padding:2px 0}.rp3-sideInner{flex-direction:row;gap:6px;max-height:none;overflow-x:auto;overflow-y:hidden;position:static;scrollbar-width:none}.rp3-sideInner::-webkit-scrollbar{display:none}.rp3-sideLabel{display:none}.rp3-sideItem{border:1px solid var(--rp3-border);border-radius:999px;flex-shrink:0;font-size:14px;min-height:0;padding:6px 12px;width:auto}.rp3-ghost .rp3-hideNarrow,.rp3-resultCount{display:none}.rp3-scheduleBtn{width:36px}}@media (max-width:600px){.rp3{padding:12px 16px 20px}.rp3-callStats,.rp3-form{grid-template-columns:1fr}.rp3-row{grid-template-columns:28px minmax(0,1fr)}.rp3-rowActions{grid-column:2}.rp3-kbd{display:none}}@media (prefers-reduced-motion:reduce){.rp3 *,.rp3 :after,.rp3 :before{animation:none!important;transition:none!important}}.DashboardTrainingDiv{align-content:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;max-width:100%;overflow:scroll;overflow-x:auto;overflow-y:auto;position:relative}.tutorialsWrapperHome{flex-direction:column}.TutorialHeaderDivWrapper{align-items:center;display:flex;justify-content:center}.TutorialsHeaderDiv{min-width:80vw;position:relative}.TutorialsHeaderDiv:after{background:url(/static/media/TutorialsBackground.658c73e307379132b794.jpg);background-size:cover;border-radius:10px;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:-1}.backToTutorials{margin:.5em;min-width:14em}.tutorialSearchDiv{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:7em}.searchTutorialTitle{font-weight:400}.searchTutorialInputDiv{position:relative;width:28em}.tutorialsSearch{margin-top:2em;text-indent:25px;width:100%}.searchTutorialInputDiv>i{left:6px;margin:0!important;position:absolute!important;top:45px}.trainingContentDivWrapper{display:flex;flex-direction:column;max-height:100%;max-width:100%;padding-bottom:2em}.trainingFooter{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:3em}.supportEmailLabel{font-weight:700}.trainingContentTitle{margin-top:2em;padding-left:10%}.trainingContentTitle>label{font-weight:600}.trainingContentResults{border:1px solid var(--transparentColor1);border-radius:10px;display:flex;flex-direction:row;margin-left:10%;margin-right:10%;overflow:scroll;overflow-x:auto;overflow-y:hidden;padding:.5em}.tutorialSeriesCardWrapper{background:radial-gradient(#0000 -13%,#fff 374%);border-radius:10px;box-shadow:0 10px 12px -4px;cursor:pointer;display:flex;flex-direction:column;height:15em;margin:0 1em .5em;position:relative;width:15em}.tutorialSeriesCardWrapper:hover{background:radial-gradient(#0000 -29%,#fff 200%)}.tutorialSeriesCardThumbnail{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:10em;min-width:15em}.validshiftsThumbnail{cursor:pointer;max-height:5em}.theThumbnailImg{border-radius:8px;cursor:pointer;filter:invert(var(--invertedValue));max-height:6em}.tutorialSeriesCardName{align-items:center;align-self:center;cursor:pointer;display:flex;flex:1 1;height:5em;justify-content:center;max-width:95%}.tutorialSeriesLabel{border-radius:10px;color:var(--textColor1);cursor:pointer;font-family:Poppins;font-size:1.25rem;font-weight:700;text-align:center;text-shadow:0 0 2px var(--boxShadowColor);white-space:pre-wrap}.theVideoPlayerDiv{flex-direction:column}.videoInfoWrapper,.videoPlayerWrapper{align-items:center;display:flex;justify-content:center;max-width:100%}.videoInfoWrapper{margin-top:2em}.insideDivWrapper{display:flex;flex-direction:column;width:55%}.theVideoDetailsWrapper{align-self:center;display:flex;flex-direction:column;width:80%}.theVideoTitle{font-size:1.75rem;font-weight:600}.theVideoDescription{font-weight:200}.videoSearchResultsDivWrapper{align-self:center;display:flex;flex-direction:column;width:80%}.searchResultsHeaderDiv{align-items:center;display:flex;justify-content:center;margin:2em 0}.searchResultItemWrapperDiv{align-items:flex-start;border-bottom:1px solid var(--transparentColor1);display:flex;padding:1em}.prefilteredResultsDivWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.trainingContentSearchResultsPrefiltered{margin-top:2em;width:80%}.theBackBut{width:100%}.searchTutorialInputDivPrefiltered{position:relative;width:80%}.searchTutorialInputDivPrefiltered>input{max-width:35em}.searchTutorialInputDivPrefiltered>i{bottom:7px;left:7px;position:absolute}.tutorialDescriptionResults{display:flex;flex-direction:column}.videoDescriptionText{margin-left:1.5em}.videoNumberText{padding-right:.25em}.videoTitleName{font-weight:600}.react-player{--seek-backward-button:none;--seek-forward-button:none;box-shadow:0 19px 27px -6px;height:100%;max-height:65vh;width:60%}.react-player::part(center play button){color:red}.playlistNavButton{background:#0000;border:1px solid var(--textColor1);border-radius:10px;color:var(--textColor1);cursor:pointer;max-width:20em;padding:.5em}.playlistNavigationDiv{justify-content:space-between;margin-bottom:1em}.playlistButtonText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playIconImageDiv{align-items:center;display:flex;height:4em;justify-content:center;position:absolute;width:4em}.thePlayIconImage{filter:invert(1);height:3em;opacity:.45}@media only screen and (max-height:950px){.tutorialSearchDiv{padding:4.5em}}@media only screen and (max-height:800px){.tutorialSearchDiv{padding:3em}}@media only screen and (max-width:1985px){.tutorialSeriesCardWrapper{height:13em;width:13em}.tutorialSeriesCardThumbnail{min-height:8em;min-width:13em}.tutorialSeriesLabel{font-size:1.15rem;padding:.25em}.playIconImageDiv{height:3em;width:3em}.thePlayIconImage{height:2em}}.courseOption{aspect-ratio:348/214;background-position:50%;background-size:cover;border:0;border-radius:10px;box-shadow:0 0 5px 1px #000;cursor:pointer;font-family:poppins;font-size:4cqw;font-weight:700;margin:1em;position:relative;transition:background-size 1s ease;width:90%}.missingThumbnail{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(circle at 8% 165%,#ffe1ee99,#2562f54d);transition:transform .2s,box-shadow .2s}.missingTitleImg{background-color:#fff;color:#242424;padding:.5em}.courselogoimg{bottom:2px;height:5em;position:absolute;right:2px}.courseOption:hover{background-size:110%}.filterpositiondropdown{background:var(--transparentColor3) url("data:image/svg+xml;utf8,<svg viewBox=%270 0 140 140%27 width=%2718%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><g><path d=%27m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z%27 fill=%27lightgray%27 fill-opacity=%27.6%27/></g></svg>") no-repeat;background-position:right 5px top 65%;border:1px solid #767676;border-radius:20px;color:var(--textColor1);font-size:1.15em;min-width:20em;padding:.41em;text-indent:30px}.sortByPositionDiv>label>i{color:#d3d3d3;margin-right:-2em}.sortByPositionDiv{border-radius:40px;margin-top:6px;padding:.5em .5em .5em 1em}.sortByPositionDiv>label{color:var(--textColor1);cursor:pointer;font-family:poppins;margin-right:.5em}.filterpositiondropdown>option{color:#3f3f3f}.filterpositiondropdown:focus-visible{outline:none}.courseCatalogDiv{display:flex;flex-wrap:wrap}.departmentSectionCourseLibrary{background:var(--transparentColor3);border-radius:26px;display:flex;flex-direction:column;margin-bottom:16px}.SectionHeaderCourseLibrary{margin-top:10px}.courseLibraryDiv{display:flex;flex-wrap:wrap}.departmentHeaderLabel{font-family:poppins;font-size:1.75em;padding-left:2em;text-shadow:0 0 3px #000}.theSearchDiv{align-items:baseline;display:flex;margin-left:2em;margin-top:6px}.componentSubRow{align-items:center;display:flex}.courseSearch{background:var(--transparentColor3);border-radius:25px;color:var(--textColor1);flex:1 1;font-family:Poppins;font-size:20px;margin-right:20px;max-height:1.5em;order:1px #b6b4b4 solid;overflow:hidden;resize:none;text-indent:30px;width:15em}.repeatDisplayClass{color:var(--transparentColor7);font-size:1.2rem;left:10px;position:absolute;text-shadow:0 0 25px #000;top:10px}.courseSearch:focus-visible{outline:none}.courseCreationOptions{display:flex}.courseCreationOptions>button{border:0;border-radius:10px;color:#fff;font-family:poppins;font-size:1.1rem;font-weight:600;margin-right:15px;padding:.5em 0;text-shadow:0 0 3px #000;transition:transform .75s ease;width:15em}.courseCreationOptions>button>i{margin-right:5px}.courseCreationOptions>:nth-child(2){background-image:linear-gradient(149deg,#364be9,#446cfc)}.courseCreationOptions>:nth-child(3){background:linear-gradient(300deg,#00dae1,#3891d0)}.courseCreationOptions>:first-child{background:linear-gradient(149deg,#6545fc,#9044fc)}.courseCreationOptions>:nth-child(4){background:#fff;color:#000;text-shadow:none}.courseCreationOptions>:nth-child(5){color:#323232}.courseCreationOptions>button:hover{cursor:pointer;transform:scale(1.05)}.courseCheckBox{border-radius:5px;cursor:pointer;display:none;filter:grayscale(100%);font-style:normal;opacity:.8;position:absolute;right:10px;top:10px;transform:scale(1.5)}.courseOption:hover .courseCheckBox{display:block!important}.coursePlanHeaderText>span{animation-duration:1.75s;animation-iteration-count:infinite;animation-name:blinker;animation-timing-function:linear;color:#d3d3d3;display:block;font-size:1rem;margin-left:15px}.coursePlanHeaderText{margin-bottom:0}.courseActionsDiv{margin:0 15px;position:relative}.courseActionsDiv>button{background:var(--transparentColor3);border:1px solid #d3d3d3;border-radius:5px;color:var(--textColor1);cursor:pointer;font-family:Poppins;font-weight:600;margin-right:5px;min-width:5em;transition:transform .5s ease}.courseActionsDiv>button:hover{cursor:pointer;transform:scale(1.05)}.coursePreviewDiv{color:#292929}.coursePreviewDiv>.ModalCard{height:95vh;width:95vw}.courseCreationDiv>.ModalCard{border-radius:0;height:100vh;max-height:100vh;padding:0;width:100vw}.coursePreviewFrame{border-radius:15px;height:100%;width:100%}.assignTrainingDivWrapper{align-items:center;display:flex;justify-content:center;margin-bottom:3em;max-width:40em;min-width:22em;padding:2em 0}.assignTrainingDivWrapper>label{margin-right:.5em}.trainingImageDiv{background-position:50%;background-size:cover;border-radius:10px;box-shadow:0 0 5px 1px #000;height:15em;width:25em}.courseBoxWrapper{container-type:inline-size;align-items:center;display:flex;flex-direction:column;padding-bottom:3em;position:relative;width:20%}.coursePlanCreationBar{background:#fff;border-radius:30px;bottom:25px;color:#3f3f3f;justify-content:space-between;justify-self:center;left:10vw;position:absolute;width:80%}.coursePlanCreationBar,.coursePlanCreationBar>div{align-items:center;display:flex}.coursePlanCreationBar>div>h2{padding-left:15px}.coursePlanCreationBar>div>input{border:1px solid #d3d3d3;border-radius:15px;font-family:poppins;font-size:1em;height:2em;line-height:2em;margin-left:15px;text-indent:10px;width:30vw}.coursePlanCreationBar>button{margin-right:25px;min-width:6em;width:6em}.courseOptionsDiv{background:#fff;border-radius:10px;color:#000;display:none;height:4em;min-width:14em;padding:0;position:absolute;right:0;right:-2em;top:2em;z-index:4000}.courseActionsDiv{display:flex;justify-content:center}.deletionNote{padding:1em}.floatingReturnButton{left:10px;position:absolute;top:10px}.sentimentTraining{height:10em;width:17em}.sentimentDivWrapper{align-items:center;display:flex;margin:1em 1em 0}.sentimentKey{font-size:3rem}.sentimentValue{font-size:1.2em;font-weight:700}.responseCollections{font-style:italic;margin:1em}.courseHeadDiv,.coursesheadersub{align-items:center;display:flex}.coursesheadersub{justify-content:space-between}.courseHeadDiv>label{color:var(--textColor1);opacity:.5}.sortoptionsdiv>i{margin-right:.5em}.certNameLabel{font-weight:500;margin-right:1em}.certExpirationLabel{color:var(--transparentColor5);font-weight:500}.mySummaryDiv{display:flex;flex-direction:column;margin-bottom:1em}.summarySectionCE{background-color:var(--transparentColor4);border-radius:25px;font-family:poppins;font-weight:700;padding:1em}.actualPosLabel{font-weight:500}.ceLinkDiv{margin:1em}.ceLinkDiv>button{width:18em}.certExpirationLabel>span{margin-left:1em}.poweredByDiv{align-items:center;bottom:0;display:flex;flex-direction:column;font-family:poppins;justify-content:center;position:absolute;width:100%}.poweredByDiv>img{margin-top:-1em;width:15em}.fileNameSelected{font-style:italic;margin-bottom:1em;margin-top:-3em;text-align:left;width:100%}.policy-page{background:#fff;box-shadow:0 0 8px #00000026;box-sizing:border-box;margin:20px auto;max-width:816px;padding:96px}.policy-page .ProseMirror{word-wrap:break-word;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11pt;line-height:1.5;min-height:0;outline:none;overflow-wrap:break-word;width:100%;word-break:break-word}.policy-page .ProseMirror h1,.policy-page .ProseMirror h2,.policy-page .ProseMirror h3,.policy-page .ProseMirror li,.policy-page .ProseMirror p,.policy-page .ProseMirror td,.policy-page .ProseMirror th{color:#000}.policy-page .ProseMirror h1{color:#000;font-size:18pt;font-weight:700;margin-bottom:30px;margin-top:0;text-align:center}.policy-page .ProseMirror h2{color:#000;font-size:14pt;font-weight:700;margin-bottom:10px;margin-top:25px}.policy-page .ProseMirror h3{color:#000;font-size:12pt;font-weight:700;margin-bottom:8px;margin-top:18px}.policy-page .ProseMirror p{color:#000;margin-bottom:12px;margin-top:0}.policy-page .ProseMirror ol,.policy-page .ProseMirror ul{margin-bottom:15px;margin-top:10px;padding-left:30px}.policy-page .ProseMirror li{margin-bottom:6px}.policy-page .ProseMirror strong{font-weight:700}.policy-page .ProseMirror em{font-style:italic}.policy-page .ProseMirror table{border-collapse:collapse;margin:20px 0;max-width:100%;table-layout:fixed;width:100%}.policy-page .ProseMirror td,.policy-page .ProseMirror th{border:1px solid #000;color:#000;overflow-wrap:break-word;padding:8px;text-align:left;vertical-align:top;word-break:break-word}.policy-page .ProseMirror th{background:#f5f5f5;font-weight:700}.policy-page img{height:auto;max-width:100%}.policy-page .ProseMirror hr{border:none;border-top:1px solid #000;margin:25px 0}.policy-page .ProseMirror a{color:#000;text-decoration:underline}.toolbar-container{display:flex;justify-content:center;margin-bottom:25px;position:-webkit-sticky;position:sticky;top:10px;width:100%;z-index:50}.toolbar-container>.SIQButton1{left:5px;position:absolute;top:5px}.toolbar-container>.SIQButton1>i{margin-right:5px}.status-group{display:flex;flex-direction:column;margin:0 .5em}.status-group>label{font-size:.85em}.draftOutline{border:5px solid var(--accentColor2)}.status-group>select{border-radius:5px;color:var(--textColor1);padding:.25em;width:5em}.status-group>select>option{color:#1f2937}.toolbar{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff;background:#0000;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 15px #0000001f;display:flex;gap:8px;padding:10px 14px;position:-webkit-sticky;position:sticky;top:10px;z-index:100}.undoredobutton>button{font-size:1.5em!important}.toolbar-group{display:flex;gap:6px}.toolbar button{background:#f8fafc;border:none;border-radius:8px;color:#1f2937;cursor:pointer;font-size:14px;font-weight:500;height:36px;min-width:36px;padding:0 12px;transition:.15s ease}.toolbar button:hover{background:#e2e8f0;transform:translateY(-1px)}.toolbar button.active{background:#2563eb;color:#fff}.toolbar .action-button{background:var(--accentColor2);color:#fff}.toolbar .action-button:hover{background:var(--accentColor1);cursor:pointer}.toolbar-divider{background:#d1d5db;height:28px;margin:0 5px;width:1px}@media(max-width:900px){.toolbar{flex-wrap:wrap;justify-content:center;max-width:95%}}@media only screen and (max-width:1700px){.courseBoxWrapper{width:25%}}@media only screen and (max-width:1375px){.courseBoxWrapper{width:33.33333%}}@media only screen and (max-width:1045px){.courseBoxWrapper{width:50%}}@media only screen and (max-width:800px){.courseBoxWrapper{width:100%}}.guestInfoDiv{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:1em;width:100%}.guestHeader{font-weight:700;padding-left:10px}.guestInputText{border:1px solid gray;border-radius:5px;font-family:poppins;font-size:1.1rem;height:1em;line-height:1em;min-height:1em;padding:5px;resize:none;text-indent:5px;white-space:nowrap;width:20em}.completedCourseCoverWrapper{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--transparentColor2);border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}.completedCourseCoverWrapper>i{color:lime;font-size:1.5rem;margin-left:15px;margin-top:15px;text-shadow:0 0 5px #000}.guestInputText::placeholder{color:gray}.guestInputText:focus-visible{border:1.5px solid #07f;outline:none}.guestInfoSubDiv{display:flex;flex-direction:column}.guestTitle{font-weight:700;padding-bottom:.5em}.guestTitle>i{cursor:pointer;margin-left:1em}.guestInputSelect{border-radius:5px;font-family:poppins;font-size:1.1rem;height:1em;line-height:1em;min-height:1em;width:100%}.guestInfoDiv>div>div>div>.css-tlfecz-indicatorContainer{padding:6px}.guestError{font-weight:600;padding:0 1em 1em}.guestDetDiv{padding:.5em;text-align:left}.guestDetDiv>label{font-weight:700}.guestDetDiv>label>span{font-weight:400}.guestStart{margin:1em}.guestEdit{margin-bottom:.5em}.infoNote{margin-top:-1em;padding:0 1em 1em}.guestSubDiv{display:flex;flex-direction:column}.completedDateLabel{color:var(--transparentColor2)}.guestTrainingWrapper{position:relative}.matchDataDiv{display:flex;flex-direction:row;justify-content:space-between;padding-top:.5em;width:90%}.matchCorrect.fa-check{color:lime}.matchCorrect.fa-xmark{color:red}.boldText{font-weight:700}.guestTrainingWrapper{background:var(--transparentColor3);border-radius:10px;margin-top:1em;padding:1em}.matchingFieldCount{font-family:poppins;margin-left:1em}.matchingFieldCount>span{font-weight:700}.trainingTitleGuest{font-size:1.2rem;font-weight:600}.matchCriteria{display:flex;flex-direction:column}.matchKey{font-weight:600}.matchUserButtonWrapper{position:absolute;right:10px;top:10px}.matchGuestSelect{margin-left:1em;min-width:15em;padding-right:2em}.deleteGuestMatch{margin-left:1em;min-width:4em;width:4em}.SIQActionDiv{display:flex;margin-top:2em}.SIQActionDiv>button{margin:0 .5em}.matchValue>div{display:flex;flex-direction:column}.matchValue{align-items:center;display:flex;justify-content:space-between}.matchInfoBox{border-bottom:1px solid var(--transparentColor4)}.withItalic{font-style:italic}.matchTitleBox{align-self:center;width:6em}.trainingCompletedByDiv{display:flex;justify-content:flex-start;margin:.5em 0}.trainingCompletedByDiv>div{display:flex;flex-direction:column}.trainingCompletedByDiv>label{align-self:center;font-size:1.15em;font-weight:600;justify-self:center;width:6em}.trainingCompletedByDiv>hr{border:1px solid var(--transparentColor1);margin:0 .75em}.guestSpan{color:var(--transparentColor2);font-size:1.15em;font-weight:700}.cmp3{--cmp3-text:var(--textColor1);--cmp3-surface:var(--transparentColor4);--cmp3-surface-2:var(--transparentColor3);--cmp3-border:var(--transparentColor9);--cmp3-muted:var(--transparentColor7);--cmp3-accent:var(--accentColor1);--cmp3-accent-2:var(--accentColor2);--cmp3-danger:#ff6b6b;--cmp3-success:#3ddc97;--cmp3-warn:#ffc857;--cmp3-info:#3ba7f5;--cmp3-radius:14px;color:var(--cmp3-text);display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-width:100%;padding:12px 16px 20px;width:100%}.cmp3,.cmp3 *,.cmp3 :after,.cmp3 :before{box-sizing:border-box}:where(.cmp3 button:not(.SIQButton1)),:where(.cmp3-overlay button:not(.SIQButton1)){color:inherit;font:inherit}.cmp3 :is(:focus,:focus-visible,:focus-within),.cmp3-overlay :is(:focus,:focus-visible,:focus-within),.cmp3-overlay:focus-within,.cmp3:focus-within{outline:none}.cmp3-muted{color:var(--cmp3-muted);font-size:13px}.cmp3-danger,.cmp3-strong{font-weight:600}.cmp3-danger{color:var(--cmp3-danger)}.cmp3-warn{color:var(--cmp3-warn);font-weight:600}.cmp3-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px}.cmp3-title{font-size:25px;font-weight:500;margin:0;text-transform:uppercase;white-space:nowrap}.cmp3-title.is-review{font-size:22px;min-width:0;text-transform:none;white-space:normal}.cmp3-headerRight{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.cmp3-headerRight:empty{display:none}.cmp3 .cmp3-button{align-items:center;border-radius:5px;display:inline-flex;flex-shrink:0;font-size:1rem;font-weight:700;gap:8px;height:2.25em;justify-content:center;margin:0;min-width:0;padding:0 16px;white-space:nowrap;width:auto}.cmp3 .cmp3-button:disabled{cursor:not-allowed;opacity:.55}.cmp3-ghostButton{align-items:center;background:#0000;border:1px solid var(--transparentColor9);border-radius:8px;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:36px;justify-content:center;margin:0;padding:0 14px;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.cmp3-ghostButton:hover:not(:disabled){background:var(--transparentColor3);border-color:var(--accentColor1)}.cmp3-ghostButton:disabled{cursor:not-allowed;opacity:.5}.cmp3-ghostButton.is-danger{color:#ff6b6b}.cmp3-ghostButton.is-danger:hover:not(:disabled){border-color:#ff6b6b}.cmp3-iconButton{background:#0000;border:1px solid var(--transparentColor9);border-radius:50%;cursor:pointer;display:grid;flex-shrink:0;height:34px;margin:0;padding:0;place-items:center;transition:background .15s,color .15s,border-color .15s;width:34px}.cmp3-iconButton:hover:not(:disabled){background:var(--transparentColor3)}.cmp3-iconButton:disabled{cursor:not-allowed;opacity:.35}.cmp3-iconButton.is-danger:hover:not(:disabled){background:#e04848;border-color:#e04848;color:#fff}.cmp3-hint{align-items:center;color:var(--cmp3-muted)}.cmp3-alert,.cmp3-hint{display:flex;font-size:13px;gap:8px;margin:0}.cmp3-alert{align-items:flex-start;background:color-mix(in srgb,#ffc857 14%,#0000);border:1px solid color-mix(in srgb,#ffc857 55%,#0000);border-radius:10px;line-height:1.45;padding:10px 14px}.cmp3-alert>i{color:#e0a000;margin-top:2px}.cmp3-alert.is-error{background:color-mix(in srgb,#ff6b6b 14%,#0000);border-color:color-mix(in srgb,#ff6b6b 55%,#0000)}.cmp3-alert.is-error>i{color:#ff6b6b}.cmp3-tiles{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.cmp3-tile{--cmp3-tone:var(--cmp3-info);align-items:center;background:var(--cmp3-surface);border:1px solid var(--cmp3-border);border-radius:12px;cursor:pointer;display:flex;gap:12px;margin:0;min-width:0;padding:12px 14px;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s}.cmp3-tile.is-active,.cmp3-tile:hover{border-color:var(--cmp3-tone)}.cmp3-tile.is-active{box-shadow:0 0 0 1px var(--cmp3-tone),0 0 14px color-mix(in srgb,var(--cmp3-tone) 30%,#0000)}.cmp3-tile.is-blue{--cmp3-tone:#3ba7f5}.cmp3-tile.is-teal{--cmp3-tone:#2dd4bf}.cmp3-tile.is-red{--cmp3-tone:#ff6b6b}.cmp3-tile.is-amber{--cmp3-tone:#ffc857}.cmp3-tile.is-green{--cmp3-tone:#3ddc97}.cmp3-tileIcon{background:color-mix(in srgb,var(--cmp3-tone) 22%,#0000);border-radius:50%;color:var(--cmp3-tone);display:grid;flex-shrink:0;font-size:17px;height:40px;place-items:center;width:40px}.cmp3-tileText{display:flex;flex-direction:column;min-width:0}.cmp3-tileValue{font-feature-settings:"tnum";font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.cmp3-tileLabel{color:var(--cmp3-muted);font-size:11px;font-weight:600;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cmp3-card{background:var(--cmp3-surface);border:1px solid var(--cmp3-border);border-radius:var(--cmp3-radius);display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px}.cmp3-cardTitle{font-size:15px;font-weight:600;margin:0}.cmp3-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px}.cmp3-toolbarTitle{display:flex;flex-direction:column;gap:2px;margin-right:auto;min-width:0}.cmp3-segmented{background:var(--transparentColor3);border:1px solid var(--transparentColor9);border-radius:12px;display:inline-flex;gap:4px;padding:4px}.cmp3-segmented>button{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--transparentColor7);cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:32px;justify-content:center;margin:0;padding:0 14px;transition:background .15s,color .15s;white-space:nowrap}.cmp3-segmented>button:hover:not(:disabled){color:var(--textColor1)}.cmp3-segmented>button:disabled{cursor:not-allowed}.cmp3-segmented>button.is-active{background:var(--transparentColor4);box-shadow:0 1px 4px #0000002e;color:var(--textColor1)}.cmp3-segmented>button.is-active>i{color:var(--accentColor1)}.cmp3-search{align-items:center;display:flex;flex:0 1 280px;margin:0;min-width:180px;position:relative}.cmp3-search>i{color:var(--cmp3-muted);left:12px;pointer-events:none;position:absolute}.cmp3 .cmp3-search>input{background:var(--cmp3-surface-2);border:1px solid var(--cmp3-border);border-radius:10px;color:var(--cmp3-text);font:inherit;font-size:14px;height:38px;margin:0;padding:0 12px 0 36px;text-indent:0;width:100%}.cmp3-search>input::placeholder{color:var(--cmp3-muted);opacity:1}.cmp3-loading{justify-content:center}.cmp3-empty,.cmp3-loading{display:flex;padding:36px 16px}.cmp3-empty{align-items:center;color:var(--cmp3-muted);flex-direction:column;gap:8px;text-align:center}.cmp3-empty>i{font-size:28px}.cmp3-emptyLine{color:var(--cmp3-muted);font-size:13px;margin:0}.cmp3-table{display:flex;flex-direction:column}.cmp3-thead,.cmp3-tr{grid-gap:12px;align-items:center;display:grid;gap:12px}.cmp3-table.is-library .cmp3-thead,.cmp3-table.is-library .cmp3-tr{grid-template-columns:minmax(180px,2fr) minmax(100px,.8fr) minmax(110px,1.2fr) 320px}.cmp3-table.is-people .cmp3-thead,.cmp3-table.is-people .cmp3-tr{grid-template-columns:minmax(170px,1.6fr) minmax(130px,1.2fr) minmax(110px,.9fr) minmax(100px,.8fr) 210px}.cmp3-table.is-completed .cmp3-thead,.cmp3-table.is-completed .cmp3-tr{grid-template-columns:minmax(200px,2fr) minmax(140px,1.2fr) minmax(100px,.8fr) 110px}.cmp3-table.is-mine .cmp3-thead,.cmp3-table.is-mine .cmp3-tr{grid-template-columns:minmax(200px,2fr) minmax(140px,1fr) minmax(100px,.8fr) 170px}.cmp3-thead{color:var(--cmp3-muted);font-size:11px;font-weight:600;letter-spacing:.06em;padding:0 10px 8px;text-transform:uppercase}.cmp3-tr{border-top:1px solid var(--cmp3-border);padding:10px;transition:background .12s}.cmp3-tr:hover{background:var(--cmp3-surface-2)}.cmp3-tr.is-attention{box-shadow:inset 3px 0 0 var(--cmp3-accent)}.cmp3-tdMain{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.cmp3-name{font-weight:600;line-height:1.3;max-width:100%}.cmp3-name,.cmp3-td{overflow-wrap:anywhere}.cmp3-td{display:flex;flex-direction:column;min-width:0}.cmp3-sub{color:var(--cmp3-muted);font-size:12px}.cmp3-noFile{align-items:center;color:#ffc857;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.cmp3-ghostButton.is-warn{border-color:color-mix(in srgb,#ffc857 60%,#0000);color:#ffc857}.cmp3-ghostButton.is-warn:hover:not(:disabled){border-color:#ffc857}.cmp3-planMissing{align-items:center;color:#9a6b00;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.cmp3-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;justify-content:flex-end}.cmp3-kind{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:1px 8px;white-space:nowrap}.cmp3-kind.is-checklist{background:color-mix(in srgb,#2dd4bf 18%,#0000);color:#2dd4bf}.cmp3-kind.is-upload{background:color-mix(in srgb,#a78bfa 20%,#0000);color:#a78bfa}.cmp3-pill{--cmp3-pill:#9ca3af;align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--cmp3-pill) 18%,#0000);border:1px solid color-mix(in srgb,var(--cmp3-pill) 55%,#0000);border-radius:999px;color:var(--cmp3-pill);display:inline-flex;font-size:12px;font-weight:700;line-height:1.5;max-width:100%;padding:2px 10px}.cmp3-pill.is-draft{--cmp3-pill:#3ba7f5}.cmp3-pill.is-sign{--cmp3-pill:#ffc857}.cmp3-pill.is-disputed{--cmp3-pill:#ff6b6b}.cmp3-pill.is-done,.cmp3-pill.is-good{--cmp3-pill:#3ddc97}.cmp3-pill.is-bad{--cmp3-pill:#ff6b6b}.cmp3-pill.is-neutral{--cmp3-pill:#3ba7f5}.cmp3-pill.is-empty{background:#0000;border-style:dashed;color:var(--cmp3-muted);font-weight:600}.cmp3-reviewMeta{gap:16px}.cmp3-metaGrid{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}.cmp3-metaItem{display:flex;flex-direction:column;gap:4px;min-width:0}.cmp3-metaValue{font-size:16px;font-weight:600;overflow-wrap:anywhere}.cmp3-label{color:var(--cmp3-muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.cmp3 .cmp3-dateInput{align-self:flex-start;background:var(--cmp3-surface-2);border:1px solid var(--cmp3-border);border-radius:8px;color:var(--cmp3-text);color-scheme:light dark;font:inherit;height:36px;margin:0;padding:0 10px;text-indent:0}.cmp3 input[type=date].cmp3-dateInput,.cmp3-overlay input[type=date].cmp3-modalInput{padding-right:36px;position:relative}.cmp3 input[type=date].cmp3-dateInput:before,.cmp3-overlay input[type=date].cmp3-modalInput:before{height:auto;line-height:1;pointer-events:none;right:12px;top:50%;transform:translateY(-50%);width:auto}.cmp3-overlay input[type=date].cmp3-modalInput:before{color:#3f3f3f}.cmp3 input[type=date]::-webkit-calendar-picker-indicator,.cmp3-overlay input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.cmp3-steps{display:flex;gap:6px;list-style:none;margin:0;padding:0}.cmp3-steps>li{align-items:center;border-top:3px solid var(--cmp3-border);color:var(--cmp3-muted);display:flex;flex:1 1;font-size:12px;font-weight:600;gap:8px;min-width:0;padding-top:8px;position:relative}.cmp3-steps>li>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp3-stepDot{border:1px solid var(--cmp3-border);border-radius:50%;display:grid;flex-shrink:0;font-size:11px;height:22px;place-items:center;width:22px}.cmp3-steps>li.is-done{border-top-color:#3ddc97;color:var(--cmp3-text)}.cmp3-steps>li.is-done .cmp3-stepDot{background:#3ddc97;border-color:#3ddc97;color:#0b2b1d}.cmp3-steps>li.is-current{border-top-color:var(--cmp3-accent);color:var(--cmp3-text)}.cmp3-steps>li.is-current .cmp3-stepDot{background:var(--cmp3-accent);border-color:var(--cmp3-accent);color:#fff}.cmp3-steps>li.is-disputed{border-top-color:#ff6b6b;color:#ff6b6b}.cmp3-steps>li.is-disputed .cmp3-stepDot{background:#ff6b6b;border-color:#ff6b6b;color:#fff}.cmp3-section{gap:0;padding:6px 16px 10px}.cmp3-sectionHead{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:8px 0 10px}.cmp3-sectionTitle{font-size:16px;font-weight:600;margin:0}.cmp3-count{background:var(--cmp3-surface-2);border-radius:999px;color:var(--cmp3-muted);flex-shrink:0;font-size:12px;font-weight:600;padding:2px 10px}.cmp3-count.is-done{background:color-mix(in srgb,#3ddc97 18%,#0000);color:#3ddc97}.cmp3-item{grid-gap:6px 20px;align-items:start;border-top:1px solid var(--cmp3-border);display:grid;gap:6px 20px;grid-template-columns:28px minmax(0,520px) minmax(300px,-webkit-max-content);grid-template-columns:28px minmax(0,520px) minmax(300px,max-content);justify-content:start;padding:12px 0}.cmp3-item.is-free{grid-template-columns:28px minmax(0,1fr)}.cmp3-item.is-free>.cmp3-itemAnswer{align-items:stretch;grid-column:2}.cmp3-item.is-free>.cmp3-itemAnswer>*{width:100%}.cmp3-item.is-open .cmp3-itemNum{border-color:var(--cmp3-accent);color:var(--cmp3-accent)}.cmp3-itemNum{border:1px solid var(--cmp3-border);border-radius:50%;color:var(--cmp3-muted);display:grid;font-size:12px;font-weight:700;height:26px;place-items:center;width:26px}.cmp3-itemBody{display:flex;flex-direction:column;gap:8px;min-width:0}.cmp3-itemText{line-height:1.45;margin:3px 0 0;overflow-wrap:anywhere;white-space:pre-line}.cmp3-itemAnswer{align-items:flex-start;display:flex;flex-direction:column;gap:8px;min-width:0}.cmp3-itemAnswer>.cmp3-comment,.cmp3-itemAnswer>.cmp3-commentBlank,.cmp3-itemAnswer>.cmp3-commentText{max-width:100%;width:300px}.cmp3-choices{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.cmp3-choice{--cmp3-choice:#3ba7f5;background:var(--cmp3-surface-2);border:1px solid var(--cmp3-border);border-radius:999px;color:var(--cmp3-text);cursor:pointer;font-size:13px;font-weight:600;height:34px;margin:0;min-width:44px;padding:0 12px;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.cmp3-choice.is-good{--cmp3-choice:#3ddc97}.cmp3-choice.is-bad{--cmp3-choice:#ff6b6b}.cmp3-choice.is-picked,.cmp3-choice:hover{border-color:var(--cmp3-choice)}.cmp3-choice.is-picked{background:var(--cmp3-choice);color:#10202a}.cmp3-choices.is-blank .cmp3-choice{align-items:center;background:#0000;border-style:dashed;color:var(--cmp3-muted);cursor:default;display:inline-flex}.cmp3 .cmp3-textarea{background:var(--cmp3-surface-2);border:1px solid var(--cmp3-border);border-radius:10px;color:var(--cmp3-text);font:inherit;font-size:14px;line-height:1.45;margin:0;min-height:0;padding:8px 12px;resize:vertical;text-indent:0;width:100%}.cmp3 .cmp3-textarea:focus{border-color:var(--cmp3-accent);box-shadow:0 0 0 1px var(--cmp3-accent);outline:none}.cmp3 .cmp3-textarea::placeholder{color:var(--cmp3-muted);opacity:1}.cmp3 .cmp3-comment{font-size:13px}.cmp3-commentBlank,.cmp3-commentText{align-items:baseline;color:var(--cmp3-muted);display:flex;font-size:13px;gap:8px;margin:0;white-space:pre-line}.cmp3-commentBlank{border:1px dashed var(--cmp3-border);border-radius:8px;padding:6px 10px}.cmp3-freeAnswer{background:var(--cmp3-surface-2);border-radius:10px;margin:0;padding:8px 12px;white-space:pre-line}.cmp3-blankLines{border:1px dashed var(--cmp3-border);border-radius:10px;height:46px}.cmp3-footer{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px 18px}.cmp3-footer.is-column{align-items:stretch;flex-direction:column}.cmp3-footer.is-sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);bottom:10px;box-shadow:0 10px 30px -12px #00000073;position:-webkit-sticky;position:sticky;z-index:5}.cmp3-progressWrap{display:flex;flex:1 1 220px;flex-direction:column;gap:6px;min-width:0}.cmp3-progress{background:var(--cmp3-border);border-radius:999px;height:6px;overflow:hidden}.cmp3-progress>span{background:var(--cmp3-accent);border-radius:inherit;display:block;height:100%;transition:width .2s}.cmp3-saveState{align-items:center;display:inline-flex;gap:8px}.cmp3-footerNote{align-items:center;color:var(--cmp3-muted);display:flex;gap:10px;margin:0}.cmp3-footerActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.cmp3-field{gap:6px;margin:0;min-width:0}.cmp3-field,.cmp3-quote{display:flex;flex-direction:column}.cmp3-quote{background:var(--cmp3-surface-2);border-left:3px solid var(--cmp3-accent-2);border-radius:10px;gap:4px;padding:10px 14px}.cmp3-quote>p{line-height:1.45;margin:0;white-space:pre-line}.cmp3-signs{grid-gap:16px 28px;display:grid;gap:16px 28px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}.cmp3-sign{display:flex;flex-direction:column;gap:4px;min-width:0}.cmp3-sigName{border-bottom:1px solid var(--cmp3-muted);font-family:Mrs Saint Delafield,cursive;font-size:36px;line-height:1.3;min-height:54px;overflow:hidden;padding:4px 4px 0;text-overflow:ellipsis;white-space:nowrap}.cmp3 .cmp3-input{background:var(--cmp3-surface-2);border:1px solid var(--cmp3-border);border-radius:10px;color:var(--cmp3-text);font:inherit;font-size:15px;height:42px;margin:0;padding:0 12px;text-indent:0;width:100%}.cmp3 .cmp3-input:focus{border-color:var(--cmp3-accent);box-shadow:0 0 0 1px var(--cmp3-accent);outline:none}.cmp3 .cmp3-input::placeholder{color:var(--cmp3-muted);opacity:1}.cmp3-builderEmpty{align-items:center;color:var(--cmp3-muted);padding:30px 16px;text-align:center}.cmp3-builderEmpty>i{font-size:30px}.cmp3-builderEmpty>p{line-height:1.5;margin:0;max-width:460px}.cmp3-section.is-builder{padding-bottom:14px}.cmp3 .cmp3-sectionInput{background:#0000;border:1px solid #0000;border-radius:8px;color:var(--cmp3-text);flex:1 1;font:inherit;font-size:16px;font-weight:600;height:38px;margin:0;min-width:0;padding:0 10px;text-indent:0}.cmp3 .cmp3-sectionInput:hover{border-color:var(--cmp3-border)}.cmp3 .cmp3-sectionInput:focus{background:var(--cmp3-surface-2);border-color:var(--cmp3-accent);outline:none}.cmp3-rowTools{align-items:center;display:flex;flex-shrink:0;gap:4px}.cmp3-rowTools .cmp3-iconButton{font-size:12px;height:30px;width:30px}.cmp3-buildItem{grid-gap:8px 12px;align-items:start;border-top:1px solid var(--cmp3-border);display:grid;gap:8px 12px;grid-template-columns:28px minmax(0,1fr);padding:12px 0}.cmp3-buildItem>.cmp3-itemNum{margin-top:6px}.cmp3-buildOptions{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;grid-column:2}.cmp3-selectWrap{align-items:center;display:inline-flex;position:relative}.cmp3-selectWrap:after{border-bottom:2px solid var(--cmp3-text);border-right:2px solid var(--cmp3-text);content:"";height:7px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-70%) rotate(45deg);width:7px}.cmp3 .cmp3-select{-webkit-appearance:none;appearance:none;background:var(--cmp3-surface-2);border:1px solid var(--cmp3-border);border-radius:8px;color:var(--cmp3-text);cursor:pointer;font:inherit;font-size:13px;height:34px;margin:0;padding:0 32px 0 10px;text-indent:0}.cmp3 .cmp3-select option{color:#2b2b2b}.cmp3-check{align-items:center;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin:0}.cmp3-check>input{accent-color:var(--accentColor1);cursor:pointer;height:16px;margin:0;width:16px}.cmp3-buildOptions>.cmp3-rowTools{margin-left:auto}.cmp3-addRow{align-items:center;background:#0000;border:1px dashed var(--cmp3-border);border-radius:10px;color:var(--cmp3-muted);cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:38px;justify-content:center;margin:4px 0 0;transition:color .15s,border-color .15s,background .15s}.cmp3-addRow:hover{background:color-mix(in srgb,var(--accentColor1) 8%,#0000);border-color:var(--cmp3-accent);color:var(--cmp3-accent)}.cmp3-addSection{align-items:center;border-style:dashed;flex-direction:row}.cmp3-spinner{animation:cmp3-spin .8s linear infinite;border:3px solid #7f7f7f4d;border-radius:50%;border-top:3px solid var(--accentColor2);display:inline-block;flex-shrink:0;height:28px;width:28px}.cmp3-spinnerSmall{border-top-color:initial;border-width:2px;height:14px;width:14px}.cmp3-overlay{align-items:center;animation:cmp3-fade .15s ease;background:#00000059;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1025}.cmp3-overlay *,.cmp3-overlay :after,.cmp3-overlay :before{box-sizing:border-box}.cmp3-modal{animation:cmp3-pop .18s ease;background:#fffffff7;border-radius:25px;box-shadow:0 24px 60px -20px #00000073;color:#3f3f3f;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-height:90vh;max-width:480px;overflow-y:auto;padding:25px;position:relative;width:100%}.cmp3-modal.is-wide{max-width:620px}.cmp3-modalClose{background:#fff;border:1px solid var(--accentColor1);border-radius:50%;color:var(--accentColor1);cursor:pointer;display:grid;font-size:18px;height:35px;margin:0;padding:0;place-items:center;position:absolute;right:18px;top:18px;width:35px}.cmp3-modalClose:hover{background:color-mix(in srgb,var(--accentColor1) 12%,#fff)}.cmp3-modalTitle{font-size:19px;font-weight:600;margin:0 44px 0 0}.cmp3-modalText{line-height:1.5;margin:0}.cmp3-label.is-light{color:#6b6b6b}.cmp3-overlay .cmp3-modalInput,.cmp3-overlay .cmp3-modalTextarea{background:#fff;border:1px solid #cfcfcf;border-radius:9px;color:#1f1f1f;font:inherit;margin:0;padding:0 12px;text-indent:0;width:100%}.cmp3-overlay .cmp3-modalInput{height:42px}.cmp3-overlay .cmp3-modalInput:disabled{background:#f3f3f3;color:#7a7a7a}.cmp3-overlay .cmp3-modalTextarea{line-height:1.45;padding:10px 12px;resize:vertical}.cmp3-overlay .cmp3-modalInput:focus,.cmp3-overlay .cmp3-modalTextarea:focus{border-color:var(--accentColor1);box-shadow:0 0 0 1px var(--accentColor1);outline:none}.cmp3-fieldRow{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 20px}.cmp3-daysInput{align-items:center;color:#6b6b6b;display:inline-flex;font-weight:600;gap:8px}.cmp3-overlay .cmp3-daysInput>input{width:96px}.cmp3-segmented.is-light{align-self:flex-start;background:#f1f2f4;border-color:#d8d8d8}.cmp3-segmented.is-light>button{color:#6b6b6b}.cmp3-segmented.is-light>button:hover:not(:disabled){color:#2b2b2b}.cmp3-segmented.is-light>button.is-active{background:#fff;color:#2b2b2b}.cmp3-planHead{align-items:center;background:#f5f6f8;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px 12px;padding:12px 14px}.cmp3-planName{color:#2b2b2b;font-size:16px;font-weight:700}.cmp3-planFile{display:flex;gap:8px}.cmp3-retire{align-items:center;background:#fff6f6;border:1px solid #f3c4c4;border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;margin-top:4px;padding:12px 14px}.cmp3-retireText{color:#5a5a5a;display:flex;flex-direction:column;font-size:13px;gap:2px;min-width:0}.cmp3-ghostButton.is-light.is-danger{color:#d23c3c}.cmp3-ghostButton.is-light.is-danger:hover:not(:disabled){background:#fff0f0;border-color:#d23c3c}.cmp3-personOption{display:flex;flex-direction:column;line-height:1.25}.cmp3-personOption>small{color:#8a8a8a;font-size:11px}.cmp3-drop{align-items:center;border:2px dashed var(--transparentColor9);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:110px;padding:18px;text-align:center;transition:border-color .15s,background .15s}.cmp3-drop.is-light{background:#fafafa;border-color:#cfcfcf;color:#3f3f3f}.cmp3-drop.is-over,.cmp3-drop:hover{background:color-mix(in srgb,var(--accentColor1) 8%,#fff);border-color:var(--accentColor1)}.cmp3-drop.has-file{border-color:#3ddc97;border-style:solid}.cmp3-drop b{color:var(--accentColor1)}.cmp3-drop small{color:#8a8a8a}.cmp3-dropIcon{color:#9a9a9a;font-size:26px}.cmp3-dropIcon.is-done{color:#2bb57a}.cmp3-dropName{font-weight:700;max-width:100%;overflow-wrap:anywhere}.cmp3-aiVideo{border-radius:14px;max-height:340px;object-fit:cover;width:100%}.cmp3-overlay .cmp3-alert{color:#5b4500}.cmp3-modalActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:4px}.cmp3-modalHint{align-items:center;color:#7a7a7a;display:inline-flex;font-size:13px;gap:8px;margin-right:auto}.cmp3-modalActions>.SIQButton1,.cmp3-modalActions>button{align-items:center;border-radius:8px;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;gap:8px;height:40px;justify-content:center;margin:0;min-width:7.5em;padding:0 18px;width:auto}.cmp3-modalActions>button:disabled{cursor:not-allowed;opacity:.55}.cmp3-ghostButton.is-light{background:#fff;border:1px solid #d2d2d2;color:#3f3f3f}.cmp3-ghostButton.is-light:hover:not(:disabled){background:#f5f6f8;border-color:#d2d2d2}.cmp3-modalActions>.SIQButton1.cmp3-dangerButton{background:#e04848;background-image:none;color:#fff}.cmp3-overlay .cmp3-spinner{border-top-color:initial}.cmp3-toast{align-items:center;animation:cmp3-toastIn .2s ease;background:#1f2633;border-radius:12px;bottom:24px;box-shadow:0 12px 30px -10px #00000080;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:14px;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;position:fixed;transform:translateX(-50%);z-index:1100}.cmp3-toast>i{color:#3ddc97}.cmp3-toast.is-error>i{color:#ff6b6b}.cmp3-toastClose{background:#0000;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:28px;margin:0;padding:0;place-items:center;width:28px}.cmp3-toastClose:hover{background:#ffffff1f}@keyframes cmp3-fade{0%{opacity:0}to{opacity:1}}@keyframes cmp3-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes cmp3-toastIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes cmp3-spin{to{transform:rotate(1turn)}}@media only screen and (max-width:1100px){.cmp3-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.cmp3-thead{display:none}.cmp3-table .cmp3-tr,.cmp3-table.is-completed .cmp3-tr,.cmp3-table.is-library .cmp3-tr,.cmp3-table.is-mine .cmp3-tr,.cmp3-table.is-people .cmp3-tr{gap:8px 12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cmp3-actions,.cmp3-tdMain{grid-column:1/-1}.cmp3-actions{justify-content:flex-start}.cmp3-td[data-label]:before{color:var(--cmp3-muted);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}}@media only screen and (max-width:850px){.cmp3-metaGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cmp3-item{grid-template-columns:28px minmax(0,1fr)}.cmp3-item>.cmp3-itemAnswer{grid-column:2}.cmp3-choices{justify-content:flex-start}.cmp3-search{flex:1 1 100%}}@media only screen and (max-width:600px){.cmp3{padding:10px 10px 16px}.cmp3-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp3-title{font-size:21px;white-space:normal}.cmp3-headerRight{width:100%}.cmp3-toast{bottom:auto;top:16px}.cmp3-table.is-library .cmp3-actions{flex-wrap:wrap}.cmp3-steps>li>span:last-child{display:none}.cmp3-signs{grid-template-columns:minmax(0,1fr)}.cmp3-addSection{align-items:stretch;flex-direction:column}}.prf3{--prf3-text:var(--textColor1);--prf3-surface:var(--transparentColor4);--prf3-surface-2:var(--transparentColor3);--prf3-border:var(--transparentColor9);--prf3-muted:var(--transparentColor7);--prf3-accent:var(--accentColor1);--prf3-accent-2:var(--accentColor2);--prf3-danger:#ff6b6b;--prf3-success:#3ddc97;--prf3-warn:#ffc857;--prf3-info:#3ba7f5;--prf3-radius:14px;color:var(--prf3-text);display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-width:100%;padding:12px 16px 20px;width:100%}.prf3,.prf3 *,.prf3 :after,.prf3 :before{box-sizing:border-box}:where(.prf3 button:not(.SIQButton1)),:where(.prf3-overlay button:not(.SIQButton1)){color:inherit;font:inherit}.prf3 :is(:focus,:focus-visible,:focus-within),.prf3-overlay :is(:focus,:focus-visible,:focus-within),.prf3-overlay:focus-within,.prf3:focus-within{outline:none}.prf3-muted{color:var(--prf3-muted);font-size:13px}.prf3-danger,.prf3-strong{font-weight:600}.prf3-danger{color:var(--prf3-danger)}.prf3-warn{color:var(--prf3-warn);font-weight:600}.prf3-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px}.prf3-title{font-size:25px;font-weight:500;margin:0;text-transform:uppercase;white-space:nowrap}.prf3-title.is-review{font-size:22px;min-width:0;text-transform:none;white-space:normal}.prf3-headerRight{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.prf3-headerRight:empty{display:none}.prf3 .prf3-button{align-items:center;border-radius:5px;display:inline-flex;flex-shrink:0;font-size:1rem;font-weight:700;gap:8px;height:2.25em;justify-content:center;margin:0;min-width:0;padding:0 16px;white-space:nowrap;width:auto}.prf3 .prf3-button:disabled{cursor:not-allowed;opacity:.55}.prf3-ghostButton{align-items:center;background:#0000;border:1px solid var(--transparentColor9);border-radius:8px;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:36px;justify-content:center;margin:0;padding:0 14px;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.prf3-ghostButton:hover:not(:disabled){background:var(--transparentColor3);border-color:var(--accentColor1)}.prf3-ghostButton:disabled{cursor:not-allowed;opacity:.5}.prf3-ghostButton.is-danger{color:#ff6b6b}.prf3-ghostButton.is-danger:hover:not(:disabled){border-color:#ff6b6b}.prf3-iconButton{background:#0000;border:1px solid var(--transparentColor9);border-radius:50%;cursor:pointer;display:grid;flex-shrink:0;height:34px;margin:0;padding:0;place-items:center;transition:background .15s,color .15s,border-color .15s;width:34px}.prf3-iconButton:hover:not(:disabled){background:var(--transparentColor3)}.prf3-iconButton:disabled{cursor:not-allowed;opacity:.35}.prf3-iconButton.is-danger:hover:not(:disabled){background:#e04848;border-color:#e04848;color:#fff}.prf3-hint{align-items:center;color:var(--prf3-muted)}.prf3-alert,.prf3-hint{display:flex;font-size:13px;gap:8px;margin:0}.prf3-alert{align-items:flex-start;background:color-mix(in srgb,#ffc857 14%,#0000);border:1px solid color-mix(in srgb,#ffc857 55%,#0000);border-radius:10px;line-height:1.45;padding:10px 14px}.prf3-alert>i{color:#e0a000;margin-top:2px}.prf3-alert.is-error{background:color-mix(in srgb,#ff6b6b 14%,#0000);border-color:color-mix(in srgb,#ff6b6b 55%,#0000)}.prf3-alert.is-error>i{color:#ff6b6b}.prf3-tiles{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.prf3-tile{--prf3-tone:var(--prf3-info);align-items:center;background:var(--prf3-surface);border:1px solid var(--prf3-border);border-radius:12px;cursor:pointer;display:flex;gap:12px;margin:0;min-width:0;padding:12px 14px;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s}.prf3-tile.is-active,.prf3-tile:hover{border-color:var(--prf3-tone)}.prf3-tile.is-active{box-shadow:0 0 0 1px var(--prf3-tone),0 0 14px color-mix(in srgb,var(--prf3-tone) 30%,#0000)}.prf3-tile.is-blue{--prf3-tone:#3ba7f5}.prf3-tile.is-teal{--prf3-tone:#2dd4bf}.prf3-tile.is-red{--prf3-tone:#ff6b6b}.prf3-tile.is-amber{--prf3-tone:#ffc857}.prf3-tile.is-green{--prf3-tone:#3ddc97}.prf3-tileIcon{background:color-mix(in srgb,var(--prf3-tone) 22%,#0000);border-radius:50%;color:var(--prf3-tone);display:grid;flex-shrink:0;font-size:17px;height:40px;place-items:center;width:40px}.prf3-tileText{display:flex;flex-direction:column;min-width:0}.prf3-tileValue{font-feature-settings:"tnum";font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.prf3-tileLabel{color:var(--prf3-muted);font-size:11px;font-weight:600;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.prf3-card{background:var(--prf3-surface);border:1px solid var(--prf3-border);border-radius:var(--prf3-radius);display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px}.prf3-cardTitle{font-size:15px;font-weight:600;margin:0}.prf3-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px}.prf3-toolbarTitle{display:flex;flex-direction:column;gap:2px;margin-right:auto;min-width:0}.prf3-segmented{background:var(--transparentColor3);border:1px solid var(--transparentColor9);border-radius:12px;display:inline-flex;gap:4px;padding:4px}.prf3-segmented>button{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--transparentColor7);cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:32px;justify-content:center;margin:0;padding:0 14px;transition:background .15s,color .15s;white-space:nowrap}.prf3-segmented>button:hover:not(:disabled){color:var(--textColor1)}.prf3-segmented>button:disabled{cursor:not-allowed}.prf3-segmented>button.is-active{background:var(--transparentColor4);box-shadow:0 1px 4px #0000002e;color:var(--textColor1)}.prf3-segmented>button.is-active>i{color:var(--accentColor1)}.prf3-search{align-items:center;display:flex;flex:0 1 280px;margin:0;min-width:180px;position:relative}.prf3-search>i{color:var(--prf3-muted);left:12px;pointer-events:none;position:absolute}.prf3 .prf3-search>input{background:var(--prf3-surface-2);border:1px solid var(--prf3-border);border-radius:10px;color:var(--prf3-text);font:inherit;font-size:14px;height:38px;margin:0;padding:0 12px 0 36px;text-indent:0;width:100%}.prf3-search>input::placeholder{color:var(--prf3-muted);opacity:1}.prf3-loading{justify-content:center}.prf3-empty,.prf3-loading{display:flex;padding:36px 16px}.prf3-empty{align-items:center;color:var(--prf3-muted);flex-direction:column;gap:8px;text-align:center}.prf3-empty>i{font-size:28px}.prf3-emptyLine{color:var(--prf3-muted);font-size:13px;margin:0}.prf3-table{display:flex;flex-direction:column}.prf3-thead,.prf3-tr{grid-gap:12px;align-items:center;display:grid;gap:12px}.prf3-table.is-library .prf3-thead,.prf3-table.is-library .prf3-tr{grid-template-columns:minmax(180px,2fr) minmax(150px,1fr) minmax(110px,1.2fr) 320px}.prf3-table.is-people .prf3-thead,.prf3-table.is-people .prf3-tr{grid-template-columns:minmax(170px,1.6fr) minmax(130px,1.2fr) minmax(130px,1fr) minmax(150px,1fr) 210px}.prf3-table.is-completed .prf3-thead,.prf3-table.is-completed .prf3-tr{grid-template-columns:minmax(200px,2fr) minmax(140px,1.2fr) minmax(100px,.8fr) 110px}.prf3-table.is-mine .prf3-thead,.prf3-table.is-mine .prf3-tr{grid-template-columns:minmax(200px,2fr) minmax(140px,1fr) minmax(160px,1fr) 170px}.prf3-thead{color:var(--prf3-muted);font-size:11px;font-weight:600;letter-spacing:.06em;padding:0 10px 8px;text-transform:uppercase}.prf3-tr{border-top:1px solid var(--prf3-border);padding:10px;transition:background .12s}.prf3-tr:hover{background:var(--prf3-surface-2)}.prf3-tr.is-attention{box-shadow:inset 3px 0 0 var(--prf3-accent)}.prf3-tdMain{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.prf3-name{font-weight:600;line-height:1.3;max-width:100%}.prf3-name,.prf3-td{overflow-wrap:anywhere}.prf3-td{display:flex;flex-direction:column;min-width:0}.prf3-sub{color:var(--prf3-muted);font-size:12px}.prf3-noFile{align-items:center;color:#ffc857;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.prf3-ghostButton.is-warn{border-color:color-mix(in srgb,#ffc857 60%,#0000);color:#ffc857}.prf3-ghostButton.is-warn:hover:not(:disabled){border-color:#ffc857}.prf3-planMissing{align-items:center;color:#9a6b00;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.prf3-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;justify-content:flex-end}.prf3-kind{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:1px 8px;white-space:nowrap}.prf3-kind.is-checklist{background:color-mix(in srgb,#2dd4bf 18%,#0000);color:#2dd4bf}.prf3-kind.is-upload{background:color-mix(in srgb,#a78bfa 20%,#0000);color:#a78bfa}.prf3-pill{--prf3-pill:#9ca3af;align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--prf3-pill) 18%,#0000);border:1px solid color-mix(in srgb,var(--prf3-pill) 55%,#0000);border-radius:999px;color:var(--prf3-pill);display:inline-flex;font-size:12px;font-weight:700;line-height:1.5;max-width:100%;padding:2px 10px}.prf3-pill.is-draft{--prf3-pill:#3ba7f5}.prf3-pill.is-sign{--prf3-pill:#ffc857}.prf3-pill.is-disputed{--prf3-pill:#ff6b6b}.prf3-pill.is-done,.prf3-pill.is-good{--prf3-pill:#3ddc97}.prf3-pill.is-bad{--prf3-pill:#ff6b6b}.prf3-pill.is-neutral{--prf3-pill:#3ba7f5}.prf3-pill.is-empty{background:#0000;border-style:dashed;color:var(--prf3-muted);font-weight:600}.prf3-reviewMeta{gap:16px}.prf3-metaGrid{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:repeat(4,minmax(0,1fr))}.prf3-metaItem{display:flex;flex-direction:column;gap:4px;min-width:0}.prf3-metaValue{font-size:16px;font-weight:600;overflow-wrap:anywhere}.prf3-label{color:var(--prf3-muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.prf3 .prf3-dateInput{align-self:flex-start;background:var(--prf3-surface-2);border:1px solid var(--prf3-border);border-radius:8px;color:var(--prf3-text);color-scheme:light dark;font:inherit;height:36px;margin:0;padding:0 10px;text-indent:0}.prf3 input[type=date].prf3-dateInput,.prf3-overlay input[type=date].prf3-modalInput{padding-right:36px;position:relative}.prf3 input[type=date].prf3-dateInput:before,.prf3-overlay input[type=date].prf3-modalInput:before{height:auto;line-height:1;pointer-events:none;right:12px;top:50%;transform:translateY(-50%);width:auto}.prf3-overlay input[type=date].prf3-modalInput:before{color:#3f3f3f}.prf3 input[type=date]::-webkit-calendar-picker-indicator,.prf3-overlay input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.prf3-steps{display:flex;gap:6px;list-style:none;margin:0;padding:0}.prf3-steps>li{align-items:center;border-top:3px solid var(--prf3-border);color:var(--prf3-muted);display:flex;flex:1 1;font-size:12px;font-weight:600;gap:8px;min-width:0;padding-top:8px;position:relative}.prf3-steps>li>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prf3-stepDot{border:1px solid var(--prf3-border);border-radius:50%;display:grid;flex-shrink:0;font-size:11px;height:22px;place-items:center;width:22px}.prf3-steps>li.is-done{border-top-color:#3ddc97;color:var(--prf3-text)}.prf3-steps>li.is-done .prf3-stepDot{background:#3ddc97;border-color:#3ddc97;color:#0b2b1d}.prf3-steps>li.is-current{border-top-color:var(--prf3-accent);color:var(--prf3-text)}.prf3-steps>li.is-current .prf3-stepDot{background:var(--prf3-accent);border-color:var(--prf3-accent);color:#fff}.prf3-steps>li.is-disputed{border-top-color:#ff6b6b;color:#ff6b6b}.prf3-steps>li.is-disputed .prf3-stepDot{background:#ff6b6b;border-color:#ff6b6b;color:#fff}.prf3-section{gap:0;padding:6px 16px 10px}.prf3-sectionHead{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:8px 0 10px}.prf3-sectionTitle{font-size:16px;font-weight:600;margin:0}.prf3-count{background:var(--prf3-surface-2);border-radius:999px;color:var(--prf3-muted);flex-shrink:0;font-size:12px;font-weight:600;padding:2px 10px}.prf3-count.is-done{background:color-mix(in srgb,#3ddc97 18%,#0000);color:#3ddc97}.prf3-item{grid-gap:6px 20px;align-items:start;border-top:1px solid var(--prf3-border);display:grid;gap:6px 20px;grid-template-columns:28px minmax(0,520px) minmax(300px,-webkit-max-content);grid-template-columns:28px minmax(0,520px) minmax(300px,max-content);justify-content:start;padding:12px 0}.prf3-item.is-free{grid-template-columns:28px minmax(0,1fr)}.prf3-item.is-free>.prf3-itemAnswer{align-items:stretch;grid-column:2}.prf3-item.is-free>.prf3-itemAnswer>*{width:100%}.prf3-item.is-open .prf3-itemNum{border-color:var(--prf3-accent);color:var(--prf3-accent)}.prf3-itemNum{border:1px solid var(--prf3-border);border-radius:50%;color:var(--prf3-muted);display:grid;font-size:12px;font-weight:700;height:26px;place-items:center;width:26px}.prf3-itemBody{display:flex;flex-direction:column;gap:8px;min-width:0}.prf3-itemText{line-height:1.45;margin:3px 0 0;overflow-wrap:anywhere;white-space:pre-line}.prf3-itemAnswer{align-items:flex-start;display:flex;flex-direction:column;gap:8px;min-width:0}.prf3-itemAnswer>.prf3-comment,.prf3-itemAnswer>.prf3-commentBlank,.prf3-itemAnswer>.prf3-commentText{max-width:100%;width:300px}.prf3-choices{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.prf3-choice{--prf3-choice:#3ba7f5;background:var(--prf3-surface-2);border:1px solid var(--prf3-border);border-radius:999px;color:var(--prf3-text);cursor:pointer;font-size:13px;font-weight:600;height:34px;margin:0;min-width:44px;padding:0 12px;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.prf3-choice.is-good{--prf3-choice:#3ddc97}.prf3-choice.is-bad{--prf3-choice:#ff6b6b}.prf3-choice.is-picked,.prf3-choice:hover{border-color:var(--prf3-choice)}.prf3-choice.is-picked{background:var(--prf3-choice);color:#10202a}.prf3-choices.is-blank .prf3-choice{align-items:center;background:#0000;border-style:dashed;color:var(--prf3-muted);cursor:default;display:inline-flex}.prf3 .prf3-textarea{background:var(--prf3-surface-2);border:1px solid var(--prf3-border);border-radius:10px;color:var(--prf3-text);font:inherit;font-size:14px;line-height:1.45;margin:0;min-height:0;padding:8px 12px;resize:vertical;text-indent:0;width:100%}.prf3 .prf3-textarea:focus{border-color:var(--prf3-accent);box-shadow:0 0 0 1px var(--prf3-accent);outline:none}.prf3 .prf3-textarea::placeholder{color:var(--prf3-muted);opacity:1}.prf3 .prf3-comment{font-size:13px}.prf3-commentBlank,.prf3-commentText{align-items:baseline;color:var(--prf3-muted);display:flex;font-size:13px;gap:8px;margin:0;white-space:pre-line}.prf3-commentBlank{border:1px dashed var(--prf3-border);border-radius:8px;padding:6px 10px}.prf3-freeAnswer{background:var(--prf3-surface-2);border-radius:10px;margin:0;padding:8px 12px;white-space:pre-line}.prf3-blankLines{border:1px dashed var(--prf3-border);border-radius:10px;height:46px}.prf3-footer{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px 18px}.prf3-footer.is-column{align-items:stretch;flex-direction:column}.prf3-footer.is-sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);bottom:10px;box-shadow:0 10px 30px -12px #00000073;position:-webkit-sticky;position:sticky;z-index:5}.prf3-progressWrap{display:flex;flex:1 1 220px;flex-direction:column;gap:6px;min-width:0}.prf3-progress{background:var(--prf3-border);border-radius:999px;height:6px;overflow:hidden}.prf3-progress>span{background:var(--prf3-accent);border-radius:inherit;display:block;height:100%;transition:width .2s}.prf3-saveState{align-items:center;display:inline-flex;gap:8px}.prf3-footerNote{align-items:center;color:var(--prf3-muted);display:flex;gap:10px;margin:0}.prf3-footerActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.prf3-field{gap:6px;margin:0;min-width:0}.prf3-field,.prf3-quote{display:flex;flex-direction:column}.prf3-quote{background:var(--prf3-surface-2);border-left:3px solid var(--prf3-accent-2);border-radius:10px;gap:4px;padding:10px 14px}.prf3-quote>p{line-height:1.45;margin:0;white-space:pre-line}.prf3-signs{grid-gap:16px 28px;display:grid;gap:16px 28px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}.prf3-sign{display:flex;flex-direction:column;gap:4px;min-width:0}.prf3-sigName{border-bottom:1px solid var(--prf3-muted);font-family:Mrs Saint Delafield,cursive;font-size:36px;line-height:1.3;min-height:54px;overflow:hidden;padding:4px 4px 0;text-overflow:ellipsis;white-space:nowrap}.prf3 .prf3-input{background:var(--prf3-surface-2);border:1px solid var(--prf3-border);border-radius:10px;color:var(--prf3-text);font:inherit;font-size:15px;height:42px;margin:0;padding:0 12px;text-indent:0;width:100%}.prf3 .prf3-input:focus{border-color:var(--prf3-accent);box-shadow:0 0 0 1px var(--prf3-accent);outline:none}.prf3 .prf3-input::placeholder{color:var(--prf3-muted);opacity:1}.prf3-builderEmpty{align-items:center;color:var(--prf3-muted);padding:30px 16px;text-align:center}.prf3-builderEmpty>i{font-size:30px}.prf3-builderEmpty>p{line-height:1.5;margin:0;max-width:460px}.prf3-section.is-builder{padding-bottom:14px}.prf3 .prf3-sectionInput{background:#0000;border:1px solid #0000;border-radius:8px;color:var(--prf3-text);flex:1 1;font:inherit;font-size:16px;font-weight:600;height:38px;margin:0;min-width:0;padding:0 10px;text-indent:0}.prf3 .prf3-sectionInput:hover{border-color:var(--prf3-border)}.prf3 .prf3-sectionInput:focus{background:var(--prf3-surface-2);border-color:var(--prf3-accent);outline:none}.prf3-rowTools{align-items:center;display:flex;flex-shrink:0;gap:4px}.prf3-rowTools .prf3-iconButton{font-size:12px;height:30px;width:30px}.prf3-buildItem{grid-gap:8px 12px;align-items:start;border-top:1px solid var(--prf3-border);display:grid;gap:8px 12px;grid-template-columns:28px minmax(0,1fr);padding:12px 0}.prf3-buildItem>.prf3-itemNum{margin-top:6px}.prf3-buildOptions{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;grid-column:2}.prf3-selectWrap{align-items:center;display:inline-flex;position:relative}.prf3-selectWrap:after{border-bottom:2px solid var(--prf3-text);border-right:2px solid var(--prf3-text);content:"";height:7px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-70%) rotate(45deg);width:7px}.prf3 .prf3-select{-webkit-appearance:none;appearance:none;background:var(--prf3-surface-2);border:1px solid var(--prf3-border);border-radius:8px;color:var(--prf3-text);cursor:pointer;font:inherit;font-size:13px;height:34px;margin:0;padding:0 32px 0 10px;text-indent:0}.prf3 .prf3-select option{color:#2b2b2b}.prf3-check{align-items:center;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin:0}.prf3-check>input{accent-color:var(--accentColor1);cursor:pointer;height:16px;margin:0;width:16px}.prf3-buildOptions>.prf3-rowTools{margin-left:auto}.prf3-addRow{align-items:center;background:#0000;border:1px dashed var(--prf3-border);border-radius:10px;color:var(--prf3-muted);cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:38px;justify-content:center;margin:4px 0 0;transition:color .15s,border-color .15s,background .15s}.prf3-addRow:hover{background:color-mix(in srgb,var(--accentColor1) 8%,#0000);border-color:var(--prf3-accent);color:var(--prf3-accent)}.prf3-addSection{align-items:center;border-style:dashed;flex-direction:row}.prf3-spinner{animation:prf3-spin .8s linear infinite;border:3px solid #7f7f7f4d;border-radius:50%;border-top:3px solid var(--accentColor2);display:inline-block;flex-shrink:0;height:28px;width:28px}.prf3-spinnerSmall{border-top-color:initial;border-width:2px;height:14px;width:14px}.prf3-overlay{align-items:center;animation:prf3-fade .15s ease;background:#00000059;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1025}.prf3-overlay *,.prf3-overlay :after,.prf3-overlay :before{box-sizing:border-box}.prf3-modal{animation:prf3-pop .18s ease;background:#fffffff7;border-radius:25px;box-shadow:0 24px 60px -20px #00000073;color:#3f3f3f;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-height:90vh;max-width:480px;overflow-y:auto;padding:25px;position:relative;width:100%}.prf3-modal.is-wide{max-width:620px}.prf3-modalClose{background:#fff;border:1px solid var(--accentColor1);border-radius:50%;color:var(--accentColor1);cursor:pointer;display:grid;font-size:18px;height:35px;margin:0;padding:0;place-items:center;position:absolute;right:18px;top:18px;width:35px}.prf3-modalClose:hover{background:color-mix(in srgb,var(--accentColor1) 12%,#fff)}.prf3-modalTitle{font-size:19px;font-weight:600;margin:0 44px 0 0}.prf3-modalText{line-height:1.5;margin:0}.prf3-label.is-light{color:#6b6b6b}.prf3-scheduleNote{align-items:flex-start;background:color-mix(in srgb,var(--accentColor1) 9%,#fff);border:1px solid color-mix(in srgb,var(--accentColor1) 35%,#fff);border-radius:10px;color:#3a3a3a;display:flex;font-size:13px;gap:10px;line-height:1.5;margin:0;padding:10px 14px}.prf3-scheduleNote>i{color:var(--accentColor1);margin-top:3px}.prf3-overlay .prf3-modalInput,.prf3-overlay .prf3-modalTextarea{background:#fff;border:1px solid #cfcfcf;border-radius:9px;color:#1f1f1f;font:inherit;margin:0;padding:0 12px;text-indent:0;width:100%}.prf3-overlay .prf3-modalInput{height:42px}.prf3-overlay .prf3-modalInput:disabled{background:#f3f3f3;color:#7a7a7a}.prf3-overlay .prf3-modalTextarea{line-height:1.45;padding:10px 12px;resize:vertical}.prf3-overlay .prf3-modalInput:focus,.prf3-overlay .prf3-modalTextarea:focus{border-color:var(--accentColor1);box-shadow:0 0 0 1px var(--accentColor1);outline:none}.prf3-fieldRow{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 20px}.prf3-daysInput{align-items:center;color:#6b6b6b;display:inline-flex;font-weight:600;gap:8px}.prf3-overlay .prf3-daysInput>input{width:96px}.prf3-segmented.is-light{align-self:flex-start;background:#f1f2f4;border-color:#d8d8d8}.prf3-segmented.is-light>button{color:#6b6b6b}.prf3-segmented.is-light>button:hover:not(:disabled){color:#2b2b2b}.prf3-segmented.is-light>button.is-active{background:#fff;color:#2b2b2b}.prf3-planHead{align-items:center;background:#f5f6f8;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px 12px;padding:12px 14px}.prf3-planName{color:#2b2b2b;font-size:16px;font-weight:700}.prf3-planFile{display:flex;gap:8px}.prf3-retire{align-items:center;background:#fff6f6;border:1px solid #f3c4c4;border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;margin-top:4px;padding:12px 14px}.prf3-retireText{color:#5a5a5a;display:flex;flex-direction:column;font-size:13px;gap:2px;min-width:0}.prf3-ghostButton.is-light.is-danger{color:#d23c3c}.prf3-ghostButton.is-light.is-danger:hover:not(:disabled){background:#fff0f0;border-color:#d23c3c}.prf3-personOption{display:flex;flex-direction:column;line-height:1.25}.prf3-personOption>small{color:#8a8a8a;font-size:11px}.prf3-drop{align-items:center;border:2px dashed var(--transparentColor9);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:110px;padding:18px;text-align:center;transition:border-color .15s,background .15s}.prf3-drop.is-light{background:#fafafa;border-color:#cfcfcf;color:#3f3f3f}.prf3-drop.is-over,.prf3-drop:hover{background:color-mix(in srgb,var(--accentColor1) 8%,#fff);border-color:var(--accentColor1)}.prf3-drop.has-file{border-color:#3ddc97;border-style:solid}.prf3-drop b{color:var(--accentColor1)}.prf3-drop small{color:#8a8a8a}.prf3-dropIcon{color:#9a9a9a;font-size:26px}.prf3-dropIcon.is-done{color:#2bb57a}.prf3-dropName{font-weight:700;max-width:100%;overflow-wrap:anywhere}.prf3-aiVideo{border-radius:14px;max-height:340px;object-fit:cover;width:100%}.prf3-overlay .prf3-alert{color:#5b4500}.prf3-modalActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:4px}.prf3-modalHint{align-items:center;color:#7a7a7a;display:inline-flex;font-size:13px;gap:8px;margin-right:auto}.prf3-modalActions>.SIQButton1,.prf3-modalActions>button{align-items:center;border-radius:8px;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;gap:8px;height:40px;justify-content:center;margin:0;min-width:7.5em;padding:0 18px;width:auto}.prf3-modalActions>button:disabled{cursor:not-allowed;opacity:.55}.prf3-ghostButton.is-light{background:#fff;border:1px solid #d2d2d2;color:#3f3f3f}.prf3-ghostButton.is-light:hover:not(:disabled){background:#f5f6f8;border-color:#d2d2d2}.prf3-modalActions>.SIQButton1.prf3-dangerButton{background:#e04848;background-image:none;color:#fff}.prf3-overlay .prf3-spinner{border-top-color:initial}.prf3-toast{align-items:center;animation:prf3-toastIn .2s ease;background:#1f2633;border-radius:12px;bottom:24px;box-shadow:0 12px 30px -10px #00000080;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:14px;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;position:fixed;transform:translateX(-50%);z-index:1100}.prf3-toast>i{color:#3ddc97}.prf3-toast.is-error>i{color:#ff6b6b}.prf3-toastClose{background:#0000;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:28px;margin:0;padding:0;place-items:center;width:28px}.prf3-toastClose:hover{background:#ffffff1f}@keyframes prf3-fade{0%{opacity:0}to{opacity:1}}@keyframes prf3-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes prf3-toastIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes prf3-spin{to{transform:rotate(1turn)}}@media only screen and (max-width:1100px){.prf3-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:850px){.prf3-thead{display:none}.prf3-table .prf3-tr,.prf3-table.is-completed .prf3-tr,.prf3-table.is-library .prf3-tr,.prf3-table.is-mine .prf3-tr,.prf3-table.is-people .prf3-tr{gap:8px 12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.prf3-actions,.prf3-tdMain{grid-column:1/-1}.prf3-actions{justify-content:flex-start}.prf3-td[data-label]:before{color:var(--prf3-muted);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.prf3-metaGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.prf3-item{grid-template-columns:28px minmax(0,1fr)}.prf3-item>.prf3-itemAnswer{grid-column:2}.prf3-choices{justify-content:flex-start}.prf3-search{flex:1 1 100%}}@media only screen and (max-width:600px){.prf3{padding:10px 10px 16px}.prf3-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.prf3-title{font-size:21px}.prf3-headerRight{width:100%}.prf3-table.is-library .prf3-actions{flex-wrap:wrap}.prf3-steps>li>span:last-child{display:none}.prf3-signs{grid-template-columns:minmax(0,1fr)}.prf3-addSection{align-items:stretch;flex-direction:column}}.inc3{--inc3-text:var(--textColor1);--inc3-surface:var(--transparentColor4);--inc3-surface-2:var(--transparentColor3);--inc3-border:var(--transparentColor9);--inc3-muted:var(--transparentColor7);--inc3-accent:var(--accentColor1);--inc3-accent-2:var(--accentColor2);--inc3-open:#ffc857;--inc3-closed:#3ddc97;--inc3-danger:#ff6b6b;--inc3-info:#3ba7f5;--inc3-radius:14px;color:var(--inc3-text);display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-width:100%;padding:12px 16px 20px;width:100%}.inc3,.inc3 *,.inc3 :after,.inc3 :before{box-sizing:border-box}:where(.inc3 button:not(.SIQButton1)),:where(.inc3-overlay button:not(.SIQButton1)){color:inherit;font:inherit}.inc3 :is(:focus,:focus-visible,:focus-within),.inc3-overlay :is(:focus,:focus-visible,:focus-within),.inc3-overlay:focus-within,.inc3:focus-within{outline:none}.inc3-muted{color:var(--inc3-muted);font-size:13px}.inc3-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px}.inc3-titleWrap{display:flex;flex-direction:column;min-width:0}.inc3-title{font-size:25px;font-weight:500;margin:0;text-transform:uppercase;white-space:nowrap}.inc3-title.is-case{font-size:22px;text-transform:none;white-space:normal}.inc3-headerRight{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.inc3-headerRight:empty{display:none}.inc3 .inc3-button{align-items:center;border-radius:5px;display:inline-flex;flex-shrink:0;font-size:1rem;font-weight:700;gap:8px;height:2.25em;justify-content:center;margin:0;min-width:0;padding:0 16px;white-space:nowrap;width:auto}.inc3 .inc3-button:disabled{cursor:not-allowed;opacity:.55}.inc3-ghostButton{align-items:center;background:#0000;border:1px solid var(--transparentColor9);border-radius:8px;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:36px;justify-content:center;margin:0;padding:0 14px;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.inc3-ghostButton:hover:not(:disabled){background:var(--transparentColor3);border-color:var(--accentColor1)}.inc3-ghostButton:disabled{cursor:not-allowed;opacity:.5}.inc3-iconButton{background:#0000;border:1px solid var(--transparentColor9);border-radius:50%;cursor:pointer;display:grid;flex-shrink:0;height:34px;margin:0;padding:0;place-items:center;transition:background .15s;width:34px}.inc3-iconButton:hover:not(:disabled){background:var(--transparentColor3)}.inc3-link{background:#0000;border:0;cursor:pointer;font-weight:600;line-height:1.3;margin:0;overflow-wrap:anywhere;padding:0;text-align:left}.inc3-link:hover{color:var(--inc3-accent);text-decoration:underline;text-underline-offset:3px}.inc3-hint{align-items:center;color:var(--inc3-muted);gap:6px}.inc3-alert,.inc3-hint{display:flex;font-size:13px;margin:0}.inc3-alert{align-items:flex-start;background:color-mix(in srgb,#ffc857 14%,#0000);border:1px solid color-mix(in srgb,#ffc857 55%,#0000);border-radius:10px;gap:8px;line-height:1.45;padding:10px 14px}.inc3-alert>i{color:#e0a000;margin-top:2px}.inc3-alert.is-error{background:color-mix(in srgb,#ff6b6b 14%,#0000);border-color:color-mix(in srgb,#ff6b6b 55%,#0000)}.inc3-alert.is-error>i{color:#ff6b6b}.inc3-tiles{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.inc3-tile{--inc3-tone:var(--inc3-info);align-items:center;background:var(--inc3-surface);border:1px solid var(--inc3-border);border-radius:12px;cursor:pointer;display:flex;gap:12px;margin:0;min-width:0;padding:12px 14px;text-align:left;transition:border-color .15s,box-shadow .15s}.inc3-tile.is-active,.inc3-tile:hover{border-color:var(--inc3-tone)}.inc3-tile.is-active{box-shadow:0 0 0 1px var(--inc3-tone),0 0 14px color-mix(in srgb,var(--inc3-tone) 30%,#0000)}.inc3-tile.is-blue{--inc3-tone:#3ba7f5}.inc3-tile.is-teal{--inc3-tone:#2dd4bf}.inc3-tile.is-amber{--inc3-tone:#ffc857}.inc3-tile.is-green{--inc3-tone:#3ddc97}.inc3-tile.is-purple{--inc3-tone:#a78bfa}.inc3-tileIcon{background:color-mix(in srgb,var(--inc3-tone) 22%,#0000);border-radius:50%;color:var(--inc3-tone);display:grid;flex-shrink:0;font-size:17px;height:40px;place-items:center;width:40px}.inc3-tileText{display:flex;flex-direction:column;min-width:0}.inc3-tileValue{font-feature-settings:"tnum";font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.inc3-tileLabel{color:var(--inc3-muted);font-size:11px;font-weight:600;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.inc3-card{background:var(--inc3-surface);border:1px solid var(--inc3-border);border-radius:var(--inc3-radius);display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px}.inc3-cardTitle{font-size:15px;font-weight:600;gap:8px;margin:0}.inc3-cardTitle,.inc3-toolbar{align-items:center;display:flex}.inc3-toolbar{flex-wrap:wrap;gap:10px 12px}.inc3-toolbarTitle{display:flex;flex-direction:column;gap:2px;margin-right:auto;min-width:0}.inc3-search{align-items:center;display:flex;flex:0 1 300px;margin:0;min-width:180px;position:relative}.inc3-search>i{color:var(--inc3-muted);left:12px;pointer-events:none;position:absolute}.inc3 .inc3-search>input{background:var(--inc3-surface-2);border:1px solid var(--inc3-border);border-radius:10px;color:var(--inc3-text);font:inherit;font-size:14px;height:38px;margin:0;padding:0 12px 0 36px;text-indent:0;width:100%}.inc3-search>input::placeholder{color:var(--inc3-muted);opacity:1}.inc3-personPick{flex:0 1 320px;min-width:220px}.inc3-loading{justify-content:center}.inc3-empty,.inc3-loading{display:flex;padding:36px 16px}.inc3-empty{align-items:center;color:var(--inc3-muted);flex-direction:column;gap:10px;text-align:center}.inc3-empty>i{font-size:28px}.inc3-emptyLine{color:var(--inc3-muted);font-size:13px;margin:0}.inc3-count{background:var(--inc3-surface-2);border-radius:999px;color:var(--inc3-muted);flex-shrink:0;font-size:12px;font-weight:600;padding:1px 9px}.inc3-table{display:flex;flex-direction:column}.inc3-thead,.inc3-tr{grid-gap:12px;align-items:center;display:grid;gap:12px}.inc3-table.is-cases .inc3-thead,.inc3-table.is-cases .inc3-tr{grid-template-columns:minmax(150px,1.3fr) minmax(160px,1.5fr) minmax(100px,.8fr) minmax(130px,1fr) 110px}.inc3-table.is-cases.has-status .inc3-thead,.inc3-table.is-cases.has-status .inc3-tr{grid-template-columns:minmax(150px,1.3fr) minmax(160px,1.5fr) minmax(100px,.8fr) minmax(130px,1fr) minmax(90px,.6fr) 110px}.inc3-table.is-profile .inc3-thead,.inc3-table.is-profile .inc3-tr{grid-template-columns:minmax(180px,1.8fr) minmax(100px,.8fr) minmax(130px,1fr) minmax(90px,.6fr) 110px}.inc3-thead{color:var(--inc3-muted);font-size:11px;font-weight:600;letter-spacing:.06em;padding:0 10px 8px;text-transform:uppercase}.inc3-tr{border-top:1px solid var(--inc3-border);padding:10px;transition:background .12s}.inc3-tr:hover{background:var(--inc3-surface-2)}.inc3-tdMain{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:0}.inc3-name{font-weight:600;line-height:1.3;max-width:100%}.inc3-name,.inc3-td{overflow-wrap:anywhere}.inc3-td{display:flex;flex-direction:column;min-width:0}.inc3-sub{color:var(--inc3-muted);font-size:12px}.inc3-actions{display:flex;justify-content:flex-end}.inc3-actions,.inc3-pill{align-items:center;gap:6px}.inc3-pill{--inc3-pill:#9ca3af;align-self:flex-start;background:color-mix(in srgb,var(--inc3-pill) 18%,#0000);border:1px solid color-mix(in srgb,var(--inc3-pill) 55%,#0000);border-radius:999px;color:var(--inc3-pill);display:inline-flex;font-size:12px;font-weight:700;line-height:1.5;max-width:100%;padding:2px 10px;white-space:nowrap}.inc3-pill>i{font-size:10px}.inc3-pill.is-open{--inc3-pill:#ffc857}.inc3-pill.is-closed{--inc3-pill:#3ddc97}.inc3-legend{color:var(--inc3-muted);display:flex;font-size:12px;font-weight:600;gap:16px}.inc3-legend>span{align-items:center;display:inline-flex;gap:6px}.inc3-swatch{border-radius:3px;display:inline-block;height:10px;width:10px}.inc3-swatch.is-open{background:var(--inc3-open)}.inc3-swatch.is-closed{background:var(--inc3-closed)}.inc3-libraryGrid,.inc3-overviewGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.inc3-panel{background:var(--inc3-surface-2);border:1px solid var(--inc3-border);border-radius:12px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px}.inc3-panelHead{align-items:center;display:flex;gap:10px;justify-content:space-between}.inc3-panelTitle{align-items:center;color:var(--inc3-muted);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.05em;margin:0;text-transform:uppercase}.inc3-bars{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.inc3-barRow{grid-gap:10px;align-items:center;background:#0000;border:0;border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:minmax(90px,38%) minmax(0,1fr) 34px;margin:0;padding:6px 8px;text-align:left;transition:background .12s;width:100%}.inc3-barRow:hover{background:var(--inc3-surface)}.inc3-barRow:hover .inc3-barLabel{color:var(--inc3-accent)}.inc3-barLabel{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inc3-barTrack{background:var(--inc3-border);border-radius:999px;display:flex;height:12px;overflow:hidden}.inc3-barFill{display:block;height:100%;transition:width .25s}.inc3-barFill.is-open{background:var(--inc3-open)}.inc3-barFill.is-closed{background:var(--inc3-closed)}.inc3-barCount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.inc3-profileHead{align-items:center;background:var(--inc3-surface-2);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 24px;padding:12px 14px}.inc3-profileName{display:flex;flex-direction:column;margin-right:auto;min-width:0}.inc3-stats{color:var(--inc3-muted);display:flex;flex-wrap:wrap;gap:6px 18px}.inc3-stats b{color:var(--inc3-text);font-size:18px;margin-right:4px}.inc3-stats .is-open b{color:var(--inc3-open)}.inc3-stats .is-closed b{color:var(--inc3-closed)}.inc3-fileList{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.inc3-fileList>li{align-items:center;border-top:1px solid var(--inc3-border);display:flex;gap:12px;padding:10px 2px}.inc3-fileList>li:first-child{border-top:0}.inc3-fileList>li>.inc3-name{flex:1 1}.inc3-fileIcon{color:var(--inc3-accent-2);font-size:18px}.inc3-fileText{display:flex;flex:1 1;flex-direction:column;min-width:0}.inc3-metaGrid{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:repeat(4,minmax(0,1fr))}.inc3-metaItem{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.inc3-metaValue{font-size:16px;font-weight:600;overflow-wrap:anywhere}.inc3-label{color:var(--inc3-muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.inc3-quote{background:var(--inc3-surface-2);border-left:3px solid var(--inc3-accent-2);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px 14px}.inc3-quote>p{line-height:1.5;margin:0;overflow-wrap:anywhere;white-space:pre-line}.inc3-caseGrid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.inc3-notes{gap:10px;list-style:none;margin:0;padding:0}.inc3-note,.inc3-notes{display:flex;flex-direction:column}.inc3-note{background:var(--inc3-surface-2);border-radius:10px;gap:6px;padding:10px 14px}.inc3-note>p{line-height:1.5;margin:0;overflow-wrap:anywhere;white-space:pre-line}.inc3-noteForm{border-top:1px solid var(--inc3-border);display:flex;flex-direction:column;gap:8px;padding-top:12px}.inc3-noteActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:flex-end}.inc3 .inc3-textarea{background:var(--inc3-surface-2);border:1px solid var(--inc3-border);border-radius:10px;color:var(--inc3-text);font:inherit;font-size:14px;line-height:1.45;margin:0;min-height:0;padding:8px 12px;resize:vertical;text-indent:0;width:100%}.inc3 .inc3-textarea:focus{border-color:var(--inc3-accent);box-shadow:0 0 0 1px var(--inc3-accent);outline:none}.inc3 .inc3-textarea::placeholder{color:var(--inc3-muted);opacity:1}.inc3-spinner{animation:inc3-spin .8s linear infinite;border:3px solid #7f7f7f4d;border-radius:50%;border-top:3px solid var(--accentColor2);display:inline-block;flex-shrink:0;height:28px;width:28px}.inc3-spinnerSmall{border-top-color:initial;border-width:2px;height:14px;width:14px}.inc3-overlay{align-items:center;animation:inc3-fade .15s ease;background:#00000059;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1025}.inc3-overlay *,.inc3-overlay :after,.inc3-overlay :before{box-sizing:border-box}.inc3-modal{animation:inc3-pop .18s ease;background:#fffffff7;border-radius:25px;box-shadow:0 24px 60px -20px #00000073;color:#3f3f3f;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;max-height:90vh;max-width:480px;overflow-y:auto;padding:25px;position:relative;width:100%}.inc3-modal.is-wide{max-width:620px}.inc3-modalClose{background:#fff;border:1px solid var(--accentColor1);border-radius:50%;color:var(--accentColor1);cursor:pointer;display:grid;font-size:18px;height:35px;margin:0;padding:0;place-items:center;position:absolute;right:18px;top:18px;width:35px}.inc3-modalClose:hover{background:color-mix(in srgb,var(--accentColor1) 12%,#fff)}.inc3-modalTitle{font-size:19px;font-weight:600;margin:0 44px 0 0}.inc3-modalText{line-height:1.5;margin:0}.inc3-field{display:flex;flex-direction:column;gap:6px;margin:0;min-width:0}.inc3-label.is-light{color:#6b6b6b}.inc3-overlay .inc3-modalInput,.inc3-overlay .inc3-modalTextarea{background:#fff;border:1px solid #cfcfcf;border-radius:9px;color:#1f1f1f;font:inherit;margin:0;padding:0 12px;text-indent:0;width:100%}.inc3-overlay .inc3-modalInput{height:42px}.inc3-overlay .inc3-modalTextarea{line-height:1.45;padding:10px 12px;resize:vertical}.inc3-overlay .inc3-modalInput:focus,.inc3-overlay .inc3-modalTextarea:focus{border-color:var(--accentColor1);box-shadow:0 0 0 1px var(--accentColor1);outline:none}.inc3-overlay .inc3-modalInput::placeholder,.inc3-overlay .inc3-modalTextarea::placeholder{color:#8a8a8a;opacity:1}.inc3-templateLinks{display:flex;flex-wrap:wrap;gap:6px}.inc3-templateLinks>.inc3-ghostButton{font-size:13px;height:32px}.inc3-personOption{display:flex;flex-direction:column;line-height:1.25}.inc3-personOption>small{color:#8a8a8a;font-size:11px}.inc3-drop{align-items:center;background:#fafafa;border:2px dashed #cfcfcf;border-radius:12px;color:#3f3f3f;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:110px;padding:18px;text-align:center;transition:border-color .15s,background .15s}.inc3-drop.is-over,.inc3-drop:hover{background:color-mix(in srgb,var(--accentColor1) 8%,#fff);border-color:var(--accentColor1)}.inc3-drop.has-file{border-color:#3ddc97;border-style:solid}.inc3-drop b{color:var(--accentColor1)}.inc3-drop small{color:#8a8a8a}.inc3-dropIcon{color:#9a9a9a;font-size:26px}.inc3-dropIcon.is-done{color:#2bb57a}.inc3-dropName{font-weight:700;max-width:100%;overflow-wrap:anywhere}.inc3-modalActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:4px}.inc3-modalHint{align-items:center;color:#7a7a7a;display:inline-flex;font-size:13px;gap:8px;margin-right:auto}.inc3-modalActions>.SIQButton1,.inc3-modalActions>button{align-items:center;border-radius:8px;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;gap:8px;height:40px;justify-content:center;margin:0;min-width:7.5em;padding:0 18px;width:auto}.inc3-modalActions>button:disabled{cursor:not-allowed;opacity:.55}.inc3-ghostButton.is-light{background:#fff;border:1px solid #d2d2d2;color:#3f3f3f}.inc3-ghostButton.is-light:hover:not(:disabled){background:#f5f6f8;border-color:var(--accentColor1)}.inc3-modalActions>.SIQButton1.inc3-dangerButton{background:#e04848;background-image:none;color:#fff}.inc3-overlay .inc3-spinner{border-top-color:initial}.inc3-toast{align-items:center;animation:inc3-toastIn .2s ease;background:#1f2633;border-radius:12px;bottom:24px;box-shadow:0 12px 30px -10px #00000080;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:14px;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;position:fixed;transform:translateX(-50%);z-index:1100}.inc3-toast>i{color:#3ddc97}.inc3-toast.is-error>i{color:#ff6b6b}.inc3-toastClose{background:#0000;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:28px;margin:0;padding:0;place-items:center;width:28px}.inc3-toastClose:hover{background:#ffffff1f}@keyframes inc3-fade{0%{opacity:0}to{opacity:1}}@keyframes inc3-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes inc3-toastIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes inc3-spin{to{transform:rotate(1turn)}}@media only screen and (max-width:1100px){.inc3-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.inc3-caseGrid{grid-template-columns:minmax(0,1fr)}}@media only screen and (max-width:850px){.inc3-thead{display:none}.inc3-table .inc3-tr,.inc3-table.is-cases .inc3-tr,.inc3-table.is-cases.has-status .inc3-tr,.inc3-table.is-profile .inc3-tr{gap:8px 12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.inc3-actions,.inc3-tdMain{grid-column:1/-1}.inc3-actions{justify-content:flex-start}.inc3-td[data-label]:before{color:var(--inc3-muted);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.inc3-libraryGrid,.inc3-overviewGrid{grid-template-columns:minmax(0,1fr)}.inc3-metaGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.inc3-personPick,.inc3-search{flex:1 1 100%}}@media only screen and (max-width:600px){.inc3{padding:10px 10px 16px}.inc3-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.inc3-title{font-size:21px}.inc3-headerRight{width:100%}}.pb-root{--pb-surface:#fff;--pb-surface-2:#f8fafc;--pb-border:#e2e8f0;--pb-text:#1f2937;--pb-muted:#64748b;--pb-primary:var(--accentColor2,#2563eb);--pb-primary-hover:var(--accentColor1,#1d4ed8);--pb-ai:linear-gradient(135deg,#6545fc,#9044fc);--pb-danger:#dc2626;--pb-radius:12px;--pb-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a14;font-family:Poppins,system-ui,sans-serif}.pb-panel{padding:1.5em}.pb-header{align-items:center;display:flex;flex-wrap:wrap;gap:1em 2em;justify-content:flex-start;margin-bottom:1.25em}.pb-title{color:var(--textColor1,var(--pb-text));font-size:1.75rem;font-weight:700;margin:0}.pb-subtitle{color:var(--textColor1,var(--pb-muted));font-size:.95rem;margin:.2em 0 0;opacity:.7}.pb-header-actions{display:flex;flex-wrap:wrap;gap:.6em}.pb-filters{align-items:center;display:flex;flex-wrap:wrap;gap:.75em;margin-bottom:1.25em}.pb-search{cursor:text;display:block;flex:1 1 260px;height:40px;margin:0;max-width:420px;padding:0;position:relative}.pb-search>i{color:var(--pb-muted);font-size:.9rem;left:14px;margin:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.pb-search input{background:var(--pb-surface);border:1px solid var(--pb-border);border-radius:999px;box-sizing:border-box;color:var(--pb-text);font:inherit;font-size:.95rem;height:100%;margin:0;outline:none;padding:0 14px 0 38px;text-indent:0;width:100%}.pb-search input:focus{border-color:var(--pb-primary);box-shadow:0 0 0 3px #2563eb26}.pb-segmented{background:var(--pb-surface);border:1px solid var(--pb-border);border-radius:999px;display:inline-flex;padding:3px}.pb-segmented button{background:#0000;border:0;border-radius:999px;color:var(--pb-muted);cursor:pointer;font:inherit;font-size:.875rem;font-weight:500;padding:.35em 1em}.pb-segmented button.active{background:var(--pb-primary);color:#fff}.pb-btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font:inherit;font-size:.9rem;font-weight:600;gap:.5em;height:38px;justify-content:center;padding:0 1.1em;transition:background-color .15s ease,box-shadow .15s ease,filter .15s ease,opacity .15s ease;white-space:nowrap}.pb-btn:active,.pb-btn:hover{transform:none}.pb-btn:hover:not(:disabled){filter:brightness(1.06)}.pb-btn:active:not(:disabled){filter:brightness(.95)}.pb-btn:disabled{cursor:not-allowed;opacity:.55}.pb-btn:focus-visible,.pb-card-body:focus-visible,.pb-dropzone:focus-visible,.pb-icon-btn:focus-visible,.pb-link:focus-visible,.pb-tool:focus-visible{outline:2px solid var(--pb-primary);outline-offset:2px}.pb-btn-primary{background:var(--pb-primary);color:#fff}.pb-btn-primary:hover:not(:disabled){background:var(--pb-primary-hover)}.pb-btn-ai{background:var(--pb-ai);color:#fff}.pb-btn-ai:hover:not(:disabled){box-shadow:0 4px 14px #6545fc59}.pb-btn-secondary{background:var(--pb-surface);border-color:var(--pb-border);color:var(--pb-text)}.pb-btn-secondary:hover:not(:disabled){background:var(--pb-surface-2)}.pb-btn-danger{background:var(--pb-danger);color:#fff}.pb-btn-danger:hover:not(:disabled){background:#b91c1c}.pb-icon-btn{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--pb-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.pb-icon-btn:hover{background:var(--pb-surface-2);color:var(--pb-text)}.pb-icon-btn.pb-danger:hover{background:#fef2f2;color:var(--pb-danger)}.pb-link{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--pb-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:.85rem;font-weight:600;gap:.4em;padding:.35em .5em}.pb-link:hover:not(:disabled){background:#eff6ff}.pb-link:disabled{cursor:progress;opacity:.6}.pb-back{align-items:center;background:#0000;border:0;border-radius:8px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:.9rem;font-weight:600;gap:.5em;margin-left:-.6em;padding:.4em .6em}.pb-back:hover{background:#94a3b826}.pb-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1.5;padding:.15em .65em;white-space:nowrap}.pb-badge-active{background:#dcfce7;color:#166534}.pb-badge-draft{background:#fef3c7;color:#92400e}.pb-badge-new{background:#ede9fe;color:#5b21b6}.pb-grid{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.pb-card{background:var(--pb-surface);border:1px solid var(--pb-border);border-radius:var(--pb-radius);box-shadow:var(--pb-shadow);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease}.pb-card:hover{border-color:#cbd5e1;box-shadow:0 2px 4px #0f172a14,0 10px 24px #0f172a1f}.pb-card-draft{border-top:4px solid #f59e0b}.pb-card-body{background:#0000;border:0;color:var(--pb-text);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.75em;min-height:150px;padding:1em 1em 2.5em;position:relative;text-align:left}.pb-card-tags{align-items:center;display:flex;gap:.5em}.pb-source{align-items:center;color:var(--pb-muted);display:inline-flex;font-size:.75rem;font-weight:600;gap:.35em}.pb-card-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.05rem;font-weight:700;line-height:1.35;overflow:hidden;word-break:break-word}.pb-card-logo{bottom:8px;height:2.75em;opacity:.35;pointer-events:none;position:absolute;right:10px}.pb-card-actions{align-items:center;background:var(--pb-surface-2);border-top:1px solid var(--pb-border);display:flex;gap:.25em;padding:.5em .75em}.pb-status-select{-webkit-appearance:none;appearance:none;background:var(--pb-surface) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%2364748b' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 10px center;background-size:10px 6px;border:1px solid var(--pb-border);border-radius:8px;color:var(--pb-text);cursor:pointer;font:inherit;font-size:.8rem;height:30px;margin-left:auto;padding:0 28px 0 .6em}.pb-status-select:hover{border-color:#cbd5e1}.pb-status-select:focus-visible{outline:2px solid var(--pb-primary);outline-offset:2px}.pb-status-select option{color:var(--pb-text)}.pb-empty{align-items:center;color:var(--textColor1,var(--pb-muted));display:flex;flex-direction:column;gap:.35em;opacity:.8;padding:3em 1em;text-align:center}.pb-empty i{font-size:2rem;opacity:.6}.pb-empty p{font-size:1.05rem;font-weight:600;margin:.3em 0 0}.pb-upload{display:flex;flex-direction:column;gap:1.1em;margin:0 auto;max-width:640px}.pb-upload .pb-subtitle{margin-top:-.6em}.pb-field{display:flex;flex-direction:column;gap:.4em}.pb-field>span{color:var(--textColor1,var(--pb-text));font-size:.9rem;font-weight:600}.pb-field input[type=text]{background:var(--pb-surface);border:1px solid var(--pb-border);border-radius:10px;color:var(--pb-text);font:inherit;height:42px;outline:none;padding:0 .9em}.pb-field input[type=text]:focus{border-color:var(--pb-primary);box-shadow:0 0 0 3px #2563eb26}.pb-dropzone{align-items:center;background:var(--pb-surface);border:2px dashed #cbd5e1;border-radius:var(--pb-radius);color:var(--pb-muted);cursor:pointer;display:flex;flex-direction:column;gap:.5em;padding:2.25em 1em;text-align:center;transition:border-color .15s ease,background-color .15s ease}.pb-dropzone i{color:var(--pb-primary);font-size:2rem}.pb-dropzone p{margin:0}.pb-dropzone.dragover,.pb-dropzone:hover{background:#eff6ff;border-color:var(--pb-primary)}.pb-file-chip{align-items:center;background:var(--pb-surface);border:1px solid var(--pb-border);border-radius:var(--pb-radius);color:var(--pb-text);display:flex;gap:.75em;padding:.75em 1em}.pb-file-chip>i{color:var(--pb-danger);font-size:1.4rem}.pb-file-name{flex:1 1;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pb-file-size{color:var(--pb-muted);font-size:.8rem}.pb-form-actions{display:flex;gap:.6em;justify-content:flex-end;margin-top:.5em}.pb-editor{padding:0 1em 2em}.pb-editor-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid var(--pb-border);border-radius:0 0 var(--pb-radius) var(--pb-radius);box-shadow:var(--pb-shadow);color:var(--pb-text);display:flex;flex-direction:column;gap:.6em;margin:0 auto 1.25em;max-width:1000px;padding:.75em 1em;position:-webkit-sticky;position:sticky;top:0;z-index:50}.pb-editor-top{flex-wrap:wrap;gap:1em}.pb-doc-title,.pb-editor-top{align-items:center;display:flex}.pb-doc-title{flex:1 1 240px;gap:.6em;min-width:0}.pb-doc-title h2{font-size:1.1rem;font-weight:700;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pb-doc-title input{background:var(--pb-surface-2);border:1px solid #0000;border-radius:8px;color:var(--pb-text);flex:1 1;font:inherit;font-size:1.05rem;font-weight:700;height:34px;min-width:0;outline:none;padding:0 .6em}.pb-doc-title input:focus{background:var(--pb-surface);border-color:var(--pb-primary)}.pb-unsaved{color:#b45309;font-size:.78rem;font-weight:500;white-space:nowrap}.pb-unsaved:before{background:#f59e0b;border-radius:50%;content:"";display:inline-block;height:6px;margin-right:.4em;vertical-align:middle;width:6px}.pb-editor-actions{display:flex;flex-wrap:wrap;gap:.5em}.pb-toolbar{align-items:center;border-top:1px solid var(--pb-border);display:flex;flex-wrap:wrap;gap:.35em;padding-top:.6em}.pb-tool-group{border-right:1px solid var(--pb-border);display:flex;gap:2px;margin-right:.15em;padding-right:.5em}.pb-tool-group:last-child{border-right:0}.pb-tool{background:#0000;border:0;border-radius:8px;color:#334155;cursor:pointer;font:inherit;font-size:.85rem;font-weight:600;height:34px;min-width:34px;padding:0 .55em;transition:background-color .12s ease,color .12s ease}.pb-tool:hover:not(:disabled){background:#f1f5f9}.pb-tool.active{background:#dbeafe;color:#1d4ed8}.pb-tool:disabled{cursor:default;opacity:.35}.pb-page{background:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001f,0 8px 30px #0000001f;box-sizing:border-box;margin:0 auto;max-width:816px;padding:96px}.pb-page .ProseMirror{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11pt;line-height:1.5;min-height:600px;outline:none;overflow-wrap:break-word;word-break:break-word}.pb-page .ProseMirror :is(p,h1,h2,h3,li,td,th){color:#000}.pb-page .ProseMirror h1{font-size:18pt;font-weight:700;margin:0 0 30px;text-align:center}.pb-page .ProseMirror h2{font-size:14pt;font-weight:700;margin:25px 0 10px}.pb-page .ProseMirror h3{font-size:12pt;font-weight:700;margin:18px 0 8px}.pb-page .ProseMirror p{margin:0 0 12px}.pb-page .ProseMirror ol,.pb-page .ProseMirror ul{margin:10px 0 15px;padding-left:30px}.pb-page .ProseMirror ul{list-style-type:disc}.pb-page .ProseMirror ol{list-style-type:decimal}.pb-page .ProseMirror li{margin-bottom:6px}.pb-page .ProseMirror li p{margin-bottom:0}.pb-page .ProseMirror mark{background-color:#ff0;color:#000;padding:0 2px}.pb-page .ProseMirror a{color:#000;text-decoration:underline}.pb-page .ProseMirror hr{border:none;border-top:1px solid #000;margin:25px 0}.pb-page img{height:auto;max-width:100%}.pb-page .ProseMirror .tableWrapper{margin:20px 0;overflow-x:auto}.pb-page .ProseMirror table{border-collapse:collapse;margin:0;table-layout:fixed;width:100%}.pb-page .ProseMirror td,.pb-page .ProseMirror th{border:1px solid #000;overflow-wrap:break-word;padding:8px;position:relative;text-align:left;vertical-align:top}.pb-page .ProseMirror th{background:#f5f5f5;font-weight:700}.pb-page .ProseMirror .selectedCell:after{background:#2563eb1f;content:"";inset:0;pointer-events:none;position:absolute}.pb-page .ProseMirror .column-resize-handle{background:#2563eb;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.pb-page .ProseMirror.resize-cursor{cursor:col-resize}.pb-modal-backdrop{align-items:center;animation:pb-fade .15s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:1em;position:fixed;z-index:1000}.pb-modal{animation:pb-pop .18s ease;background:var(--pb-surface);border-radius:16px;box-shadow:0 20px 50px #0000004d;color:var(--pb-text);max-height:calc(100vh - 2em);max-width:440px;overflow-y:auto;padding:1.75em;position:relative;width:100%}.pb-modal-wide{max-width:600px}.pb-modal h2{font-size:1.3rem;margin:.5em 0 .25em}.pb-modal p{color:var(--pb-muted);line-height:1.5;margin:0 0 1em}.pb-modal p strong{color:var(--pb-text)}.pb-modal-close{position:absolute;right:12px;top:12px}.pb-modal-icon{align-items:center;border-radius:12px;display:inline-flex;font-size:1.15rem;height:44px;justify-content:center;width:44px}.pb-danger-bg{background:#fee2e2;color:var(--pb-danger)}.pb-ai-bg{background:#ede9fe;color:#6d28d9}.pb-ai-input{border:1px solid var(--pb-border);border-radius:10px;box-sizing:border-box;color:var(--pb-text);font:inherit;font-size:.95rem;line-height:1.5;min-height:150px;outline:none;padding:.8em 1em;resize:vertical;width:100%}.pb-ai-input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf62e}.pb-hint{font-size:.82rem;margin:.6em 0 0!important}.pb-ai-busy{align-items:center;display:flex;flex-direction:column;text-align:center}.pb-ai-busy p{margin-bottom:1.25em}.pb-ai-video{border-radius:12px;max-width:360px;width:100%}.pb-toasts{bottom:20px;display:flex;flex-direction:column;gap:.5em;max-width:min(380px,calc(100vw - 40px));position:fixed;right:20px;z-index:1100}.pb-toast{align-items:flex-start;animation:pb-slide .2s ease;background:#1e293b;border-radius:10px;box-shadow:0 8px 24px #00000040;color:#fff;display:flex;font-size:.9rem;gap:.6em;line-height:1.4;padding:.8em 1em}.pb-toast i{margin-top:.15em}.pb-toast-success i{color:#4ade80}.pb-toast-error{background:#7f1d1d}.pb-toast-error i{color:#fca5a5}@keyframes pb-fade{0%{opacity:0}to{opacity:1}}@keyframes pb-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes pb-slide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.pb-page{padding:48px 32px}}@media (max-width:600px){.pb-panel{padding:1em}.pb-page{padding:28px 18px}.pb-editor{padding:0 .5em 1.5em}.pb-editor-actions{width:100%}.pb-editor-actions .pb-btn{flex:1 1}.pb-tool-group{border-right:0;padding-right:0}}.pb-warn-bg{background:#fef3c7;color:#b45309}.pb-btn-danger-outline{background:var(--pb-surface);border-color:#fecaca;color:var(--pb-danger)}.pb-btn-danger-outline:hover:not(:disabled){background:#fef2f2}.pb-leave-actions{flex-wrap:wrap}@media (max-width:480px){.pb-leave-actions .pb-btn{flex:1 1 100%}}.MessageCenterPage{display:flex;flex-direction:column;justify-content:flex-start}#WorkingPageAreaDiv{display:flex;flex:1 1;flex-direction:row;max-height:calc(100% - 70px);overflow:scroll;overflow-x:auto;overflow-y:hidden}#MessageCenterContainerDiv{display:flex;flex:1 1;max-height:100%;max-width:100%}#MessageCenter{display:flex;flex:1 1;flex-direction:column;margin-bottom:10px;margin-left:10px;margin-right:10px;position:relative}#MessageCenterFullDiv{display:flex;flex-direction:column;height:100vh}#MessageCenterComponentDiv{flex:1 1;max-width:Calc(100% - 20px);padding:0 10px 10px}.MessageCenterContent{color:var(--textColor1);display:flex;font-family:Poppins;height:100%;width:100%}.ChatListDiv{background:var(--transparentColor1);border-radius:10px;flex:1 1;flex-direction:column;max-height:100%;max-width:30%;min-width:30%;padding:0 10px;position:relative}.ChatListDiv,.ChatListTitleDiv{align-items:center;display:flex;justify-content:flex-start}.ChatListTitleDiv{border-bottom:1px solid #fff;flex-direction:column;font-size:1.5rem;padding-top:10px;width:100%}.ChatWindowDiv{flex:1 1;max-height:100%;padding-left:10px;position:relative}.ChatMessageBox,.ChatWindowDiv{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.ChatMessageBox{background:var(--transparentColor1);border-radius:10px;height:100%;width:100%}.ChatMessageBoxTitle{font-size:1.5rem;padding-top:10px}.composeMessageButton{width:100%}.ChatListConversationList{align-items:center;display:flex;flex:1 1;flex-direction:column;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:100%}.ChatMessageBoxTitleDiv{align-items:center;display:flex;justify-content:center;max-height:25%;padding-top:10px;position:relative;text-align:center;width:100%}.ChatMessageBoxTitleDiv>button{background:#0000;border:#0000;color:var(--textColor1);cursor:pointer;flex:1 1;font-size:1.5rem}.ChatMessageTitleDiv{display:flex;justify-content:space-between;max-height:100%;max-width:100%;min-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messageParticipantsBox{border:1px solid var(--transparentColor1);border-radius:10px;overflow:scroll;overflow-y:auto}.css-h5ycjz-ValueContainer{font-weight:600!important}.placeholderDiv1{align-items:center;display:flex;justify-content:center;min-width:10%;width:10%}.ChatMessagesSentDiv{display:flex;flex:1 1;flex-direction:column;margin-bottom:1em;margin-top:1em;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:99%}.ChatComposeMessageDiv{align-items:center;border-top:1px solid #fff;box-sizing:border-box;display:flex;width:100%}.ChatComposeMessageDiv>textarea{border:1px solid var(--textColor1);border-radius:10px;font-family:Poppins;font-size:1rem;margin:10px;max-height:8em;max-width:80%;overflow-y:hidden;resize:none;text-indent:5px;width:80%}.ChatComposeMessageDiv>textarea:focus-visible{outline:none}.ChatComposeMessageDiv>button{flex:1 1;margin:10px}.ConversationButtonInList{align-items:center;border-bottom:1px solid #fff;cursor:pointer;display:flex;flex-direction:column;justify-content:space-evenly;max-height:5em;min-height:4em;overflow:hidden;position:relative;width:99%}.ChatListConversationList>.ConversationButtonInList:hover>.MoreMessageInfoDiv>i{display:flex}.ChatListConversationList>.ConversationButtonInList:hover>.ConversationNameListDiv,.ChatListConversationList>.ConversationButtonInList:hover>.LastMessageSummaryDiv{width:85%}.ChatListConversationList>.ConversationButtonInList:hover{align-items:flex-start}.MoreMessageInfoDiv{display:flex;margin:auto 0;padding:5px;position:absolute}.MoreMessageInfoDiv,.moreOptionsButton{align-items:center;justify-content:center;right:10px}.moreOptionsButton{background:#0000;border:1px solid var(--transparentColor1);border-radius:50%;color:var(--textColor1);cursor:pointer;display:none;font-size:1.25rem;height:30px;width:30px}.MessageMenuOptions{color:#000;display:none;min-width:14em;padding:5px;position:absolute;right:0}.nameConvoModal{font-family:poppins;font-weight:600;justify-content:space-between;max-height:80%;max-width:80%;min-height:25%;min-width:25%}.newConvoNameBox{color:#333;width:70%}.newConvoNameBox::placeholder{color:#d3d3d3}.MessageOptionDiv{height:100%;width:100%}.ConversationOptionButton{background-image:none;border:1px solid #000;box-shadow:none!important;color:#000;height:3em;line-height:1.2;margin:0 2px}.FillerDivConversationList{flex:1 1}.ConversationButtonInList>:first-child{border-top:1px solid #fff}.NameLabel{cursor:pointer;font-weight:500;max-width:95%}.ConversationNameListDiv,.NameLabel{overflow:hidden;text-overflow:ellipsis}.ConversationNameListDiv{align-items:center;display:flex;justify-content:space-between;white-space:nowrap;width:100%}.HIPPADisclaimer{font-family:Poppins;font-size:.8rem;margin-bottom:-.5em;margin-top:1em;max-width:31em}.ConversationIDToHide{display:none}.MessageFromMeDiv{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.5em;width:100%}.MessageFromOtherDiv{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:.5em;max-width:100%}.MessageMeBubbleDiv{margin-right:25px;max-width:60%}.MessageMeBubbleDiv,.editMessageTextArea{background-color:var(--accentColor1);border-radius:10px;color:var(--textColor1);display:flex;flex-direction:column;font-family:Poppins;font-weight:600;padding:.25em 10px;position:relative;text-shadow:0 0 1px var(--boxShadowColor)}.editMessageTextArea{height:auto;min-height:2em;resize:none;width:100%}.MessageTextLabel{white-space:pre-wrap}.editMessageTextArea:focus-visible{outline:none}.EditMessageDivWrap{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-evenly;width:85%}.editMessageTextModal{display:flex;flex-direction:column;justify-content:flex-start;min-height:25vh;min-width:25vw}.messageEditButton{background-color:var(--transparentColor1);border-radius:25px;box-shadow:0 0 7px 0 #000;cursor:pointer;display:none;margin-right:2em;padding:.75em}.MessageFromMeDiv:hover .messageEditButton{display:block}.messageSentTimeSpanner{font-size:.8rem;font-style:italic;font-weight:400}.DisableResponsesDiv{align-items:center;color:#000;display:flex;font-family:Poppins;justify-content:space-between;margin-bottom:.5em;margin-left:.5em;margin-right:.5em;min-height:2em;min-width:90%;padding-bottom:0;padding-top:.5em}.messageSelectedWrapperDiv{align-items:center;display:flex;justify-content:center;width:100%}.theAddUserIconButton{background:#0000;border:1px solid var(--transparentColor1)!important;border-radius:50%;color:var(--textColor1);cursor:pointer;font-size:1rem!important;height:40px;width:40px}.theAddUserIconButton>i{cursor:pointer}.deleteConfirmationModal{max-height:80%;max-width:80%}.deleteConfirmationModal>.SystemResponseLabel{font-family:Poppins;font-weight:600;padding:2em 0}.thePersonToRemove{font-family:Poppins;padding:2em 0}.removeConvoParticipant{margin-top:2em;min-width:14em}.MessageActionButton{margin-bottom:1em;margin-right:25px;min-width:6em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MessageOtherBubbleDiv{background-color:#e5e5e5;border-radius:10px;color:#000;display:flex;flex-direction:column;font-family:Poppins;font-weight:600;margin-left:25px;max-width:60%;padding:.25em 10px}.LastMessageSummaryDiv{cursor:pointer;display:flex;justify-content:space-between;width:100%}.messageReadWrapperDiv{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:1em;width:90%}.messageReadByDiv{font-size:1.05em;font-weight:400;padding:.25em 1em}.contentDivMessageRead{overflow:scroll;overflow-x:auto;overflow-y:auto;width:95%}.contentDivMessageRead::-webkit-scrollbar-thumb{background:#8d8c8c}.MessageReadTitle{font-size:1.25em;font-weight:700;padding-bottom:1em}.readMessageCard{min-width:25vw}.MessageFooterSubDiv{cursor:pointer;display:flex;justify-content:space-between;width:100%}.messageReadReceiptInfo{font-size:.8rem;font-weight:800;padding-left:1em}.messageReadReceiptInfo>i{padding-left:.25em}.LastMessageLabelDiv{overflow:hidden;text-align:left;text-overflow:ellipsis;width:80%}.LastMessageLabel{font-weight:200}.LastMessageLabel,.LastTimeLabel{cursor:pointer;white-space:nowrap}.SelectAConversationLabel{align-items:center;display:flex;flex:1 1;justify-content:center}.NewMessageRecipientDiv{align-items:center;display:flex;justify-content:space-between;width:100%;z-index:1000000}.SendNewMessageModal{max-width:80%}.SendToSelectBoxDiv{flex:1 1}.NewMessageTextArea{border:1px solid #a9a9a9;border-radius:5px;font-family:Poppins;font-size:1rem;margin-bottom:1em;margin-top:1em;resize:none;width:99%}.NewMessageTextArea:focus-visible{outline:none}.SendNewMessageModal>div>textarea::placeholder{color:#4e4e4e}.composeMessageButton{margin-bottom:7px}.surveyBox>.surveyTitleWrapper{margin-top:1em;width:95%}.surveySubmitTime{margin:0 0 1em!important}.surveyBox{font-family:poppins;overflow:hidden;overflow-x:scroll;overflow-y:scroll}.surveyQuestionWrapperDiv{display:flex}.surveyQuestionNumber{border-radius:50%;margin:0 .25em;min-width:2.25em;position:relative;width:2.25em}.surveyQuestionNumber>.fa-xmark{align-items:center;background:#a9a9a9;border-radius:50%;display:flex;font-size:.8em;height:1.5em;justify-content:center;min-width:1.5em;position:absolute;right:-5px;top:-9px}.SurveyQuestionTypeWrapper{display:flex;width:100%}.surveyQuestBuildDrop{width:15em}.surveyQuestionsSummaryWrapper{margin-top:1em;width:95%}.SurveyOverviewDetailsWrapper{width:95%}.questionResultSummaryDiv,.surveyQuestionsSummaryWrapper{display:flex;flex-direction:column}.questionResultSummaryDiv{background:var(--transparentColor1);border-radius:10px;margin-bottom:1em;padding:.5em;width:100%}.questionResultSummaryDiv:hover{background:var(--transparentColor2);cursor:pointer}.QuestionHeaderSummary{cursor:pointer;font-weight:600}.QuestionTextSummary{cursor:pointer;margin-bottom:.5em}.questionAnswerSummary{cursor:pointer;margin-left:.5em}.surveyActionsWrapperDiv{display:flex;flex-direction:column;position:absolute;right:15px;top:15px}.surveyActionsWrapperDiv>button{margin-bottom:.5em}.headerQuestionLabel{font-weight:600}.surveyDetailQuestion{font-size:1.05em;margin:1em 0}.SurveyQuestionDetailsWrapper>.questionResultSummaryDiv{margin:1em 0}.summaryHeader{font-weight:600}.SurveyResultsList{display:flex;flex-direction:column;margin:1em;width:90%}.IndividualUserResponse{background:var(--transparentColor1);border-radius:10px;display:flex;margin:.25em 0;min-width:10em;padding:.5em}.IndividualUserResponse:hover{background:var(--transparentColor2);cursor:pointer}.IndividualUserField{cursor:pointer;font-weight:600;margin-right:.25em}.IndividualAnswerField{cursor:pointer;margin-left:1em}.userSurveyDivWrapper{background-color:var(--transparentColor1);border-radius:10px;display:flex;flex-direction:column;margin-bottom:2em;padding:0 1em}.surveyUserQuestion{margin-top:-.5em}.userSurveyDivWrapper>.IndividualUserResponse{background:#0000}.IndividualAnswerField2{background-color:initial;font-weight:600;margin-bottom:1em;margin-left:1em}.SurveyQuestionDetailsWrapper{display:flex;flex-direction:column;width:95%}.surveyOverviewDetail{display:flex;margin:.5em}.surveyOverviewKey{font-weight:600;min-width:14em}.multipleChoiceBuilderDiv{flex-direction:column}.multipleChoiceOptionDiv{align-items:center;display:flex;margin-bottom:.25em;width:100%}.multipleChoiceBuilderDiv>.multipleChoiceOptionDiv>label{font-family:Poppins;padding-right:.5em;width:3em}.multipleChoiceBuilderDiv>.multipleChoiceOptionDiv>input{font-family:Poppins;font-size:1rem;padding-right:.5em;width:80%}.surveyQuestionTA::placeholder{color:gray}.newSurveyTitleDivWrapper{align-items:center;display:flex;margin:.5em 0;width:99%}.newSurveyTitleLabel{font-family:poppins}.sectionHR{border:1px solid #d3d3d3;width:100%}.newSurveyTitleTextBox{border:1px solid #d3d3d3;border-radius:5px;flex:1 1;font-family:poppins;font-size:1.05rem;height:1.9em;margin-left:.5em;text-indent:5px}.NewSurveyRecipientDiv{align-items:center;display:flex;justify-content:space-between;width:99%}.SurveyWrapperDiv{align-items:center;color:#000;display:flex;flex-direction:column;height:100%;width:100%}.SurveyWrapperDiv>.surveyResponseDivWrapper{flex:1 1}.SurveyWrapperDiv>.surveyTitleWrapper{align-items:center;justify-content:flex-start;min-height:20%}.SurveyWrapperDiv>.surveyQuestionDivWrapper{align-items:center;justify-content:flex-start;min-height:10%}.SurveyWrapperDiv>.surveyActionDivWrapper{min-height:10%}.actualSurvey{background:#fff;overflow:visible;overflow-x:auto;overflow-y:auto;padding:0}.surveyModalCard{background:#fff;height:80vh;justify-content:space-between;overflow:hidden;padding:0;width:80vw}.surveyConfPop{min-height:20%}.surveyConfPop>.PopUpHeaderLabelMessage{font-size:1.75rem}.surveyProgressFooterWrapper{align-items:center;background:var(--accentColor1);display:flex;flex-direction:column;justify-content:center;min-height:10%;width:100%}.displayOff{display:none}.SurveySubHeader{display:flex;font-family:Poppins;justify-content:flex-start;margin:0 0 .75em;width:100%}.progress-bar{background-color:initial;border:2px solid #fff;border-radius:20px;margin:10px 0;padding:0;width:50%}.progress-bar-fill{background-color:#fff;border-radius:30px;display:block;height:22px;transition:width .5s ease-in-out}.freeResponseTextArea{border-radius:8px;box-sizing:border-box;font-family:Poppins;font-size:1em;width:100%}.surveyBuildDetailsWrapper{align-items:center;height:100%;max-height:calc(100vh - 8em);overflow:hidden;overflow-y:scroll;width:100%}.newSurveyInfoDivWrap,.surveyBuildDetailsWrapper{display:flex;flex-direction:column}.surveyTitleWrapper{display:flex;width:80%}.surveyResponseDivWrapper{flex-direction:column;max-height:100%;min-height:20%;overflow:scroll;overflow-x:auto;overflow-y:auto;padding:.5em 0;width:80%}.surveyResponseDivWrapper::-webkit-scrollbar-thumb{background-color:#a9a9a9}.surveyResponseDivWrapper::-webkit-scrollbar-thumb:hover{background-color:#d3d3d3}.ResponseWrapperDiv{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.responseOptionDiv{border:1px solid #d3d3d3;border-radius:7px;font-family:Poppins;height:3em;line-height:3em;margin-bottom:1em;text-align:left;text-indent:2em;width:50%}.selectedAnswer{background:var(--buttonColor);color:#fff;font-weight:700}.surveyFlexer{display:flex}.mcOption{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:100%;padding:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.surveyBuilderHRDivider{margin:2em}.surveyTemplateViewWrapper{display:flex;flex-direction:column}.surveyAvailableWrapper{flex:1 1;max-height:calc(100vh - 8em);overflow:scroll;overflow-x:auto;overflow-y:auto}.bottomSectionFlex{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-evenly;padding-bottom:1em}.surveyTempDiv{border:1px solid #d3d3d3;border-radius:10px;display:flex;margin:.5em;min-width:21em;padding:1em;position:relative}.surveyTempDiv>.fa-user{bottom:5px;color:#a9a9a9;position:absolute;right:5px}.surveyTempDiv:hover{background-color:var(--accentColor1);cursor:pointer}.surveyBlock{align-items:center;border:2px solid #d3d3d3;border-radius:10px;color:#d3d3d3;font-size:3rem;height:1.5em;width:1.5em}.surveyBlock,.surveyInfo{display:flex;justify-content:center}.surveyInfo{align-items:flex-start;cursor:pointer;flex-direction:column;padding-left:1em}.surveyTemplateNameLabel{cursor:pointer;white-space:nowrap}.surveyInfo>.surveyTemplateNameLabel:first-child{font-weight:700}.PreviewSurveySubmissionDiv{align-items:flex-start;border-bottom:1px solid #d3d3d3;display:flex;height:10%;padding-left:10%;padding-top:5%;width:100%}.PreviewSurveySubmissionDiv>button{margin-right:1em}.surveyActionDivWrapper>button{margin:0 1em}.responseOptionDiv:hover{border:1px solid var(--accentColor1);box-shadow:inset 0 0 10px -3px var(--accentColor1);cursor:pointer}.surveyQuestionLabel{font-family:poppins}.surveyTitleLabel{color:var(--accentColor1);font-size:2em;font-weight:800}.surveyFooterLabel{color:var(--textColor1);font-family:poppins;margin-top:.25em}.ratingDivWrapper{flex-direction:row}.ratingDivWrapper>.responseOptionDiv{align-items:center;font-weight:700;justify-content:center;margin:.5em;text-align:center;text-indent:0}.surveyQuestionDivWrapper{display:flex;width:80%}.surveyBuildDetailsWrapper::-webkit-scrollbar-thumb{background-color:#a9a9a9}.surveyBuildDetailsWrapper::-webkit-scrollbar-thumb:hover{background-color:#d3d3d3}.surveyAvailableWrapper::-webkit-scrollbar-thumb{background-color:#a9a9a9}.surveyAvailableWrapper::-webkit-scrollbar-thumb:hover{background-color:#d3d3d3}.surveyActionDivWrapper{align-items:center;display:flex;justify-content:center}.AddAdminDiv{width:100%}.AdminDivWrapper{align-items:center;width:100%}.addResultRecipients{width:100%}.NewSurveySendButton{min-height:2.25em}.surveyQuestionTA{min-height:4em;width:98%}.addQuestion{background:#fff;border:2px solid var(--accentColor1);color:var(--accentColor1)}.ChatComposeMessageDiv>textarea::placeholder{color:#4e4e4e}.NewMessageToLabel{font-family:Poppins;font-size:1rem;font-weight:400;margin:0;padding:1em 1em 1em 0}.NewMessageSendButton{margin-top:1em}.MissingInformationAlert{color:red;font-family:Poppins;font-size:1rem}.NewMessageBodyTextDiv{padding:.1em;width:100%}.MessageFromNameLabel{color:var(--textColor1);font-family:Poppins;font-size:.75rem;margin-left:25px}.boldedFont{font-weight:600}.SystemMessageResponse{font-family:Poppins;font-weight:700;min-height:25%;min-width:25%}.FacilityMessagesButton{margin-bottom:10px;margin-top:10px;width:100%}.FacilityMessagesDiv{align-items:center;display:flex;justify-content:center;min-height:3em;width:100%}.SelectedInboxDiv{min-width:12em;text-align:center}.ChatListConvoWrapperDiv{flex:1 1;max-width:100%;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:100%}.knobs2{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.knobs2:before{background-color:#d3d3d3;border-radius:50%;color:#fff;content:"";font-size:10px;font-weight:700;height:10px;left:4px;line-height:1;padding:9px 4px;position:absolute;text-align:center;top:4px;transition:all .3s ease,left .3s cubic-bezier(.18,.89,.35,1.15);width:20px}#button-3 .checkbox:checked+.knobs2:before{left:42px}.ConversationChangeDiv{padding:.25em;text-align:center}.ConversationChangeLabel{font-size:.9rem}.blueCircleDot{color:var(--accentColor2);font-size:.5rem;margin:.25em}.noCircleDot{display:none}.theSelectedLocationDivView{align-items:center;flex-direction:column;font-family:Poppins;justify-content:center;margin-top:2.5em}.theSelectedLocationDivView>label{text-transform:uppercase}.theSelectedLocationDivView>select{background:var(--transparentColor1) url("data:image/svg+xml;utf8,<svg viewBox=%270 0 140 140%27 width=%2718%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><g><path d=%27m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z%27 fill=%27black%27/></g></svg>") no-repeat;background-position:right 5px top 65%;color:#000;margin:0}@media only screen and (max-width:1030px){.theAddUserIconButton{left:2%}}@media only screen and (max-width:935px){.SelectedInboxDiv>label{font-size:1rem;max-width:10em;white-space:pre-wrap}.SelectedInboxDiv{min-width:0}}@media only screen and (max-width:660px){.MessageCenterContent{flex-direction:column}.ChatListDiv,.ChatWindowDiv{min-width:Calc(100% - 20px)}.ChatWindowDiv{padding-left:0}.MessageMeBubbleDiv{margin-right:5px}.MessageOtherBubbleDiv{margin-left:5px}.MessageActionButton{margin-right:5px}.ChatMessageBoxTitle{font-size:1.15rem}.composeMessageButton{align-items:center;align-self:flex-end;border-radius:25%;display:flex;justify-content:center;min-height:2em;min-width:2em;padding-bottom:.2em;padding-left:.6em;width:2.5em}.ConvoTitleText{font-size:1.5rem;margin-top:-.75em;padding:0}.Level1ConvoTitle{margin-top:0}.ChatMessageTitleDiv{margin-right:10px;max-width:82%;min-width:82%}.ChatMessageBoxTitleDiv{justify-content:flex-end}.SendNewMessageModal{max-width:80%;width:80%}.NewMessageTextArea{font-size:.9rem;min-width:0!important;width:100%!important}.NewMessageBodyTextDiv{width:100%}.SendComposedMessageButton{border-radius:25%;height:60%;max-width:8%;min-width:3em;width:8%}.ChatComposeMessageDiv>textarea{margin-right:0;max-width:90%;width:90%}}.mc2{--mc2-text:var(--textColor1);--mc2-surface:var(--transparentColor4);--mc2-surface-2:var(--transparentColor3);--mc2-surface-hover:var(--transparentColor);--mc2-border:var(--transparentColor9);--mc2-muted:var(--transparentColor7);--mc2-accent:var(--accentColor1);--mc2-accent-2:var(--accentColor2);--mc2-accent-tint:color-mix(in srgb,var(--mc2-accent) 18%,#0000);--mc2-mine:var(--accentColor1);--mc2-mine-text:#fff;--mc2-other:#ffffffeb;--mc2-other-text:#1f1f1f;--mc2-mark:#ffd84a;--mc2-danger:#ff6b6b;--mc2-success:#3ddc97;--mc2-radius:14px;--mc2-radius-sm:9px;color:var(--mc2-text);display:flex;flex:1 1;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:14px;height:calc(100vh - 88px);max-height:calc(100vh - 88px);min-height:420px;overflow:hidden;padding:16px 20px 20px;width:100%}.mc2,.mc2 *,.mc2 :after,.mc2 :before{box-sizing:border-box}:where(.mc2 button:not(.SIQButton1)){color:inherit;font:inherit}.mc2 :focus-visible{outline:2px solid var(--mc2-accent-2);outline-offset:2px}.mc2-muted{color:var(--mc2-muted)}.mc2-spacer{flex:1 1}.mc2{padding-bottom:0}.mc2-header{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;justify-content:space-between}.mc2-title{font-size:24px;font-weight:700;letter-spacing:.01em;margin:0}.mc2-plainIcon>.fa-magnifying-glass{margin-right:0}.mc2 .oldVersionLabel{align-items:center;background:color-mix(in srgb,var(--mc2-accent) 10%,#0000);border:1px solid color-mix(in srgb,var(--mc2-accent) 55%,#0000);border-radius:999px;color:var(--mc2-accent);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;letter-spacing:0;margin-left:12px;padding:4px 12px;transition:background .15s,box-shadow .15s;-webkit-user-select:none;user-select:none;vertical-align:middle}.mc2 .oldVersionLabel>i{font-size:11px;transition:transform .15s}.mc2 .oldVersionLabel:hover{background:color-mix(in srgb,var(--mc2-accent) 20%,#0000);box-shadow:0 0 10px color-mix(in srgb,var(--mc2-accent) 40%,#0000)}.mc2 .oldVersionLabel:hover>i{transform:translateX(2px)}.mc2-sidebarActions{grid-gap:8px;display:grid;flex-shrink:0;gap:8px;grid-template-columns:minmax(0,1fr);margin:0 2px}.mc2-sidebarActions.has-two{grid-template-columns:repeat(2,minmax(0,1fr))}.mc2 .mc2-sidebarActions>.SIQButton1,.mc2-sidebarActions>button{border-radius:9px;font-size:13px;font-weight:600;height:38px;margin:0;min-width:0;padding:0 10px;white-space:nowrap;width:100%}.mc2 .SIQButton1{align-items:center;display:inline-flex;gap:7px;justify-content:center;padding:0 1.25em;width:auto}.mc2 .SIQButton1:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.mc2 .SIQButton1.mc2-dangerButton{background:#d64545}.mc2-ghost{align-items:center;background:#0000;border:1px solid var(--mc2-border);border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:34px;justify-content:center;padding:0 14px;white-space:nowrap}.mc2-ghost:hover:not(:disabled){background:var(--mc2-surface-hover)}.mc2-ghost:disabled{cursor:not-allowed;opacity:.45}.mc2-ghost.is-danger{border-color:color-mix(in srgb,var(--mc2-danger) 45%,#0000);color:var(--mc2-danger)}.mc2-ghost.mc2-compact{font-size:12px;height:28px;padding:0 10px}.mc2-plainIcon{background:#0000;border:none;border-radius:8px;color:var(--mc2-muted);cursor:pointer;display:grid;flex-shrink:0;height:34px;padding:0;place-items:center;transition:background .12s,color .12s;width:34px}.mc2-plainIcon:hover:not(:disabled){background:var(--mc2-surface-hover);color:var(--mc2-text)}.mc2-plainIcon:disabled{cursor:default;opacity:.35}.mc2-plainIcon.is-on{background:var(--mc2-accent-tint);color:var(--mc2-accent)}.mc2-linkButton{background:none;border:none;color:var(--mc2-accent);cursor:pointer;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:2px}.mc2-builderMain>.mc2-linkButton{align-self:flex-start}.mc2-kbd{border:1px solid var(--mc2-border);border-radius:5px;color:var(--mc2-muted);display:inline-grid;font:600 11px Poppins,sans-serif;height:20px;min-width:20px;padding:0 5px;place-items:center}.mc2-layout{grid-gap:14px;display:grid;flex:1 1 auto;gap:14px;grid-template-columns:minmax(280px,340px) minmax(0,1fr);min-height:0}.mc2-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--mc2-surface);border:1px solid var(--mc2-border);border-radius:var(--mc2-radius);min-height:0;overflow:hidden}.mc2-sidebar{gap:10px;padding:12px 10px 0}.mc2-main,.mc2-sidebar{display:flex;flex-direction:column}.mc2-searchBox{align-items:center;background:var(--mc2-surface-2);border:1px solid var(--mc2-border);border-radius:10px;display:flex;flex-shrink:0;gap:8px;height:40px;margin:0 2px;padding:0 6px 0 12px;transition:border-color .15s,background .15s}.mc2-searchBox:focus-within{background:var(--mc2-surface-hover);border-color:var(--mc2-accent-2)}.mc2-searchBox>i{color:var(--mc2-muted);font-size:13px}.mc2-searchBox input{background:#0000;border:none;color:var(--mc2-text);flex:1 1;font:500 14px Poppins,sans-serif;height:100%;margin:0;min-width:0;outline:none;padding:0;text-indent:20px}.mc2-searchBox input::placeholder{color:var(--mc2-muted)}.mc2-findBar input:focus-visible,.mc2-searchBox input:focus-visible{outline:none}.mc2-searchBox input::-webkit-search-cancel-button{display:none}.mc2-searchBox .mc2-plainIcon{height:28px;width:28px}.mc2-filters{display:flex;flex-shrink:0;gap:6px;padding:0 2px}.mc2-chip{align-items:center;background:#0000;border:1px solid var(--mc2-border);border-radius:999px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;padding:0 12px}.mc2-chip:hover{background:var(--mc2-surface-hover)}.mc2-chip.is-active{background:var(--mc2-accent-tint);border-color:color-mix(in srgb,var(--mc2-accent) 60%,#0000)}.mc2-chipCount{background:var(--mc2-accent);border-radius:999px;color:#fff;font-size:11px;height:18px;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.mc2-list{flex:1 1;margin:0 -10px;min-height:0;overflow-y:auto;padding:0 10px 12px}.mc2-listHeading{align-items:center;color:var(--mc2-muted);display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;margin:12px 8px 6px;text-transform:uppercase}.mc2-listHeading:first-child{margin-top:4px}.mc2-listHeading>span{font-weight:600;letter-spacing:0}.mc2-listHeading>i{font-size:10px}.mc2-listNote{color:var(--mc2-muted);font-size:13px;margin:2px 8px 10px}.mc2-row{align-items:center;border-radius:11px;display:flex;margin-bottom:2px;position:relative;transition:background .12s}.mc2-row.has-menu,.mc2-row:hover{background:var(--mc2-surface-hover)}.mc2-row.is-active{background:var(--mc2-accent-tint)}.mc2-rowMain{align-items:center;background:#0000;border:none;border-radius:11px;cursor:pointer;display:flex;flex:1 1;gap:11px;min-width:0;padding:9px 10px;text-align:left}.mc2-rowText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.mc2-rowBottom,.mc2-rowTop{align-items:center;display:flex;gap:8px;min-width:0}.mc2-rowTitle{flex:1 1;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc2-rowTime{color:var(--mc2-muted);flex-shrink:0;font-size:11px}.mc2-rowPreview{color:var(--mc2-muted);flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc2-row.is-unread .mc2-rowTitle{font-weight:700}.mc2-row.is-unread .mc2-rowPreview{color:var(--mc2-text);font-weight:500}.mc2-row.is-unread .mc2-rowTime{color:var(--mc2-accent-2);font-weight:600}.mc2-unreadDot{background:var(--mc2-accent-2);border-radius:50%;box-shadow:0 0 8px color-mix(in srgb,var(--mc2-accent-2) 70%,#0000);flex-shrink:0;height:9px;width:9px}.mc2-rowPinMark{color:var(--mc2-muted);flex-shrink:0;font-size:10px;transform:rotate(35deg)}.mc2-rowActions{display:flex;gap:4px;opacity:0;pointer-events:none;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:opacity .12s}.mc2-row.has-menu .mc2-rowActions,.mc2-row:focus-within .mc2-rowActions,.mc2-row:hover .mc2-rowActions{opacity:1;pointer-events:auto}@media (hover:hover){.mc2-row.has-menu .mc2-rowTime,.mc2-row:focus-within .mc2-rowTime,.mc2-row:hover .mc2-rowTime{visibility:hidden}}.mc2-rowAction{background:#fffffff0;border:none;border-radius:8px;box-shadow:0 2px 8px #0000004d;color:#2b2b2b!important;cursor:pointer;display:grid;height:30px;padding:0;place-items:center;transition:background .12s;width:30px}.mc2-rowAction:hover{background:#fff}.mc2-rowAction.is-on{color:var(--mc2-accent)!important}.mc2-rowAction .fa-thumbtack{transform:rotate(35deg)}.mc2-menu{animation:mc2-pop .14s ease;background:#fff;border-radius:12px;box-shadow:0 18px 40px -12px #00000073;color:#2b2b2b;display:flex;flex-direction:column;min-width:190px;padding:6px;position:absolute;right:8px;top:calc(100% - 4px);z-index:20}.mc2-menuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:#2b2b2b!important;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:9px 10px;text-align:left}.mc2-menuItem i{color:#777;text-align:center;width:16px}.mc2-menuItem:focus-visible,.mc2-menuItem:hover{background:#f0f2f5;outline:none}.mc2-menuItem.is-danger,.mc2-menuItem.is-danger i{color:#c53030!important}.mc2-searchResult{align-items:flex-start;background:#0000;border:none;border-radius:11px;cursor:pointer;display:flex;gap:10px;margin-bottom:2px;padding:9px 10px;text-align:left;width:100%}.mc2-searchResult:hover{background:var(--mc2-surface-hover)}.mc2-searchSnippet{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--mc2-muted);display:-webkit-box;font-size:13px;line-height:1.4;overflow:hidden}.mc2-searchSnippet strong{color:var(--mc2-text);font-weight:600}.mc2-mark{background:var(--mc2-mark);border-radius:3px;color:#1a1a1a;padding:0 1px}.mc2-avatar{background:var(--buttonColor);border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:14px;font-weight:700;height:40px;letter-spacing:.02em;place-items:center;text-shadow:0 1px 2px #00000040;width:40px}.mc2-avatar.is-group{background:var(--mc2-surface-hover);border:1px solid var(--mc2-border);color:var(--mc2-text);text-shadow:none}.mc2-avatar.is-system{background:color-mix(in srgb,#ffb547 30%,#0000);border:1px solid color-mix(in srgb,#ffb547 50%,#0000);color:#ffd28a;text-shadow:none}.mc2-avatar.is-survey{background:color-mix(in srgb,var(--mc2-success) 25%,#0000);border:1px solid color-mix(in srgb,var(--mc2-success) 45%,#0000);color:var(--mc2-success);text-shadow:none}.mc2-avatarSmall{font-size:11px;height:30px;width:30px}.mc2-pane{display:flex;flex:1 1;flex-direction:column;min-height:0}.mc2-chatHeader{align-items:center;border-bottom:1px solid var(--mc2-border);display:flex;flex-shrink:0;gap:12px;padding:12px 14px}.mc2-backButton{display:none}.mc2-chatTitleWrap{display:flex;flex:1 1;flex-direction:column;min-width:0}.mc2-chatTitle{font-size:16px;font-weight:700;margin:0}.mc2-chatSubtitle,.mc2-chatTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc2-chatSubtitle{color:var(--mc2-muted);font-size:12px}.mc2-subtitleButton{background:none;border:none;cursor:pointer;padding:0;text-align:left}.mc2-subtitleButton:hover{color:var(--mc2-text);text-decoration:underline}.mc2-chatActions{display:flex;gap:2px}.mc2-chatActions .fa-thumbtack{transform:rotate(35deg)}.mc2-findBar{align-items:center;animation:mc2-slideDown .14s ease;background:var(--mc2-surface-2);border-bottom:1px solid var(--mc2-border);display:flex;flex-shrink:0;gap:6px;padding:8px 10px 8px 16px}.mc2-findBar input{background:#0000;border:none;color:var(--mc2-text);flex:1 1;font:500 14px Poppins,sans-serif;height:32px;margin:0;min-width:0;outline:none;padding:0 6px;text-indent:20px}.mc2-findBar input::placeholder{color:var(--mc2-muted)}.mc2-findBar .mc2-plainIcon{height:30px;width:30px}.mc2-findCount{font-feature-settings:"tnum";color:var(--mc2-muted);flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600}.mc2-messages{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:16px 18px 10px}.mc2-dayDivider{align-items:center;color:var(--mc2-muted);display:flex;font-size:11px;font-weight:700;gap:12px;letter-spacing:.06em;margin:14px 0 10px;text-transform:uppercase}.mc2-dayDivider:after,.mc2-dayDivider:before{background:var(--mc2-border);content:"";flex:1 1;height:1px}.mc2-event{align-self:center;background:var(--mc2-surface-2);border-radius:999px;color:var(--mc2-muted);font-size:12px;margin:6px 0;max-width:80%;padding:4px 12px;text-align:center}.mc2-messageRow{display:flex;flex-direction:column;margin-bottom:8px;max-width:min(72%,620px)}.mc2-messageRow.is-mine{align-items:flex-end;align-self:flex-end}.mc2-messageRow.is-other{align-items:flex-start;align-self:flex-start}.mc2-senderName{color:var(--mc2-muted);font-size:12px;font-weight:600;margin:4px 0 3px 12px}.mc2-bubbleLine{align-items:center;display:flex;gap:6px;max-width:100%}.mc2-bubble{border-radius:18px;line-height:1.45;max-width:100%;overflow-wrap:anywhere;padding:8px 13px;transition:box-shadow .2s}.mc2-bubbleText{white-space:pre-wrap}.mc2-messageRow.is-mine .mc2-bubble{background:var(--mc2-mine);border-bottom-right-radius:6px;color:var(--mc2-mine-text);font-weight:500;text-shadow:0 0 1px #00000059}.mc2-messageRow.is-other .mc2-bubble{background:var(--mc2-other);border-bottom-left-radius:6px;color:var(--mc2-other-text);font-weight:500}.mc2-messageRow.is-match .mc2-bubble{box-shadow:0 0 0 2px color-mix(in srgb,var(--mc2-mark) 55%,#0000)}.mc2-messageRow.is-currentMatch .mc2-bubble{box-shadow:0 0 0 3px var(--mc2-mark),0 0 18px color-mix(in srgb,var(--mc2-mark) 55%,#0000)}.mc2-messageRow.is-jumpTarget .mc2-bubble{animation:mc2-flash 1.2s ease 2}.mc2-messageRow.is-failed .mc2-bubble{opacity:.65}.mc2-bubbleAction{background:var(--mc2-surface-hover);border:none;border-radius:50%;color:var(--mc2-text);cursor:pointer;display:grid;flex-shrink:0;font-size:11px;height:28px;opacity:0;padding:0;place-items:center;transition:opacity .12s;width:28px}.mc2-bubbleAction:focus-visible,.mc2-messageRow:hover .mc2-bubbleAction{opacity:1}.mc2-bubbleMeta{align-items:center;color:var(--mc2-muted);display:flex;font-size:11px;gap:10px;margin:3px 8px 0}.mc2-bubbleMeta>span{align-items:center;display:inline-flex;gap:5px}.mc2-receiptButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--mc2-muted);cursor:pointer;display:inline-flex;font-size:11px;gap:4px;padding:1px 6px}.mc2-receiptButton:hover{background:var(--mc2-surface-hover);color:var(--mc2-text)}.mc2-failed{color:var(--mc2-danger);font-weight:600}.mc2-failed .mc2-linkButton{color:var(--mc2-danger);font-size:11px}.mc2-offerCard{background:var(--mc2-other);border-radius:16px;box-shadow:0 10px 30px -18px #0009;color:var(--mc2-other-text);max-width:100%;overflow:hidden}.mc2-offerBody{font-weight:500;line-height:1.45;overflow-wrap:anywhere;padding:12px 14px}.mc2-offerActions{background:#f6f7f9;border-top:1px solid #e3e3e3;display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px}.mc2-offerActions .SIQButton1{height:34px;margin:0;min-width:0}.mc2-offerActions .mc2-ghost{border-color:#cfcfcf;color:#2b2b2b}.mc2-offerActions .mc2-ghost:hover:not(:disabled){background:#fff}.mc2-composer{align-items:flex-end;border-top:1px solid var(--mc2-border);display:flex;flex-shrink:0;gap:10px;padding:12px 14px}.mc2-composer textarea{background:var(--mc2-surface-2);border:1px solid var(--mc2-border);border-radius:20px;color:var(--mc2-text);flex:1 1;font:500 14px/1.45 Poppins,sans-serif;margin:0;max-height:160px;min-height:42px;overflow-y:auto;padding:10px 14px;resize:none}.mc2-composer textarea::placeholder{color:var(--mc2-muted)}.mc2-composer textarea:focus{background:var(--mc2-surface-hover);border-color:var(--mc2-accent-2);outline:none}.mc2 .SIQButton1.mc2-sendButton{border-radius:50%;flex-shrink:0;height:42px;margin:0;min-width:42px;padding:0;width:42px}.mc2-replyBlocked{align-items:center;border-top:1px solid var(--mc2-border);color:var(--mc2-muted);display:flex;flex-shrink:0;font-size:13px;gap:8px;justify-content:center;padding:14px}.mc2-surveyScroll{flex:1 1;min-height:0;overflow-y:auto}.mc2-surveyBody{margin:0 auto;max-width:760px;padding:20px 20px 28px}.mc2-surveyBody,.mc2-surveyQuestionCard{display:flex;flex-direction:column;gap:14px}.mc2-surveyQuestionCard{background:var(--mc2-surface-2);border:1px solid var(--mc2-border);border-radius:var(--mc2-radius);padding:20px}.mc2-eyebrow{color:var(--mc2-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mc2-surveyQuestionText{font-size:18px;font-weight:600;line-height:1.4;margin:0}.mc2-answerOptions{display:flex;flex-direction:column;gap:8px}.mc2-answerOptions.is-rating{flex-direction:row;flex-wrap:wrap}.mc2-answerOption{align-items:center;background:#0000;border:1px solid var(--mc2-border);border-radius:11px;cursor:pointer;display:flex;font-weight:500;gap:12px;min-height:46px;padding:10px 14px;text-align:left;transition:border-color .12s,background .12s}.mc2-answerOptions.is-rating .mc2-answerOption{flex:1 0 50px;font-weight:700;justify-content:center;min-width:50px}.mc2-answerOption:hover:not(:disabled){background:var(--mc2-surface-hover);border-color:color-mix(in srgb,var(--mc2-accent) 60%,#0000)}.mc2-answerOption.is-selected{background:var(--buttonColor);border-color:#0000;color:#fff;font-weight:700}.mc2-answerOption.is-selected .mc2-answerLetter{background:#ffffff40;border-color:#0000;color:#fff}.mc2-answerLetter{border:1px solid var(--mc2-border);border-radius:7px;display:grid;flex-shrink:0;font-size:12px;font-weight:700;height:26px;place-items:center;width:26px}.mc2-surveyFreeText{min-height:120px;resize:vertical}.mc2-surveyProgress{display:flex;flex-direction:column;font-size:12px;gap:6px}.mc2-progressTrack{background:var(--mc2-surface-hover);border-radius:999px;height:8px;overflow:hidden}.mc2-progressFill{background:var(--buttonColor);border-radius:999px;height:100%;transition:width .4s ease}.mc2-surveyNav{display:flex;gap:10px;justify-content:space-between}.mc2-surveyNav .SIQButton1{margin:0}.mc2-confidentialNote{color:var(--mc2-muted);font-size:13px;margin:0}.mc2-confidentialNote,.mc2-resultsBar{align-items:center;display:flex;gap:8px}.mc2-resultsBar{flex-wrap:wrap}.mc2-statusPill{border:1px solid var(--mc2-border);border-radius:999px;color:var(--mc2-muted);font-size:12px;font-weight:700;padding:3px 10px}.mc2-statusPill.is-live{background:color-mix(in srgb,var(--mc2-success) 12%,#0000);border-color:color-mix(in srgb,var(--mc2-success) 50%,#0000);color:var(--mc2-success)}.mc2-statGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.mc2-stat{background:var(--mc2-surface-2);border:1px solid var(--mc2-border);border-radius:var(--mc2-radius-sm);display:flex;flex-direction:column;gap:2px;padding:14px 16px}.mc2-statValue{font-size:22px;font-weight:700}.mc2-statValue small{color:var(--mc2-muted);font-size:13px;font-weight:500}.mc2-statValue.mc2-statSmall{font-size:14px;padding-top:6px}.mc2-statLabel{color:var(--mc2-muted);font-size:12px}.mc2-details{grid-gap:6px 16px;display:grid;font-size:13px;gap:6px 16px;grid-template-columns:-webkit-max-content minmax(0,1fr);grid-template-columns:max-content minmax(0,1fr);margin:0}.mc2-details dt{color:var(--mc2-muted);font-weight:600}.mc2-details dd{margin:0;overflow-wrap:anywhere}.mc2-responseList,.mc2-resultCard,.mc2-resultList{display:flex;flex-direction:column;gap:8px}.mc2-resultCard{background:var(--mc2-surface-2);border:1px solid var(--mc2-border);border-radius:var(--mc2-radius-sm);cursor:pointer;padding:14px 16px;text-align:left;transition:background .12s,border-color .12s;width:100%}.mc2-resultCard:not(.is-static):hover{background:var(--mc2-surface-hover);border-color:color-mix(in srgb,var(--mc2-accent) 50%,#0000)}.mc2-resultCard.is-static{cursor:default}.mc2-resultQuestion{font-weight:600;line-height:1.4;margin:0}.mc2-resultAnswer{font-size:15px;margin:0}.mc2-linkText{color:var(--mc2-accent);font-size:13px;font-weight:600}.mc2-resultsHeader h3{font-size:18px;margin:0}.mc2-sectionLabel{color:var(--mc2-muted);font-size:11px;font-weight:700;letter-spacing:.08em;margin:6px 0 0;text-transform:uppercase}.mc2-bars{display:flex;flex-direction:column;gap:6px}.mc2-barRow{grid-gap:10px;align-items:center;display:grid;font-size:13px;gap:10px;grid-template-columns:minmax(70px,28%) minmax(0,1fr) 42px}.mc2-barLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc2-barTrack{background:var(--mc2-surface-hover);border-radius:999px;height:8px;overflow:hidden}.mc2-barFill{background:var(--buttonColor);border-radius:999px;display:block;height:100%}.mc2-barValue{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.mc2-responseRow{align-items:center;background:#0000;border:1px solid var(--mc2-border);border-radius:var(--mc2-radius-sm);cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;width:100%}.mc2-responseRow:hover:not(:disabled){background:var(--mc2-surface-hover)}.mc2-responseRow:disabled{cursor:default;opacity:1}.mc2-responseName{font-weight:600;min-width:120px}.mc2-responseAnswer{color:var(--mc2-muted);flex:1 1;min-width:0;overflow-wrap:anywhere}.mc2-print{--mc2-text:#1f1f1f;--mc2-muted:#5d5d5d;--mc2-border:#cfcfcf;--mc2-surface-2:#fff;--mc2-surface-hover:#e9e9e9;background:#fff!important;color:#1f1f1f!important;max-width:none}.mc2-print .mc2-noPrint{display:none!important}.mc2-printOnly{display:none}.mc2-print .mc2-printOnly{color:#1f1f1f;display:block;font-size:22px;font-weight:700;margin:0 0 4px}.mc2-builder{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 230px}.mc2-builderMain{gap:14px;min-width:0}.mc2-builderMain,.mc2-builderSide{display:flex;flex-direction:column}.mc2-builderSide{border-left:1px solid var(--mc2-border);gap:6px;max-height:62vh;overflow-y:auto;padding-left:18px}.mc2-sideTitle{font-size:13px;font-weight:700;margin:0 0 4px}.mc2-sideEmpty{align-items:center;color:var(--mc2-muted);display:flex;font-size:13px;gap:8px}.mc2-templateTile{align-items:center;background:#fff;border:1px solid var(--mc2-border);border-radius:var(--mc2-radius-sm);cursor:pointer;display:flex;gap:10px;padding:9px 10px;text-align:left;width:100%}.mc2-templateTile:hover{background:var(--mc2-surface-2);border-color:var(--mc2-accent)}.mc2-templateIcon{background:var(--mc2-accent-tint);border-radius:8px;color:var(--mc2-accent);display:grid;flex-shrink:0;font-size:12px;height:30px;place-items:center;width:30px}.mc2-templateInfo{display:flex;flex-direction:column;font-size:12px;min-width:0}.mc2-templateInfo strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc2-questionTabs{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.mc2-questionTab{position:relative}.mc2-questionTab>button:first-child{background:#fff;border:1px solid var(--mc2-border);border-radius:50%;cursor:pointer;font-weight:700;height:36px;padding:0;width:36px}.mc2-questionTab.is-complete>button:first-child{border-color:color-mix(in srgb,var(--mc2-success) 70%,#fff)}.mc2-questionTab.is-active>button:first-child{background:var(--buttonColor);border-color:#0000;color:#fff}.mc2-questionTabRemove{background:#6b6b6b;border:none;border-radius:50%;color:#fff!important;cursor:pointer;display:grid;font-size:10px;height:18px;padding:0;place-items:center;position:absolute;right:-6px;top:-6px;width:18px}.mc2-questionTabRemove:hover{background:#c53030}.mc2-questionAdd{background:#0000;border:1px dashed var(--mc2-border);border-radius:50%;color:var(--mc2-muted)!important;cursor:pointer;height:36px;padding:0;width:36px}.mc2-questionAdd:hover{border-color:var(--mc2-accent);color:var(--mc2-accent)!important}.mc2-questionCount{margin-left:auto}.mc2-questionEditor{background:var(--mc2-surface-2);border:1px solid var(--mc2-border);border-radius:var(--mc2-radius-sm);display:flex;flex-direction:column;gap:14px;padding:16px}.mc2-typeGrid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.mc2-typeOption{align-items:center;background:#fff;border:1px solid var(--mc2-border);border-radius:8px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:36px;padding:0 10px}.mc2-typeOption i{color:var(--mc2-muted);font-size:12px}.mc2-typeOption.is-active,.mc2-typeOption:hover{border-color:var(--mc2-accent)}.mc2-typeOption.is-active{background:var(--mc2-accent-tint);font-weight:700}.mc2-typeOption.is-active i{color:var(--mc2-accent)}.mc2-choiceRow{align-items:center;display:flex;gap:8px;margin-bottom:6px}.mc2-surveyPreview{display:flex;flex-direction:column;gap:14px}.mc2-surveyPreview .mc2-surveyQuestionCard{background:var(--mc2-surface-2)}.mc2-field{display:flex;flex-direction:column;gap:6px;min-width:0}.mc2-fieldLabel{font-size:13px;font-weight:600}.mc2-hint{color:var(--mc2-muted);font-size:12px}.mc2-input{background:var(--mc2-surface);border:1px solid var(--mc2-border);border-radius:var(--mc2-radius-sm);color:var(--mc2-text);font:500 14px/1.45 Poppins,sans-serif;margin:0;min-height:42px;padding:9px 12px;width:100%}textarea.mc2-input{resize:vertical}.mc2-input:focus{border-color:var(--mc2-accent-2);outline:none}.mc2-input::placeholder{color:var(--mc2-muted)}.mc2-input:disabled{opacity:.55}.mc2-toggleGroup{border:1px solid var(--mc2-border);border-radius:var(--mc2-radius-sm);display:flex;flex-direction:column;overflow:hidden}.mc2-toggleRow{align-items:center;cursor:pointer;display:flex;gap:12px;padding:10px 14px;position:relative}.mc2-toggleRow+.mc2-toggleRow{border-top:1px solid var(--mc2-border)}.mc2-toggleRow.is-disabled{cursor:not-allowed;opacity:.5}.mc2-toggleText{display:flex;flex:1 1;flex-direction:column;min-width:0}.mc2-toggleLabel{font-weight:600}.mc2-toggleHint{color:var(--mc2-muted);font-size:12px}.mc2-switchInput{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.mc2-switch{background:#c9c9c9;border-radius:999px;flex-shrink:0;height:24px;position:relative;transition:background .15s;width:42px}.mc2-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:18px}.mc2-switchInput:checked+.mc2-switch{background:var(--toggleActivatedColor,var(--mc2-accent))}.mc2-switchInput:checked+.mc2-switch:after{transform:translateX(18px)}.mc2-switchInput:focus-visible+.mc2-switch{outline:2px solid var(--mc2-accent-2);outline-offset:2px}.mc2-hipaa{color:var(--mc2-muted);display:flex;font-size:12px;gap:8px;line-height:1.45;margin:0}.mc2-hipaa i{margin-top:2px}.mc2-notice{align-items:center;border:1px solid;border-radius:var(--mc2-radius-sm);display:flex;font-weight:500;gap:10px;margin:0;padding:10px 12px}.mc2-notice span{flex:1 1}.mc2-notice-error{background:color-mix(in srgb,var(--mc2-danger) 14%,#0000);border-color:color-mix(in srgb,var(--mc2-danger) 45%,#0000)}.mc2-notice-error>i{color:var(--mc2-danger)}.mc2-formError{margin-top:14px}.mc2-stateCard{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center;padding:40px 16px;text-align:center}.mc2-stateCard h2,.mc2-stateCard h3{font-size:18px;margin:6px 0 0}.mc2-stateCard p{color:var(--mc2-muted);margin:0;max-width:320px}.mc2-stateIcon{color:var(--mc2-muted);font-size:34px}.mc2-empty{align-items:center;color:var(--mc2-muted);display:flex;flex-direction:column;gap:8px;margin:auto 0;padding:36px 16px;text-align:center}.mc2-empty>i{font-size:24px}.mc2-empty p{margin:0}.mc2-skeleton{animation:mc2-shimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--mc2-surface) 25%,var(--mc2-surface-hover) 50%,var(--mc2-surface) 75%);background-size:200% 100%;border-radius:var(--mc2-radius-sm)}.mc2-skeletonRow{height:58px;margin:0 2px 6px}.mc2-skeletonRow.is-short{height:46px}.mc2-listSkeleton{padding-top:4px}.mc2-spinner{animation:mc2-spin .8s linear infinite;border:3px solid var(--mc2-surface-hover);border-radius:50%;border-top-color:var(--mc2-accent-2);display:inline-block;height:28px;width:28px}.mc2-spinnerSmall{border-top-color:initial;border-width:2px;height:14px;width:14px}.mc2-toast{align-items:center;animation:mc2-toastIn .2s ease;background:#1f2633;border-radius:12px;bottom:24px;box-shadow:0 18px 40px -14px #0000008c;color:#fff;display:flex;font-weight:500;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;position:fixed;transform:translateX(-50%);z-index:1100}.mc2-toast>i{color:var(--mc2-success)}.mc2-toast.is-error>i{color:var(--mc2-danger)}.mc2-toast .mc2-plainIcon{color:#ffffffb3;height:28px;width:28px}.mc2-overlay{align-items:center;animation:mc2-fade .15s ease;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#00000059;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1025}.mc2-modal{--mc2-text:#3f3f3f;--mc2-muted:#767676;--mc2-surface:#fff;--mc2-surface-2:#f5f6f8;--mc2-surface-hover:#eef1f5;--mc2-border:#d2d2d2;--mc2-accent-tint:color-mix(in srgb,var(--accentColor2) 12%,#fff);--mc2-mine:var(--accentColor1);--mc2-other:#ececec;animation:mc2-pop .18s ease;background:#fffffff7;border-radius:25px;box-shadow:0 24px 60px -20px #00000073;color:var(--mc2-text);display:flex;flex-direction:column;gap:14px;max-height:90vh;max-width:460px;overflow-y:auto;padding:25px;position:relative;width:100%}.mc2-modal-medium{max-width:560px}.mc2-modal-wide{max-width:900px}.mc2-modal>*{flex-shrink:0}.mc2-modalClose{background:#fff;border:1px solid var(--mc2-accent);border-radius:50%;color:var(--mc2-accent);cursor:pointer;display:grid;font-size:18px;height:35px;padding:0;place-items:center;position:absolute;right:18px;top:18px;width:35px}.mc2-modalClose:hover:not(:disabled){background:color-mix(in srgb,var(--mc2-accent) 12%,#fff)}.mc2-modalTitle{font-size:19px;margin:0 44px 0 0}.mc2-modalSub{color:var(--mc2-muted);font-size:13px;line-height:1.5;margin:-6px 0 0}.mc2-modal .mc2-input{background:#fff}.mc2-modal .mc2-notice-error{color:#9b1c1c}.mc2-modalActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:4px}.mc2 .mc2-modalActions>.SIQButton1,.mc2-modalActions>button{border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;height:40px;margin:0;min-width:7.5em;padding:0 18px}.mc2-modal .mc2-modalActions>.mc2-ghost{background:#fff}.mc2-modal .mc2-modalActions>.mc2-ghost:hover:not(:disabled){background:var(--mc2-surface-2)}.mc2-peopleList{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;max-height:50vh;overflow-y:auto;padding:0}.mc2-peopleList li{align-items:center;border-radius:8px;display:flex;gap:10px;padding:7px 4px}.mc2-peopleList li>span:nth-child(2){flex:1 1;font-weight:500;min-width:0}.mc2-receiptPreview{margin:0;max-width:100%}.mc2-receiptPreview .mc2-bubble{max-height:32vh;overflow-y:auto}.mc2-modal .mc2-messageRow.is-other .mc2-bubble{background:var(--mc2-other)}@keyframes mc2-fade{0%{opacity:0}to{opacity:1}}@keyframes mc2-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes mc2-slideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes mc2-toastIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes mc2-spin{to{transform:rotate(1turn)}}@keyframes mc2-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mc2-flash{0%,to{box-shadow:0 0 0 3px var(--mc2-mark)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--mc2-mark) 35%,#0000),0 0 24px var(--mc2-mark)}}@media (hover:none){.mc2-rowActions{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;opacity:1;pointer-events:auto;position:static;transform:none}.mc2-bubbleAction{opacity:1}.mc2-kbd{display:none}}@media (max-width:900px){.mc2-builder{grid-template-columns:minmax(0,1fr)}.mc2-builderSide{border-left:none;border-top:1px solid var(--mc2-border);max-height:none;padding:14px 0 0}}@media (max-width:760px){.mc2{height:calc(100vh - 70px);max-height:calc(100vh - 70px);padding:12px 16px 16px}.mc2-title{font-size:20px}.mc2 .oldVersionLabel{margin-left:8px}.mc2-layout{grid-template-columns:minmax(0,1fr)}.mc2.has-selection .mc2-header,.mc2.has-selection .mc2-sidebar,.mc2:not(.has-selection) .mc2-main{display:none}.mc2-backButton{display:grid;margin-left:-6px}.mc2-messageRow{max-width:86%}.mc2-messages{padding:12px 12px 8px}.mc2-statGrid{grid-template-columns:minmax(0,1fr)}.mc2-surveyBody{padding:16px 14px 24px}.mc2-kbd{display:none}}@media (prefers-reduced-motion:reduce){.mc2 *,.mc2 :after,.mc2 :before{animation:none!important;transition:none!important}}