@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Actor&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lexend:wght@100..900&display=swap");@font-face{font-family:SF UI Display Ultralight;font-style:normal;font-weight:400;src:local("SF UI Display Ultralight"),url(/sf-ui-display-ultralight-58646b19bf205.woff) format("woff")}@font-face{font-family:SF UI Display Thin;font-style:normal;font-weight:400;src:local("SF UI Display Thin"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-thin-58646e9b26e8b.woff) format("woff")}@font-face{font-family:SF UI Display Light;font-style:normal;font-weight:400;src:local("SF UI Display Light"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-light-58646b33e0551.woff) format("woff")}@font-face{font-family:SF UI Display Medium;font-style:normal;font-weight:400;src:local("SF UI Display Medium"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-medium-58646be638f96.woff) format("woff")}@font-face{font-family:SF UI Display Semibold;font-style:normal;font-weight:400;src:local("SF UI Display Semibold"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-semibold-58646eddcae92.woff) format("woff")}@font-face{font-family:SF UI Display Bold;font-style:normal;font-weight:400;src:local("SF UI Display Bold"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-bold-58646a511e3d9.woff) format("woff")}@font-face{font-family:SF UI Display Heavy;font-style:normal;font-weight:400;src:local("SF UI Display Heavy"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-heavy-586470160b9e5.woff) format("woff")}@font-face{font-family:SF UI Display Black;font-style:normal;font-weight:400;src:local("SF UI Display Black"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-black-58646a6b80d5a.woff) format("woff")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:400;src:local("SF Pro Display"),url(/sf-ui-display-cufonfonts-webfont/sf-pro-display-regular.woff) format("woff")}@font-face{font-family:SF Pro Display Medium;font-style:normal;font-weight:400;src:local("SF Pro Display Medium"),url(/sf-ui-display-cufonfonts-webfont/sf-pro-display-medium.woff) format("woff")}@font-face{font-family:RTE-SF UI Display;font-style:normal;font-weight:100;src:url(/fonts/sf-ui-display-ultralight-58646b19bf205.woff2) format("woff2"),url(/fonts/sf-ui-display-ultralight-58646b19bf205.woff) format("woff");font-display:swap}@font-face{font-family:RTE-SF UI Display;font-style:normal;font-weight:200;src:url(/fonts/sf-ui-display-thin-58646e9b26e8b.woff2) format("woff2"),url(/fonts/sf-ui-display-thin-58646e9b26e8b.woff) format("woff");font-display:swap}@font-face{font-family:RTE-SF UI Display;font-style:normal;font-weight:300;src:url(/fonts/sf-ui-display-light-58646b33e0551.woff2) format("woff2"),url(/fonts/sf-ui-display-light-58646b33e0551.woff) format("woff");font-display:swap}@font-face{font-family:RTE-SF UI Display;font-style:normal;font-weight:500;src:url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-medium-58646be638f96.woff) format("woff");font-display:swap}@font-face{font-family:RTE-SF UI Display;font-style:normal;font-weight:600;src:url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-semibold-58646eddcae92.woff) format("woff");font-display:swap}@font-face{font-family:RTE-SF UI Display;font-style:normal;font-weight:700;src:url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-bold-58646a511e3d9.woff) format("woff2");font-display:swap}@font-face{font-family:RTE-SF UI Display;font-style:normal;font-weight:800;src:url(/fonts/sf-ui-display-heavy-586470160b9e5.woff2) format("woff2"),url(/fonts/sf-ui-display-heavy-586470160b9e5.woff) format("woff");font-display:swap}@font-face{font-family:RTE-SF UI Display;font-style:normal;font-weight:900;src:url(/fonts/sf-ui-display-black-58646a6b80d5a.woff2) format("woff2"),url(/fonts/sf-ui-display-black-58646a6b80d5a.woff) format("woff");font-display:swap}@font-face{font-family:RTE-SF UI Display;font-style:normal;font-weight:400;src:url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-light-58646b33e0551.woff) format("woff2"),url(/fonts/sf-pro-display-regular.woff) format("woff");font-display:swap}@font-face{font-family:RTE-SF UI Display;font-style:normal;font-weight:500;src:url(/fonts/sf-pro-display-medium.woff2) format("woff2"),url(/fonts/sf-pro-display-medium.woff) format("woff");font-display:swap}@font-face{font-family:SF UI Display;font-weight:100;src:local("SF UI Display Ultralight"),url(/sf-ui-display-ultralight-58646b19bf205.woff) format("woff")}@font-face{font-family:SF UI Display;font-weight:200;src:local("SF UI Display Thin"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-thin-58646e9b26e8b.woff) format("woff")}@font-face{font-family:SF UI Display;font-weight:400;src:local("SF UI Display Light"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-light-58646b33e0551.woff) format("woff")}@font-face{font-family:SF UI Display;font-weight:500;src:local("SF UI Display Medium"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-medium-58646be638f96.woff) format("woff")}@font-face{font-family:SF UI Display;font-weight:600;src:local("SF UI Display Semibold"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-semibold-58646eddcae92.woff) format("woff")}@font-face{font-family:SF UI Display;font-weight:700;src:local("SF UI Display Bold"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-bold-58646a511e3d9.woff) format("woff")}@font-face{font-family:SF UI Display;font-weight:800;src:local("SF UI Display Heavy"),url(/sf-ui-display-cufonfonts-webfont/sf-ui-display-heavy-586470160b9e5.woff) format("woff")}@keyframes slideDownIn{to{transform:translateY(0)}0%{transform:translateY(-100%)}}@keyframes slideDownInMobile{to{transform:translateY(.625rem)}0%{transform:translateY(-1.25rem)}}@keyframes slideUpIn{0%{transform:translateY(-1.25rem)}to{transform:translateY(0)}0%{transform:translateY(1.25rem)}}@keyframes slideUpInMobile{to{transform:translateY(1.5625rem)}0%{transform:translateY(2.5rem)}}@keyframes slideLeftIn{0%{transform:translateX(6.25rem)}to{transform:translateX(0)}0%{transform:translateX(-6.25rem)}}@keyframes slideRightIn{to{transform:translateX(0)}0%{transform:translateX(6.25rem)}}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(1%)}to{transform:translateY(0)}}html{box-sizing:border-box;font-size:100%;overflow-x:hidden;scroll-behavior:smooth}html:focus-within{scroll-behavior:inherit}*{font-family:SF UI Display Light,sans-serif}*,:after,:before{box-sizing:inherit}body{margin:0;text-rendering:optimizeSpeed;overflow-x:hidden!important}.body::-webkit-scrollbar{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,option,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}input,select,textarea{border:none;outline:none}input:focus,select:focus,textarea:focus{outline:none}textarea{resize:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-webkit-search-cancel-button:focus,input[type=search]::-webkit-search-decoration:focus,input[type=search]::-webkit-search-results-button:focus,input[type=search]::-webkit-search-results-decoration:focus{outline:none}::-webkit-datetime-edit-day-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:transparent}input[type=date]:before{content:attr(data-placeholder);width:100%}input[type=date]:focus:before,input[type=date]:valid:before{display:none}img{max-width:100%;display:block}a,a:active,a:visited{text-decoration:none}h4{font-size:24px;font-weight:600;line-height:33.6px;letter-spacing:.005em;font-family:SF UI Display Semibold}@media screen and (min-width:62rem){h4{font-size:28px;font-weight:600;line-height:39.2px;letter-spacing:.0041em}}h2{font-family:SF UI Display Semibold;font-size:48px;font-weight:600;line-height:60px;letter-spacing:.005em}.audio-player{width:15.625rem;padding:.5rem .75rem;border-radius:.5rem;background:#f5f5f6}@media screen and (min-width:36rem){.audio-player{width:21.4375rem;padding:1rem 1.5rem;border-radius:1rem}}.audio-player .play-button{cursor:pointer}.audio-player .play-button svg{width:1.5rem;height:1.5rem}@media screen and (min-width:36rem){.audio-player .play-button svg{width:2rem;height:2rem}}.audio-player .audio-wave,.audio-player .audio-wave .scroll{cursor:pointer}.recording-container{display:flex;align-items:center;gap:20px}.recording-container button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:.3125rem;cursor:pointer}.recording-container .progress-bar{position:relative;width:70%;height:24px;background:#155eef;border-radius:.625rem;overflow:hidden;display:flex;align-items:flex-start;padding:.125rem}@media screen and (min-width:25.875rem){.recording-container .progress-bar{width:75%}}@media screen and (min-width:36rem){.recording-container .progress-bar{width:85%}}@media screen and (min-width:62rem){.recording-container .progress-bar{width:90%}}.recording-container .progress-bar .progress-fill{height:100%;background:var(--blue-blue-60,#528bff);transition:width .3s ease}.recording-container .progress-bar .time{position:absolute;right:.125rem;border-radius:1.875rem;background:var(--White-White,#fff);padding:0 .75rem;height:1.25rem;display:flex;align-items:center;justify-content:center;color:var(--blue-blue-60,#528bff);font-family:SF UI Display Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px}.recording-container .recording{display:flex;flex-direction:column;gap:10px}[type=button],[type=reset],[type=submit],button{cursor:pointer;background:transparent;border:none;opacity:1;margin:0;padding:0;transition:all .25s ease-in-out}[type=button]:focus,[type=reset]:focus,[type=submit]:focus,button:focus{box-shadow:none;outline:none}.google{display:flex;gap:.5rem;padding:.75rem 1.25rem;border:.0625rem solid #ececed;width:100%;border-radius:.5rem;justify-content:center;align-items:center;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;color:#050505}.google-icon svg{width:1.25rem;height:1.25rem}.google:not([disabled]):hover{background:#9d9da3;color:#fff}@media screen and (min-width:62rem){.google{gap:.75rem;padding:1rem 1.25rem;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.005em}}.googleBtn{width:100%;display:flex;padding:.625rem 1.25rem;justify-content:center;align-items:center;gap:.75rem;align-self:stretch;border-radius:.5rem;border:1px solid #e8e8e8}.googleBtn .icon svg{width:1.5rem;height:1.5rem}.googleBtn .text{margin-top:.25rem;color:#050505;font-family:SF Pro Display;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.authactionbtn{display:flex;padding:.75rem 1.25rem;background-color:#050505;width:100%;border-radius:.5rem;justify-content:center;align-items:center;font-family:SF UI Display Medium,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.005em;color:#fff;margin-top:.5rem}.authactionbtn:not([disabled]):hover{background:#6a63f6;color:#fff}@media screen and (min-width:62rem){.authactionbtn{gap:.75rem;padding:1rem 1.25rem;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.005em}}.authactionbtn:disabled{opacity:.5;cursor:not-allowed}.btn-next{padding:.75rem 1.25rem;background-color:#050505;border-radius:.5rem;justify-content:center;align-items:center;color:#fff;transition:all .25s ease-in-out;display:flex;gap:.25rem;color:var(--White-White,#fff);font-family:SF UI Display Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px}@media screen and (min-width:62rem){.btn-next{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}}.btn-next:not([disabled]):hover{background-color:#6a63f6}.btn-next:disabled{opacity:.5;cursor:not-allowed}.btn-cancel{padding:.75rem 1rem;border:.0625rem solid #ececed;border-radius:.5rem;font-family:SF UI Display Light,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.005em;text-align:center;color:#455468}.btn-cancel:not([disabled]):hover{background:#9d9da3;color:#fff}.btn-skip{padding:.75rem 1rem;border:.0625rem solid #ececed;font-size:14px;line-height:24px;letter-spacing:-.005em;text-align:center;color:#455468;border-radius:.5rem;justify-content:center;align-items:center;transition:all .25s ease-in-out;display:flex;gap:.25rem;font-family:SF UI Display Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px}.btn-skip:not([disabled]):hover{background:#9d9da3;color:#fff}@media screen and (min-width:62rem){.btn-skip{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}}.learnMoreBtn{display:flex;padding:.5rem .625rem;justify-content:center;align-items:center;border-radius:.5rem;background:#fff;gap:.25rem}.learnMoreBtn span{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.learnMoreBtn .svg{width:1.125rem;height:1.125rem}.upgrade-mobile-btn{display:flex;padding:.5rem .625rem;justify-content:center;align-items:center;align-self:stretch;border-radius:.5rem;background:#050505;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;text-decoration:none;transition:all .3s ease-in-out}.upgrade-mobile-btn:hover{background-color:#242323}.btnnewchat{border:.0625rem solid #cacaca;border-radius:.5rem;padding:.6875rem 1rem;display:flex;gap:.5rem;align-items:center}.btnnewchat .text{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;color:#454648}.addnewcard{padding:.5rem .625rem;border:.0625rem solid #cacaca;border-radius:.5rem;justify-content:center;color:var(--action-foreground-neutral-normal,#455468);font-family:SF UI Display Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px}.addnewcard,.exportbtn{align-items:center;display:flex;gap:.5rem}.exportbtn.active{background:#f0f1f1}.exportbtn .icon{transition:all .3s ease-in-out}.exportbtn .icon.active{transform:rotate(180deg)}.send-btn{padding:.75rem 1.25rem;background:#6a63f6;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.send-btn,.uploadFileBtn{width:100%;display:flex;justify-content:center;align-items:center;align-self:stretch;border-radius:.5rem}.uploadFileBtn{border:1px solid #6a63f6;background:#fff;padding:10px 16px;gap:.25rem;cursor:pointer}.uploadFileBtn span{margin-top:.125rem;color:#6a63f6}.seeMoreBtn,.uploadFileBtn span{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.seeMoreBtn{padding:.625rem 1.25rem;border-radius:.5rem;border:1px solid #ececed;background:#000;color:#fff}.seeMoreBtn span{color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500}.seeMoreBtn:disabled{opacity:.5;cursor:not-allowed}.seeMoreBtn:not([disabled]):hover{background:#6a63f6;color:#fff}.clearAllMemoriesBtn{padding:.625rem 1rem;border-radius:8px;border:1px solid #d92d20;background:#d92d20;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.clearAllMemoriesBtn:not([disabled]):hover{background:#ad2419;color:#fff}.printBtn{display:flex;padding:.5rem .625rem;justify-content:center;align-items:center;gap:4px;border-radius:.5rem;border:1px solid #ececed;background:#fff}@media screen and (min-width:48rem){.printBtn{padding:.5rem 1.25rem}}.printBtn .text{margin-top:.125rem;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.printBtn:not([disabled]):hover{border:1px solid #6a63f6}.addBtn{display:flex;padding:.5625rem .625rem;justify-content:center;align-items:center;gap:4px;border-radius:.5rem;background:#050505}@media screen and (min-width:48rem){.addBtn{padding:.5625rem 1.25rem}}.addBtn .text{margin-top:.125rem;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.addBtn:not([disabled]):hover{background:#6a63f6;color:#fff}.contentBtn{display:flex;padding:.3125rem .5rem;justify-content:center;align-items:center;width:100%;border-radius:.5rem;border:1px solid #ececed;background:#fff;transition:all .3s ease-in-out}@media screen and (min-width:62rem){.contentBtn{padding:.625rem 1rem}}.contentBtn .text{margin-top:.0625rem;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.contentBtn .text{font-size:.875rem}}.contentBtn:hover{border:1px solid #b2ccff;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.contentBtn.disabled{cursor:not-allowed;opacity:.5}.contentBtn.disabled:hover{box-shadow:none;border-color:#ececed}.modalCancelBtn{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.modalCancelBtn{flex-grow:0}}.modalCancelBtn:not([disabled]):hover{background:#9d9da3;color:#fff}.modalSaveBtn{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.modalSaveBtn{flex-grow:0}}.modalSaveBtn:disabled{opacity:.5;cursor:not-allowed}.modalSaveBtn:not([disabled]):hover{background:#875bf7;color:#fff}.disableBtn{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;opacity:.5;cursor:not-allowed!important}@media screen and (min-width:62rem){.disableBtn{flex-grow:0}}.thinkingBtn{display:flex;align-items:center;gap:.5rem}.thinkingBtn span{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.deleteBtnHover svg{transition:all .3s ease-in-out}.deleteBtnHover svg:hover path{fill:#ff2d00;stroke:#ff2d00}.stop-button{width:1.5rem;height:1.5rem;background-color:#000;border-radius:100%;display:flex;align-items:center;justify-content:center}.stop-button .roundbox{width:.75rem;height:.75rem;background-color:#fff;border-radius:3px}.custom-file-inputBtn{display:inline-block}.custom-file-inputBtn .inner{display:flex;align-items:center;gap:.875rem;padding:1.75rem 5.5rem;border-radius:36px;background:#f5f5f6}.custom-file-inputBtn .inner span{color:#94969c;font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400}.cancelBtn{padding:.5rem .625rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;transition:all .3s ease-in-out;color:#61646c;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.14px}.cancelBtn:not([disabled]):hover{background:#9d9da3;color:#fff}.exportBtn{cursor:pointer;padding:.5rem .625rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;transition:all .3s ease-in-out}.exportBtn span{color:#61646c;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.14px}.actionBtn{width:3.125rem;height:3rem;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:.5rem;padding:.5rem .75rem}.actionBtn,.actionBtn svg{transition:all .3s ease-in-out}.actionBtn svg{width:1.625rem;height:1.5rem}.actionBtn svg path,.actionBtn svg rect{transition:all .3s ease-in-out}.actionBtn.active,.actionBtn:hover{background:#875bf7}.actionBtn.active svg path,.actionBtn:hover svg path{stroke:#fff}.actionBtn.active .colorIcon path,.actionBtn.active svg rect,.actionBtn:hover .colorIcon path,.actionBtn:hover svg rect{fill:#fff}.nextPreviousBtns{display:flex;align-items:center;gap:1rem;align-self:flex-end!important}.nextPreviousBtns .nextBtn,.nextPreviousBtns .previousBtn{display:flex;width:1.875rem;height:1.875rem;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:60px;border:.5px solid #cecfd2;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);background:#fff;transition:all .3s ease-in-out;cursor:pointer}@media screen and (min-width:62rem){.nextPreviousBtns .nextBtn,.nextPreviousBtns .previousBtn{width:65px;height:65px;padding:20px}}.nextPreviousBtns .nextBtn.mobileMagic,.nextPreviousBtns .previousBtn.mobileMagic{width:65px;height:65px;padding:20px}.nextPreviousBtns .nextBtn svg,.nextPreviousBtns .previousBtn svg{transform:rotate(270deg)}@media screen and (min-width:62rem){.nextPreviousBtns .nextBtn svg,.nextPreviousBtns .previousBtn svg{transform:rotate(0)}}.nextPreviousBtns .nextBtn svg path,.nextPreviousBtns .previousBtn svg path{transition:all .3s ease-in-out}.nextPreviousBtns .nextBtn:hover,.nextPreviousBtns .previousBtn:hover{background-color:#050505}.nextPreviousBtns .nextBtn:hover svg path,.nextPreviousBtns .previousBtn:hover svg path{fill:#fff}.sendotp{display:flex;padding:.5rem 1.25rem;background-color:#050505;border-radius:.5rem;justify-content:center;align-items:center;font-family:SF UI Display Medium,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.005em;color:#fff}.sendotp:not([disabled]):hover{background:#6a63f6;color:#fff}@media screen and (min-width:62rem){.sendotp{gap:.75rem;padding:.5rem 1.25rem;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.005em}}.sendotp:disabled{opacity:.5;cursor:not-allowed}.retakesave{flex-grow:1;padding:.5rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;flex-grow:0}@media screen and (min-width:62rem){.retakesave{flex-grow:0}}.retakesave:disabled{opacity:.5;cursor:not-allowed}.retakesave:not([disabled]):hover{background:#6a63f6;color:#fff}.primaryButton{padding:.625rem 1.25rem;border-radius:.5rem;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.primaryButton:disabled{opacity:.5;cursor:not-allowed}.primaryButton:not([disabled]):hover{background:#875bf7;color:#fff}.modalConfirm{padding:.5rem .625rem;border-radius:.5rem;border:1px solid #ececed;background:#d92d20;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.modalConfirm:not([disabled]):hover{background:#ad2419;color:#fff}.toolshistory-cards{display:flex;gap:1.5rem;flex-wrap:nowrap;overflow-y:auto}.toolshistory-card{border-radius:.5rem;border:1px solid #ececed;background:#fff;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);max-width:100%;cursor:pointer;display:flex;flex-direction:column;gap:.625rem}.toolshistory-card:not([disabled]):hover{border-color:#155eef}.toolshistory-card__top{background-color:#f1f5f9;min-height:7.5rem;max-height:12.5rem;height:7.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;position:relative;flex-grow:1;color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.9375rem;line-height:140%;letter-spacing:.07px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5}.toolshistory-card__top .historytitle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff!important;font-family:SF UI Display Semibold;font-size:1.75rem;font-weight:600;line-height:150%;letter-spacing:.08px}.toolshistory-card__bottom{padding-inline:1rem;padding-bottom:1rem}.toolshistory-card__titlewrapper{display:flex;align-items:center;justify-content:space-between}.toolshistory-card .history-title{color:#333;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.08px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.toolshistory-card .date{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.9375rem;display:flex;align-items:center;gap:.5rem}.toolshistory-card .date svg{width:1.5rem;height:1.5rem}.toolshistory-card .historyTitle{font-size:.75rem;font-family:SF UI Display Light,sans-serif;color:#606061;border-radius:.25rem;border:2px solid #ececed;background:#fff;padding:.0625rem .25rem}.addCollectionDropdown-btn{display:inline-block;background:none;border:none;cursor:pointer;padding:.0625rem .1875rem;transition:all .3s ease-in-out}.addCollectionDropdown-btn:after{display:none!important}.addCollectionDropdown-btn.active,.addCollectionDropdown-btn:hover{border-radius:.375rem;background:#f5f5f6}.addCollectionDropdown-menu{z-index:99999!important;width:16.25rem!important;height:33rem!important;border-radius:12px!important;border:1px solid #ececed!important;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:0!important}@media screen and (min-width:36rem){.addCollectionDropdown-menu{width:20.75rem!important}}.addCollectionDropdown .top-content{padding:.75rem .75rem .5rem;display:flex;flex-direction:column;gap:.75rem;border-bottom:.5px solid #e4e7ec}.addCollectionDropdown .top-content .search-input{display:flex;padding:.625rem .875rem;align-items:center;gap:8px;border-radius:.5rem;border:1px solid #ececed;background:#fff}.addCollectionDropdown .top-content .search-input span svg{width:1rem;height:1rem}.addCollectionDropdown .top-content .search-input input{width:100%;border:none;background:transparent}.addCollectionDropdown .top-content .search-input input::placeholder{color:#7b7b7b;font-family:SF UI Display Light,sans-serif;margin-top:.4375rem;font-size:.875rem;line-height:1.25rem}.addCollectionDropdown .top-content .title{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.addCollectionDropdown .middle-content{overflow-y:scroll}.addCollectionDropdown .middle-content .subTitle{padding:.75rem .75rem .5rem;color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.addCollectionDropdown .middle-content .notFound{text-align:center;color:#4a4a4b;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:-.14px}.addCollectionDropdown .createCollection-inner{border-top:.5px solid #e4e7ec;padding:.75rem}.addCollectionDropdown .createCollection-inner .createCollection-btn{width:100%;display:flex;padding:8px 10px;justify-content:center;align-items:center;gap:0;border-radius:.5rem;border:1px solid #ececed;background:#fff}.addCollectionDropdown .createCollection-inner .createCollection-btn svg{width:1.125rem;height:1.125rem}.addCollectionDropdown .createCollection-inner .createCollection-btn span{color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.addCollectionDropdown .bottom-content{border-top:.5px solid #e4e7ec;display:flex;gap:.5rem;padding:.75rem}.addCollectionDropdown .bottom-content .modalcancel{padding:.5rem .625rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.addCollectionDropdown .bottom-content .modalcancel:not([disabled]):hover{background:#83838a;color:#fff}.addCollectionDropdown .bottom-content .modalsave{padding:.5rem .625rem;border-radius:.5rem;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.addCollectionDropdown .bottom-content .modalsave:disabled{opacity:.5;cursor:not-allowed}.addCollectionDropdown .bottom-content .modalsave:not([disabled]):hover{background:#6a63f6;color:#fff}.actionDropdown-btn{display:inline-block;background:none;border:none;cursor:pointer;padding:.125rem .1875rem;transition:all .3s ease-in-out}.actionDropdown-btn:after{display:none!important}.actionDropdown-btn.active,.actionDropdown-btn:hover{border-radius:.375rem;background:#f5f5f6}.actionDropdown-menu{min-width:8.25rem!important;width:8.25rem;border-radius:12px!important;border:1px solid #ececed!important;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:0!important}@media screen and (min-width:36rem){.actionDropdown-menu{width:13.25rem}}.actionDropdown-menu .list{list-style:none}.actionDropdown-menu .list .item .btn{width:100%;padding:.5rem .75rem;display:flex;gap:.5rem;cursor:pointer;align-items:center;border-radius:.5rem;background:#fff;transition:all .3s ease-in-out}.actionDropdown-menu .list .item .btn:hover{background:#f5f5f6}.actionDropdown-menu .list .item .icon svg{width:1.25rem;height:1.25rem}.actionDropdown-menu .list .item .text{color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:.6875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;text-align:left}@media screen and (min-width:36rem){.actionDropdown-menu .list .item .text{font-size:.875rem}}.classCardDropdown-btn{display:inline-block;background:none;border:none;cursor:pointer;padding:.125rem .1875rem;transition:all .3s ease-in-out}.classCardDropdown-btn:after{display:none!important}.classCardDropdown-btn.active,.classCardDropdown-btn:hover{border-radius:.375rem;background:transparent}.classCardDropdown-menu{min-width:8.25rem!important;width:8.25rem;border-radius:12px!important;border:1px solid #ececed!important;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:0!important}@media screen and (min-width:36rem){.classCardDropdown-menu{width:9.5rem}}.classCardDropdown-menu.studentDropdown{width:11.875rem}.classCardDropdown-menu .list{list-style:none}.classCardDropdown-menu .list .item .btn{width:100%;padding:.5rem .75rem;display:flex;gap:.5rem;cursor:pointer;align-items:center;border-radius:.5rem;background:#fff;transition:all .3s ease-in-out}.classCardDropdown-menu .list .item .btn:hover{background:#f5f5f6}.classCardDropdown-menu .list .item .icon svg{width:1.25rem;height:1.25rem}.classCardDropdown-menu .list .item .text{color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:.6875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;text-align:left}@media screen and (min-width:36rem){.classCardDropdown-menu .list .item .text{font-size:.875rem}}.addFileFolderDropdown .new-btn{display:flex;padding:.5rem 1.25rem;justify-content:center;align-items:center;gap:.25rem;border:.5px solid #050505;border-radius:.5rem;background:#050505;cursor:pointer}.addFileFolderDropdown .new-btn:hover{background:#6a63f6;border:.5px solid #6a63f6}.addFileFolderDropdown .new-btn:after{display:none!important}.addFileFolderDropdown .new-btn .text{color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.addFileFolderDropdown .new-btn .icon svg{width:1.125rem;height:1.125rem}.addFileFolderDropdown .new-btn .icon svg path{fill:#fff}.addFileFolderDropdown .new-btn.active{border:.5px solid #155eef;background:#fff;box-shadow:0 0 0 2px rgba(21,94,239,.1)}.addFileFolderDropdown .new-btn.active .text{color:#454648;margin-top:.1875rem}.addFileFolderDropdown .new-btn.active .icon svg path{fill:#454648}.addFileFolderDropdown-menu{width:11.875rem;border-radius:12px!important;border:1px solid #ececed!important;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:0!important}.addFileFolderDropdown-menu .list{list-style:none}.addFileFolderDropdown-menu .list .item{border-bottom:1px solid #ececed}.addFileFolderDropdown-menu .list .item:last-child{border-bottom:none}.addFileFolderDropdown-menu .list .item .btn{width:100%;padding:.5rem .75rem;display:flex;gap:.5rem;cursor:pointer;align-items:center;border-radius:.5rem;background:#fff;transition:all .3s ease-in-out}.addFileFolderDropdown-menu .list .item .btn:hover{background:#f5f5f6}.addFileFolderDropdown-menu .list .item .icon svg{width:1.25rem;height:1.25rem}.addFileFolderDropdown-menu .list .item .text{margin-top:.25rem;color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;white-space:nowrap}.meetingTypeDropdown-btn{background-color:transparent!important;border:1px solid #edf2f7!important;border-radius:.5rem!important;color:#050505!important;font-family:SF UI Display Light,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:140%!important;letter-spacing:.07px!important;text-align:left!important;display:flex!important;justify-content:space-between;padding:.75rem!important;align-items:center}.meetingTypeDropdown-btn:hover{border:1px solid #b2ccff!important;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.meetingTypeDropdown-btn:after{display:none!important}.meetingTypeDropdown-btn .dropdown-arrow{transition:transform .3s ease}.meetingTypeDropdown.show .dropdown-arrow{transform:rotate(180deg)}.meetingTypeDropdown.show .meetingTypeDropdown-btn{border:1px solid #b2ccff!important;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.meetingTypeDropdown .dropdown-item{padding:.5rem .75rem!important;color:#050505!important;font-family:SF UI Display Light,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:140%!important;letter-spacing:.07px!important}.meetingTypeDropdown .dropdown-item.active{background-color:#6a63f6!important;color:#fff!important}.meetingTypeDropdown .dropdown-item:active{background-color:#f8f9fa!important}.timeDropdown-btn{background-color:transparent!important;border:1px solid #edf2f7!important;border-radius:.5rem!important;color:#050505!important;font-family:SF UI Display Light,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:140%!important;letter-spacing:.07px!important;text-align:left!important;display:flex!important;justify-content:space-between;padding:.75rem!important;align-items:center}.timeDropdown-btn:hover{border:1px solid #b2ccff!important;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.timeDropdown-btn:after{display:none!important}.timeDropdown-btn .dropdown-arrow{transition:transform .3s ease}.timeDropdown.show .dropdown-arrow{transform:rotate(180deg)}.timeDropdown.show .timeDropdown-btn{border:1px solid #b2ccff!important;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.timeDropdown-menu{max-height:260px;overflow-y:auto;width:100%}.timeDropdown-menu::-webkit-scrollbar{width:8px!important}.timeDropdown-menu::-webkit-scrollbar-track{background-color:#f1f1f1!important;border-radius:10px!important}.timeDropdown-menu::-webkit-scrollbar-thumb{background-color:#888!important;border-radius:10px!important;-webkit-transition:background-color .3s ease!important;transition:background-color .3s ease!important}.timeDropdown-menu::-webkit-scrollbar-thumb:hover{background-color:#555!important}.timeDropdown-menu ::-webkit-scrollbar-corner{background-color:transparent!important}.timeDropdown .dropdown-item{padding:.5rem .75rem!important;color:#050505!important;font-family:SF UI Display Light,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:140%!important;letter-spacing:.07px!important}.timeDropdown .dropdown-item.active{background-color:#6a63f6!important;color:#fff!important}.timeDropdown .dropdown-item:active{background-color:#f8f9fa!important}.statusDropdown-btn{background-color:transparent!important;border:1px solid #edf2f7!important;border-radius:.5rem!important;text-align:left!important;display:flex!important;padding:.375rem .5rem!important;align-items:center;gap:.5rem!important}.statusDropdown-btn .text{color:#747476!important;font-family:SF UI Display Light,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:140%!important;letter-spacing:.07px!important}.statusDropdown-btn .status{display:flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:1.875rem}.statusDropdown-btn .status .dot{width:8px;height:8px;border-radius:100%;display:inline-block}.statusDropdown-btn .status .selectedText{margin-top:.0625rem;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.statusDropdown-btn .status.complete{background:#ecfdf3}.statusDropdown-btn .status.complete .dot{background-color:#17b26a}.statusDropdown-btn .status.complete .selectedText{color:#17b26a}.statusDropdown-btn .status.not-planned{background:#f5f5f6}.statusDropdown-btn .status.not-planned .dot{background-color:#454648}.statusDropdown-btn .status.not-planned .selectedText{color:#454648}.statusDropdown-btn .status.inProgress{background:#eff4ff}.statusDropdown-btn .status.inProgress .dot{background-color:#155eef}.statusDropdown-btn .status.inProgress .selectedText{color:#155eef}.statusDropdown-btn:hover{border:1px solid #b2ccff!important;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.statusDropdown-btn:after{display:none!important}.statusDropdown-btn .dropdown-arrow{transition:transform .3s ease}.statusDropdown.show .dropdown-arrow{transform:rotate(180deg)}.statusDropdown.show .statusDropdown-btn{border:1px solid #b2ccff!important;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.statusDropdown .dropdown-item{padding:.5rem .75rem!important;color:#050505!important;font-family:SF UI Display Light,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:140%!important;letter-spacing:.07px!important}.statusDropdown .dropdown-item .status{display:flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:1.875rem}.statusDropdown .dropdown-item .status .dot{width:8px;height:8px;border-radius:100%;display:inline-block}.statusDropdown .dropdown-item .status .selectedText{margin-top:.0625rem;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.statusDropdown .dropdown-item .status.complete{background:#ecfdf3}.statusDropdown .dropdown-item .status.complete .dot{background-color:#17b26a}.statusDropdown .dropdown-item .status.complete .selectedText{color:#17b26a}.statusDropdown .dropdown-item .status.not-planned{background:#f5f5f6}.statusDropdown .dropdown-item .status.not-planned .dot{background-color:#454648}.statusDropdown .dropdown-item .status.not-planned .selectedText{color:#454648}.statusDropdown .dropdown-item .status.inProgress{background:#eff4ff}.statusDropdown .dropdown-item .status.inProgress .dot{background-color:#155eef}.statusDropdown .dropdown-item .status.inProgress .selectedText{color:#155eef}.statusDropdown .dropdown-item.active,.statusDropdown .dropdown-item:active{background-color:#f8f9fa!important}.dropdown-item.disabled{cursor:not-allowed;color:#c4c4c4!important}.editTagAction-btn{display:inline-block;background:none;border:none;cursor:pointer;padding:.125rem .1875rem;transition:all .3s ease-in-out}@media screen and (min-width:48rem){.editTagAction-btn{display:none}}.editTagAction-btn:after{display:none!important}.editTagAction-btn.active,.editTagAction-btn:hover{border-radius:.375rem;background:#f5f5f6}.editTagAction-menu{min-width:7.625rem!important;border-radius:12px!important;border:1px solid #ececed!important;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:0!important}.editTagAction-menu .list{list-style:none}.editTagAction-menu .list .item .btn{width:100%;padding:.5rem .75rem;display:flex;gap:.5rem;cursor:pointer;align-items:center;border-radius:.5rem;background:#fff;transition:all .3s ease-in-out}.editTagAction-menu .list .item .btn:hover{background:#f5f5f6}.editTagAction-menu .list .item .icon svg{width:1.25rem;height:1.25rem}.editTagAction-menu .list .item .text{color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.contentCardAction-btn{display:inline-block;background:none;border:none;cursor:pointer;padding:.125rem .1875rem;transition:all .3s ease-in-out}.contentCardAction-btn:after{display:none!important}.contentCardAction-btn.active,.contentCardAction-btn:hover{border-radius:100%;background:#f5f5f6}.contentCardAction-menu{min-width:10.125rem!important;border-radius:12px!important;border:1px solid #ececed!important;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:0!important}.contentCardAction-menu .list{list-style:none}.contentCardAction-menu .list .item .btn{width:100%;padding:.5rem .75rem;display:flex;gap:.5rem;cursor:pointer;align-items:center;border-radius:.5rem;background:#fff;transition:all .3s ease-in-out}.contentCardAction-menu .list .item .btn:hover{background:#f5f5f6}.contentCardAction-menu .list .item .icon svg{width:1.25rem;height:1.25rem}.contentCardAction-menu .list .item .text{text-align:left;color:#050505;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:.07px}.toolsSaveAction{width:100%}@media screen and (min-width:62rem){.toolsSaveAction{width:auto}}.toolsSaveAction-btn{display:flex;padding:.6875rem 1.25rem;align-items:center;justify-content:center;gap:8px;border-radius:.5rem;background:#050505;cursor:pointer;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;transition:all .3s ease-in-out}.toolsSaveAction-btn:after{display:none!important}.toolsSaveAction-btn:hover{background-color:#6a63f6}.toolsSaveAction-menu{min-width:10.1875rem!important;border-radius:12px!important;border:1px solid #ececed!important;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:0!important}.toolsSaveAction-menu .list{list-style:none}.toolsSaveAction-menu .list .item .btn{width:100%;padding:.5rem .75rem;display:flex;gap:.5rem;cursor:pointer;align-items:center;border-radius:.5rem;background:#fff;transition:all .3s ease-in-out}.toolsSaveAction-menu .list .item .btn:hover{background:#f5f5f6}.toolsSaveAction-menu .list .item .icon svg{width:1.25rem;height:1.25rem}.toolsSaveAction-menu .list .item .text{color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.mobile-toolbar-btn:after,.mobile-toolbar-btn:before,.textToolDropdown-btn:after,.textToolDropdown-btn:before{display:none!important}.textToolDropdown-menu{min-width:22.5rem!important;border-radius:12px!important;border:1px solid #ececed!important;background:#fff;padding:1rem!important;box-shadow:0 12px 30px -3px rgba(16,24,40,.15)}.textToolDropdown-menu .textAlign{margin-top:.75rem}.textToolDropdown-menu .textAlign h5{color:#14151a;font-family:SF UI Display Medium,sans-serif;font-size:12px;font-weight:500;line-height:130%;letter-spacing:.049px;margin-bottom:.25rem}.textToolDropdown-menu .textAlign ul{list-style:none;display:flex;align-items:center;justify-content:space-between}.textToolDropdown-menu .textAlign ul li{border:1px solid #ececed;width:100%;display:flex;justify-content:center;align-items:center;padding:.75rem;cursor:pointer}.textToolDropdown-menu .textAlign ul li svg{width:1rem;height:1rem}.textToolDropdown-menu .textAlign ul li:first-child{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.textToolDropdown-menu .textAlign ul li:last-child{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.textToolDropdown-menu .textAlign ul li.item1{border-right:none!important}.textToolDropdown-menu .textAlign ul li.item1.last{border:1px solid #ececed!important}.textToolDropdown-menu .textAlign ul li.active,.textToolDropdown-menu .textAlign ul li:hover{background:#ececed}.tableToolDropdown-btn:after,.tableToolDropdown-btn:before{display:none!important}.tableToolDropdown-menu{min-width:13.75rem!important;border-radius:12px!important;border:1px solid #ececed!important;background:#fff;padding:1rem!important;box-shadow:0 12px 30px -3px rgba(16,24,40,.15)}.tableToolDropdown-menu .dropdown-item{font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:-.14px}.shapesToolDropdown-btn:after,.shapesToolDropdown-btn:before{display:none!important}.shapesToolDropdown-menu{min-width:15.8125rem!important;border-radius:12px!important;border:1px solid #ececed!important;background:#fff;padding:1rem!important;box-shadow:0 12px 30px -3px rgba(16,24,40,.15)}.shapesToolDropdown-menu-list{display:flex!important;align-items:center!important;gap:0!important}.shapesToolDropdown-menu-list .dropdown-item{cursor:pointer;border:1px solid #ececed!important;background:#fff;width:3.4375rem!important;height:2.5rem!important;padding:.75rem!important;display:flex!important;justify-content:center!important;align-items:center!important}.shapesToolDropdown-menu-list .dropdown-item:first-child{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.shapesToolDropdown-menu-list .dropdown-item:last-child{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.shapesToolDropdown-menu-list .dropdown-item.item1{border-right:none!important}.exportDropdownPosition{top:.5rem;right:.5rem}@media screen and (min-width:62rem){.exportDropdownPosition{top:1.5rem;right:1.5rem}}.toolsExportDropdown-btn{cursor:pointer;padding:.5rem 1rem;border-radius:.5rem;border:1px solid #ececed;background:#050505;transition:all .3s ease-in-out;display:flex;align-items:center;gap:.375rem}.toolsExportDropdown-btn:after{display:none!important}.toolsExportDropdown-btn.toolsSave{padding:.638125rem 1rem}.toolsExportDropdown-btn .icon svg{width:1.125rem;height:1.125rem;transition:all .3s ease-in-out}.toolsExportDropdown-btn .icon svg path{fill:#fff}.toolsExportDropdown-btn .active svg{transform:rotate(180deg)}.toolsExportDropdown-btn .text{color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.14px}.toolsExportDropdown-btn:hover{background:#875bf7}.toolsExportDropdown-menu{border-radius:10px;border:1px solid #ececed;background:#fff!important;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);min-width:7.375rem;padding:0!important}.toolsExportDropdown-menu .list{list-style:none}.toolsExportDropdown-menu .list .item{padding:.5rem .75rem;cursor:pointer;border-radius:.5rem;background:#fff;transition:all .3s ease-in-out;color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;white-space:nowrap}.toolsExportDropdown-menu .list .item:hover{background:#f5f5f6}.newStudentDropdown-btn{cursor:pointer;padding:.488125rem 1rem;border-radius:.5rem;border:1px solid #ececed;background:#050505;transition:all .3s ease-in-out;display:flex;align-items:center;gap:.375rem}.newStudentDropdown-btn:after{display:none!important}.newStudentDropdown-btn.toolsSave{padding:.638125rem 1rem}.newStudentDropdown-btn .icon svg{transition:all .3s ease-in-out}.newStudentDropdown-btn .active svg{transform:rotate(180deg)}.newStudentDropdown-btn .text{color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.14px}.newStudentDropdown-btn:hover{background:#875bf7}.newStudentDropdown-menu{border-radius:10px;border:1px solid #ececed;background:#fff!important;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);min-width:12.5rem;padding:0!important}.newStudentDropdown-menu .list{list-style:none}.newStudentDropdown-menu .list .item{padding:.5rem .75rem;border-radius:.5rem;background:#fff;transition:all .3s ease-in-out;cursor:pointer}.newStudentDropdown-menu .list .item .text{color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;white-space:nowrap}.newStudentDropdown-menu .list .item .icon{width:1.25rem;height:1.25rem;border-radius:100%;border:.625px solid #17181a;display:flex;align-items:center;justify-content:center}.newStudentDropdown-menu .list .item .icon svg{width:.9375rem;height:.9375rem}.newStudentDropdown-menu .list .item:hover{background:#f5f5f6}.authheader{border-bottom:1px solid #e4e7ec;padding:1rem 1.5rem}@media screen and (min-width:62rem){.authheader{padding:1.5rem}}.authheader .logo{display:flex;align-items:center;justify-content:flex-start}.authheader .logo img{width:5rem}@media screen and (min-width:62rem){.authheader .logo img{width:7.375rem}}.header-section{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:98;padding:1.5rem 1rem .75rem;border-bottom:1px solid #e4e7ec;background:#fff}@media screen and (min-width:62rem){.header-section.active,.header-section.not-active{padding:1.5rem 2.5rem 1.5rem 1rem}}.header-section-inner{display:flex;justify-content:space-between;align-items:center}.header-section-inner .header-left-section{display:flex;align-items:center;gap:.75rem}@media screen and (min-width:62rem){.header-section-inner .header-left-section{gap:8.75rem}}@media screen and (min-width:64rem){.header-section-inner .header-left-section{gap:10.5rem}}.header-section-inner .header-left-section .menu-icon{flex-shrink:0;display:block}@media screen and (min-width:62rem){.header-section-inner .header-left-section .menu-icon{display:none}}.header-section-inner .header-left-section .menu-icon svg{width:1.5rem;height:1.5rem}.header-section-inner .header-left-section .logo img{width:4rem}@media screen and (min-width:62rem){.header-section-inner .header-left-section .logo img{width:7.375rem}}.header-section-inner .header-left-section .search-form{display:none;align-items:center;justify-content:space-between;width:29.0625rem;padding:.625rem .875rem;gap:.5rem;align-self:stretch;border-radius:.5rem;border:1px solid #d1d1d1;background:#fff}@media screen and (min-width:62rem){.header-section-inner .header-left-section .search-form{display:flex}}.header-section-inner .header-left-section .search-form .search-icon svg{width:1rem;height:1rem}.header-section-inner .header-left-section .search-form .search-input{margin-top:.125rem;width:100%;font-size:.875rem;background-color:transparent;font-family:SF Pro Display,sans-serif}.header-section-inner .header-left-section .search-form .search-input::placeholder{color:#7b7b7b;font-family:SF Pro Display,sans-serif;font-size:.875rem;line-height:1.25rem}.header-section-inner .header-left-section .search-form .text{color:#7b7b7b;font-family:SF Pro Display,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.1875rem}.header-section-inner .header-left-section .search-form .shortcut-icon svg{width:.75rem;height:.75rem}.header-section-inner .header-left-section .search-form .shortcut-text{margin-top:.125rem;color:#7b7b7b;font-family:SF Pro Display,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.header-section-inner .header-right-section{display:flex;align-items:center;gap:1.5rem}@media screen and (min-width:62rem){.header-section-inner .header-right-section{gap:1rem}}.header-section-inner .header-right-section .mobile-search-icon{cursor:pointer;display:block}@media screen and (min-width:62rem){.header-section-inner .header-right-section .mobile-search-icon{display:none}}.header-section-inner .header-right-section .mobile-search-icon svg{width:1.25rem;height:1.25rem}.header-section-inner .header-right-section .notification-icon{position:relative}@media screen and (min-width:62rem){.header-section-inner .header-right-section .notification-icon{width:3rem;height:3rem;border-radius:100%;border:.556px solid #d1d1d1;background:#fff;padding:.375rem .5rem .5rem .4375rem}}.header-section-inner .header-right-section .notification-icon svg{width:1.25rem;margin-top:0;height:1.25rem}@media screen and (min-width:62rem){.header-section-inner .header-right-section .notification-icon svg{margin-top:.125rem;width:1.5rem;height:1.5rem}.header-section-inner .header-right-section .notification-icon .notification-count{position:absolute;width:.375rem;height:.375rem;top:.5625rem;right:.6875rem;border-radius:100%;background:red}}.header-section-inner .header-right-section .user{cursor:pointer;display:none;align-items:center;gap:.5rem;padding:10px 12px 11px 8px;border-radius:.5rem;border:.5px solid #d1d1d1;background:#fff;transition:all .3s ease-in-out}@media screen and (min-width:62rem){.header-section-inner .header-right-section .user{display:flex}}.header-section-inner .header-right-section .user.active{border:.5px solid #155eef;box-shadow:0 0 0 2px rgba(21,94,239,.1)}.header-section-inner .header-right-section .user.active .arrow-icon{transform:rotate(180deg)}.header-section-inner .header-right-section .user:hover{border:.5px solid #155eef;box-shadow:0 0 0 2px rgba(21,94,239,.1)}.header-section-inner .header-right-section .user-img img{width:1.5rem;height:1.5rem;border-radius:100%}.header-section-inner .header-right-section .user-name-header{margin-top:.1875rem;max-width:8.125rem;-webkit-line-clamp:1}.header-section-inner .header-right-section .user-name,.header-section-inner .header-right-section .user-name-header{color:#17181a;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:600;line-height:140%;letter-spacing:-.14px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.header-section-inner .header-right-section .user-name{-webkit-line-clamp:2}.header-section-inner .header-right-section .user .arrow-icon{display:inline-block;transition:all .3s ease-in-out}.header-section-inner .header-right-section .user .arrow-icon svg{font-size:1.25rem}.dashboard-container{display:flex;height:calc(100vh - 63px)}@media screen and (min-width:62rem){.dashboard-container{height:calc(100vh - 97px)}}.dashboard-container .sidebar-closed{width:6rem;transition:all .3s ease-in-out}.dashboard-container .sidebar-open{width:16.875rem;transition:all .3s ease-in-out}.dashboard-container .sidebar-open-btn{top:1.75rem;left:257px;z-index:99;display:none;transition:all .35s ease-in-out}.dashboard-container .sidebar-open-btn:hover path{stroke:#6a63f6}@media screen and (min-width:62rem){.dashboard-container .sidebar-open-btn{display:block}}.dashboard-container .sidebar-close-btn{top:1.75rem;left:83px;z-index:99;display:none;transition:all .3s ease-in-out;cursor:pointer;transition:all .35s ease-in-out}@media screen and (min-width:62rem){.dashboard-container .sidebar-close-btn{display:block}}.dashboard-container .sidebar-close-btn:hover path{stroke:#6a63f6}.dashboard-container .sidebar-close-btn.active:hover{transform:rotate(180deg)}.dashboard-container .sidebar{border-right:1px solid #e4e7ec;background:#fff;background-color:#fff;overflow-y:scroll;display:none;flex-direction:column}@media screen and (min-width:62rem){.dashboard-container .sidebar{display:flex}}.dashboard-container .sidebar .sidebar-top{flex-grow:1;padding:1.5rem;margin-top:.5rem}.dashboard-container .sidebar .menu-title{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.dashboard-container .sidebar .menu-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-container .sidebar .menu-list .menu-item{padding:.625rem;border-radius:.5rem}.dashboard-container .sidebar .menu-list .menu-item:hover{background:#f7f6f2}.dashboard-container .sidebar .menu-list .menu-item.active{background:#f7f6f2;position:relative}.dashboard-container .sidebar .menu-list .menu-item.active:after{content:"";position:absolute;left:-1rem;top:50%;transform:translateY(-50%);width:.25rem;height:1.5rem;border-radius:.25rem;background:#050505}.dashboard-container .sidebar .menu-list .menu-item.active .menu-link{margin-left:.125rem}.dashboard-container .sidebar .menu-list .menu-item .menu-link{display:flex;align-items:center;gap:.5rem;text-decoration:none}.dashboard-container .sidebar .menu-list .menu-item .menu-link .menu-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.dashboard-container .sidebar .menu-list .menu-item .menu-link .menu-icon svg{width:100%;height:100%}.dashboard-container .sidebar .menu-list .menu-item .menu-link .menu-text{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px;padding-top:.125rem}.dashboard-container .sidebar .sidebar-footer{padding:1.5rem;background-color:#fff;width:100%}.dashboard-container .sidebar .sidebar-footer .upgradeMembership{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;border-radius:.5rem;border:1px solid #ececed;background:#fff}.dashboard-container .sidebar .sidebar-footer .upgradeMembership .upgrade-icon svg{width:1.75rem;height:1.75rem}.dashboard-container .sidebar .sidebar-footer .upgradeMembership .upgrade-text .title{color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.dashboard-container .sidebar .sidebar-footer .upgradeMembership .upgrade-text .text{color:#475467;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.dashboard-container .sidebar .sidebar-footer .upgradeMembership .remind-btn{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;text-align:center}.dashboard-container .main-content{flex:1 1;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.dashboard-container .main-content::-webkit-scrollbar{display:none}.circle{width:20px;height:20px;border:2px solid #94969c;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:#fff}.circle,.circle .arrow{cursor:pointer;transition:all .3s ease-in-out}.circle .arrow{width:6px;height:6px;border-top:2px solid #94969c;border-right:2px solid #94969c;transform:translate(-50%,-50%) rotate(-135deg);position:absolute;left:59%;top:50%}.circle:hover{background:#050505;border:2px solid #050505}.circle:hover .arrow{transform:translate(-50%,-50%) rotate(45deg);left:41%;top:50%;border-top:2px solid #fff;border-right:2px solid #fff}.circle.active{background:#050505;border:2px solid #050505}.circle.active .arrow{transform:translate(-50%,-50%) rotate(45deg);left:41%;top:50%;border-top:2px solid #fff;border-right:2px solid #fff}.circle.active:hover{background:#fff;border:2px solid #94969c}.circle.active:hover .arrow{transform:translate(-50%,-50%) rotate(-135deg);left:59%;top:50%;border-top:2px solid #94969c;border-right:2px solid #94969c}.circleTop{width:1rem;height:1rem;border:.125rem solid #454648;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:#fff}.circleTop,.circleTop .arrow{cursor:pointer;transition:all .3s ease-in-out}.circleTop .arrow{width:6px;height:6px;border-top:.125rem solid #454648;border-right:.125rem solid #454648;transform:translate(-50%,-50%) rotate(-45deg);position:absolute;left:50%;top:59%}.circleTop:hover{background:#050505;border:2px solid #050505}.circleTop:hover .arrow{transform:translate(-50%,-50%) rotate(135deg);left:50%;top:49%;border-top:2px solid #fff;border-right:2px solid #fff}.circleTop.active{background:#050505;border:2px solid #050505}.circleTop.active .arrow{transform:translate(-50%,-50%) rotate(135deg);left:50%;top:49%;border-top:2px solid #fff;border-right:2px solid #fff}.circleHistory{width:20px;height:20px;border:2px solid #94969c;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:#fff}.circleHistory,.circleHistory .arrow{cursor:pointer;transition:all .3s ease-in-out}.circleHistory .arrow{width:6px;height:6px;border-top:2px solid #94969c;border-right:2px solid #94969c;transform:translate(-50%,-50%) rotate(45deg);position:absolute;left:46%;top:50%}.circleHistory:hover{background:#050505;border:2px solid #050505}.circleHistory:hover .arrow{transform:translate(-50%,-50%) rotate(-135deg);left:50%;top:50%;border-top:2px solid #fff;border-right:2px solid #fff}.circleHistory.active{background:#050505;border:2px solid #050505}.circleHistory.active .arrow{transform:translate(-50%,-50%) rotate(-135deg);left:50%;top:50%;border-top:2px solid #fff;border-right:2px solid #fff}.circleHistory.active:hover{background:#fff;border:2px solid #94969c}.circleHistory.active:hover .arrow{transform:translate(-50%,-50%) rotate(45deg);left:46%;top:50%;border-top:2px solid #94969c;border-right:2px solid #94969c}.notificationwrapper{position:relative}.notificationwrapper .notification{position:relative;cursor:pointer;display:inline-flex;align-items:center;font-size:18px}.notificationwrapper .notification.active .notification-icon{border:.5px solid #155eef;background:#fff;box-shadow:0 0 0 2px rgba(21,94,239,.1)}.notificationwrapper .notification-icon{width:1.875rem;height:1.875rem;border-radius:100%;border:.556px solid #d1d1d1;background:#fff;display:flex;align-items:center;justify-content:center}.notificationwrapper .notification-count{position:absolute;top:11px;right:12px;display:flex;justify-content:center;align-items:center}.notificationwrapper .notification.active .notification-count{display:flex}.notificationwrapper .notificationDropdown{position:fixed;top:5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:999;animation:slideIn .3s ease;border-radius:.5rem;background:var(--Gray-White,#fff);box-shadow:0 5px 15px 0 rgba(0,0,0,.2);width:100%;left:0;bottom:0}@media screen and (min-width:36rem){.notificationwrapper .notificationDropdown{top:3.75rem;position:absolute;width:27.5rem;left:auto;right:0;background:#fff;z-index:2}}.notificationwrapper .notificationDropdown-inner{display:flex;flex-direction:column;background-color:#fff;border-radius:.5rem;background:#fff}@media screen and (min-width:36rem){.notificationwrapper .notificationDropdown-inner{box-shadow:0 5px 15px 0 rgba(0,0,0,.2)}}.notificationwrapper .header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem .75rem}.notificationwrapper .header h2{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.12px}.notificationwrapper .mark-all-read{color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;display:flex;gap:.5rem;align-items:center}.notificationwrapper .tabs{display:flex;gap:10px}.notificationwrapper .tabs button{background-color:transparent;border:none;cursor:pointer;padding:.5rem .75rem;color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px}.notificationwrapper .tabs .active{border-bottom:1.5px solid var(--blue-blue-80,#155eef);color:#155eef}.notificationwrapper .notifications{border-top:1px solid #ddd;height:31.25rem;overflow-y:auto}@media screen and (min-width:36rem){.notificationwrapper .notifications{height:25rem}}.notificationwrapper .notifications::-webkit-scrollbar{display:none}.notificationwrapper .notification-item{display:flex;gap:1rem;padding:1rem;border-bottom:1px solid var(--Gray-Gray-100,#e4e8ee)}.notificationwrapper .notification-item img{width:40px;height:40px;border-radius:50%}.notificationwrapper .notification-details{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.notificationwrapper .notification-details .sender{font-family:SF UI Display Semibold;font-weight:600;letter-spacing:-.14px}.notificationwrapper .notification-details .sender,.notificationwrapper .notification-details p{color:var(--typography-color-dark-100,#050505);font-size:14px;font-style:normal;line-height:140%}.notificationwrapper .notification-details p{margin:0;font-family:SF UI Display Light,sans-serif;font-weight:400;letter-spacing:.07px}.notificationwrapper .notification-details .timestamp{color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.notificationwrapper .notification-details .comment{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;padding-left:.5rem;position:relative}.notificationwrapper .notification-details .comment:before{content:"";position:absolute;left:0;width:.25rem;height:100%;border-radius:.125rem;background:#ececed;top:0}.notificationwrapper .noComment{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}.notificationwrapper .notification-details .attachment{display:flex;gap:.5rem;align-items:center}.notificationwrapper .notification-details .attachment .name{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.notificationwrapper .notification-details .attachment .size{color:var(--Knock-gray-200,#a5acb8);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.notificationwrapper .actions button{margin-right:10px;font-size:12px;padding:5px 10px;cursor:pointer}.notificationwrapper .actions .action{border-radius:.5rem;background:#000;color:#fff}.notificationwrapper .actions .action,.notificationwrapper .actions .action:first-child{font-family:SF UI Display Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px}.notificationwrapper .actions .action:first-child{background-color:#fff;color:var(--action-foreground-neutral-normal,#455468)}.notificationwrapper .emptynotification{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.notificationwrapper .emptynotification p{color:var(--typography-color-dark-100,#050505)}.notificationwrapper .emptynotification .filter,.notificationwrapper .emptynotification p{margin:0;font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}.notificationwrapper .emptynotification .filter{color:#6a63f6;cursor:pointer}.menuDropdown-item{display:flex;flex-direction:column;gap:.5rem}.menuDropdown-header{cursor:pointer}.menuDropdown-content{max-height:0;overflow:hidden;padding:0;background-color:#fff;list-style:none}.menuDropdown-content.active{max-height:200px;padding:0 0 0 15px}.amal-header{background:linear-gradient(274deg,rgba(114,80,201,.16) -1.7%,rgba(94,155,226,.12) 51.41%,rgba(199,226,255,.16) 96.13%),#fff;padding:1rem 0}@media screen and (min-width:62rem){.amal-header{padding:1.875rem 0}}.amal-header-nav .headerLeft{gap:2.5rem}@media screen and (min-width:75rem){.amal-header-nav .headerLeft{gap:5rem}}.amal-header-nav .headerLeft .logo img{width:7.375rem}.amal-header-nav .headerLeft .main-menu{gap:1rem}@media screen and (min-width:75rem){.amal-header-nav .headerLeft .main-menu{gap:2rem}}.amal-header-nav .headerLeft .main-menu .menu-item .menu-link{text-decoration:none;color:#090a0a;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px;transition:all .2s ease-in-out}.amal-header-nav .headerLeft .main-menu .menu-item .menu-link:hover{color:#6a63f6}.amal-header-nav .headerLeft .main-menu .dropdownPlatform{display:flex;align-items:center;gap:.25rem;cursor:pointer}.amal-header-nav .headerLeft .main-menu .dropdownPlatform .text{text-decoration:none;color:#090a0a;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px}.amal-header-nav .headerLeft .main-menu .dropdownOthers{display:flex;align-items:center;gap:.25rem;cursor:pointer}.amal-header-nav .headerLeft .main-menu .dropdownOthers .text{text-decoration:none;color:#090a0a;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px}.amal-header-nav .headerRight{gap:1rem}@media screen and (min-width:75rem){.amal-header-nav .headerRight{gap:1.5rem}}.amal-header-nav .headerRight .searchAndLanguage{gap:1.5rem}.amal-header-nav .headerRight .searchAndLanguage .search{font-size:1.5rem}.amal-header-nav .headerRight .searchAndLanguage .language{gap:.25rem}.amal-header-nav .headerRight .searchAndLanguage .language .flag{border-radius:100%;width:1rem;height:1rem}.amal-header-nav .headerRight .action-buttons .amalLoginBtn,.amal-header-nav .headerRight .action-buttons .amalSignUpBtn,.amal-header-nav .headerRight .searchAndLanguage .language .text{color:#090a0a;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px}.amal-header-nav .headerRight .action-buttons .amalLoginBtn,.amal-header-nav .headerRight .action-buttons .amalSignUpBtn{padding:.75rem 1.25rem;border-radius:.5rem}.amal-header-nav .headerRight .action-buttons .amalLoginBtn.active,.amal-header-nav .headerRight .action-buttons .amalSignUpBtn.active{background:#fff;color:#6a63f6;font-family:SF UI Display Medium,sans-serif;font-weight:500;line-height:150%;letter-spacing:-.08px}.inputbox{display:flex;flex-direction:column;gap:.375rem;position:relative}.inputbox.richeditor{display:flex;flex-direction:row}.inputbox.richeditor .inputfield{padding:.25rem .375rem;max-width:150px}.inputbox.richeditor .modalConfirm,.inputbox.richeditor .modalSaveBtn{padding:.25rem .375rem}.inputbox.withlefticon .inputfield{padding-left:2.5rem}.inputbox .inputlabel{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;color:#454648}.inputbox .inputlabel .required{color:#f04438}.inputbox .inputfield{padding:.75rem;border:.0625rem solid #ececed;border-radius:.5rem;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#050505;transition:all .25s ease-in-out}.inputbox .inputfield.rename{padding:.638125rem .75rem}.inputbox .inputfield:focus{border-color:#155eef}.inputbox .inputfield::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#747476}.inputbox .inputfield:disabled{background-color:#f5f5f6;border:none}.inputbox .inputfield.error{border-color:#f04438}.inputbox .error{color:#f04438;font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em}.inputbox .eye{position:absolute;right:10px;top:50%}.inputbox .lefticon{position:absolute;left:10px;top:48%}.inputbox .interests-container{position:relative;border:1px solid #ececed;border-radius:12px;min-height:44px;padding:8px 12px;background-color:#fff;display:flex;flex-wrap:wrap;gap:8px;align-items:center;cursor:text}.inputbox .interest-chip{display:flex;align-items:center;background-color:#fff;gap:4px;padding:4px 8px;border:1px solid #e6eaf0;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px}.inputbox .interest-chip span{color:var(--typography-color-dark-50,#454648);font-family:SF UI Display,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.inputbox .interest-chip svg{cursor:pointer}.inputbox .interest-input{border:none;outline:none;flex:1 1;min-width:120px;background-color:transparent;color:var(--typography-color-dark-50,#454648);font-family:SF UI Display,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.inputbox .interest-input::placeholder{color:#747476}.addressInput{padding:.625rem;border:.0625rem solid #ececed;border-radius:.5rem;background:#fff}.addressInput:focus-within{border:.0625rem solid #155eef}.addressInput svg{width:1.25rem;height:1.25rem}.addressInput input{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#050505;transition:all .25s ease-in-out;width:100%}.addressInput input::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#747476}.inputlabel{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;color:#454648}.inputlabel .required{color:#f04438}.timeInputBox:disabled+span{cursor:not-allowed;opacity:.5}.timeInputBox{background-color:#fff;border:1px solid #edf2f7;border-radius:.5rem;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px;text-align:left;display:flex;justify-content:space-between;padding:.75rem;align-items:center}.timeInputBox:disabled{background-color:#f1f1f1!important;color:#a0a0a0!important;cursor:not-allowed!important;opacity:.6;border:1px solid #ccc}.timeInputBox.open,.timeInputBox:hover{border:1px solid #b2ccff;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.error{color:#f04438;font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em}.biobox{display:flex;flex-direction:column;gap:.375rem;position:relative}.biobox .optional{color:#747476;font-size:14px;font-style:normal;line-height:140%;letter-spacing:-.14px}.biobox .inputlabel,.biobox .optional{font-family:SF UI Display Medium,sans-serif;font-weight:500}.biobox .inputlabel{font-size:.875rem;line-height:19.6px;letter-spacing:-.01em;color:#454648}.biobox .inputlabel .required{color:#f04438}.biobox .inputlabel .optional{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.biobox .bioinput::placeholder{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.customrich{margin-top:10px;border-radius:.5rem;border:.0625rem solid #ececed;display:flex;flex-direction:column;gap:1.25rem}.customrich textarea{margin:12px 12px 0;width:100%;flex-grow:1;height:100%;background-color:transparent}.customrich .inner-textarea{padding:.625rem}.customrich .inner-textarea textarea{margin:0;width:100%;flex-grow:1;height:100%;background-color:transparent}.customrich .bottom{display:flex;gap:.1875rem;border-top:1px solid #ececed;padding:.5625rem}.customrich .bottom .icon{width:1.875rem;cursor:pointer}@media screen and (min-width:36rem){.customrich .bottom .icon{width:2.0625rem}}.switch{position:relative;display:inline-block;width:2.75rem;height:1.5rem}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.switch .slider:before{position:absolute;content:"";height:1.25rem;width:1.25rem;left:.125rem;bottom:.125rem;background-color:#fff;transition:.4s}.switch input:checked+.slider{background-color:#6f4ff9}.switch input:focus+.slider{box-shadow:0 0 1px #6f4ff9}.switch input:checked+.slider:before{transform:translateX(19px)}.switch .slider.round{border-radius:1.5rem}.switch .slider.round:before{border-radius:50%}.cardSwitch{position:relative;display:inline-block;width:28px;height:1rem}.cardSwitch input{opacity:0;width:0;height:0}.cardSwitch input:checked+.slider{background-color:#6a63f6;background-color:#c5b1f9}.cardSwitch input:checked+.slider:before{transform:translateX(12px) translateY(-50%);background-color:#875bf7}.cardSwitch input:checked+.slider .close-btn{transform:translate(calc(-50% + 12px),-50%)}.cardSwitch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:1px solid #cecfd2;background-color:#fff;border-radius:14px;transition:.3s}.cardSwitch .slider:before{position:absolute;content:"";height:12px;width:12px;left:1px;top:50%;transform:translateX(0) translateY(-50%);background-color:#cecfd2;border-radius:50%;transition:.3s;z-index:1}.cardSwitch .close-btn{position:absolute;top:42%;left:7px;transform:translate(-50%,-50%);pointer-events:none;z-index:2;transition:.3s}.cardSwitch .close-btn svg{width:6px;height:6px}.customCalendar .date-picker{position:relative;width:100%;max-width:300px;font-family:SF UI Display Medium,sans-serif}.customCalendar .date-picker.fromTools .date-picker__calendar{left:0;top:-23rem;position:absolute}.customCalendar .date-picker.fromTools .date-picker__input{background-color:#f5f5f6!important;padding:1.4190625rem 2.5rem!important;border-radius:1.875rem;border:none!important}.customCalendar .date-picker.fromTools .date-picker__input.active,.customCalendar .date-picker.fromTools .date-picker__input:hover{border:none!important;box-shadow:none!important}.customCalendar .date-picker__input{display:flex;align-items:center;gap:.5rem;width:12rem;padding:10px 12px;border:1px solid #ececed;border-radius:.5rem;background-color:#fff;cursor:pointer;transition:border-color .2s ease}.customCalendar .date-picker__input.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.customCalendar .date-picker__input.active,.customCalendar .date-picker__input:hover{border:1px solid #b2ccff!important;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.customCalendar .date-picker__input span{flex:1 1;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.customCalendar .date-picker__input .calendar-icon{width:18px;height:18px;color:#94a3b8}.customCalendar .date-picker__calendar{position:absolute;top:100%;left:0;border:1px solid #ececed;border-radius:8px;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);z-index:10}@media screen and (min-width:62rem){.customCalendar .date-picker__calendar{top:-9.375rem;left:100%}}.customCalendar .date-picker__calendar-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #ececed}.customCalendar .date-picker__calendar-header .month-year{color:#050505;text-align:center;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.08px}.customCalendar .date-picker__calendar-header .nav-button{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border:none;background:transparent;border-radius:4px;cursor:pointer}.customCalendar .date-picker__calendar-header .nav-button:hover{background-color:#f8fafc}.customCalendar .date-picker__calendar-header .nav-button svg{width:18px;height:18px;color:#475569}.customCalendar .date-picker__calendar-body{padding:8px}.customCalendar .date-picker__calendar-body table{width:100%;border-collapse:collapse}.customCalendar .date-picker__calendar-body table th{padding:8px 0;color:#344054;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500}.customCalendar .date-picker__calendar-body table td{padding:2px}.customCalendar .date-picker__calendar-body table td .day{display:flex;justify-content:center;align-items:center;width:34px;height:34px;margin:0 auto;border-radius:50%;cursor:pointer;transition:all .2s ease;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;color:#747476}.customCalendar .date-picker__calendar-body table td .day:hover:not(.day--outside-month){background-color:#6a63f6;color:#fff}.customCalendar .date-picker__calendar-body table td .day--outside-month{color:transparent;cursor:default}.customCalendar .date-picker__calendar-body table td .day--today{font-weight:600;color:#6a63f6}.customCalendar .date-picker__calendar-body table td .day--selected{background-color:#6a63f6;color:#fff;font-weight:500}.customCalendar .date-picker__calendar-body table td .day--selected:hover{background-color:#6a63f6}.customCalendar .date-picker__calendar-footer{display:flex;padding:12px;border-top:1px solid #ececed;gap:.75rem}.timeTableCalendar{margin-bottom:1.5rem}.timeTableCalendar .date-picker{max-width:100%;width:100%}.timeTableCalendar .date-picker__input{width:100%}.timeTableCalendar .date-picker__calendar{top:100%;left:50%;transform:translateX(-50%)}.dateRangeCalendar .date-picker{position:relative;width:100%;font-family:SF UI Display Medium,sans-serif}.dateRangeCalendar .date-picker__input{width:100%;display:flex;align-items:center;gap:.5rem;padding:10px 12px;border:1px solid #ececed;border-radius:.5rem;background-color:#fff;cursor:pointer;transition:border-color .2s ease}.dateRangeCalendar .date-picker__input.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.dateRangeCalendar .date-picker__input.active,.dateRangeCalendar .date-picker__input:hover{border:1px solid #b2ccff!important;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.dateRangeCalendar .date-picker__input span{flex:1 1;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.dateRangeCalendar .date-picker__input .calendar-icon{width:18px;height:18px;color:#94a3b8}.dateRangeCalendar .date-picker__calendar{position:absolute;top:100%;left:50%;transform:translateX(-50%);border:1px solid #ececed;border-radius:8px;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);z-index:10}.dateRangeCalendar .date-picker__calendar-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #ececed}.dateRangeCalendar .date-picker__calendar-header .month-year{color:#050505;text-align:center;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.08px}.dateRangeCalendar .date-picker__calendar-header .nav-button{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border:none;background:transparent;border-radius:4px;cursor:pointer}.dateRangeCalendar .date-picker__calendar-header .nav-button:hover{background-color:#f8fafc}.dateRangeCalendar .date-picker__calendar-header .nav-button svg{width:18px;height:18px;color:#475569}.dateRangeCalendar .date-picker__calendar-body{padding:8px}.dateRangeCalendar .date-picker__calendar-body table{width:100%;border-collapse:collapse}.dateRangeCalendar .date-picker__calendar-body table th{padding:8px 0;color:#344054;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500}.dateRangeCalendar .date-picker__calendar-body table td{padding:2px}.dateRangeCalendar .date-picker__calendar-body table td .day{display:flex;justify-content:center;align-items:center;width:34px;height:34px;margin:0 auto;border-radius:50%;cursor:pointer;transition:all .2s ease;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;color:#747476}.dateRangeCalendar .date-picker__calendar-body table td .day:hover:not(.day--outside-month){background-color:#6a63f6;color:#fff}.dateRangeCalendar .date-picker__calendar-body table td .day--outside-month{color:transparent;cursor:default}.dateRangeCalendar .date-picker__calendar-body table td .day--today{font-weight:600;color:#6a63f6}.dateRangeCalendar .date-picker__calendar-body table td .day--selected{background-color:#6a63f6;color:#fff;font-weight:500}.dateRangeCalendar .date-picker__calendar-body table td .day--selected:hover{background-color:#6a63f6}.dateRangeCalendar .date-picker__calendar-body table td .day--in-range{background-color:rgba(59,130,246,.2);color:#6a63f6}.dateRangeCalendar .date-picker__calendar-body table td .day--start-date{background-color:#6a63f6;color:#fff;border-top-left-radius:50%;border-bottom-left-radius:50%}.dateRangeCalendar .date-picker__calendar-body table td .day--end-date{background-color:#6a63f6;color:#fff;border-top-right-radius:50%;border-bottom-right-radius:50%}.dateRangeCalendar .date-picker__calendar-footer .date-range-display{display:flex;align-items:center;padding:12px;border-top:1px solid #ececed;gap:.5rem}.dateRangeCalendar .date-picker__calendar-footer .date-range-display .end-date,.dateRangeCalendar .date-picker__calendar-footer .date-range-display .start-date{width:100%;padding:.5rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;white-space:nowrap}.dateRangeCalendar .date-picker__calendar-footer .date-range-display .end-date span,.dateRangeCalendar .date-picker__calendar-footer .date-range-display .start-date span{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.dateRangeCalendar .date-picker__calendar-footer .action-buttons{display:flex;padding:12px;border-top:1px solid #ececed;gap:.75rem}.tag-inputs{padding:.75rem;border:.0625rem solid #ececed;border-radius:.5rem;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#050505;transition:all .25s ease-in-out;display:flex;flex-wrap:wrap}.tag-inputs:focus-within{border:.0625rem solid #155eef}.tag-inputs .tag{background-color:#6a63f6;color:#2d3748;border-radius:9999px;padding:4px 8px;font-size:14px;border:1px solid #e6eaf0;display:inline-flex;gap:.25rem;color:#fff}.tag-inputs .tag svg path{stroke:#fff}.search-students{display:flex;align-items:center;justify-content:space-between;width:16.625rem;padding:.625rem .875rem;gap:.5rem;border-radius:.5rem;border:1px solid #d1d1d1;background:#fff}.search-students .search-icon svg{width:1rem;height:1rem}.search-students .search-input{margin-top:.125rem;width:100%;font-size:.875rem;background-color:transparent;font-family:SF Pro Display,sans-serif}.search-students .search-input::placeholder{color:#7b7b7b;font-family:SF Pro Display,sans-serif;font-size:.875rem;line-height:1.25rem}.search-students .text{color:#7b7b7b;font-family:SF Pro Display,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.1875rem}.PhoneInput{border:.0625rem solid #ececed;border-radius:.5rem;background:#fff}.PhoneInput:focus-within{border:.0625rem solid #155eef}.PhoneInput .PhoneInputCountry{padding:.8625rem;background-color:#fafafa;-moz-border-top-left-radius:.5rem;border-top-left-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;border-right:1px solid #ececed}.PhoneInput .PhoneInputCountryIcon{height:1rem;width:1.5rem;box-shadow:none}.PhoneInput .PhoneInputCountryIcon .PhoneInputCountryIconImg{height:1rem;width:1.5rem}.PhoneInput input{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#050505;transition:all .25s ease-in-out}.PhoneInput input::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#747476}.react-tel-input{border:1px solid #ececed;border-radius:.5rem}.react-tel-input:focus-within{border:.0625rem solid #155eef}.react-tel-input .form-control{background-color:transparent!important;border:none!important;width:16.9375rem!important;height:2.849375rem!important;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#050505;transition:all .25s ease-in-out}.react-tel-input .form-control::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#747476}.react-tel-input .form-control:focus{box-shadow:none}.react-tel-input .flag-dropdown{border:none!important;border-radius:.5rem 0 0 .5rem!important;background-color:#fafafa!important}.react-tel-input .flag-dropdown .selected-flag,.react-tel-input .flag-dropdown .selected-flag:focus,.react-tel-input .flag-dropdown .selected-flag:hover,.react-tel-input .flag-dropdown.open .selected-flag,.react-tel-input .flag-dropdown.open .selected-flag:focus,.react-tel-input .flag-dropdown.open .selected-flag:hover{background:#fafafa!important;border-radius:.5rem 0 0 .5rem!important}.react-tel-input .flag-dropdown .country-list.custom-dropdown{width:16.9375rem!important;padding:.125rem .25rem!important;margin:.375rem 0 0!important;border-radius:.5rem;-ms-overflow-style:none;scrollbar-width:none}.react-tel-input .flag-dropdown .country-list.custom-dropdown::-webkit-scrollbar{display:none}.react-tel-input .flag-dropdown .country-list.custom-dropdown .search{display:flex;align-items:center;gap:4px;padding:.75rem;border-radius:.5rem;border:1px solid #ececed;padding:.625rem!important}.react-tel-input .flag-dropdown .country-list.custom-dropdown .search:focus-within{border:.0625rem solid #155eef}.react-tel-input .flag-dropdown .country-list.custom-dropdown .search .search-box{width:100%!important;margin:0!important;border:none!important;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#050505;transition:all .25s ease-in-out}.react-tel-input .flag-dropdown .country-list.custom-dropdown .search .search-box::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#747476}.react-tel-input .flag-dropdown .country-list.custom-dropdown .search .search-emoji{font-size:0}.react-tel-input .flag-dropdown .country-list.custom-dropdown .search .search-emoji:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.66732 13.9999C11.1651 13.9999 14.0007 11.1644 14.0007 7.66659C14.0007 4.16878 11.1651 1.33325 7.66732 1.33325C4.16951 1.33325 1.33398 4.16878 1.33398 7.66659C1.33398 11.1644 4.16951 13.9999 7.66732 13.9999Z' stroke='%237B7B7B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.6673 14.6666L13.334 13.3333' stroke='%237B7B7B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;width:1.25rem;height:1.25rem}.react-tel-input .flag-dropdown .country-list.custom-dropdown .country{padding:.5rem .75rem!important}.react-tel-input .flag-dropdown .country-list.custom-dropdown .country .country-name,.react-tel-input .flag-dropdown .country-list.custom-dropdown .country .dial-code{color:#050505;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:.07px;font-family:SF UI Display,sans-serif}.react-tel-input .flag-dropdown .country-list.custom-dropdown .country .dial-code{font-weight:400}.mobileMenuOffCanvas.offcanvas{background-color:#fff}.mobileMenuOffCanvas.offcanvas.offcanvas-start{width:21.875rem}.mobileMenuOffCanvas.offcanvas .offcanvas-header{padding:1.5rem 1rem .75rem}.mobileMenuOffCanvas.offcanvas .offcanvas-header .menu-close-btn{border:none;background:transparent}.mobileMenuOffCanvas.offcanvas .offcanvas-header .menu-close-btn svg{width:1.5rem;height:1.5rem}.mobileMenuOffCanvas.offcanvas .offcanvas-body{padding:.75rem 1rem}.mobileMenuOffCanvas.offcanvas .offcanvas-body .offcanvas-title{color:#747476;font-family:SF UI Display;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;margin-bottom:.5rem}.mobileMenuOffCanvas.offcanvas .offcanvas-body .menu-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:.25rem}.mobileMenuOffCanvas.offcanvas .offcanvas-body .menu-list .menu-item{padding:.625rem;border-radius:.5rem}.mobileMenuOffCanvas.offcanvas .offcanvas-body .menu-list .menu-item:hover{background:#f7f6f2}.mobileMenuOffCanvas.offcanvas .offcanvas-body .menu-list .menu-item.active{background:#f7f6f2;position:relative}.mobileMenuOffCanvas.offcanvas .offcanvas-body .menu-list .menu-item.active:after{content:"";position:absolute;left:-1rem;top:.5rem;width:.25rem;height:1.5rem;border-radius:.25rem;background:#050505}.mobileMenuOffCanvas.offcanvas .offcanvas-body .menu-list .menu-item .menu-link{display:flex;align-items:center;gap:.5rem;text-decoration:none}.mobileMenuOffCanvas.offcanvas .offcanvas-body .menu-list .menu-item .menu-link .menu-icon svg{width:1.5rem;height:1.5rem}.mobileMenuOffCanvas.offcanvas .offcanvas-body .menu-list .menu-item .menu-link .menu-text{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.mobileMenuOffCanvas.offcanvas .offcanvas-footer .footer-menu{list-style:none;padding:.75rem 1rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.mobileMenuOffCanvas.offcanvas .offcanvas-footer .footer-menu .footer-menu-item{padding:.625rem;border-radius:.5rem}.mobileMenuOffCanvas.offcanvas .offcanvas-footer .footer-menu .footer-menu-item.active{background:#f7f6f2;position:relative}.mobileMenuOffCanvas.offcanvas .offcanvas-footer .footer-menu .footer-menu-item.active:after{content:"";position:absolute;left:-1rem;top:.5rem;width:.25rem;height:1.5rem;border-radius:.25rem;background:#050505}.mobileMenuOffCanvas.offcanvas .offcanvas-footer .footer-menu .footer-menu-item:hover{background:#f7f6f2}.mobileMenuOffCanvas.offcanvas .offcanvas-footer .footer-menu .footer-menu-link{display:flex;align-items:center;gap:.5rem;text-decoration:none}.mobileMenuOffCanvas.offcanvas .offcanvas-footer .footer-menu .footer-menu-icon svg{width:1.5rem;height:1.5rem}.mobileMenuOffCanvas.offcanvas .offcanvas-footer .footer-menu .footer-menu-text{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.userOffcanvas.offcanvas{background-color:#fff}.userOffcanvas.offcanvas.offcanvas-start{width:24.375rem}.userOffcanvas.offcanvas .offcanvas-header{padding:1.5rem 1rem .75rem}.userOffcanvas.offcanvas .offcanvas-header .close-btn{width:1.5rem;height:1.5rem}.userOffcanvas.offcanvas .offcanvas-header .text{margin-top:.25rem;color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.userOffcanvas.offcanvas .offcanvas-body{margin-top:.875rem}.userOffcanvas.offcanvas .offcanvas-body .userInfo .userImage{width:64px;height:64px;border-radius:100%}.userOffcanvas.offcanvas .offcanvas-body .userInfo .userName{color:#17181a;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:-.14px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.userOffcanvas.offcanvas .offcanvas-body .userInfo .userRole{padding:0 .125rem;border-radius:.25rem;background:#f2f4f7;color:#667085;text-align:center;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem;width:2.5rem}.userOffcanvas.offcanvas .offcanvas-body .plan-info{margin-top:1.5rem;margin-bottom:1rem;display:flex;padding:.75rem;flex-direction:column;align-items:flex-start;gap:.75rem;align-self:stretch;border-radius:.5rem;background:#fef7c3}.userOffcanvas.offcanvas .offcanvas-body .plan-info .plan-text{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:1rem;line-height:140%;letter-spacing:.07px}.userOffcanvas.offcanvas .offcanvas-body .plan-info .upgrade-btn{color:#5720b7;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:140%;letter-spacing:-.14px;text-decoration:none}.userOffcanvas.offcanvas .offcanvas-body .dropDown-footer .dropDown-item .dropDown-link{text-decoration:none;padding:.75rem;width:100%;display:flex;align-items:center;color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:-.14px;border-radius:.5rem}.userOffcanvas.offcanvas .offcanvas-body .dropDown-footer .dropDown-item .dropDown-link span{color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:-.14px;transition:all .3s ease-in-out}.userOffcanvas.offcanvas .offcanvas-body .dropDown-footer .dropDown-item .dropDown-link:hover{background:#f7f6f2}.userOffcanvas.offcanvas .offcanvas-body .dropDown-footer .dropDown-item .dropDown-link svg{width:1rem;height:1rem}.userOffcanvas.offcanvas .offcanvas-footer{padding:0 1rem}.userOffcanvas.offcanvas .offcanvas-footer .dropDown-link{text-decoration:none;padding:.75rem;width:100%;display:flex;align-items:center;gap:.5rem;border-radius:.5rem}.userOffcanvas.offcanvas .offcanvas-footer .dropDown-link,.userOffcanvas.offcanvas .offcanvas-footer .dropDown-link span{color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.userOffcanvas.offcanvas .offcanvas-footer .dropDown-link span{transition:all .3s ease-in-out}.userOffcanvas.offcanvas .offcanvas-footer .dropDown-link:hover{background:#f7f6f2}.userOffcanvas.offcanvas .offcanvas-footer .dropDown-link svg{width:1rem;height:1rem}.mobileChatSidebar.offcanvas.offcanvas-start{width:98%}.mobileChatSidebar.offcanvas .offcanvas-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;position:relative}.mobileChatSidebar.offcanvas .offcanvas-header:after{position:absolute;content:"";top:100%;height:.0625rem;width:95%;left:50%;transform:translateX(-50%);background-color:#ececed}.sharemodal.editprofile .modal-footer{flex-direction:column-reverse;gap:1rem}.sharemodal.editprofile .modal-footer .passwrod-footer{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;width:100%}@media screen and (min-width:62rem){.sharemodal.editprofile .modal-footer .passwrod-footer{flex-direction:row;justify-content:space-between}}.sharemodal.editprofile .modal-footer .passwrod-footer .right{display:flex;align-items:center;width:100%;gap:.75rem}@media screen and (min-width:62rem){.sharemodal.editprofile .modal-footer .passwrod-footer .right{justify-content:flex-end}}.sharemodal.editprofile .modal-footer .passwrod-footer .right button{flex-grow:1}@media screen and (min-width:62rem){.sharemodal.editprofile .modal-footer .passwrod-footer .right button{width:auto;flex-grow:0}}.sharemodal.editprofile .modal-footer .passwrod-footer a{text-decoration:none;color:#155eef;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;white-space:nowrap}.sharemodal.editprofile .modal-footer button{flex-grow:1;width:100%}@media screen and (min-width:62rem){.sharemodal.editprofile .modal-footer{flex-direction:row}.sharemodal.editprofile .modal-footer button{width:auto;flex-grow:0}}.sharemodal.studentoption-modal .modal-header{border-bottom:1px solid #e4e7ec}.sharemodal.studentoption-modal .modal-header .modal-title{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.09px}.sharemodal.studentoption-modal .modal-header .modal-des{overflow:hidden;color:var(--typography-color-dark-40,#747476);text-overflow:ellipsis;font-family:SF UI Display,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}.sharemodal.studentoption-modal .option-card{border:1px solid #ececed;border-radius:.75rem;padding:1.5rem;text-align:center;cursor:pointer;transition:all .3s ease;background-color:#fff;display:flex;flex-direction:column;gap:.5rem}.sharemodal.studentoption-modal .option-card:hover{border-color:#155eef;background-color:#f8f9fa}.sharemodal.studentoption-modal .option-card .option-title{color:var(--typography-color-dark-100,#050505);text-align:center;font-family:SF UI Display,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.sharemodal.addexisting .modal-dialog{min-width:48.375rem}}.sharemodal.addexisting .modal-header{border-bottom:1px solid #e4e7ec}.sharemodal.addexisting .modal-header .modal-title{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.09px}.sharemodal.addexisting .modal-header .modal-des{overflow:hidden;color:var(--typography-color-dark-40,#747476);text-overflow:ellipsis;font-family:SF UI Display,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}.sharemodal.addexisting .modal-body{padding:0}@media screen and (min-width:62rem){.sharemodal.addexisting .modal-body .row{height:500px}}.sharemodal.addexisting .modal-body .col-md-7{border-right:1px solid #e0e0e0;padding:0}.sharemodal.addexisting .modal-body .students-top{display:flex;flex-direction:column;gap:.75rem;padding-inline:1.5rem;padding-top:1rem;border-bottom:.5px solid #e4e7ec}.sharemodal.addexisting .modal-body .inputbox{position:relative;width:100%}.sharemodal.addexisting .modal-body .inputbox .inputfield{padding-left:34px;width:100%;border-radius:1.875rem}.sharemodal.addexisting .modal-body .inputbox .inputfield::placeholder{color:#7b7b7b;font-family:SF UI Display,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.sharemodal.addexisting .modal-body .inputbox svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px}.sharemodal.addexisting .modal-body .students-lists-title{color:#747476;font-family:SF UI Display,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;margin-bottom:.5rem}.sharemodal.addexisting .modal-body .students-container{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e4e7ec transparent;height:350px}@media screen and (min-width:62rem){.sharemodal.addexisting .modal-body .students-container{height:450px}}.sharemodal.addexisting .modal-body .students-container::-webkit-scrollbar{width:3px;scrollbar-width:thin;scrollbar-color:#e4e7ec transparent}.sharemodal.addexisting .modal-body .students-container::-webkit-scrollbar-thumb,.sharemodal.addexisting .modal-body .students-container::-webkit-scrollbar-track{background:transparent;border-radius:10px}.sharemodal.addexisting .modal-body .students-container::-webkit-scrollbar-thumb:hover{background:#555}.sharemodal.addexisting .modal-body .selected-student-container{display:flex;align-items:center;margin-block:1rem;flex-wrap:wrap;padding-left:1rem}.sharemodal.addexisting .modal-body .student-avatar{width:32px;height:32px;border-radius:50%;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:#333;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;overflow:hidden}.sharemodal.addexisting .modal-body .student-avatar.extra-count{background-color:#fff;color:var(--typography-color-dark-100,#050505);border-radius:30px;border:1px solid var(--gray-gray-40,#ececed);background:#fff;font-family:SF UI Display,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px;z-index:8;margin-left:-10px}.sharemodal.addexisting .modal-body .student-avatar .student-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.sharemodal.addexisting .modal-body .no-student-message{text-align:center;padding:20px;color:#666}.sharemodal.addexisting .modal-body .no-student-message p{margin:0 0 8px;font-size:14px}.sharemodal.addexisting .modal-body .no-student-message p:last-child{margin:0;font-size:12px}.sharemodal.addexisting .modal-body .student-item{padding:.5rem 1.5rem;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-bottom:1px solid #ececed;cursor:pointer;transition:all .2s ease}.sharemodal.addexisting .modal-body .student-item.selected{background:#f9fafb}.sharemodal.addexisting .modal-body .student-item .student-info{display:flex;align-items:center;gap:.5rem;flex:1 1}.sharemodal.addexisting .modal-body .student-item .student-avatar{width:2.25rem;height:2.25rem;border-radius:50%;background-color:#007bff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.sharemodal.addexisting .modal-body .student-item .student-avatar img{width:100%;height:100%;border-radius:100%}.sharemodal.addexisting .modal-body .student-item .student-details h6{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.sharemodal.addexisting .modal-body .student-item .student-details p{color:var(--typography-color-dark-40,#747476);font-family:SF UI Display,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.049px}.sharemodal.addexisting .modal-body .student-item input[type=checkbox]{width:18px;height:18px}.sharemodal.addexisting .modal-body .no-students-found{text-align:center;padding:40px;color:#666}.sharemodal.addexisting .modal-body .selected-students-header{display:flex;justify-content:space-between;align-items:center;padding-inline:1.5rem;padding-top:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--gray-gray-40,#ececed)}.sharemodal.addexisting .modal-body .selected-students-header h6{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.049px;display:flex;gap:.5rem;align-items:center}.sharemodal.addexisting .modal-body .selected-students-header h6 .count{display:inline-flex;padding:.125rem .5rem;background-color:#050505;color:#fff;border-radius:25px;min-width:1.875rem;align-items:center;justify-content:center;color:var(--White-White,#fff);text-align:center;font-family:SF UI Display,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px}.sharemodal.addexisting .modal-body .selected-students-header .clear-all-btn{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.049px}.sharemodal.addexisting .modal-body .selected-student-item{border-bottom:1px solid var(--gray-gray-40,#ececed);display:flex;padding:.5rem 1.5rem}.sharemodal.addexisting .modal-body .selected-student-item .student-info{flex-grow:1;display:flex;gap:.5rem;align-items:center}.sharemodal.addexisting .modal-body .selected-student-item .student-info .student-avatar{width:1.25rem;height:1.25rem;border-radius:50%;background-color:#007bff;color:#fff;display:flex;align-items:center;justify-content:center;font-family:SF UI Display,sans-serif;font-size:10px;font-weight:600}.sharemodal.addexisting .modal-body .selected-student-item .student-info .student-avatar img{width:100%;height:100%;border-radius:100%}.sharemodal.addexisting .modal-body .selected-student-item .student-info .student-details p{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.sharemodal.addexisting .modal-body .selected-student-item .remove-btn{background:none;border:none;color:#666;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s ease}.sharemodal.addexisting .modal-body .selected-student-item .remove-btn:hover{background-color:#f0f0f0}.sharemodal.addexisting .modal-body .no-students-selected{text-align:center;padding:40px;color:#666}.sharemodal.addexisting .modal-body .no-students-selected p:last-child{font-size:12px;margin-top:8px}.sharemodal.addexisting .modal-footer{position:relative;background-color:#fff}.sharemodal .modal-dialog{max-width:38rem}@media screen and (min-width:36rem){.sharemodal .modal-dialog{width:90%}}.sharemodal .modal-content{border-radius:1.5rem}.sharemodal .modal-header{justify-content:space-between;align-items:flex-start;padding:1.5rem}.sharemodal .modal-header .modal-title{font-family:SF UI Display Semibold;color:#050505;font-size:18px;font-weight:600;line-height:25.2px;letter-spacing:.005em}.sharemodal .modal-header .modal-des{font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:22.4px;letter-spacing:.005em;text-align:left;color:#747476}@media screen and (min-width:62rem){.sharemodal .modal-header .modal-des{font-size:1rem}}.sharemodal .modal-body{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.sharemodal .modalbox{display:flex;flex-direction:column;gap:.625rem}.sharemodal .modalbox .sharetitle{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#344054}.sharemodal .modalbox .sharelinks{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:1rem}.sharemodal .modalbox .sharelinks .sharelink{border:.0625rem solid #ececed;background:#050505;border-radius:100%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;cursor:pointer}.sharemodal .modalbox .sharelinks .sharelink:not([disabled]):hover{background:#6a63f6;border:.0625rem solid #6a63f6;transform:translateY(-4px)}.sharemodal .modalbox .copybox{display:flex;justify-content:space-between;border:.0625rem solid #ececed;border-radius:.5rem;padding:.375rem}.sharemodal .modalbox .copybox .copyinput{flex-grow:1;padding:.625rem;color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.sharemodal .modalbox .copybox .btncopy{background:#050505;justify-content:center;text-align:left;transition:transform .2s ease-in-out}.sharemodal .modalbox .copybox .btncopied,.sharemodal .modalbox .copybox .btncopy{color:#fff;border-radius:.5rem;display:flex;align-items:center;padding:.625rem 1.25rem;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em}.sharemodal .modalbox .copybox .btncopied{animation:bounce .6s ease;background:#079455;gap:.25rem}.sharemodal .modal-footer{display:flex;gap:1rem}@media screen and (min-width:62rem){.sharemodal .modal-footer{display:flex;justify-content:flex-end}}.sharemodal .modal-footer .modalcancel{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.sharemodal .modal-footer .modalcancel{flex-grow:0}}.sharemodal .modal-footer .modalcancel:not([disabled]):hover{background:#9d9da3;color:#fff}.sharemodal .modal-footer .modalsave{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.sharemodal .modal-footer .modalsave{flex-grow:0}}.sharemodal .modal-footer .modalsave:disabled{opacity:.5;cursor:not-allowed}.sharemodal .modal-footer .modalsave:not([disabled]):hover{background:#6a63f6;color:#fff}.sharemodal .card-details{color:#344054;font-family:SF UI Display Semibold;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.search-modal .modal-dialog{max-width:36.75rem}.search-modal .modal-content{border-radius:1.125rem}.search-modal-header{gap:.625rem}.search-modal-header .search-form{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}.search-modal-header .search-form svg{width:1.5rem;height:1.5rem}.search-modal-header .search-form .search-input{margin-top:.1875rem;width:100%}.search-modal-header .search-form .search-input::placeholder{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.search-modal-body{height:31.25rem;overflow-y:scroll}.search-modal-body .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.search-modal-body .recently-viewed-card{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;border-bottom:1px solid #ececed;padding:.75rem 0;cursor:pointer}.search-modal-body .recently-viewed-card .card-img,.search-modal-body .recently-viewed-card .card-img img{width:3rem;height:3rem;border-radius:100%;flex-shrink:0}.search-modal-body .recently-viewed-card .card-svg svg{width:2rem;height:2rem;flex-shrink:0}.search-modal-body .recently-viewed-card .card-svg.tools svg{width:2rem;height:2rem}.search-modal-body .recently-viewed-card .card-body .card-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.search-modal-body .recently-viewed-card .card-body .card-list{display:flex;align-items:center;gap:1rem;list-style:none}.search-modal-body .recently-viewed-card .card-body .card-list-item{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px;position:relative;max-height:2rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.search-modal-body .recently-viewed-card .card-body .card-list-item span{color:#155eef}.search-modal-body .recently-viewed-card .card-body .card-list-item:first-child:after{display:none}.search-modal-body .recently-viewed-card .card-body .card-list-item:after{content:"";position:absolute;top:.3125rem;left:-.625rem;display:inline-block;width:.25rem;height:.25rem;border-radius:100%;background-color:#747476}.onboardingStartModal .modal-dialog{max-width:55.4375rem}.onboardingStartModal .modal-content{border-radius:3.125rem}.onboardingStartModal_body{padding:0}.onboardingStartModal_body .image{width:100%;height:100%;-moz-border-top-left-radius:3.125rem;border-top-left-radius:3.125rem;-moz-border-bottom-left-radius:3.125rem;border-bottom-left-radius:3.125rem}.onboardingStartModal_body .modalRightSide{padding:1.875rem}@media screen and (min-width:62rem){.onboardingStartModal_body .modalRightSide{padding:2.5rem}}.onboardingStartModal_body .modalRightSide .innerText{display:flex;flex-direction:column;gap:.9375rem}@media screen and (min-width:62rem){.onboardingStartModal_body .modalRightSide .innerText{gap:1.875rem}}.onboardingStartModal_body .modalRightSide .innerList{gap:1rem}@media screen and (min-width:62rem){.onboardingStartModal_body .modalRightSide .innerList{gap:2rem}}.onboardingStartModal_body .modalRightSide .title{color:#050505;font-family:Inter,sans-serif;font-weight:700;font-size:1.75rem}@media screen and (min-width:62rem){.onboardingStartModal_body .modalRightSide .title{font-size:2.25rem}}.onboardingStartModal_body .modalRightSide .text{color:#050505;font-family:Inter,sans-serif;font-size:1rem;font-weight:400}@keyframes bounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.removeAndDeleteModal .modal-dialog{max-width:25rem}.removeAndDeleteModal .modal-content{border-radius:.75rem;background:#fff url(/images/common/removeAndDeleteModal-bg.png) no-repeat 0 0}.removeAndDeleteModal .modal-header{display:flex;justify-content:space-between;align-items:self-start;padding:1.5rem 1.5rem 1rem;border-bottom:none}.removeAndDeleteModal .modal-header .left{width:3rem;height:3rem;border-radius:100%;background-color:#fee4e2;display:flex;align-items:center;justify-content:center}.removeAndDeleteModal .modal-body{padding:0 1.5rem;display:flex;flex-direction:column;gap:.25rem}.removeAndDeleteModal .modal-body .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.removeAndDeleteModal .modal-body .text{color:#475467;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.removeAndDeleteModal .modal-footer{border-top:none!important;padding:2rem 1.5rem 1.5rem!important;justify-content:flex-start;border-top:.5px solid #e4e7ec;display:flex;gap:.5rem;padding:.75rem}.removeAndDeleteModal .modal-footer .modalCancel{padding:.5rem .625rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.removeAndDeleteModal .modal-footer .modalCancel:not([disabled]):hover{background:#9d9da3;color:#fff}.removeAndDeleteModal .modal-footer .modalConfirm{padding:.5rem .625rem;border-radius:.5rem;border:1px solid #ececed;background:#d92d20;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.removeAndDeleteModal .modal-footer .modalConfirm:not([disabled]):hover{background:#ad2419;color:#fff}.removeAndDeleteModal .modal-footer .modalSave{padding:.5rem 1rem;border-radius:.5rem;border:1px solid #ececed;background:#050505;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.removeAndDeleteModal .modal-footer .modalSave:not([disabled]):hover{background:#6a63f6;color:#fff}.createFolderModal .modal-dialog{max-width:38rem}.createFolderModal .modal-content{border-radius:.75rem}@media screen and (min-width:62rem){.createFolderModal .modal-content{border-radius:1.5rem}}.createFolderModal .modal-header{padding:1.5rem 1rem 1rem}@media screen and (min-width:62rem){.createFolderModal .modal-header{padding:1.5rem 1.5rem 1rem}}.createFolderModal .modal-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.createFolderModal .modal-header .desc{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.08px}.createFolderModal .modal-body{padding:.75rem 1rem}@media screen and (min-width:62rem){.createFolderModal .modal-body{padding:.75rem 1.5rem}}.createFolderModal .modal-body .label{color:#454648;line-height:1.25rem}.createFolderModal .modal-body .input,.createFolderModal .modal-body .label{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500}.createFolderModal .modal-body .input{border-radius:.5rem;border:1px solid #ececed;background:#fff;padding:.625rem .875rem;color:#050505;line-height:140%;letter-spacing:.5px}.createFolderModal .modal-body .input::placeholder{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:.5px}.createFolderModal .modal-footer{padding:1rem}@media screen and (min-width:62rem){.createFolderModal .modal-footer{padding:1.5rem}}.createFolderModal .modal-footer .modalCancel{padding:.625rem 1.875rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.createFolderModal .modal-footer .modalCancel:not([disabled]):hover{background:#9d9da3;color:#fff}.createFolderModal .modal-footer .modalCreate{padding:.625rem 1.875rem;border-radius:.5rem;border:1px solid #ececed;background:#050505;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.createFolderModal .modal-footer .modalCreate:hover{background:#6a63f6}.uploadFilesModal .modal-dialog{max-width:38rem}.uploadFilesModal .modal-content{border-radius:.75rem}@media screen and (min-width:62rem){.uploadFilesModal .modal-content{border-radius:1.5rem}}.uploadFilesModal .modal-header{padding:1.5rem 1rem 1rem}@media screen and (min-width:62rem){.uploadFilesModal .modal-header{padding:1.5rem 1.5rem 1rem}}.uploadFilesModal .modal-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.uploadFilesModal .modal-header .desc{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:1rem;line-height:140%;letter-spacing:.08px}.uploadFilesModal .modal-body{padding:.75rem 1rem;max-height:300px;overflow-y:scroll}@media screen and (min-width:62rem){.uploadFilesModal .modal-body{padding:.75rem 1.5rem}}.uploadFilesModal .modal-body .uploadFile{color:#7839ee;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:600;line-height:140%;letter-spacing:-.14px;cursor:pointer}.uploadFilesModal .modal-body .text{color:#454648}.uploadFilesModal .modal-body .desc,.uploadFilesModal .modal-body .text{font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.uploadFilesModal .modal-body .desc{margin-top:.25rem;color:#747476;text-align:center}.uploadFilesModal .modal-body .details{border-top:1px solid #ececed;border-bottom:1px solid #ececed;background:#fff;padding:.5rem 0}.uploadFilesModal .modal-body .fileUploading{display:flex;gap:.75rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;padding:.625rem .75rem}.uploadFilesModal .modal-body .fileUploading .fileName{color:#344054;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.uploadFilesModal .modal-body .fileUploading .fileSize{overflow:hidden;color:#475467;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem}.uploadFilesModal .modal-body .fileUploading .percentage{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.uploadFilesModal .modal-body .fileUploading .custom-progress{width:100%;height:.5rem;border-radius:624999.9375rem;background:#e4e7ec}.uploadFilesModal .modal-body .fileUploading .custom-progress-bar{height:.5rem;border-radius:624999.9375rem;background:#7f56d9}.uploadFilesModal .modal-footer{padding:1rem}@media screen and (min-width:62rem){.uploadFilesModal .modal-footer{padding:1.5rem}}.uploadFilesModal .modal-footer .modalCancel{padding:.625rem 1.875rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.uploadFilesModal .modal-footer .modalCancel:not([disabled]):hover{background:#9d9da3;color:#fff}.uploadFilesModal .modal-footer .modalCreate{padding:.625rem 1.875rem;border-radius:.5rem;border:1px solid #ececed;background:#050505;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.uploadFilesModal .modal-footer .modalCreate:hover{background:#6a63f6}.inviteMembersModal .modal-dialog{max-width:38rem}.inviteMembersModal .modal-content{border-radius:.75rem}@media screen and (min-width:62rem){.inviteMembersModal .modal-content{border-radius:1.5rem}}.inviteMembersModal .modal-header{padding:1.5rem 1rem 1rem}@media screen and (min-width:62rem){.inviteMembersModal .modal-header{padding:1.5rem 1.5rem 1rem}}.inviteMembersModal .modal-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.inviteMembersModal .modal-header .desc{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:1rem;line-height:140%;letter-spacing:.08px}.inviteMembersModal .modal-body{padding:.75rem .625rem 1rem}@media screen and (min-width:36rem){.inviteMembersModal .modal-body{padding:.75rem 1rem 1rem}}@media screen and (min-width:62rem){.inviteMembersModal .modal-body{padding:.75rem 1.5rem 1.5rem}}.inviteMembersModal .modal-body .inviteContributors .input-label{color:#344054;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.inviteMembersModal .modal-body .inviteContributors .inner-input{display:flex;align-items:center;padding:0 0 0 .875rem;gap:.25rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;transition:all .3s ease-in-out}.inviteMembersModal .modal-body .inviteContributors .inner-input:focus-within{border:1px solid #408bfa;box-shadow:0 0 0 4px rgba(64,139,250,.15)}.inviteMembersModal .modal-body .inviteContributors .inner-input input{width:57%}@media screen and (min-width:36rem){.inviteMembersModal .modal-body .inviteContributors .inner-input input{width:77%}}.inviteMembersModal .modal-body .inviteContributors .inner-input input::placeholder{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.inviteMembersModal .modal-body .inviteContributors .invite-btn{display:flex;padding:10px;justify-content:center;align-items:center;border-radius:.5rem;background:#d7dfe9;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:36rem){.inviteMembersModal .modal-body .inviteContributors .invite-btn{padding:10px 16px}}.inviteMembersModal .modal-body .inviteContributors .invite-btn.active{background:#050505}.inviteMembersModal .modal-body .inviteContributors .invite-btn.active:hover{background:#6a63f6}.inviteMembersModal .modal-body .text{color:#344054;font-family:SF UI Display Semibold;font-size:.75rem;font-weight:600;line-height:1.125rem}.inviteMembersModal .modal-body .count{display:flex;padding:.125rem .625rem;align-items:center;border-radius:9999px;border:1px solid #e4e7ec;background:#f9fafb;color:#344054;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem}.inviteMembersModal .modal-body .contributor{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid #ececed}.inviteMembersModal .modal-body .contributor.requestPending{opacity:.6}.inviteMembersModal .modal-body .contributor .contributor-info{display:flex;align-items:center;gap:.75rem}.inviteMembersModal .modal-body .contributor .contributor-info .image{width:2.25rem;height:2.25rem;border-radius:100%}.inviteMembersModal .modal-body .contributor .contributor-info .name{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.inviteMembersModal .modal-body .contributor .contributor-info .you{padding:.125rem .375rem;border-radius:.25rem;background:rgba(66,83,240,.2);color:#4253f0;font-family:SF UI Display Medium,sans-serif;font-size:.625rem;font-weight:500;line-height:.75rem}.inviteMembersModal .modal-body .contributor .contributor-info .request{padding:.125rem .375rem;border-radius:.25rem;background:#fefbe8;color:#ca8504;font-family:SF UI Display Medium,sans-serif;font-size:.625rem;font-weight:500;line-height:130%;letter-spacing:.049px}.inviteMembersModal .modal-body .contributor .contributor-info .email{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.75rem;line-height:120%;letter-spacing:.049px}.inviteMembersModal .modal-body .contributor .text-secondary small{color:#61646c;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:20px}.inviteMembersModal .modal-body .showAll{margin-top:.75rem;display:flex;align-items:center;gap:.25rem}.inviteMembersModal .modal-body .showAll span{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.custom-crop-modal .modal-content{border-radius:24px}.custom-crop-modal .modal-header{border-radius:24px;border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;justify-content:space-between;border-bottom:1px solid #e4e7ec;background:#fff;padding:.625rem 1rem!important}.custom-crop-modal .modal-title{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.09px}.custom-crop-modal .modal-body{padding:0;background:#696a6f}.custom-crop-modal .range-wrapper{display:flex;align-items:center;justify-content:center;padding-bottom:1.25rem}.custom-crop-modal .custom-range-slider{-webkit-appearance:none;width:100%;max-width:20.75rem;height:8px;background:#ddd;border-radius:5px;outline:none;transition:background .3s}.custom-crop-modal .custom-range-slider:hover{background:#ccc}.custom-crop-modal .custom-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:var(--radius-full,9999px);background:var(--Component-colors-Components-Sliders-slider-handle-bg,#fff);box-shadow:0 4px 8px -2px var(--Colors-Effects-Shadows-shadow-md_01,rgba(16,24,40,.1)),0 2px 4px -2px var(--Colors-Effects-Shadows-shadow-md_02,rgba(16,24,40,.06));width:24px;height:24px;background:#fff;border-radius:50%;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.custom-crop-modal .custom-range-slider::-moz-range-thumb{width:16px;height:16px;background:#007bff;border-radius:50%;cursor:pointer;-moz-transition:background .3s;transition:background .3s}.custom-crop-modal .custom-range-slider::-moz-range-thumb:hover{background:#0056b3}.custom-crop-modal .modal-footer{border-top:1px solid #dee2e6;display:flex;justify-content:flex-end}.custom-crop-modal .btn-secondary{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #9d9da3;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.custom-crop-modal .btn-secondary{flex-grow:0}}.custom-crop-modal .btn-secondary:not([disabled]):hover{background:#9d9da3;color:#fff}.custom-crop-modal .btn-primary{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.custom-crop-modal .btn-primary{flex-grow:0}}.custom-crop-modal .btn-primary:not([disabled]):hover{background:#6a63f6;color:#fff}.custom-crop-modal .btn-primary:disabled{opacity:.5;cursor:not-allowed}.custom-crop-modal .reactEasyCrop_CropArea{border-radius:50%}.custom-crop-modal .coverPhotoCropper .reactEasyCrop_CropArea{border-radius:0}.deleteAllChatsModal .modal-dialog{max-width:28.125rem}.deleteAllChatsModal .modal-content{border-radius:1rem}.deleteAllChatsModal .modal-header{display:flex;justify-content:space-between;align-items:self-start;padding:1.5rem 1.5rem 1rem;border-bottom:none}.deleteAllChatsModal .modal-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.deleteAllChatsModal .modal-header .left{width:3rem;height:3rem;border-radius:100%;background-color:#fee4e2;display:flex;align-items:center;justify-content:center}.deleteAllChatsModal .modal-body{padding:0 1.5rem;display:flex;flex-direction:column;gap:.25rem}.deleteAllChatsModal .modal-body .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.deleteAllChatsModal .modal-body .text{color:#475467;font-family:SF UI Display Light,sans-serif;font-size:1rem;line-height:140%;letter-spacing:.07px}.deleteAllChatsModal .modal-footer{border-top:none!important;padding:2rem 1.5rem 1.5rem!important;justify-content:flex-start;border-top:.5px solid #e4e7ec;display:flex;gap:.5rem;padding:.75rem}.deleteAllChatsModal .modal-footer .modalCancel{padding:.5rem 1rem;border-radius:.5rem;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.deleteAllChatsModal .modal-footer .modalCancel:not([disabled]):hover{background:#9d9da3;color:#fff}.deleteAllChatsModal .modal-footer .modalConfirm{padding:.5rem 1rem;border-radius:.5rem;background:#d92d20;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.deleteAllChatsModal .modal-footer .modalConfirm:not([disabled]):hover{background:#ad2419;color:#fff}.folderModal{height:300px}.uploadModal,.uploadModal .bottom-text{font-family:SF UI Display Light,sans-serif!important}.uploadModal .bottom-text{font-size:1rem}.custom-alert{border-radius:12px!important}.custom-alert .alert-heading{font-family:SF UI Display Medium,sans-serif!important;font-size:20px}.custom-alert .custom-text{font-family:SF UI Display Light,sans-serif!important}.personalizationModal .modal-dialog{max-width:42.625rem}.personalizationModal .modal-content{border-radius:.75rem}.personalizationModal .modal-header{display:flex;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #e4e7ec}.personalizationModal .modal-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.personalizationModal .modal-header .des{color:#747476;text-overflow:ellipsis;font-family:SF UI Display Light,sans-serif;font-size:1.125rem;font-weight:400;line-height:140%;letter-spacing:.08px}.personalizationModal .modal-body{padding:0 1.5rem;display:flex;flex-direction:column;gap:.25rem}.personalizationModal .modal-body .innerMemory{border-radius:16px;border:1px solid #ececed;background:#fff}.personalizationModal .modal-body .innerMemory .memoryBtn{padding:1rem;border-radius:16px 16px 0 0;background:#f5f5f6;border-bottom:1px solid #ececed}.personalizationModal .modal-body .innerMemory .memoryBtn .subTitle{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.personalizationModal .modal-body .innerMemory .switch{position:relative;display:inline-block;width:44px;height:26px}.personalizationModal .modal-body .innerMemory .switch input{opacity:0;width:0;height:0}.personalizationModal .modal-body .innerMemory .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.personalizationModal .modal-body .innerMemory .switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.personalizationModal .modal-body .innerMemory .switch input:checked+.slider{background-color:#6f4ff9}.personalizationModal .modal-body .innerMemory .switch input:checked+.slider:before{transform:translateX(16px)}.personalizationModal .modal-body .innerMemory .switch input:focus+.slider{box-shadow:0 0 1px #6f4ff9}.personalizationModal .modal-body .innerMemory .sub-text{color:#454648;text-align:justify;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.personalizationModal .modal-body .innerMemory .text{color:#454648;text-align:justify;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px}.personalizationModal .modal-body .innerMemory .memoryList{margin-left:1.75rem}.personalizationModal .modal-body .innerManageMemory{border-radius:16px;border:1px solid #ececed;background:#fff}.personalizationModal .modal-body .innerManageMemory .manageMemoryHeader{padding:1rem;border-bottom:1px solid #ececed}.personalizationModal .modal-body .innerManageMemory .manageMemoryHeader .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.personalizationModal .modal-body .innerManageMemory .manageMemoryHeader .des{color:#747476;text-align:justify;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px}.personalizationModal .modal-body .innerManageMemory .manageMemoryHeader .manageMemorySearch{display:flex;align-items:center;gap:.25rem;padding:.125rem .25rem .125rem .5rem;max-width:282px;width:100%;border:1px solid #ececed;background:#f5f5f6;border-radius:.5rem}.personalizationModal .modal-body .innerManageMemory .manageMemoryHeader .manageMemorySearch input{margin-top:.09375rem;padding:.25rem;background:#fff;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px;background:transparent;width:100%}.personalizationModal .modal-body .innerManageMemory .manageMemoryHeader .manageMemorySearch input::placeholder{color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.personalizationModal .modal-body .innerManageMemory .memoryListContainer{height:17.5rem;overflow-y:scroll}.personalizationModal .modal-body .innerManageMemory .memoryListContainer .memoryListHeader{padding:.75rem 0;margin:0 1rem;border-bottom:1px solid #ececed;position:-webkit-sticky;position:sticky;top:0;background:#fff}.personalizationModal .modal-body .innerManageMemory .memoryListContainer .memoryListHeader .text{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px}.personalizationModal .modal-body .innerManageMemory .memoryListContainer ul .memoryList{padding:1rem 0;border-bottom:1px solid #ececed}.personalizationModal .modal-body .innerManageMemory .memoryListContainer ul .memoryList p{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.14px}.personalizationModal .modal-body .innerManageMemory .memoryListContainer .noMemories{color:#333;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px;text-align:center}.personalizationModal .modal-footer{border-top:none!important;padding:2rem 1.5rem 1.5rem!important;justify-content:flex-start;border-top:.5px solid #e4e7ec;display:flex;gap:.5rem;padding:.75rem}.timetableModal .modal-dialog{max-width:71.25rem}.timetableModal .modal-content{border-radius:1.5rem}.timetableModal .modal-header{justify-content:space-between;align-items:flex-start;padding:1rem;gap:.5rem}@media screen and (min-width:62rem){.timetableModal .modal-header{padding:1.5rem 1.5rem 1rem}}.timetableModal .modal-header .modal-title{font-size:1.5rem}.timetableModal .modal-header .modal-title,.timetableModal .modal-header .modal-title-input{color:#050505;font-family:SF UI Display Semibold;font-weight:600;line-height:32px;letter-spacing:-.36px}.timetableModal .modal-header .modal-title-input{font-size:1.125rem;margin-bottom:.5rem}@media screen and (min-width:62rem){.timetableModal .modal-header .modal-title-input{font-size:1.5rem}}.timetableModal .modal-body{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}@media screen and (min-width:62rem){.timetableModal .modal-body{padding:1.5rem}}.timetableModal .modal-body .timetableModalBody{height:28.125rem;overflow-y:scroll;display:grid}.timetableModal .modal-body .timetableModalBody::-webkit-scrollbar{display:none}@media screen and (min-width:62rem){.timetableModal .modal-body .timetableModalBody{grid-template-columns:1fr 1fr}}.timetableModal .modal-body .timetableModalBody .leftSide{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:62rem){.timetableModal .modal-body .timetableModalBody .leftSide{padding-right:1.5rem;border-right:1px solid #e8e8e8}}.timetableModal .modal-body .timetableModalBody .leftSide .inputText{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;margin-bottom:.375rem}.timetableModal .modal-body .timetableModalBody .leftSide .timeText{margin-bottom:0}.timetableModal .modal-body .timetableModalBody .leftSide .dateTime{border-radius:.5rem;border:1px solid #ececed;background:#fff}.timetableModal .modal-body .timetableModalBody .leftSide .dateTime-header{padding:.75rem;border-bottom:1px solid #e7e7ec;display:flex;align-items:center;gap:.5rem}.timetableModal .modal-body .timetableModalBody .leftSide .dateTime-header .des{margin-top:.140625rem;color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.timetableModal .modal-body .timetableModalBody .leftSide .dateTime-body{padding:.75rem}.timetableModal .modal-body .timetableModalBody .leftSide .location .input{padding:.625rem .75rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;width:100%;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.timetableModal .modal-body .timetableModalBody .leftSide .location .input:focus-within,.timetableModal .modal-body .timetableModalBody .leftSide .location .input:hover{border:1px solid #b2ccff;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.timetableModal .modal-body .timetableModalBody .leftSide .location .input::placeholder{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.timetableModal .modal-body .timetableModalBody .leftSide .innerContent{display:flex;padding:.75rem;flex-direction:column;gap:1rem;align-self:stretch;border-radius:.5rem;border:1px solid #e4e7ec;background:#f5f5f6}@media screen and (min-width:62rem){.timetableModal .modal-body .timetableModalBody .leftSide .innerContent{padding:1rem}}.timetableModal .modal-body .timetableModalBody .leftSide .innerContent .text{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.timetableModal .modal-body .timetableModalBody .leftSide .innerContent .text{font-size:.875rem}}.timetableModal .modal-body .timetableModalBody .leftSide .innerContent .contentButtons{display:flex;align-items:center;gap:.75rem}@media screen and (min-width:62rem){.timetableModal .modal-body .timetableModalBody .rightSide{padding-left:1.5rem}}.timetableModal .modal-body .timetableModalBody .rightSide .title{color:#050505;font-family:SF UI Display Semibold;font-size:20px;font-weight:600;line-height:140%;letter-spacing:.1px}.timetableModal .modal-footer{display:flex;gap:1rem;padding:1rem;flex-direction:column-reverse}.timetableModal .modal-footer>*{margin:0}@media screen and (min-width:36rem){.timetableModal .modal-footer{flex-direction:row}}@media screen and (min-width:62rem){.timetableModal .modal-footer{padding:1.5rem;display:flex;justify-content:flex-end}}.timetableModal .modal-footer .modalCancelBtn{width:100%}@media screen and (min-width:62rem){.timetableModal .modal-footer .modalCancelBtn{width:auto}}.timetableModal .modal-footer .modalSaveBtn{width:100%}@media screen and (min-width:62rem){.timetableModal .modal-footer .modalSaveBtn{width:auto}}.customizeRecurringModal .modal-dialog{max-width:35.125rem}.customizeRecurringModal .modal-content{border-radius:1.5rem}.customizeRecurringModal .modal-header{justify-content:space-between;align-items:flex-start;padding:1rem}@media screen and (min-width:62rem){.customizeRecurringModal .modal-header{padding:1.5rem 1.5rem 1rem}}.customizeRecurringModal .modal-header .modal-title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.customizeRecurringModal .modal-body{display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media screen and (min-width:62rem){.customizeRecurringModal .modal-body{padding:1.5rem}}.customizeRecurringModal .modal-body .repeatEvery{border-bottom:1px solid #ececed;padding-bottom:.75rem}.customizeRecurringModal .modal-body .docs{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.customizeRecurringModal .modal-body .repeatNumber{display:flex;padding:.488125rem .75rem;align-items:center;gap:8px;border-radius:.5rem;border:1px solid #ececed;background:#fff}.customizeRecurringModal .modal-body .repeatNumber input{width:80%;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.customizeRecurringModal .modal-body .repeatNumber:focus-within,.customizeRecurringModal .modal-body .repeatNumber:hover{border:1px solid #b2ccff;box-shadow:0 0 0 3px rgba(150,154,221,.2)}.customizeRecurringModal .modal-body .repeatNumber .increaseBtn{height:.75rem;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}.customizeRecurringModal .modal-body .dayBtn,.customizeRecurringModal .modal-body .radioLabel{color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.customizeRecurringModal .modal-body .dayBtn{display:flex;justify-content:center;align-items:center;padding:.5rem .755625rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;text-align:center}@media screen and (min-width:62rem){.customizeRecurringModal .modal-body .dayBtn{padding:.75rem 1.005625rem}}.customizeRecurringModal .modal-body .dayBtn.selected,.customizeRecurringModal .modal-body .dayBtn:hover{background:#6a63f6;color:#fff}.customizeRecurringModal .modal-footer{display:flex;gap:1rem;padding:1rem;flex-direction:column-reverse}.customizeRecurringModal .modal-footer>*{margin:0}@media screen and (min-width:36rem){.customizeRecurringModal .modal-footer{flex-direction:row}}@media screen and (min-width:62rem){.customizeRecurringModal .modal-footer{padding:1.5rem;display:flex;justify-content:flex-end}}.customizeRecurringModal .modal-footer .modalCancelBtn{width:100%}@media screen and (min-width:62rem){.customizeRecurringModal .modal-footer .modalCancelBtn{width:auto}}.customizeRecurringModal .modal-footer .modalSaveBtn{width:100%}@media screen and (min-width:62rem){.customizeRecurringModal .modal-footer .modalSaveBtn{width:auto}}.toolsModal .modal-dialog{width:100%;max-width:100%}@media screen and (min-width:75rem){.toolsModal .modal-dialog{max-width:95%!important;width:95%!important}}.toolsModal .modal-content{border-radius:1.5rem}.toolsModal .modal-header{justify-content:space-between;align-items:flex-start;padding:1rem}@media screen and (min-width:62rem){.toolsModal .modal-header{padding:1.5rem 1.5rem 1rem}}.toolsModal .modal-header .modal-title{color:#050505;font-family:SF UI Display Semibold;font-size:1.5rem;font-weight:600;line-height:32px;letter-spacing:-.36px}.toolsModal .modal-body{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}@media screen and (min-width:62rem){.toolsModal .modal-body{padding:1.5rem}}.toolsModal .modal-body .toolsModalBody{overflow-y:scroll}.toolsModal .modal-body .toolsModalBody::-webkit-scrollbar{display:none}.toolsModal .modal-body .toolsModalBody .toolsModalBodyTitle{color:#050505;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:140%;letter-spacing:.1px}@media screen and (min-width:62rem){.toolsModal .modal-body .toolsModalBody .toolsModalBodyTitle{font-size:1.25rem}}.toolsModal .modal-body .more-templates{padding:0}.toolsModal .modal-body .more-templates .templates-list-nav{position:-webkit-sticky;position:sticky;background-color:#fff;top:0}.toolsModal .modal-footer{display:flex;gap:1rem;padding:1rem;flex-direction:column-reverse}.toolsModal .modal-footer>*{margin:0}@media screen and (min-width:62rem){.toolsModal .modal-footer{flex-direction:row;padding:1.5rem;display:flex;justify-content:flex-end}}.toolsModal .modal-footer .modalCancelBtn{width:100%}@media screen and (min-width:62rem){.toolsModal .modal-footer .modalCancelBtn{width:auto}}.toolsModal .modal-footer .modalSaveBtn{width:100%}@media screen and (min-width:62rem){.toolsModal .modal-footer .modalSaveBtn{width:auto}}.previewModal .modal-dialog{max-width:800px;height:90vh}.previewModal .modal-content{border:none;border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column}.previewModal .modal-header{background-color:#f5f5f5;border-bottom:1px solid #ddd;padding:16px;display:flex;justify-content:space-between;align-items:center}.previewModal .modal-header .modal-title{font-size:18px;font-weight:500;margin:0}.previewModal .modal-header .modalCloseBtn{background:none;border:none;font-size:24px;cursor:pointer;padding:0;line-height:1;color:#666}.previewModal .modal-header .modalCloseBtn:hover{color:#000}.previewModal .modal-body{flex:1 1;overflow-y:auto;display:flex;justify-content:center;align-items:center}.previewModal .modal-body .responsive-iframe{width:100%;height:84vh;border:none}.previewModal .modal-body .image-container{max-height:100%;max-width:100%;display:flex;justify-content:center;align-items:center}.previewModal .modal-body .image-preview{max-width:100%;max-height:100%;object-fit:contain}.accountDeleteModal .modal-dialog{max-width:30rem!important}.accountDeleteModal .modal-content{border-radius:.75rem;background:#fff url(/images/common/removeAndDeleteModal-bg.png) no-repeat 0 0}.accountDeleteModal .modal-header{display:flex;justify-content:space-between;align-items:self-start;padding:1.5rem 1.5rem 1rem;border-bottom:none}.accountDeleteModal .modal-header .left{width:3rem;height:3rem;border-radius:100%;background-color:#fee4e2;display:flex;align-items:center;justify-content:center}.accountDeleteModal .modal-body{padding:0 1.5rem;display:flex;flex-direction:column;gap:.25rem}.accountDeleteModal .modal-body .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.accountDeleteModal .modal-body .text{color:#475467}.accountDeleteModal .modal-body .deleteInput,.accountDeleteModal .modal-body .text{font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.accountDeleteModal .modal-body .deleteInput{margin-top:1rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;padding:.625rem .875rem;color:#050505;font-weight:400}.accountDeleteModal .modal-body .deleteInput::placeholder{font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.accountDeleteModal .modal-footer{border-top:none!important;padding:2rem 1.5rem 1.5rem!important;justify-content:flex-start;border-top:.5px solid #e4e7ec;display:flex;gap:.5rem;padding:.75rem}.accountDeleteModal .modal-footer .modalCancel{padding:.5rem .625rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.accountDeleteModal .modal-footer .modalCancel:not([disabled]):hover{background:#9d9da3;color:#fff}.accountDeleteModal .modal-footer .modalConfirm{padding:.5rem .625rem;border-radius:.5rem;border:1px solid #ececed;background:#d92d20;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.accountDeleteModal .modal-footer .modalConfirm:not([disabled]):hover{background:#ad2419;color:#fff}.accountDeleteModal .modal-footer .modalConfirm:disabled{opacity:.6;cursor:not-allowed}.accountDeleteModal .modal-footer .modalSave{padding:.5rem 1rem;border-radius:.5rem;border:1px solid #ececed;background:#050505;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.accountDeleteModal .modal-footer .modalSave:not([disabled]):hover{background:#6a63f6;color:#fff}.importcsvmodal .csv-upload-section{margin-bottom:1.5rem}.importcsvmodal .csv-upload-section .inputbox .inputlabel{font-weight:600;margin-bottom:.5rem;display:inline-block}.importcsvmodal .csv-upload-section .inputbox .inputlabel .required{color:red;margin-left:.2rem}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload{border:1px solid #ececed;border-radius:12px;padding:1rem;text-align:center;background-color:#fff;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload:hover{border-color:#6a63f6;background-color:#f0f8ff}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload input[type=file]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;top:0;left:0}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload.file-selected>div{margin-bottom:16px}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload.file-selected .success-text{font-family:SF UI Display,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;color:#050505;margin-bottom:.25rem}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload.file-selected .file-name{font-family:SF UI Display,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.049px;color:#344054}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload.file-selected .file-size{margin-top:8px;font-size:12px;color:#888}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload:not(.file-selected) .instruction-title{margin:0 0 8px;color:#333;font-weight:600}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload:not(.file-selected) .instruction-text{margin:0 0 16px;font-size:14px;color:#666}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload:not(.file-selected) .browse-btn{background:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.importcsvmodal .csv-upload-section .inputbox .custom-file-upload:not(.file-selected) .browse-btn:hover{background-color:#0056b3}.importcsvmodal .csv-upload-section .template-download{margin-top:1rem}.importcsvmodal .csv-preview-section .preview-title{margin-bottom:1rem;color:#333;font-weight:600}.importcsvmodal .csv-preview-section .table-responsive{overflow-x:auto}.importcsvmodal .csv-preview-section .table-responsive table{width:100%;border-collapse:collapse;border-radius:16px;border:1px solid #ececed}.importcsvmodal .csv-preview-section .table-responsive table thead th{color:#717e94;padding:12px;text-align:left;border-bottom:1px solid #dee2e6;font-family:SF UI Display,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px}.importcsvmodal .csv-preview-section .table-responsive table tbody tr{border-bottom:1px solid #f0f0f0}.importcsvmodal .csv-preview-section .table-responsive table tbody tr td{padding:12px}.importcsvmodal .no-file-selected{text-align:center;padding:40px;color:#666}.importcsvmodal .no-file-selected>div{margin-bottom:16px}.importcsvmodal .no-file-selected>div svg{width:48px;height:48px;stroke:#ccc;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.importcsvmodal .no-file-selected p{font-size:14px;margin:0}.LibraryModal .modal-dialog{max-width:71.25rem}.LibraryModal .modal-content{border-radius:1.5rem}.LibraryModal .modal-header{justify-content:space-between;align-items:flex-start;padding:1rem}@media screen and (min-width:62rem){.LibraryModal .modal-header{padding:1.5rem 1.5rem 1rem}}.LibraryModal .modal-header .modal-title,.LibraryModal .modal-header .modal-title-input{color:#050505;font-family:SF UI Display Semibold;font-size:1.5rem;font-weight:600;line-height:32px;letter-spacing:-.36px}.LibraryModal .modal-header .modal-title-input{margin-bottom:.5rem}.LibraryModal .modal-body{display:flex;flex-direction:column;gap:1.5rem;padding:0}@media screen and (min-width:62rem){.LibraryModal .modal-body{padding:1.5rem}}.LibraryModal .modal-footer{display:flex;gap:1rem;padding:1rem;flex-direction:column-reverse}.LibraryModal .modal-footer>*{margin:0}@media screen and (min-width:36rem){.LibraryModal .modal-footer{flex-direction:row}}@media screen and (min-width:62rem){.LibraryModal .modal-footer{padding:1.5rem;display:flex;justify-content:flex-end}}.LibraryModal .modal-footer .modalCancelBtn{width:100%}@media screen and (min-width:62rem){.LibraryModal .modal-footer .modalCancelBtn{width:auto}}.LibraryModal .modal-footer .modalSaveBtn{width:100%}@media screen and (min-width:62rem){.LibraryModal .modal-footer .modalSaveBtn{width:auto}}.LibraryModal .collection{padding:1rem;margin-right:.5rem;border-radius:.5rem}.LibraryModal .collection:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.LibraryModal .collection.empty{background:#f1f1f1}.LibraryModal .collection.empty:hover{box-shadow:none}.LibraryModal .collection.light-yellow{background:#fefbe8}.LibraryModal .collection.light-green{background:#ecfdf3}.LibraryModal .collection.light-red{background:#fef3f2}.LibraryModal .collection.light-gray{background:#f5f5f6}.LibraryModal .collection-title{color:#050505}.LibraryModal .collection-title,.LibraryModal .collection.empty .collection-title{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.LibraryModal .collection.empty .collection-title{color:#747272}.libraryModal{display:grid}@media screen and (min-width:62rem){.libraryModal{grid-template-columns:1fr 1fr}}.libraryModal-leftSide{padding:1rem 1rem .75rem;border-bottom:1px solid #e8e8e8}@media screen and (min-width:62rem){.libraryModal-leftSide{padding:0 1.5rem 0 0;border-right:1px solid #e8e8e8;border-bottom:none}}.libraryModal-leftSide .title{color:#050505;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:140%;letter-spacing:.1px}@media screen and (min-width:62rem){.libraryModal-leftSide .title{font-size:1.25rem}}.libraryModal-leftSide .all-collection{height:15.625rem;overflow-y:auto;margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.libraryModal-leftSide .all-collection .collection{padding:1rem;margin-right:.5rem;border-radius:.5rem}.libraryModal-leftSide .all-collection .collection:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.libraryModal-leftSide .all-collection .collection.empty{background:#f1f1f1}.libraryModal-leftSide .all-collection .collection.empty:hover{box-shadow:none}.libraryModal-leftSide .all-collection .collection.light-yellow{background:#fefbe8}.libraryModal-leftSide .all-collection .collection.light-green{background:#ecfdf3}.libraryModal-leftSide .all-collection .collection.light-red{background:#fef3f2}.libraryModal-leftSide .all-collection .collection.light-gray{background:#f5f5f6}.libraryModal-leftSide .all-collection .collection-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.libraryModal-leftSide .all-collection .collection.empty .collection-title{color:#747272;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.libraryModal-leftSide .all-collection .observerRef{height:1.25rem!important;width:100%!important;background:#000}.libraryModal-rightSide{padding:1rem}@media screen and (min-width:62rem){.libraryModal-rightSide{padding:0 0 0 1.5rem}}.libraryModal-rightSide .title{color:#050505;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:140%;letter-spacing:.1px}@media screen and (min-width:62rem){.libraryModal-rightSide .title{font-size:1.125rem}}.libraryModal-rightSide .description{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.1px}.libraryModal-rightSide .innerFileCard{height:31.25rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding-right:.5rem}.libraryModal-rightSide .foldersCard{display:flex;padding:1rem;flex-direction:column;gap:.625rem;border-radius:.5rem;border:1px solid #f0f1f1;background:#fff}.libraryModal-rightSide .foldersCard .toggle-icon{cursor:pointer}.libraryModal-rightSide .foldersCard .folderInnerCard{padding:.25rem 0;border-bottom:1px solid #ececed}.libraryModal-rightSide .foldersCard .folderInnerCard:last-child{border-bottom:none}.libraryModal-rightSide .foldersCard .filesDocument{border-bottom:1px solid #ececed}.libraryModal-rightSide .foldersCard .filesDocument:last-child{border-bottom:none}.libraryModal-rightSide .foldersCard .folder-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:9.375rem}@media screen and (min-width:36rem){.libraryModal-rightSide .foldersCard .folder-title{max-width:12.5rem}}@media screen and (min-width:48rem){.libraryModal-rightSide .foldersCard .folder-title{max-width:15.625rem}}@media screen and (min-width:64rem){.libraryModal-rightSide .foldersCard .folder-title{max-width:20rem}}.libraryModal-rightSide .foldersCard .checkBoxInner{cursor:pointer;padding:.25rem 0 .25rem .25rem;border-radius:.5rem}.libraryModal-rightSide .foldersCard .checkBoxInner.active{background:#f0f1f1}.libraryModal-rightSide .foldersCard .checkBoxInner label{cursor:pointer}.libraryModal-rightSide .foldersCard .checkBoxInner .inner{margin-top:-.625rem}.libraryModal-rightSide .template-empty{border-radius:24px;border:1px solid #e8e8e8;background:#fff}@media screen and (min-width:62rem){.libraryModal-rightSide .template-empty{border:none}}.filePreviewModalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:1000;animation:fadeIn .2s ease-in-out}.filePreviewModalOverlay .filePreviewContainer{padding:1rem;width:100%;height:100%;animation:slideIn .3s ease-in-out;display:flex;flex-direction:column;gap:3rem}@media screen and (min-width:48rem){.filePreviewModalOverlay .filePreviewContainer{padding:3rem}}.filePreviewModalOverlay .filePreviewContainer .filePreviewHeader .title{color:#d1d1d1;font-family:SF UI Display Semibold;font-size:.875rem;max-width:9.375rem;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.1px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}@media screen and (min-width:48rem){.filePreviewModalOverlay .filePreviewContainer .filePreviewHeader .title{font-size:1.25rem;max-width:100%}}.filePreviewModalOverlay .filePreviewContainer .filePreviewHeader .download-btn{display:flex;align-items:center;gap:.5rem}.filePreviewModalOverlay .filePreviewContainer .filePreviewHeader .download-btn span{color:#d1d1d1;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.filePreviewModalOverlay .filePreviewContainer .filePreviewBody{height:100%;overflow-y:scroll;max-width:782px;width:100%;margin:0 auto}.filePreviewModalOverlay .filePreviewContainer .filePreviewBody .responsive-iframe{width:100%;height:100%;border:none}.filePreviewModalOverlay .filePreviewContainer .filePreviewBody .image-container{max-height:100%;max-width:100%;display:flex;justify-content:center;align-items:center}.filePreviewModalOverlay .filePreviewContainer .filePreviewBody .image-preview{max-width:100%;max-height:100%;object-fit:contain}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.copytooltip{position:absolute;transform:translateX(-50%);background-color:#000;color:#fff;padding:5px 10px;border-radius:8px;font-size:14px;font-weight:700;white-space:nowrap;box-shadow:0 4px 6px rgba(0,0,0,.2);opacity:1;visibility:visible;transition:opacity .3s ease;left:100%;top:30px}@media screen and (min-width:62rem){.copytooltip{left:10%;top:-20px}}.copytooltip:after{content:"";position:absolute;top:50%;right:100%;transform:translateY(-50%) rotate(90deg);border:6px solid transparent;border-top-color:#000}.tooltip-container .tooltip-hide{opacity:0;visibility:hidden}.sourceTooltip{text-decoration:none;display:inline-block;cursor:pointer;padding:0 .25rem;border-radius:.25rem;background:#f3f3ee;margin:0 .125rem;font-size:.875rem;font-weight:400;font-family:SF UI Display Light,sans-serif;color:#333;line-height:140%}.sourceTooltip:hover{background:#6a63f6;color:#fff}.tooltipInner{text-decoration:none;display:flex;flex-direction:column;gap:.5rem;width:17.75rem;padding:.5rem;background:#fff}.tooltipInner .title{text-align:start;color:#050505;font-family:SF UI Display Semibold!important;font-size:1rem!important;font-weight:600!important;line-height:100%!important;letter-spacing:.08px}.tooltipInner .img{width:1rem;height:1rem;border-radius:100%}.tooltipInner .desc,.tooltipInner .link{color:#747476!important;font-family:SF UI Display Medium,sans-serif!important;font-size:.875rem!important;font-weight:500!important;line-height:140%!important;letter-spacing:-.14px!important;text-decoration:none}.tippy-box[data-theme~=light]{border-radius:16px!important}.dropdown-skeleton{width:200px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f7f7f7;padding:4px;animation:shimmer 1.5s infinite}.dropdown-skeleton .dropdown-header{display:flex;align-items:center;gap:10px}.dropdown-skeleton .avatar{width:32px;height:32px;border-radius:50%;background:#ddd}.dropdown-skeleton .name{flex:1 1;height:10px;background:#ddd;border-radius:4px;width:60%}.dropdown-skeleton .dropdown-body{display:flex;flex-direction:column;gap:8px}.dropdown-skeleton .dropdown-item{height:12px;background:#ddd;border-radius:4px;width:80%}.library-skeleton .skeleton{display:inline-block;background-color:#e0e0e0;background-image:linear-gradient(90deg,#e0e0e0,#f2f2f2,#e0e0e0);background-size:200% 100%;background-position:0;animation:skeleton-loading 1.5s infinite;border-radius:4px}@keyframes skeleton-loading{0%{background-position:0}to{background-position:-200%}}.library-skeleton .library-skeleton-container{display:flex;justify-content:space-between;padding:20px;gap:20px;background-color:#f9f9f9}.library-skeleton .library-skeleton-main{flex:3 1}.library-skeleton .skeleton-card{margin-bottom:20px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.library-skeleton .skeleton-card-title{width:50%;height:20px;margin-bottom:10px}.library-skeleton .skeleton-card-line{width:100%;height:14px;margin-bottom:10px}.library-skeleton .skeleton-card-line.short{width:60%}.library-skeleton .skeleton-card-button{width:150px;height:36px;margin-top:10px}.library-skeleton .library-skeleton-sidebar{flex:1 1;padding:15px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.library-skeleton .skeleton-collection-title{width:70%;height:20px;margin-bottom:15px}.library-skeleton .skeleton-collection-item{width:100%;height:40px;margin-bottom:10px;border-radius:4px}.chatLoadingSkeleton{width:100%;margin-inline:auto;padding-inline:1rem;height:90%;display:flex;flex-direction:column;gap:1.5rem;margin-top:2.5rem}.chatLoadingSkeleton .loadingSkeleton{flex-grow:1;display:flex;flex-direction:column;gap:1.25rem}.chatLoadingSkeleton .chatLoadingSkeleton-inner{display:flex;justify-content:flex-start;align-items:center}.chatLoadingSkeleton .chatLoadingSkeleton-inner.user{justify-content:flex-end}.chatLoadingSkeleton .chatLoadingSkeleton-inner.user .chatLoadingSkeleton-inner-card{max-width:600px;width:100%}.chatLoadingSkeleton .chatLoadingSkeleton-inner.user .chatLoadingSkeleton-inner-card .header{margin-bottom:10px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.chatLoadingSkeleton .chatLoadingSkeleton-inner.user .chatLoadingSkeleton-inner-card .header .skeletonImage{width:30px;height:30px;border-radius:50%;background-color:#ccc}.chatLoadingSkeleton .chatLoadingSkeleton-inner.user .chatLoadingSkeleton-inner-card .header .skeletonTitle{width:100px;height:10px;background-color:#ccc;border-radius:4px;animation:pulse 1.5s ease-in-out infinite}.chatLoadingSkeleton .chatLoadingSkeleton-inner.user .chatLoadingSkeleton-inner-card .skeletonText{width:100%;height:16px;background-color:#ccc;border-radius:4px;margin-bottom:10px;animation:pulse 1.5s ease-in-out infinite}.chatLoadingSkeleton .chatLoadingSkeleton-inner.user .chatLoadingSkeleton-inner-card .skeletonImage{width:100%;height:10px;background-color:#ccc;border-radius:4px;animation:pulse 1.5s ease-in-out infinite}.chatLoadingSkeleton .chatLoadingSkeleton-inner-card{max-width:600px;width:100%}.chatLoadingSkeleton .chatLoadingSkeleton-inner-card .header{margin-bottom:10px;display:flex;align-items:center;gap:10px}.chatLoadingSkeleton .chatLoadingSkeleton-inner-card .header .skeletonImage{width:30px;height:30px;border-radius:50%;background-color:#ccc}.chatLoadingSkeleton .chatLoadingSkeleton-inner-card .header .skeletonTitle{width:100px;height:10px;background-color:#ccc;border-radius:4px;animation:pulse 1.5s ease-in-out infinite}.chatLoadingSkeleton .chatLoadingSkeleton-inner-card .skeletonText{width:100%;height:16px;background-color:#ccc;border-radius:4px;margin-bottom:10px;animation:pulse 1.5s ease-in-out infinite}.chatLoadingSkeleton .chatLoadingSkeleton-inner-card .skeletonText:last-child{width:80%}.chatLoadingSkeleton .chatLoadingSkeleton-inner-card .skeletonImage{width:100%;height:10px;background-color:#ccc;border-radius:4px;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%{background-color:#ccc}50%{background-color:#e0e0e0}to{background-color:#ccc}}.chatLoadingSkeleton .desc{color:#a3a3a3;font-size:.75rem;font-family:SF UI Display Light,sans-serif;font-weight:400;line-height:140%;letter-spacing:-.06px}.progress-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.progress-wrapper .progress-container{width:400px;height:10px;background:#eee;border-radius:8px;overflow:hidden;margin:10px 0}.progress-wrapper .progress-container.small{width:340px}.progress-wrapper .progress-container .progress-bar{height:100%;width:0;background:#875bf7;transition:width .1s linear}.progress-wrapper .percent-text{font-size:16px;margin-top:20px;font-weight:700;color:#222}.customTable,.customTable thead,.customTable thead tr{border:none!important}.customTable thead tr th{border:none!important;background-color:#f2f2f2!important;text-align:center;padding:.625rem!important;color:#050505;font-family:SF UI Display Bold,sans-serif;font-size:1.125rem;font-weight:700}.customTable thead tr th:first-child{border-top-left-radius:.5rem!important}.customTable thead tr th:last-child{border-top-right-radius:.5rem!important}.customTable thead tr th strong{color:#050505;font-family:SF UI Display Bold,sans-serif;font-size:1rem;font-weight:700}.customTable tbody,.customTable tbody tr{border:none!important}.customTable tbody tr:last-child td{border-bottom:none!important}.customTable tbody tr:last-child td:first-child{border-bottom-left-radius:.5rem!important}.customTable tbody tr:last-child td:last-child{border-bottom-right-radius:.5rem!important}.customTable tbody tr td{border:1px solid #f2f2f2!important;border-top:none!important;border-left:none!important;background-color:#fbfbfb!important;box-shadow:none!important;padding:.625rem!important;text-align:center;color:#333;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:.5px}.customTable tbody tr td:last-child{border-right:none!important}.studentList_table{height:calc(100vh - 273px);overflow:auto;border-radius:1rem;border:1px solid #f2f2f2!important}.studentList_table_inner{margin-bottom:0!important}.studentList_table_inner thead{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:10;background:#fff}.studentList_table_inner thead tr th{border-bottom:1px solid #f2f2f2!important;background-color:transparent!important;text-align:center}.studentList_table_inner tbody tr td,.studentList_table_inner thead tr th{padding:.75rem!important;color:#747476;font-family:SF UI Display,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.studentList_table_inner tbody tr td{border:none!important;border-bottom:1px solid #f2f2f2!important;box-shadow:none!important;vertical-align:middle}.studentList_table_inner tbody tr td.text{color:#747476;font-family:SF UI Display,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.studentList_table_inner tbody tr td.number{color:#050505}.studentList_table_inner tbody tr td.studentDetails{width:12.5rem}@media screen and (min-width:75rem){.studentList_table_inner tbody tr td.studentDetails{width:15.625rem}}@media screen and (min-width:87.5rem){.studentList_table_inner tbody tr td.studentDetails{width:17.5625rem}}.studentList_table_inner tbody tr td .student-name{color:#050505;font-family:SF UI Display,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.studentList_table_inner tbody tr td .avatar{border-radius:100%;width:1.5rem;height:1.5rem}.studentList_table_inner tbody tr td .CR{display:flex;padding:.25rem .375rem;align-items:center;gap:.25rem;border-radius:30px;background:#f5f3ff}.studentList_table_inner tbody tr td .CR .text{color:#875bf7;margin-top:.25rem;font-family:SF UI Display,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px}.studentList_table_inner tbody tr td .CR .icon svg{width:1rem;height:1rem}.tiptap .Tiptap-mathematics-editor{background:#202020;color:#fff;font-family:monospace;padding:.2rem .5rem}.tiptap .Tiptap-mathematics-render{padding:0 .25rem}.tiptap .Tiptap-mathematics-render--editable{cursor:pointer;transition:background .2s}.tiptap .Tiptap-mathematics-render--editable:hover{background:#eee}.tiptap .Tiptap-mathematics-editor,.tiptap .Tiptap-mathematics-render{border-radius:.25rem;display:inline-block}.tiptap img{display:block!important}.ql-editor strong{font-family:SF UI Display Semibold,Inter}.ql-editor ol,.ql-editor ul{padding-left:0!important}.ql-toolbar.ql-snow{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.ql-toolbar.ql-snow .ql-formats{margin-right:0!important}.ql-snow .ql-list li:has(strong){font-family:SF UI Display Semibold,Inter!important}.ql-snow .ql-picker.ql-lineHeight .ql-picker-label:before{content:url("data:image/svg+xml,%3Csvg stroke='currentColor' fill='none' stroke-width='0' viewBox='0 0 24 24' height='24px' width='20px' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.09668 6.99707H7.17358L4.17358 3.99707L1.17358 6.99707H3.09668V17.0031H1.15881L4.15881 20.0031L7.15881 17.0031H5.09668V6.99707Z' fill='currentColor'%3E%3C/path%3E%3Cpath d='M22.8412 7H8.84119V5H22.8412V7Z' fill='currentColor'%3E%3C/path%3E%3Cpath d='M22.8412 11H8.84119V9H22.8412V11Z' fill='currentColor'%3E%3C/path%3E%3Cpath d='M8.84119 15H22.8412V13H8.84119V15Z' fill='currentColor'%3E%3C/path%3E%3Cpath d='M22.8412 19H8.84119V17H22.8412V19Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");display:inline-block;width:1em;height:1em;vertical-align:middle}.ql-lineHeight svg{display:none}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border:none;padding-bottom:5px;display:inline-block}.des,.tiptap.ProseMirror{outline:none!important}.des ol,.des ul,.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{display:flex;flex-direction:column;padding:0!important;margin:.625rem!important}@media screen and (min-width:62rem){.des ol,.des ul,.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{margin:1rem 1.25rem!important}}.des ol ol li,.des ul ol li,.tiptap.ProseMirror ol ol li,.tiptap.ProseMirror ul ol li{padding-left:4px!important}.des ol,.tiptap.ProseMirror ol{margin:.625rem 1.25rem!important}@media screen and (min-width:62rem){.des ol,.tiptap.ProseMirror ol{margin:1rem 1.875rem!important}}.des ul[data-type=taskList],.tiptap.ProseMirror ul[data-type=taskList]{margin:0!important}.des ul[data-type=taskList] li,.tiptap.ProseMirror ul[data-type=taskList] li{padding:0!important}.des ul[data-type=taskList][dir=rtl] li label,.tiptap.ProseMirror ul[data-type=taskList][dir=rtl] li label{margin-right:0;margin-left:8px}.des ul li,.tiptap.ProseMirror ul li{list-style-type:disc;padding-left:.5rem}@media screen and (min-width:62rem){.des ul li,.tiptap.ProseMirror ul li{padding-left:1rem}}.des ul li[dir=rtl],.tiptap.ProseMirror ul li[dir=rtl]{padding-left:0;padding-right:.5rem}@media screen and (min-width:62rem){.des ul li[dir=rtl],.tiptap.ProseMirror ul li[dir=rtl]{padding-right:1rem}}.des ul li::marker,.tiptap.ProseMirror ul li::marker{content:"•";color:#2f3438;font-size:1.125rem}.des ol li,.tiptap.ProseMirror ol li{list-style-type:decimal;padding-left:0}@media screen and (min-width:62rem){.des ol li,.tiptap.ProseMirror ol li{padding-left:.5rem}}.des ol li ul li,.tiptap.ProseMirror ol li ul li{padding-left:.5rem}.des ol li[dir=rtl],.tiptap.ProseMirror ol li[dir=rtl]{list-style-type:decimal;padding-left:0;padding-right:0}@media screen and (min-width:62rem){.des ol li[dir=rtl],.tiptap.ProseMirror ol li[dir=rtl]{padding-right:.5rem}}.des ol li::marker,.tiptap.ProseMirror ol li::marker{color:#2f3438;font-size:1.125rem}.des li p,.tiptap.ProseMirror li p{margin-bottom:.375rem}.des h1,.des h2,.des h3,.des h4,.des h5,.des h6,.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4,.tiptap.ProseMirror h5,.tiptap.ProseMirror h6{line-height:120%;letter-spacing:.5px;color:#2f3438;margin-bottom:.625rem;margin-top:.3125rem}.des h1,.des h1 *,.tiptap.ProseMirror h1,.tiptap.ProseMirror h1 *{font-size:1.625rem;font-family:SF UI Display;font-weight:600}.des h2,.des h2 *,.tiptap.ProseMirror h2,.tiptap.ProseMirror h2 *{font-size:1.5rem;font-family:SF UI Display;font-weight:600}.des h3,.des h3 *,.tiptap.ProseMirror h3,.tiptap.ProseMirror h3 *{font-size:1.375rem;font-family:SF UI Display;font-weight:600}.des h4,.tiptap.ProseMirror h4{font-size:1.25rem;font-family:SF UI Display;font-weight:600}.des h5,.tiptap.ProseMirror h5{font-size:1.125rem;font-family:SF UI Display;font-weight:600}.des h6,.tiptap.ProseMirror h6{font-size:1.0625rem;font-family:SF UI Display;font-weight:600}.des p,.tiptap.ProseMirror p{text-align:left}@media screen and (min-width:48rem){.des p,.tiptap.ProseMirror p{text-align:justify}}.des p[dir=rtl],.tiptap.ProseMirror p[dir=rtl]{text-align:right}@media screen and (min-width:48rem){.des p[dir=rtl],.tiptap.ProseMirror p[dir=rtl]{text-align:justify}}.des a,.des li,.des p,.tiptap.ProseMirror a,.tiptap.ProseMirror li,.tiptap.ProseMirror p{font-size:1.125rem;line-height:140%;letter-spacing:.5px;color:#2f3438;font-family:SF UI Display;font-weight:400}.des a,.tiptap.ProseMirror a{text-decoration:underline;cursor:pointer;color:#875bf7}.des .tableWrapper,.tiptap.ProseMirror .tableWrapper{max-width:18.75rem;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ccc transparent}@media screen and (min-width:75rem){.des .tableWrapper,.tiptap.ProseMirror .tableWrapper{max-width:31.25rem}}@media screen and (min-width:87.5rem){.des .tableWrapper,.tiptap.ProseMirror .tableWrapper{max-width:62.5rem}}.des table,.tiptap.ProseMirror table{width:100%;margin:16px 0;border-collapse:collapse;border:none!important}.des table .selectedCell,.tiptap.ProseMirror table .selectedCell{background-color:#ddd!important}.des table tr,.tiptap.ProseMirror table tr{border:none!important}.des table tr th,.tiptap.ProseMirror table tr th{border:2px solid #fff!important;border-top:none!important;border-left:none!important;background-color:#f2f2f2!important;text-align:left;padding:.625rem!important;color:#2f3438;font-family:SF UI Display;font-size:1.125rem;font-weight:700}.des table tr th p,.tiptap.ProseMirror table tr th p{text-align:left}.des table tr th:first-child,.tiptap.ProseMirror table tr th:first-child{border-top-left-radius:.5rem!important}.des table tr th:last-child,.tiptap.ProseMirror table tr th:last-child{border-top-right-radius:.5rem!important;border-right:none!important}.des table tr th strong,.tiptap.ProseMirror table tr th strong{color:#2f3438;font-family:SF UI Display;font-size:1.125rem;font-weight:700}.des table tbody,.des table tbody tr,.tiptap.ProseMirror table tbody,.tiptap.ProseMirror table tbody tr{border:none!important}.des table tbody tr:last-child td,.tiptap.ProseMirror table tbody tr:last-child td{border-bottom:none!important}.des table tbody tr:last-child td:first-child,.tiptap.ProseMirror table tbody tr:last-child td:first-child{border-bottom-left-radius:.5rem!important}.des table tbody tr:last-child td:last-child,.tiptap.ProseMirror table tbody tr:last-child td:last-child{border-bottom-right-radius:.5rem!important}.des table tbody tr td,.tiptap.ProseMirror table tbody tr td{border:2px solid #f2f2f2!important;border-top:none!important;border-left:none!important;background-color:#fbfbfb!important;box-shadow:none!important;padding:.625rem!important;text-align:left;color:#2f3438;font-family:SF UI Display;font-weight:400;font-size:1rem;line-height:160%;letter-spacing:.5px}.des table tbody tr td p,.tiptap.ProseMirror table tbody tr td p{text-align:left}.des table tbody tr td:last-child,.tiptap.ProseMirror table tbody tr td:last-child{border-right:none!important}.des table .resize-cursor,.tiptap.ProseMirror table .resize-cursor{cursor:col-resize}.des blockquote,.tiptap.ProseMirror blockquote{border-left:3px solid rgba(61,37,20,.122);margin:24px 0;padding-left:16px}.des blockquote[dir=rtl],.tiptap.ProseMirror blockquote[dir=rtl]{border-left:none;border-right:3px solid rgba(61,37,20,.122);margin:24px 0;padding-right:16px}.des strong,.des strong *,.tiptap.ProseMirror strong,.tiptap.ProseMirror strong *{font-family:SF UI Display;font-weight:500}.ProseMirror{word-break:normal;overflow-wrap:break-word;white-space:normal}.customTextEditor{max-width:100%}.character-count{align-items:center;color:#454648;font-family:SF UI Display;font-weight:500;line-height:140%;font-size:10px;gap:.5rem;padding-left:20px;min-width:12.5rem;position:absolute;right:0;bottom:50px;text-align:right;display:flex;justify-content:flex-end;padding-right:10px;background-color:transparent}.character-count svg{color:#875bf7}.character-count--warning,.character-count--warning svg{color:#f04438}.dropup .dropdown-toggle:after{display:none!important}.profiletabwrapper ul{margin:0;list-style:none;padding:4px;justify-content:space-between;align-self:stretch;background:var(--colors-gray-dark-mode-100,#f0f1f1)}.profiletabwrapper ul,.profiletabwrapper ul li{display:flex;align-items:center;border-radius:12px}.profiletabwrapper ul li{height:36px;padding:6px 8px;justify-content:center;gap:4px;flex:1 0;color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px;cursor:pointer}.profiletabwrapper ul li.active{background-color:#fff;color:#050505}.go2072408551{padding:0!important}.go3958317564{margin:0!important}.successfullyTost{display:flex;width:21.875rem;padding:1rem;align-items:flex-start;gap:.5rem;flex-shrink:0;border-radius:.5rem;color:#fff;background:green;box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03)}.successfullyTost .icon svg{width:1.25rem;height:1.25rem}.successfullyTost .title{color:#fff;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:600;line-height:140%;letter-spacing:-.14px}.successfullyTost .desc{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.successfullyTost .dismiss-btn{color:#475467;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;text-align:start}.errorTost{display:flex;width:21.875rem;padding:1rem;align-items:flex-start;gap:.5rem;flex-shrink:0;border-radius:.5rem;color:#fff;background:#d92d20;box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03)}.errorTost .icon svg{width:1.25rem;height:1.25rem}.errorTost .title{color:#fff;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:600;line-height:140%;letter-spacing:-.14px}.errorTost .desc{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.errorTost .dismiss-btn{color:#475467;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;text-align:start}.userProfileDropDown{position:absolute;top:110%;right:0;z-index:999}.userProfileDropDown-inner{display:flex;width:15.125rem;flex-direction:column;align-items:flex-start;border-radius:.5rem;border:1px solid #ececed;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15)}.userProfileDropDown-inner .dropDown-header{padding:.75rem;border-bottom:1px solid #ececed}.userProfileDropDown-inner .dropDown-header .userInfo{display:flex;align-items:center;gap:.75rem}.userProfileDropDown-inner .dropDown-header .userInfo .userImage{width:2.5rem;height:2.5rem;border-radius:100%}.userProfileDropDown-inner .dropDown-header .userInfo .userName{color:#17181a;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:600;line-height:140%;letter-spacing:-.14px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.userProfileDropDown-inner .dropDown-header .userInfo .userRole{padding:0 .125rem;border-radius:.25rem;background:#f2f4f7;color:#667085;text-align:center;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem;width:2.5rem}.userProfileDropDown-inner .dropDown-header .plan-info{margin-top:.75rem;display:flex;padding:.75rem;flex-direction:column;align-items:flex-start;gap:.75rem;align-self:stretch;border-radius:.5rem;background:#fef7c3}.userProfileDropDown-inner .dropDown-header .plan-info .plan-text{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.userProfileDropDown-inner .dropDown-header .plan-info .upgrade-btn{color:#5720b7;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:600;line-height:140%;letter-spacing:-.14px;text-decoration:none}.userProfileDropDown-inner .dropDown-footer .dropDown-item .dropDown-link{text-decoration:none;padding:.75rem;width:100%;display:flex;align-items:center;justify-content:space-between;color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.userProfileDropDown-inner .dropDown-footer .dropDown-item .dropDown-link span{color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;transition:all .3s ease-in-out}.userProfileDropDown-inner .dropDown-footer .dropDown-item .dropDown-link:hover{background:#f7f6f2}.userProfileDropDown-inner .dropDown-footer .dropDown-item .dropDown-link svg{width:1rem;height:1rem}.calender-container{padding:1.5rem}.custom-calender{padding-inline:1rem}@media screen and (min-width:36rem){.custom-calender{padding-inline:1.5rem}}.calender-header{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:.75rem}@media screen and (min-width:48rem){.calender-header{flex-direction:row;justify-content:space-between}}.calender-header .left{display:flex;align-items:center;gap:.75rem;flex-grow:1;width:100%;justify-content:space-between}@media screen and (min-width:36rem){.calender-header .left{gap:1rem}}@media screen and (min-width:48rem){.calender-header .left{width:auto;justify-content:flex-start}}.calender-header .left .monthname{font-family:SF UI Display Bold,sans-serif;font-weight:600;color:#050505;line-height:25.2px;letter-spacing:.5%;font-size:16px;min-width:8.125rem}@media screen and (min-width:36rem){.calender-header .left .monthname{font-size:18px;min-width:8.75rem}}.calender-header .left .week-arrow{display:flex;align-items:center;gap:.5rem}.calender-header .left .week-arrow .leftbtn,.calender-header .left .week-arrow .rightbtn{border-radius:8.4px;border:.7px solid #ececed;width:1.75rem;height:1.75rem}@media screen and (min-width:36rem){.calender-header .left .week-arrow .leftbtn,.calender-header .left .week-arrow .rightbtn{width:2rem;height:2rem}}.calender-header .left .week-arrow .weekname{font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:11px;line-height:15.6px;letter-spacing:.41%;color:#747476;margin-top:.25rem}@media screen and (min-width:36rem){.calender-header .left .week-arrow .weekname{font-weight:500;font-size:14px;line-height:19.6px;letter-spacing:-1%}}.calender-header .right{display:flex;align-items:center;gap:1rem;justify-content:space-between;flex-grow:1;width:100%}@media screen and (min-width:48rem){.calender-header .right{width:auto;justify-content:flex-end}}.calender-header .right .segmented-control{display:flex;border-radius:.25rem;overflow:hidden;background:#f0f1f1;padding:.25rem;border-radius:.75rem}.calender-header .right .segmented-control .segment{background-color:transparent;border:none;cursor:pointer;font-size:1rem;font-weight:700;padding:.25rem 1.375rem;border-radius:.5rem;color:#454648}.calender-header .right .segmented-control .segment.active{background-color:#fff;font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.5%;color:#050505}.calender-header .right .segmented-control .segment:not(.active):hover{background-color:#f0f0f0}.calender-body{border:1px solid #e6eaf0;margin-top:.75rem;border-radius:1rem}.calendar-grid{display:grid;grid-template-columns:repeat(8,1fr)}.calendar-grid .single-item{display:flex;flex-direction:column;padding:1rem 0}.calendar-grid .single-item .day{font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:14px;line-height:19.6px;letter-spacing:-1%;text-align:center;color:#8e8e8e}.calendar-grid .single-item .date{font-family:SF UI Display Heavy,sans-serif;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.5%;text-align:center}.calendar-grid .gmt-box{padding:1.25rem}.day-parent{flex-direction:column;scroll-behavior:smooth;height:calc(70vh - 10px);overflow-y:auto}.day-calendar-grid,.day-parent{display:flex}.day-calendar-grid .time-column{width:78px}.custom-calender .month-view{height:calc(80vh - 10px);overflow:auto;background:#fff;border-radius:12px}.custom-calender .month-view .month-grid{display:flex;flex-direction:column;height:100%}.custom-calender .month-view .month-grid .weekday-header{display:grid;grid-template-columns:repeat(7,1fr);background:transparent}.custom-calender .month-view .month-grid .weekday-header .weekday-cell{padding:12px;color:#a2a3a3;font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:14px;line-height:19.6px;letter-spacing:-1%;text-align:center;min-width:50px}.custom-calender .month-view .month-grid .month-days{display:grid;grid-template-columns:repeat(7,1fr);flex:1 1}.custom-calender .month-view .month-grid .month-days .month-day{border:1px solid #eaecf0;min-height:120px;padding:12px;position:relative;border-left:0;display:flex;overflow:hidden;align-items:center;flex-direction:column;min-width:50px}.custom-calender .month-view .month-grid .month-days .month-day.other-month{background-color:#fff}.custom-calender .month-view .month-grid .month-days .month-day.other-month .day-number{color:#d1d1d1}.custom-calender .month-view .month-grid .month-days .month-day.today{background-color:#f9fafb}.custom-calender .month-view .month-grid .month-days .month-day.today .day-number{font-family:SF UI Display Bold,sans-serif;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.5%;text-align:center;color:#155eef}.custom-calender .month-view .month-grid .month-days .month-day .day-number{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:8px;font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.5%;text-align:center;color:#454648}.custom-calender .month-view .month-grid .month-days .month-day .day-events{display:flex;flex-direction:column;gap:4px}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event{padding:8px;border-radius:8px;font-size:12px;line-height:18px;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:5px}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event.completed .event-status{color:#17b26a}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event.completed .event-status .status-dot{background-color:#17b26a}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event.not-planned .event-status{color:#454648}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event.not-planned .event-status .status-dot{background-color:#454648}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event .event-title{flex:1 1;font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:12px;line-height:19.6px;letter-spacing:-1%;color:#333;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}@media screen and (min-width:48rem){.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event .event-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:5.3125rem;font-size:14px}}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event svg{width:1rem;height:1rem}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event .event-time{font-family:SF UI Display Light,sans-serif;font-weight:400;font-size:12px;line-height:14.4px;letter-spacing:.41%;color:#8e8e8e;margin-left:8px;display:none}@media screen and (min-width:48rem){.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event .event-time{display:flex}}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event .event-status{display:flex;align-items:center;gap:.25rem;color:#155eef;font-family:SF UI Display Light,sans-serif;font-weight:400;font-size:12px;line-height:14.4px;letter-spacing:.41%;display:none}@media screen and (min-width:48rem){.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event .event-status{display:flex}}.custom-calender .month-view .month-grid .month-days .month-day .day-events .month-event .event-status .status-dot{width:.375rem;height:.375rem;border-radius:100%;display:inline-block;margin-top:2px;background-color:#155eef}.custom-calender .month-view .month-grid .month-days .month-day .day-events .more-events{font-size:12px;color:#667085;text-align:center;padding:2px;cursor:pointer}.custom-calender .month-view .month-grid .month-days .month-day .day-events .more-events:hover{color:#344054;text-decoration:underline}.custom-calender .create-plan{background-color:#fff;border:1px solid #ececed;padding:.25rem .125rem;border-radius:1.875rem;font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:12px;line-height:130%;letter-spacing:.41%;text-align:center;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:none}@media screen and (min-width:36rem){.custom-calender .create-plan{padding:.25rem .5rem}}@media screen and (min-width:48rem){.custom-calender .create-plan{display:flex}}.custom-calender .toggle-events{font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:12px;line-height:15.6px;letter-spacing:.41%;color:#455468;border:1px solid #ececed;padding:.125rem .25rem;border-radius:1.5625rem;display:flex;gap:.125rem;align-items:center;justify-content:center}.calendar-body{border:1px solid #e6eaf0;margin-top:.75rem;border-radius:1rem;overflow:hidden}.calendar-body::-webkit-scrollbar{width:8px!important}.calendar-body::-webkit-scrollbar-track{background-color:#f1f1f1!important;border-radius:10px!important}.calendar-body::-webkit-scrollbar-thumb{background-color:#888!important;border-radius:10px!important;-webkit-transition:background-color .3s ease!important;transition:background-color .3s ease!important}.calendar-body::-webkit-scrollbar-thumb:hover{background-color:#555!important}.calendar-body::-webkit-scrollbar-corner{background-color:transparent!important}.calendar-grid{display:flex;height:auto}.time-column{border-right:1px solid #f0f0f0;min-width:4.875rem}@media screen and (min-width:48rem){.time-column{min-width:7.5rem}}.time-header{height:56px;border-bottom:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;background-color:#fff;top:0;z-index:1;display:flex;align-items:center;justify-content:center;font-family:SF UI Display Light,sans-serif;font-weight:400;font-size:14px;line-height:19.6px;letter-spacing:.5%;text-align:center;color:#747476}@media screen and (min-width:48rem){.time-header{height:84px}}.time-header .gmt{background-color:#fbfbfc;padding:.625rem;border-radius:.5rem;font-family:SF UI Display Light,sans-serif;font-weight:400;font-size:12px;line-height:19.6px;letter-spacing:.5%;text-align:center}@media screen and (min-width:48rem){.time-header .gmt{font-size:14px;line-height:140%}}.time-slot{height:80px;color:#747476;padding-right:8px;display:flex;align-items:center;justify-content:center;font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:14px;line-height:19.6px;letter-spacing:-1%;text-align:right}.day-column{flex:1 1;min-width:150px;border-right:1px solid #f0f0f0}.day-column.today .day-header .date,.day-column.today .day-header .day{color:#155eef}.day-column .day-header{height:56px;border-bottom:1px solid #f0f0f0;text-align:center;padding:8px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#fff}@media screen and (min-width:48rem){.day-column .day-header{height:84px}}.day-column .day-header .day{font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:12px;line-height:19.6px;letter-spacing:-1%;text-align:center;color:#8e8e8e}@media screen and (min-width:48rem){.day-column .day-header .day{font-size:14px;line-height:140%}}.day-column .day-header .date{font-family:SF UI Display Heavy,sans-serif;font-weight:700;font-size:14px;line-height:140%;letter-spacing:.5%;text-align:center}@media screen and (min-width:48rem){.day-column .day-header .date{font-size:20px;line-height:140%}}.day-header.today .day-header .date{color:#155eef!important}.day-header.today .day-header .day{color:#155eef}.day-header .day-header{height:100px;border-bottom:1px solid #f0f0f0;text-align:center;padding:4px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#fff}.day-header .day-header .day{font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:14px;line-height:19.6px;letter-spacing:-1%;text-align:center;color:#8e8e8e}.day-header .day-header .date{font-family:SF UI Display Heavy,sans-serif;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.5%;text-align:center}.day-title{font-size:14px;font-weight:700;display:flex;flex-direction:column;gap:.25rem;width:144px}@media screen and (min-width:48rem){.day-title{align-items:center;justify-content:center;padding-top:12px}}.day-title:after{content:"";width:100%;height:3px;background-color:#155eef;position:absolute;bottom:0;left:0}@media screen and (min-width:48rem){.day-title:after{width:9rem}}.day-content{position:relative;height:auto}.calendar-cell{height:80px;border-bottom:1px solid #e7e7ec}.event-box{position:absolute;left:0;right:0;padding:8px;border-radius:4px;font-size:12px;overflow:hidden;color:#fff;display:flex;flex-direction:column;justify-content:space-between;border-radius:8px;min-height:3.5rem;transition:all .2s ease;cursor:pointer}.event-box:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.event-box .time-wrapper{color:#8e8e8e}.event-box .bottom,.event-box .time-wrapper{font-family:SF UI Display Light,sans-serif;font-weight:400;font-size:12px;line-height:14.4px;letter-spacing:.41%}.event-box .bottom{display:flex;align-items:center;gap:8px}.event-box .bottom:before{content:"";width:6px;height:6px;border-radius:50%;display:inline-block}.event-box .bottom.in-progress{color:#155eef}.event-box .bottom.in-progress:before{background-color:#155eef}.event-box .bottom.not-started{color:#454648}.event-box .bottom.not-started:before{background-color:#454648}.event-box .bottom.completed{color:#17b26a}.event-box .bottom.completed:before{background-color:#17b26a}.event-title{font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:14px;line-height:19.6px;letter-spacing:-1%;color:#333}.innerSvg svg{width:1rem;height:1rem}.all-day-events{display:flex;flex-wrap:wrap;gap:5px;padding:5px;background:#fff;border-bottom:1px solid #e7e7ec;position:-webkit-sticky;position:sticky;top:56px;z-index:10}@media screen and (min-width:48rem){.all-day-events{top:84px}}.all-day-event-box{padding:5px 10px;border-radius:4px;font-size:14px;font-weight:700;transition:all .2s ease;cursor:pointer}.all-day-event-box:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.all-day-row{display:flex;background:#f8f9fa;border-bottom:1px solid #ddd}.all-day-cell{flex:1 1;padding:5px;min-height:40px}.all-day-event{padding:5px 10px;border-radius:4px;font-size:14px;font-weight:700}.weekview-parent{display:flex;flex-direction:column;scroll-behavior:smooth;height:calc(70vh - 10px);overflow-y:auto}.weekview-parent .weekview-all-day-row{top:69px;background-color:#fff;z-index:10}.weekview-parent .weekview-all-day-row,.weekview-week-header{display:grid;position:-webkit-sticky;position:sticky;grid-template-columns:80px repeat(7,1fr)}.weekview-week-header{background:#f4f4f4;top:0;left:0;background-color:#fff;z-index:50}.weekview-week-header .weekview-time-column{display:flex;align-items:center;justify-content:center;border-right:0;border-bottom:1px solid #e6eaf0}.weekview-week-header .weekview-time-column span{font-family:SF UI Display Light,sans-serif;font-weight:400;font-size:14px;line-height:19.6px;letter-spacing:.5%;text-align:center;color:#747476;display:inline-block;padding:.625rem;background-color:#fbfbfc}.weekview-day-header{padding:10px;text-align:center;font-weight:700;background:#fff;border-bottom:1px solid #ddd;display:flex;flex-direction:column;min-width:5rem;align-items:center;justify-content:center}.weekview-day-header .weekview-date{font-family:SF UI Display Bold,sans-serif;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.5%;text-align:center;color:#050505;width:max-content}.weekview-day-header .weekview-day{font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:14px;line-height:19.6px;letter-spacing:-1%;text-align:center;color:#a2a3a3;width:max-content}.weekview-today .weekview-date,.weekview-today .weekview-day{color:#155eef}.weekview-all-day-row{display:flex;align-items:center}.weekview-all-day-grid{display:grid;grid-template-columns:80px repeat(7,1fr);width:100%}.weekview-all-day-cell{min-height:40px;padding:5px;border-right:1px solid #ddd;position:relative}.weekview-all-day-event{padding:5px;border-radius:4px;font-size:14px;font-family:SF UI Display Medium,sans-serif;text-align:center;color:#333;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease;cursor:pointer}.weekview-all-day-event:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.weekview-week-content{display:grid;grid-template-columns:80px repeat(7,1fr);flex-grow:1}.weekview-time-column{background-color:#fff;text-align:center;font-size:12px;border-right:1px solid #e7e7ec;border-bottom:1px solid #e7e7ec}.weekview-time-slot{height:80px;display:flex;align-items:flex-start;justify-content:center;border-bottom:1px solid #ddd;color:#555;padding-top:.3125rem}.weekview-day-column{border-right:1px solid #e7e7ec;position:relative;flex:1 1;min-width:0;min-width:80px}.weekview-calendar-cell{min-height:80px;border-bottom:1px solid #e7e7ec;position:relative;min-width:5rem}.weekview-event-box{position:absolute;left:5px;border-radius:4px;font-size:12px;font-weight:700;color:#000;display:flex;flex-direction:column;justify-content:space-between;text-align:left;min-height:4.25rem;padding:.625rem;cursor:pointer;transition:all .2s ease;border-radius:.5rem}.weekview-event-box:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.weekview-event-box .top .weekview-event-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:14px;line-height:19.6px;letter-spacing:-1%;color:#333}.weekview-event-box .top svg{width:1rem;height:1rem}.weekview-event-box .top .weekview-time-wrapper{color:#8e8e8e}.weekview-event-box .bottom,.weekview-event-box .top .weekview-time-wrapper{font-family:SF UI Display Light,sans-serif;font-weight:400;font-size:12px;line-height:14.4px;letter-spacing:.41%}.weekview-event-box .bottom{display:flex;align-items:center;gap:8px}.weekview-event-box .bottom:before{content:"";width:6px;height:6px;border-radius:2px;display:inline-block}.weekview-event-box .bottom.in-progress{color:#155eef}.weekview-event-box .bottom.in-progress:before{background-color:#155eef}.weekview-event-box .bottom.not-started{color:#454648}.weekview-event-box .bottom.completed{color:#17b26a}.weekview-event-box .bottom.completed:before{background-color:#17b26a}.weekview-event-box .weekview-status{font-family:SF UI Display Light,sans-serif;font-weight:400;font-size:12px;line-height:14.4px;letter-spacing:.41%}.weekview-event-box .weekview-status:before{content:"";width:6px;height:6px;border-radius:2px;display:inline-block;background-color:#454648;margin-right:10px;border-radius:6.25rem}.weekview-event-box .weekview-status.weekview-in-progress{color:#155eef}.weekview-event-box .weekview-status.weekview-in-progress:before{background-color:#155eef}.weekview-event-box .weekview-status.weekview-completed{color:#17b26a}.weekview-event-box .weekview-status.weekview-completed:before{background-color:#17b26a}.weekview-event-box .weekview-status.weekview-completed:after{background-color:#0f9d58}.weekview-event-box .weekview-completed{color:#17b26a}.weekview-event-box .weekview-not-started{color:#454648}.weekview-time-wrapper{font-size:11px;font-weight:400}.weekview-in-progress{opacity:1}.weekview-current-hour-line{position:absolute;left:0;right:0;height:2px;background:red;z-index:2}.current-time{font-family:SF UI Display Medium,sans-serif;font-weight:500;font-size:14px;line-height:140%;letter-spacing:-1%;text-align:right}[dir=rtl] .dashboard-container .sidebar-open-btn{top:1.75rem;right:257px;z-index:99;display:none;transition:all .35s ease-in-out;width:max-content;transform:rotate(180deg)}[dir=rtl] .dashboard-container .sidebar-open-btn:hover path{stroke:#6a63f6}@media screen and (min-width:62rem){[dir=rtl] .dashboard-container .sidebar-open-btn{display:block}}[dir=rtl] .dashboard-container .sidebar-close-btn{top:1.75rem;right:83px;z-index:99;display:none;transition:all .3s ease-in-out;width:max-content;transform:rotate(180deg);cursor:pointer;transition:all .35s ease-in-out}@media screen and (min-width:62rem){[dir=rtl] .dashboard-container .sidebar-close-btn{display:block}}[dir=rtl] .dashboard-container .sidebar-close-btn:hover path{stroke:#6a63f6}[dir=rtl] .dashboard-container .sidebar-close-btn.active:hover{transform:rotate(0)}[dir=rtl] .dashboard-container .sidebar{border-left:1px solid #e4e7ec}[dir=rtl] .dashboard-container .sidebar .menu-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:.25rem}[dir=rtl] .dashboard-container .sidebar .menu-list .menu-item{padding:.625rem;border-radius:.5rem}[dir=rtl] .dashboard-container .sidebar .menu-list .menu-item:hover{background:#f7f6f2}[dir=rtl] .dashboard-container .sidebar .menu-list .menu-item.active{background:#f7f6f2;position:relative}[dir=rtl] .dashboard-container .sidebar .menu-list .menu-item.active:after{content:"";position:absolute;right:-1rem;top:50%;transform:translateY(-50%);width:.25rem;height:1.5rem;border-radius:.25rem;background:#050505}[dir=rtl] .dashboard-container .sidebar .menu-list .menu-item.active .menu-link{margin-left:.125rem}[dir=rtl] .dashboard-container .sidebar .menu-list .menu-item .menu-link{display:flex;align-items:center;gap:.5rem;text-decoration:none}[dir=rtl] .dashboard-container .sidebar .menu-list .menu-item .menu-link .menu-icon{flex-shrink:0;width:1.5rem;height:1.5rem}[dir=rtl] .dashboard-container .sidebar .menu-list .menu-item .menu-link .menu-icon svg{width:100%;height:100%}[dir=rtl] .dashboard-container .sidebar .menu-list .menu-item .menu-link .menu-text{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px;padding-top:.125rem}[dir=rtl] .dashboard-container .sidebar .sidebar-footer{padding:1.5rem;background-color:#fff;width:100%}[dir=rtl] .dashboard-container .sidebar .sidebar-footer .upgradeMembership{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;border-radius:.5rem;border:1px solid #ececed;background:#fff}[dir=rtl] .dashboard-container .sidebar .sidebar-footer .upgradeMembership .upgrade-icon svg{width:1.75rem;height:1.75rem}[dir=rtl] .dashboard-container .sidebar .sidebar-footer .upgradeMembership .upgrade-text .title{color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}[dir=rtl] .dashboard-container .sidebar .sidebar-footer .upgradeMembership .upgrade-text .text{color:#475467;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}[dir=rtl] .dashboard-container .sidebar .sidebar-footer .upgradeMembership .remind-btn{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;text-align:center}[dir=rtl] .converstionlist{width:17.875rem;transition:width .3s ease-in-out;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;border-right:.0625rem solid #ececed}[dir=rtl] .converstionlist.collapsed{width:5.25rem}[dir=rtl] .converstionlist .stickypart{position:-webkit-sticky;position:sticky;top:0;z-index:3;background-color:#fff}[dir=rtl] .converstionlist .converstiontop{display:flex;align-items:center;justify-content:space-between;height:4.5625rem;padding-bottom:1.5rem;border-bottom:.0625rem solid #ececed}[dir=rtl] .converstionlist .converstiontop .collapseicon{cursor:pointer}[dir=rtl] .converstionlist .converstiontop .collapsedBtn{cursor:pointer;transition:all .35s ease-in-out;transform:rotate(0)}[dir=rtl] .converstionlist .converstiontop .collapsedBtn:hover path{stroke:#6a63f6}[dir=rtl] .converstionlist .converstiontop .collapsedBtn.active:hover{transform:rotate(180deg)}[dir=rtl] .converstionlist .converstiontop .btnnewchat{border:.0625rem solid #cacaca;border-radius:.5rem;padding:.6875rem 1rem;display:flex;gap:.5rem;align-items:center}[dir=rtl] .converstionlist .converstiontop .btnnewchat .text{font-family:SF UI Display Medium,sans-serif;font-size:14px;margin-top:.125rem;font-weight:500;line-height:19.6px;letter-spacing:-.01em;color:#454648}[dir=rtl] .notificationDropdown{position:fixed;top:5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10;animation:slideIn .3s ease;border-radius:.5rem;background:var(--Gray-White,#fff);box-shadow:0 5px 15px 0 rgba(0,0,0,.2);width:100%;right:0;bottom:0}@media screen and (min-width:36rem){[dir=rtl] .notificationDropdown{top:3.75rem;position:absolute;width:27.5rem;right:auto;left:0;background:#fff;z-index:2}}[dir=rtl] .settingspage{height:100%}@media screen and (min-width:62rem){[dir=rtl] .settingspage{display:flex}}[dir=rtl] .settingspage .settingscontent{flex-grow:1;display:flex;flex-direction:column}@media screen and (min-width:62rem){[dir=rtl] .settingspage .settingscontent{margin-right:16.875rem;margin-left:0}}[dir=rtl] .inputbox{display:flex;flex-direction:column;gap:.375rem;position:relative}[dir=rtl] .inputbox.withlefticon .inputfield{padding-left:2.5rem}[dir=rtl] .inputbox .inputlabel{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;color:#454648}[dir=rtl] .inputbox .inputlabel .required{color:#f04438}[dir=rtl] .inputbox .inputfield{padding:.75rem;border:.0625rem solid #ececed;border-radius:.5rem;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#050505;transition:all .25s ease-in-out}[dir=rtl] .inputbox .inputfield:focus{border-color:#155eef}[dir=rtl] .inputbox .inputfield::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:.005em;color:#747476}[dir=rtl] .inputbox .inputfield:disabled{background-color:#f5f5f6;border:none}[dir=rtl] .inputbox .inputfield.error{border-color:#f04438}[dir=rtl] .inputbox .error{color:#f04438;font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em}[dir=rtl] .inputbox .eye{position:absolute;left:10px;right:auto;top:50%}[dir=rtl] .inputbox .lefticon{position:absolute;left:10px;top:48%}[dir=rtl] .inputbox .inputfield[type=email]{text-align:left}[dir=rtl] .mobileMenuOffCanvas.offcanvas{background-color:#fff}[dir=rtl] .mobileMenuOffCanvas.offcanvas.offcanvas-start{width:21.875rem}[dir=rtl] .mobileMenuOffCanvas.offcanvas .offcanvas-header{padding:1.5rem 1rem .75rem}[dir=rtl] .mobileMenuOffCanvas.offcanvas .offcanvas-header .menu-close-btn{border:none;background:transparent}[dir=rtl] .mobileMenuOffCanvas.offcanvas .offcanvas-header .menu-close-btn svg{width:1.5rem;height:1.5rem}[dir=rtl] .mobileMenuOffCanvas.offcanvas .offcanvas-body .menu-list .menu-item.active{background:#f7f6f2;position:relative}[dir=rtl] .mobileMenuOffCanvas.offcanvas .offcanvas-body .menu-list .menu-item.active:after{content:"";position:absolute;right:-1rem;top:.5rem;width:.25rem;height:1.5rem;border-radius:.25rem;background:#050505}[dir=rtl] .settingsidebar{border-left:1px solid var(--colors-gray-dark-mode-200,#ececed)}@media screen and (min-width:62rem){[dir=rtl] .forgotsteps .left{border-left:.0625rem solid #ececed}}[dir=rtl] .forgotsteps .left .forgot-steps .forgot-step .stepright h4,[dir=rtl] .forgotsteps .left .forgot-steps .forgot-step .stepright p,[dir=rtl] .forgotsteps .left .title,[dir=rtl] .forgotsteps .right .content-wrapper-forget .inputlabel{text-align:right}[dir=rtl] .forgotsteps .inputs,[dir=rtl] .forgotsteps .right .buttons-wrapper .btn-next{flex-direction:row-reverse}[dir=rtl] .authcontainer .authtop .title{text-align:center}[dir=rtl] .authcontainer .authtop .privacy{text-align:right}[dir=rtl] .week-arrow .leftbtn svg,[dir=rtl] .week-arrow .rightbtn svg{transform:rotate(180deg)}@media screen and (min-width:62rem){[dir=rtl] .timetableModal .modal-body .timetableModalBody .leftSide{padding-left:1.5rem;border-left:1px solid #e8e8e8;padding-right:0;border-right:none}[dir=rtl] .timetableModal .modal-body .timetableModalBody .rightSide{padding-left:0;padding-right:1.5rem}}[dir=rtl] .LibraryModal .modal-body .libraryModal-leftSide{padding:1rem 1rem .75rem;border-bottom:1px solid #e8e8e8}@media screen and (min-width:62rem){[dir=rtl] .LibraryModal .modal-body .libraryModal-leftSide{padding:0 0 0 1.5rem;border-right:none;border-left:1px solid #e8e8e8;border-bottom:none}}[dir=rtl] .LibraryModal .modal-body .libraryModal-leftSide .all-collection .collection{margin-right:0;margin-left:.5rem}[dir=rtl] .LibraryModal .modal-body .libraryModal-leftSide .all-collection .collection .icon svg{transform:rotate(180deg)}[dir=rtl] .LibraryModal .modal-body .libraryModal-rightSide{padding:1rem}@media screen and (min-width:62rem){[dir=rtl] .LibraryModal .modal-body .libraryModal-rightSide{padding:0 1.5rem 0 0}}[dir=rtl] .LibraryModal .modal-body .libraryModal-rightSide .innerFileCard{padding-right:0;padding-left:.5rem}[dir=rtl] .LibraryModal .modal-body .libraryModal-rightSide .foldersCard .toggle-icon.active svg{transform:rotate(0deg)}[dir=rtl] .LibraryModal .modal-body .libraryModal-rightSide .foldersCard .toggle-icon svg{transform:rotate(180deg)}[dir=rtl] .LibraryModal .modal-body .libraryModal-rightSide .foldersCard .folderInnerCard{padding:.25rem 0;border-bottom:1px solid #ececed}[dir=rtl] .LibraryModal .modal-body .libraryModal-rightSide .foldersCard .folderInnerCard .folderInner.ps-3{padding-left:0!important}[dir=rtl] .LibraryModal .modal-body .libraryModal-rightSide .foldersCard .folderInnerCard .checkBoxInner.ps-3{padding-left:.25rem!important}[dir=rtl] .templates-card-btn{flex-direction:row-reverse}@media screen and (min-width:62rem){[dir=rtl] .help-left-side{border-right:none;border-left:1px solid #ececed}}[dir=rtl] .help-left-side .left-side-topic .list{padding:.65625rem 1rem .65625rem .5rem}[dir=rtl] .helpDetails-left-side .desc ol,[dir=rtl] .helpDetails-left-side .desc ul{padding-left:0;padding-right:2.5rem}[dir=rtl] .removeAndDeleteModal .modal-content{border-radius:.75rem;background:#fff url(/images/common/removeAndDeleteModal-bg1.png) no-repeat 100% 0}[dir=rtl] .filterModal .modal-body .leftSide{padding:24px 24px 24px 16px;border-left:1px solid #e1e4ea;border-right:none}[dir=rtl] .filterModal .modal-body .leftSide .filterTab svg{transform:rotate(180deg)}[dir=rtl] .filterModal .modal-body .rightSide .search-bar{margin-right:0;margin-left:1.5rem}[dir=rtl] .filterModal .modal-body .rightSide .tagInner{padding:0 .75rem .375rem 1rem}[dir=rtl] .filterModal .modal-body .rightSide .tagInner .statusItem,[dir=rtl] .filterModal .modal-body .rightSide .tagInner .tagItem{gap:.625rem}[dir=rtl] .personalizationModal .modal-body .innerMemory .memoryList{margin-left:0;margin-right:1.75rem}[dir=rtl] .exportDropdownPosition{right:auto;left:1.5rem}[dir=rtl] .toolsDetails .toolsDetailsLeft{border-right:none;border-left:1px solid #ececed;padding-right:0;padding-left:1.875rem}[dir=rtl] .toolsDetails .toolsDetailsLeft .canvasArrow{right:auto;left:-.75rem}[dir=rtl] .toolsDetails .toolsDetailsLeft .canvasArrow.active:hover svg{transform:rotate(0)}[dir=rtl] .toolsDetails .toolsDetailsLeft .canvasArrow svg{transform:rotate(180deg)}[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl{align-self:flex-end;flex-direction:row-reverse}[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl .message-body{text-align:right;direction:rtl}[dir=rtl] .chatcontainer .chathistory .message.bot-message.ai-placeholder{align-self:flex-end;flex-direction:row-reverse}[dir=rtl] .chatcontainer .chathistory .message.bot-message .message-body ol,[dir=rtl] .chatcontainer .chathistory .message.bot-message .message-body ul{padding-left:1.875rem;padding-right:1.875rem}[dir=rtl] .chatcontainer .chathistory .message.bot-message .message-body ul{padding-left:1.25rem;padding-right:1.25rem}[dir=rtl] .chatcontainer .chathistory .message.bot-message .message-body ul li{padding-left:1.0625rem;padding-right:1.0625rem}[dir=rtl] .chatcontainer .chathistory .message.bot-message .message-body ol li{padding-left:0;padding-right:1.0625rem}[dir=rtl] .custom-editor .ql-editor,[dir=rtl] .toolsSingleSelect-menu .dropdown-item,[dir=rtl] .toolsSingleSelect-menu .title{text-align:right}[dir=rtl] .range-slider-container .slider-track{height:12px;background-color:#e5e7eb;border-radius:9999px;position:relative}[dir=rtl] .range-slider-container .slider-track .progress-bar{position:absolute;right:0}[dir=rtl] .range-slider-container .slider-track .progress-bar:after{display:none}[dir=rtl] .range-slider-container .slider-track .progress-bar:before{content:"";position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:50%;background-color:#fff;transform:translateY(-50%)}[dir=rtl] .custom-select-container .edit-dropdown{right:100%}[dir=rtl] .historypart .historylistbox ul .listitem .dot{left:.625rem;right:auto}[dir=rtl] .tableToolDropdown-menu .dropdown-item,[dir=rtl] .textToolDropdown-menu .textAlign h5{text-align:right}[dir=rtl] .textToolDropdown-menu .textAlign ul li:first-child{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}[dir=rtl] .textToolDropdown-menu .textAlign ul li:last-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}[dir=rtl] .textToolDropdown-menu .textAlign ul li.item1{border-left:none!important;border-right:1px solid #ececed!important}[dir=rtl] .textToolDropdown-menu .textAlign ul li.item1.last{border:1px solid #ececed!important}[dir=rtl] .character-count{justify-content:flex-start!important}[dir=rtl] .actionDropdown-menu .list .item .text{text-align:right}[dir=rtl] .userProfileDropDown-inner .dropDown-footer .dropDown-item .dropDown-link svg{transform:rotate(180deg)}[dir=rtl] .welcomecards .welcomecard .overlay .title{text-align:right}[dir=rtl] .onboardingStartModal_body .image{-moz-border-top-right-radius:3.125rem;border-top-right-radius:3.125rem;-moz-border-bottom-right-radius:3.125rem;border-bottom-right-radius:3.125rem;-moz-border-top-left-radius:0;border-top-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .btn-next span svg{transform:rotate(180deg)}[dir=rtl] .btn-skip,[dir=rtl] .next-wrapper .loadingIcon{flex-direction:row-reverse}[dir=rtl] .weekview-event-box{text-align:right}[dir=rtl] .weekview-event-box .weekview-status:before{margin-left:10px;margin-right:0}[dir=rtl] .des table tr th:first-child,[dir=rtl] .tiptap.ProseMirror table tr th:first-child{border-top-right-radius:.5rem!important;border-top-left-radius:0!important;border-right:2px solid #fff!important}[dir=rtl] .des table tr th:last-child,[dir=rtl] .tiptap.ProseMirror table tr th:last-child{border-top-left-radius:.5rem!important;border-top-right-radius:0!important;border-left:none!important;border-right:2px solid #fff!important}[dir=rtl] .des table tbody tr td:last-child,[dir=rtl] .tiptap.ProseMirror table tbody tr td:last-child{border-left:none!important;border-right:2px solid #f2f2f2!important}[dir=rtl] .des table tbody tr td,[dir=rtl] .tiptap.ProseMirror table tbody tr td{border-left:2px solid #f2f2f2!important;border-right:none!important}[dir=rtl] .des table tbody tr:last-child td:first-child,[dir=rtl] .des table tbody tr:last-child td:last-child,[dir=rtl] .tiptap.ProseMirror table tbody tr:last-child td:first-child,[dir=rtl] .tiptap.ProseMirror table tbody tr:last-child td:last-child{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}html[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl{align-self:flex-end;flex-direction:row-reverse}html[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl .message-body{text-align:right;direction:rtl}html[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl .message-body td,html[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl .message-body th{text-align:right;border-left:1px solid #f2f2f2!important;border-right:none!important}html[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl .message-body td:last-child,html[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl .message-body th:last-child{border-left:none!important;border-right:none!important}html[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl .message-body th:first-child{border-top-right-radius:.5rem!important;border-top-left-radius:0!important}html[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl .message-body th:last-child{border-top-left-radius:.5rem!important;border-top-right-radius:0!important}html[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl .message-body td:first-child{border-bottom-right-radius:.5rem!important;border-bottom-left-radius:0!important}html[dir=rtl] .chatcontainer .chathistory .message.bot-message.rtl .message-body td:last-child{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:0!important}html[dir=rtl] .chatcontainer .chathistory .message.user-message{align-self:flex-start;flex-direction:row}html[dir=rtl] .chatcontainer .chathistory .message.bot-message:not(.ltr){align-self:flex-end;flex-direction:row-reverse}.skeleton-export{width:6.25rem;height:1.25rem;border-radius:.125rem;background:linear-gradient(-90deg,#e0e0e0,#f8f8f8 50%,#e0e0e0);background-size:400% 400%;animation:shimmer 1.2s ease-in-out infinite}.toolsSkeleton .skeleton-text{height:12px;background-color:#e0e0e0;border-radius:6px;margin-bottom:10px}.toolsSkeleton .skeleton-text.short{width:20%;height:20px}.toolsSkeleton .skeleton-text.short-1{width:10%;height:20px}.welcomeSkeletonCard{width:11.875rem;height:13.75rem;background-color:#e0e0e0;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;align-items:center;animation:shimmerEffect 1.5s linear infinite;background:linear-gradient(90deg,#f0f0f0,#e6e6e6 50%,#f0f0f0);background-size:200% 100%}.welcomeSkeletonCard .skeleton-image{width:100px;height:100px;background-color:#e0e0e0;border-radius:8px;margin-bottom:20px}.welcomeSkeletonCard .skeleton-text{height:12px;background-color:#e0e0e0;border-radius:6px;margin-bottom:10px}.welcomeSkeletonCard .skeleton-text.short{width:60%}.welcomeSkeletonCard .skeleton-text.long{width:80%}.helpSkeletonCard{display:flex;align-items:center;gap:.75rem;max-width:44.375rem;border-radius:.5rem;width:100%}@media screen and (min-width:62rem){.helpSkeletonCard{gap:1.25rem}}.helpSkeletonCard .skeleton-image{width:7.25rem;height:6rem;background:linear-gradient(90deg,#ededed 25%,#e0e0e0 50%,#ededed 75%);background-size:200% 100%;animation:shimmerEffect 1.5s linear infinite;border-radius:.375rem}@media screen and (min-width:36rem){.helpSkeletonCard .skeleton-image{width:9.6875rem;height:6.6875rem}}.helpSkeletonCard .skeleton-text{max-width:32.9375rem;width:100%;height:12px;background:linear-gradient(90deg,#ededed 25%,#e0e0e0 50%,#ededed 75%);background-size:200% 100%;animation:shimmerEffect 1.5s linear infinite;border-radius:.125rem}.skeleton-screen{background-color:#f5f5f6;width:100%;height:100%;padding:1.75rem;border-radius:.75rem}.skeleton-screen .skeleton-top-wrapper{max-height:calc(100vh - 310px);overflow-y:auto}.skeleton-screen .skeleton-wrapper{background-color:#fff;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:3.75rem;height:100%;width:100%;max-width:210mm;margin-inline:auto}.skeleton-screen .skeleton-loader{width:100%!important;height:12px!important;border-radius:4px;background:linear-gradient(90deg,#dacef8 25%,#e0e0e0 50%,#dacef8 75%);background-size:200% 100%;animation:shimmerEffect 2s infinite;margin-bottom:12px}.skeleton-card{background:linear-gradient(110deg,#f3f3f3 8%,#e0e0e0 18%,#f3f3f3 33%);background-size:200% 100%;border-radius:8px;padding:1rem;animation:shimmerEffect 1.5s linear infinite}.skeleton-card .skeleton-image{width:50%;height:9.375rem;background:#e0e0e0;border-radius:.375rem}.skeleton-card .skeleton-text{height:12px;background:#e0e0e0;border-radius:.25rem}.skeleton-card .skeleton-text.short{width:40%}.skeleton-card .skeleton-text.long{width:80%}.helpSkeleton .skeleton-text{max-width:32.9375rem;width:100%;height:12px;background:linear-gradient(90deg,#ededed 25%,#e0e0e0 50%,#ededed 75%);background-size:200% 100%;animation:shimmerEffect 1.5s linear infinite;border-radius:.125rem}.welcomeScreenSkeleton{max-width:37.5rem;width:100%}.welcomeScreenSkeleton .skeleton_text{background:linear-gradient(90deg,#ededed 25%,#e0e0e0 50%,#ededed 75%);background-size:200% 100%;animation:shimmerEffect 1.5s linear infinite;border-radius:.125rem}.welcomeScreenSkeleton .skeleton_Header{width:32.9375rem;height:3.75rem}.welcomeScreenSkeleton .skeleton_Description{width:28.875rem;height:2.5rem}.welcomeScreenSkeleton .skeleton_Button{width:8.125rem;height:3rem}.settingspage .settingscontent .skeleton_text,.settingspage .settingsidebar .skeleton_text{height:2.375rem}.myassistantcontainer .myassistant-middle .chatcontainer .chathistory .skeleton_text,.myassistantcontainer .myassistant-middle .chatcontainer .converstionlist .skeleton_text,.settingspage .settingscontent .skeleton_text,.settingspage .settingsidebar .skeleton_text{background:linear-gradient(90deg,#ededed 25%,#e0e0e0 50%,#ededed 75%);background-size:200% 100%;animation:shimmerEffect 1.5s linear infinite;border-radius:.25rem}.myassistantcontainer .myassistant-middle .chatcontainer .converstionlist .skeleton_text.collapseicon{width:1.5rem;height:1.5rem}.myassistantcontainer .myassistant-middle .chatcontainer .converstionlist .skeleton_text.btnnewchat{border:none;width:6.875rem;height:3rem}.myassistantcontainer .myassistant-middle .chatcontainer .converstionlist .skeleton_text.searchBox{width:14.8125rem;height:3rem}.myassistantcontainer .myassistant-middle .chatcontainer .converstionlist .skeleton_text.listitem{width:14.8125rem;height:2.875rem}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.customcheck.settings .customcheck-box:checked~.customcheck-label:before{background:transparent;border-color:transparent}.customcheck.settings .customcheck-box:checked~.customcheck-label:after{opacity:1;visibility:visible}.customcheck.settings .customcheck-label{position:relative;color:#747476;font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em;text-align:left;padding-left:1.5625rem;cursor:pointer}.customcheck.settings .customcheck-label:after,.customcheck.settings .customcheck-label:before{content:"";position:absolute;top:50%;left:0}.customcheck.settings .customcheck-label:before{width:1rem;height:1rem;border:.09375rem solid transparent;border-radius:.1875rem;transform:translateY(-50%);transition:all .25s ease-in-out}.customcheck.settings .customcheck-label:after{width:.3125rem;height:.625rem;border:.125rem solid #155eef;border-top:0;border-left:0;left:.375rem;transform:translateY(-70%) rotate(45deg);opacity:0;visibility:hidden;transition:all .25s ease-in-out}.customcheck-box:checked~.customcheck-label:before{background:transparent;border-color:#155eef}.customcheck-box:checked~.customcheck-label:after{opacity:1;visibility:visible}.customcheck-label{position:relative;color:#747476;font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em;text-align:left;padding-left:1.5625rem;cursor:pointer}.customcheck-label:after,.customcheck-label:before{content:"";position:absolute;top:50%;left:0}.customcheck-label:before{width:1rem;height:1rem;border:.09375rem solid #a2a3a3;border-radius:.1875rem;transform:translateY(-50%);transition:all .25s ease-in-out}.customcheck-label:after{width:.3125rem;height:.625rem;border:.125rem solid #155eef;border-top:0;border-left:0;left:.375rem;transform:translateY(-70%) rotate(45deg);opacity:0;visibility:hidden;transition:all .25s ease-in-out}.customCheck-contactUs.settings .customCheck-contactUs-box:checked~.customCheck-contactUs-label:before{background:transparent;border-color:transparent}.customCheck-contactUs.settings .customCheck-contactUs-box:checked~.customCheck-contactUs-label:after{opacity:1;visibility:visible}.customCheck-contactUs.settings .customCheck-contactUs-label{position:relative;color:#747476;font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em;text-align:left;padding-left:1.5625rem;cursor:pointer}.customCheck-contactUs.settings .customCheck-contactUs-label:after,.customCheck-contactUs.settings .customCheck-contactUs-label:before{content:"";position:absolute;top:50%;left:0}.customCheck-contactUs.settings .customCheck-contactUs-label:before{width:1rem;height:1rem;border:.09375rem solid transparent;border-radius:.1875rem;transform:translateY(-50%);transition:all .25s ease-in-out}.customCheck-contactUs.settings .customCheck-contactUs-label:after{width:.3125rem;height:.625rem;border:.125rem solid #155eef;border-top:0;border-left:0;left:.375rem;transform:translateY(-70%) rotate(45deg);opacity:0;visibility:hidden;transition:all .25s ease-in-out}.customCheck-contactUs-box:checked~.customCheck-contactUs-label:before{background:transparent;border-color:#155eef}.customCheck-contactUs-box:checked~.customCheck-contactUs-label:after{opacity:1;visibility:visible}.customCheck-contactUs-label{position:relative;line-height:19.6px;letter-spacing:.005em;text-align:left;padding-left:1.5625rem;cursor:pointer}.customCheck-contactUs-label,.customCheck-contactUs-label a{color:#0e0e10;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400}.customCheck-contactUs-label a{line-height:140%;letter-spacing:.08px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.customCheck-contactUs-label:after,.customCheck-contactUs-label:before{content:"";position:absolute;top:50%;left:0}.customCheck-contactUs-label:before{width:1rem;height:1rem;border:.09375rem solid #a2a3a3;border-radius:.1875rem;transform:translateY(-50%);transition:all .25s ease-in-out}.customCheck-contactUs-label:after{width:.3125rem;height:.625rem;border:.125rem solid #155eef;border-top:0;border-left:0;left:.375rem;transform:translateY(-70%) rotate(45deg);opacity:0;visibility:hidden;transition:all .25s ease-in-out}.collectionCheckBoxes{display:flex;width:100%;flex-direction:column;gap:.5rem}.collectionCheckBoxes .CheckBoxInner{flex-grow:1}.collectionCheckBoxes input[type=checkbox]:checked+.checkBox{background-color:#f9fafb}.collectionCheckBoxes input[type=checkbox]:checked+.checkBox .right:before{border-color:#155eef}.collectionCheckBoxes input[type=checkbox]:checked+.checkBox .right:after{content:"";position:absolute}.collectionCheckBoxes .checkBox{border-radius:.375rem;padding:.75rem;background:#fff;flex-grow:1;display:flex;cursor:pointer;align-items:center;gap:.5rem}.collectionCheckBoxes .checkBox .left{flex-grow:1}.collectionCheckBoxes .checkBox .left .title{color:#344054;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:600;line-height:20px}.collectionCheckBoxes .checkBox .right{position:relative;width:1.125rem;height:1.125rem;flex-shrink:0}.collectionCheckBoxes .checkBox .right:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.28125rem;border:2px solid #d0d5dd;background:#fff}.collectionCheckBoxes .checkBox .right:after{top:50%;left:50%;width:.3125rem;height:.625rem;border:.125rem solid #155eef;border-top:0;border-left:0;left:.375rem;transform:translateY(-70%) rotate(45deg);transition:transform .3s ease}.privacyradios{display:flex;width:100%;flex-direction:column;gap:.5rem}@media screen and (min-width:62rem){.privacyradios{flex-direction:row}}.privacyradios .radiobox{width:100%}.privacyradios input[type=radio]:checked+.privacyradio{border-color:#2970ff;background-color:#e7f1ff}.privacyradios input[type=radio]:checked+.privacyradio .left svg path{stroke:#2970ff}.privacyradios input[type=radio]:checked+.privacyradio .left .title{color:#155eef}.privacyradios input[type=radio]:checked+.privacyradio .left .des{color:#454648}.privacyradios input[type=radio]:checked+.privacyradio .right:before{border-color:#155eef}.privacyradios input[type=radio]:checked+.privacyradio .right:after{transform:translate(-50%,-50%) scale(1)}.privacyradios .privacyradio{border-radius:.5rem;padding:.75rem;border:1px solid #ececed;background:#fff;flex-grow:1;display:flex;cursor:pointer;align-items:center;gap:.5rem}.privacyradios .privacyradio .left{flex-grow:1;display:flex;flex-direction:column;gap:.5rem}.privacyradios .privacyradio .left .lefttop{display:flex;gap:.5rem;align-items:center}.privacyradios .privacyradio .left .title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.privacyradios .privacyradio .left .des{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.049px}.privacyradios .privacyradio .right{position:relative;width:1.25rem;height:1.25rem;flex-shrink:0}.privacyradios .privacyradio .right:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border-radius:37.5px;border:1.25px solid #d0d5dd;background:#fff}.privacyradios .privacyradio .right:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background-color:#155eef;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease}.questionradios{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column;gap:0;background-color:#fff;border:.5px solid #cecfd2;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);height:6.25rem;overflow:auto;padding:.625rem 1.25rem;border-radius:1.875rem}@media screen and (min-width:62rem){.questionradios{gap:.75rem;height:4.0625rem;overflow:hidden;flex-direction:row}}.radiobox{width:100%}input[type=radio]:checked+.privacyradio{border-color:transparent;background-color:transparent}input[type=radio]:checked+.privacyradio .left svg path{stroke:#2970ff}input[type=radio]:checked+.privacyradio .left .title{color:#155eef}input[type=radio]:checked+.privacyradio .left .des{color:#454648}input[type=radio]:checked+.privacyradio .right:before{border-color:#155eef}input[type=radio]:checked+.privacyradio .right:after{transform:translate(-50%,-50%) scale(1)}.privacyradio{border-radius:.5rem;padding:.75rem;border:1px solid transparent;background:transparent;cursor:pointer;align-items:center}.privacyradio,.privacyradio .left{flex-grow:1;display:flex;gap:.5rem}.privacyradio .left{flex-direction:column}.privacyradio .left .lefttop{display:flex;gap:.5rem;align-items:center}.privacyradio .left .title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.privacyradio .right{position:relative;width:1.25rem;height:1.25rem;flex-shrink:0}.privacyradio .right:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border-radius:37.5px;border:1.25px solid #d0d5dd;background:#fff}.privacyradio .right:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background-color:#155eef;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease}.radioContainer{display:block;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radioContainer input{display:none}.radioContainer .checkmark{position:relative;display:block;top:0;left:0;height:1rem;width:1rem;border:1px solid #d0d5dd;background:#fff;border-radius:50%}.radioContainer .checkmark:after{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:#155eef}.radioContainer input:checked~.checkmark{border:1px solid #155eef}.radioContainer input:checked~.checkmark:after{display:block}.custom-radio{position:relative;display:inline-block}.custom-radio input[type=radio]{position:absolute;left:-9999px}.custom-radio input[type=radio]:checked+label:before{border-color:#875bf7}.custom-radio input[type=radio]:checked+label:after{opacity:1}.custom-radio label{position:relative;padding-left:20px;cursor:pointer;line-height:20px;display:inline-block;color:#333}.custom-radio label:before{left:0;width:20px;height:20px;border:1px solid #d0d5dd;background:#fff;transition:border-color .2s ease}.custom-radio label:after,.custom-radio label:before{content:"";position:absolute;top:50%;transform:translateY(-50%);border-radius:50%}.custom-radio label:after{left:6px;width:8px;height:8px;background:#875bf7;transition:all .2s ease;opacity:0}.custom-checkbox{position:relative;display:inline-block}.custom-checkbox input[type=checkbox]{position:absolute;left:-9999px}.custom-checkbox input[type=checkbox]:checked+label:before{border-color:#875bf7;background:#875bf7}.custom-checkbox input[type=checkbox]:checked+label:after{opacity:1}.custom-checkbox label{position:relative;padding-left:16px;cursor:pointer;line-height:16px;display:inline-block;color:#333}.custom-checkbox label:before{left:0;transform:translateY(-50%);width:16px;height:16px;border:1px solid #ccc;border-radius:4px;background:#fff}.custom-checkbox label:after,.custom-checkbox label:before{content:"";position:absolute;top:50%;transition:all .2s ease}.custom-checkbox label:after{left:.3125rem;transform:translateY(-60%) rotate(45deg);width:5px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;opacity:0}.subject-select .select__control{border:1px solid #e5e7eb;border-radius:6px;padding:4px 2px;box-shadow:none;font-size:14px;position:relative}.subject-select .select__control.error{border-color:#f04438}.subject-select.question .select__control{border-radius:100px;padding:0 10px;border:none!important;box-shadow:none!important}.subject-select .select__placeholder{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500}.subject-select .select__control:hover{border:1px solid #e5e7eb}.subject-select .select__control--is-focused{border-color:#155eef}.subject-select .select__menu{border-radius:6px;overflow:hidden;box-shadow:0 8px 16px rgba(0,0,0,.1);font-size:14px;position:relative}.subject-select .select__input input{padding:8px;font-size:14px}.subject-select .select__option{display:flex;align-items:center;padding:8px;cursor:pointer;color:#344054;font-family:SF UI Display Semibold;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.subject-select .select__option input[type=checkbox]{margin-right:8px}.subject-select .select__option--is-focused{background-color:transparent}.subject-select .select__option--is-selected{background-color:#f9fafb;color:#2d3748}.subject-select .select__single-value{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.14px}.subject-select .select__multi-value{background-color:#6a63f6;color:#2d3748;border-radius:9999px;padding:4px 8px;font-size:14px;border:1px solid #e6eaf0;display:flex;gap:size(4)}.subject-select .select__multi-value svg path{stroke:#fff}.subject-select .select__multi-value *{color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.subject-select .select__multi-value__label{color:#2d3748}.subject-select .select__multi-value__remove{cursor:pointer;padding:0 4px}.subject-select .select__multi-value__remove:hover{background-color:transparent;color:#fff}.subject-select__indicator-separator{display:none}.auth .authtitle{color:#000;font-size:48px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:.24px}.authcontainer{width:100%;margin-inline:auto;padding-inline:1rem}.authcontainer .languageSelectorPosition{position:absolute;right:10px;top:60px;z-index:1000;background-color:#fff}.authcontainer .languageSelectorPosition>*{direction:ltr}@media screen and (min-width:62rem){.authcontainer .languageSelectorPosition{right:30px;top:88px}}.authcontainer.login{max-width:37.5rem;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 93px)}.authcontainer.login .login-wrapper{box-shadow:0 8px 24px hsla(210,8%,62%,.2);padding:1.875rem;border-radius:1.875rem;width:100%;margin-block:2.5rem}@media screen and (min-width:36rem){.authcontainer.login .login-wrapper{padding:1.875rem}}@media screen and (min-width:62rem){.authcontainer.login .login-wrapper{padding:3.75rem}}.authcontainer.register .authtop{text-align:left}.authcontainer.authshadow{box-shadow:0 8px 24px hsla(210,8%,62%,.2);border-radius:1.25rem}.authcontainer.info{padding-top:1.125rem}@media screen and (min-width:62rem){.authcontainer.info{padding-top:4.75rem}}.authcontainer .authtop{display:flex;flex-direction:column;gap:.25rem;text-align:center;padding-bottom:2rem}@media screen and (min-width:62rem){.authcontainer .authtop{gap:.5rem;padding-bottom:2.5rem}}.authcontainer .authtop .des{font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em;color:#747476}.authcontainer .or{display:flex;gap:.5rem;align-items:center;color:#050505;height:1.375rem;margin-block:1.5rem}@media screen and (min-width:62rem){.authcontainer .or{margin-block:2rem}}.authcontainer .or .line{height:.0625rem;width:100%;flex-grow:1;background-color:#e8e8e8}.authcontainer .or span{flex-grow:1;white-space:nowrap;color:#050505;color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Light,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}.authcontainer .fields{display:flex;flex-direction:column;gap:.75rem}.authcontainer .navigation{font-family:SF UI Display Light,sans-serif;font-size:12px;font-weight:400;line-height:120%;letter-spacing:.005em;color:#050505}@media screen and (min-width:62rem){.authcontainer .navigation{font-size:14px;line-height:140%}}.authcontainer .navigation a{color:#155eef;font-weight:600;padding-left:3px;display:inline-block;text-decoration:none;transition:all .25s ease-in-out}.authcontainer .navigation a:not([disabled]):hover{color:#0d4ac4;text-decoration:underline}.border-line{height:500px;width:1px;background-color:#ececed;position:absolute;display:none}@media screen and (min-width:62rem){.border-line{display:block}}.inner-googleLoginButton{width:100%;display:flex;justify-content:center}.inner-googleLoginButton .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb{width:100%;display:flex;align-items:center;justify-content:center!important}.inner-googleLoginButton .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb .nsm7Bb-HzV7m-LgbsSe-BPrWId{flex-grow:0;font-family:SF UI Display Medium,sans-serif}.step{display:flex;justify-content:space-between}.step .left,.step .right{display:flex;flex-direction:column;gap:.5rem;justify-content:center;align-items:center}.step .left .title,.step .right .title{color:#050505;text-align:center;font-family:SF UI Display Semibold;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.14px;white-space:nowrap}.step .line{padding-top:13px}.stepmobile{justify-content:space-between}.stepmobile,.stepmobile .left{display:flex;align-items:center}.stepmobile .left{gap:.75rem;flex-grow:1}.stepmobile .left .title{color:#050505;font-family:SF UI Display Semibold;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.14px}.stepmobile .right span{color:#333;font-family:SF UI Display Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px}.info{position:relative}.info .info-title{font-family:SF UI Display Medium,sans-serif;margin-top:1rem;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px}@media screen and (min-width:62rem){.info .info-title{padding:2.5rem 0;font-size:20px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.1px}}.profileboX{border:.0625rem solid #ececed;display:flex;gap:1rem;padding:1rem;border-radius:1rem;align-items:center}.profileboX .left .avatar{width:3.25rem;height:3.25rem;border-radius:100%}@media screen and (min-width:62rem){.profileboX .left .avatar{width:5rem;height:5rem}}.profileboX .right{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:62rem){.profileboX .right{gap:.75rem}}.profileboX .right p{color:#000;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;padding:0;margin:0}@media screen and (min-width:62rem){.profileboX .right p{font-size:18px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.09px;font-family:SF UI Display Medium,sans-serif}}.profileboX .right label{border-radius:.5rem;border:.0625rem solid #ececed;cursor:pointer;padding:.0625rem .125rem;display:flex;gap:.25rem;align-items:center}@media screen and (min-width:62rem){.profileboX .right label{padding:.625rem 1rem}}.profileboX .right label span{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px}@media screen and (min-width:62rem){.profileboX .right label span{color:var(--Black-Black,#000);font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}}.profileboX .remove{align-self:flex-end;color:#747476}@media screen and (min-width:62rem){.profileboX .remove{padding-bottom:.5rem}}.profileboX .remove span{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;cursor:pointer}@media screen and (min-width:62rem){.profileboX .remove span{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}}.next-wrapper{display:flex;justify-content:flex-end;margin-top:10.375rem}@media screen and (min-width:62rem){.next-wrapper{margin-top:1.75rem}}.partname{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal}.changePassword a,.partname{font-weight:500;line-height:140%;letter-spacing:-.14px}.changePassword a{color:#155eef;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;text-decoration:none}.characters{color:#454648;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.057px}.back{position:absolute;left:2.5rem;top:10.375rem}.back .backbtn{display:flex;gap:.5rem;align-items:center}.back .backbtn .text{margin-top:.0625rem;color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px}.congratulate{display:flex;flex-direction:column;align-items:center;height:calc(100vh - 75px);gap:.5rem}@media screen and (min-width:62rem){.congratulate{height:auto;gap:.75rem}}.congratulate .congratulate-title{text-align:center;color:#050505;font-family:SF UI Display Semibold;font-size:2rem;font-weight:600;line-height:125%;letter-spacing:.12px}@media screen and (min-width:62rem){.congratulate .congratulate-title{font-size:2rem}}.congratulate .des{color:#17181a;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}@media screen and (min-width:62rem){.congratulate .des{color:#747476}}.congratulate .spacer{flex-grow:1;height:10px;width:100%}.congratulate .btn-next{align-self:stretch}@media screen and (min-width:62rem){.congratulate .btn-next{align-self:center}}.custom-editor{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.ql-toolbar{border:none!important;border-top:1px solid #e0e0e0!important}.ql-container{min-height:150px;font-family:SF UI Display Light,sans-serif;font-size:14px}.ql-container .ql-tooltip.ql-editing{padding:.25rem .5rem!important;border-radius:.5rem!important}.ql-container .ql-tooltip.ql-editing:before{display:none!important}.ql-container .ql-tooltip.ql-editing input[type=text]{border:none!important;background:transparent!important;font-family:SF UI Display Light,sans-serif!important}.ql-container .ql-tooltip.ql-editing .ql-action{padding:.25rem .5rem;border-radius:8px;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.ql-container .ql-tooltip.ql-editing .ql-action:not([disabled]):hover{background:#875bf7;color:#fff}.ql-container .ql-tooltip.ql-editing .ql-action:after{margin-left:0!important}.ql-container .ql-tooltip{border-radius:.5rem}.ql-container .ql-tooltip .ql-preview,.ql-container .ql-tooltip:before{color:#050505;font-family:SF UI Display Light,sans-serif}.ql-container .ql-tooltip .ql-preview{-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:1!important}.ql-container .ql-tooltip .ql-action{padding:.25rem .5rem;border-radius:8px;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;margin:0 .5rem}.ql-container .ql-tooltip .ql-action:not([disabled]):hover{background:#875bf7;color:#fff}.ql-container .ql-tooltip .ql-action:after{padding-right:0!important;border-right:none!important;margin-left:0!important}.ql-container .ql-tooltip .ql-remove{padding:.25rem .5rem;border-radius:8px;border:1px solid #ececed;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.ql-container .ql-tooltip .ql-remove:not([disabled]):hover{background:#9d9da3;color:#fff}.ql-container .ql-tooltip .ql-remove:before{margin-left:0!important}.ql-snow .ql-tooltip{border:1px solid #ececed!important;box-shadow:none!important;transform:translateY(-27px)!important}.ql-snow .ql-tooltip:focus-within{border:1px solid #b2ccff!important;box-shadow:0 0 0 3px rgba(150,154,221,.2)!important}.ql-toolbar button{padding:5px;border-radius:4px;transition:all .2s ease-in-out}.ql-toolbar button:hover{background-color:#f0f0f0}.ql-toolbar button.ql-active{background-color:#ddd}.ql-editor img{max-width:100%;height:auto;border-radius:8px;margin:8px 0}.custom-editor .ql-toolbar{order:1}.custom-editor .ql-toolbar button:hover svg .ql-stroke{stroke:#875bf7!important}.custom-editor .ql-toolbar button:hover svg .ql-fill{fill:#875bf7!important}.custom-editor .ql-container{order:0}.ql-container.ql-snow{border:none!important;overflow:hidden!important}.custom-editor .ql-editor{max-height:9.375rem;overflow-y:scroll!important;font-family:SF UI Display Light,sans-serif;font-size:14px;color:#050505}.custom-editor .ql-editor::-webkit-scrollbar{width:.5rem}.custom-editor .ql-editor::-webkit-scrollbar-track{border-radius:.5rem}.custom-editor .ql-editor::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:.5rem}.custom-editor .ql-editor::-webkit-scrollbar-thumb:hover{background:#a5a4a4}.custom-editor .ql-editor p a{color:#050505!important}.custom-editor .ql-editor:before{font-family:SF UI Display Light,sans-serif;font-size:14px;color:#747476!important;font-style:normal!important;opacity:.8}.inner-googleLoginButton>div{width:100%!important}.forgot{padding-top:400px;background-size:800px!important}@media screen and (min-width:62rem){.forgot{background-size:1300px!important;padding-top:36.25rem;margin-top:-100px}}.forgot h3{font-family:SF UI Display Semibold;font-size:24px;font-weight:600;line-height:33.6px;letter-spacing:.005em;text-align:center;color:#050505}@media screen and (min-width:62rem){.forgot h3{font-family:SF UI Display Semibold;font-size:36px;font-weight:600;line-height:45px;letter-spacing:.0041em;text-align:center}}.forgot .des{padding-inline:1.875rem;font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em;text-align:center;color:#747476}@media screen and (min-width:62rem){.forgot .des{font-family:SF UI Display Light,sans-serif;font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.005em;text-align:center}}.forgot .buttons-wrapper{padding-bottom:1.875rem;width:100%;max-width:30rem;display:flex;padding-inline:1rem;gap:.75rem;flex-direction:row-reverse}@media screen and (min-width:62rem){.forgot .buttons-wrapper{width:30rem;flex-direction:column;gap:1rem}}.forgot .buttons-wrapper button{flex-grow:1}.forgot .buttons-wrapper .btn-next{padding:.75rem 1rem}.forgot .buttons-wrapper .btn-next .text{font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.005em;text-align:left}.forgotsteps{display:flex;flex-direction:column}@media screen and (min-width:62rem){.forgotsteps{flex-direction:row}}.forgotsteps .left{display:none}@media screen and (min-width:62rem){.forgotsteps .left{display:flex;flex-direction:column;height:calc(100vh - 90px);gap:1rem;width:16.875rem;padding:1.5rem;border-right:.0625rem solid #ececed}}.forgotsteps .left .leftback{padding:.5rem 0;display:flex;align-items:center;gap:.5rem;cursor:pointer}.forgotsteps .left .leftback span{font-size:14px;line-height:19.6px;letter-spacing:-.01em;margin-top:.125rem}.forgotsteps .left .leftback span,.forgotsteps .left .title{font-family:SF UI Display Medium,sans-serif;font-weight:500;text-align:left}.forgotsteps .left .title{font-size:16px;line-height:24px;letter-spacing:-.005em;color:#050505}.forgotsteps .left .forgot-steps{display:flex;flex-direction:column;gap:2.125rem}.forgotsteps .left .forgot-steps .forgot-step{display:flex;align-items:flex-start;gap:1rem}.forgotsteps .left .forgot-steps .forgot-step.active .stepright h4{color:#050505}.forgotsteps .left .forgot-steps .forgot-step.active .stepright p{color:#333}.forgotsteps .left .forgot-steps .forgot-step .stepleft{position:relative}.forgotsteps .left .forgot-steps .forgot-step .stepleft:after{content:"";position:absolute;top:100%;left:50%;margin-top:4px;width:.125rem;height:2.625rem;border-radius:.25rem;background:#e4e7ec}.forgotsteps .left .forgot-steps .forgot-step .stepleft.no-after:after{display:none}.forgotsteps .left .forgot-steps .forgot-step .stepright h4{font-family:SF UI Display Semibold;font-size:16px;font-weight:600;line-height:24px;letter-spacing:.005em;text-align:left;color:#747476}.forgotsteps .left .forgot-steps .forgot-step .stepright p{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;text-align:left;color:#747476}.forgotsteps .right{display:flex;align-items:center;justify-content:center;flex-grow:1}.forgotsteps .right .forgot{padding-top:9.375rem;margin-top:-80px;width:100%}@media screen and (min-width:62rem){.forgotsteps .right .forgot{width:30rem;padding-top:12.5rem}}.forgotsteps .right .content-wrapper-forget{max-width:30rem;text-align:left;padding-inline:1rem;margin-top:100px}.forgotsteps .right .buttons-wrapper{padding-inline:1rem;margin-top:1.5rem}.forgotsteps .top{padding:1.5rem 1rem}.forgotsteps .top .backnext{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.forgotsteps .top .backnext .leftback{display:flex;gap:.5rem;align-items:center}.forgotsteps .top .backnext .leftback span{color:#333}.forgotsteps .top .backnext .leftback span,.forgotsteps .top .backnext .next{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.forgotsteps .top .backnext .next{color:#155eef}.forgotsteps .stepmobile{display:flex;justify-content:space-between}.forgotsteps .stepmobile .lefticon{display:flex;gap:.75rem;align-items:center}.forgotsteps .stepmobile .lefticon .title{color:#050505;color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.14px}.forgotsteps .stepmobile .righttext span{color:var(--typography-color-dark-50,#454648);font-family:SF UI Display Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px}.forgotsteps .inputs{display:flex;align-items:flex-start;gap:16px;margin-top:2rem}.forgotsteps .inputs input{width:4.375rem;height:4.375rem;display:flex;padding:var(--spacing-md,8px);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-md,8px);flex-shrink:0;border-radius:var(--radius-xl,12px);border:2px solid var(--blue-blue-80,#155eef);background:var(--White-White,#fff);color:var(--blue-blue-80,#155eef);text-align:center;font-family:SF UI Display Semibold;font-size:48px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:.24px;box-shadow:0 1px 2px 0 var(--Colors-Effects-Shadows-shadow-xs,rgba(16,24,40,.05))}@media screen and (min-width:23.4375rem){.forgotsteps .inputs input{width:80px;min-height:80px}}.forgotsteps .inputs input:focus{border-radius:var(--radius-xl,12px);border:1px solid var(--blue-blue-40,#b2ccff);background:var(--White-White,#fff);box-shadow:0 0 0 4px #eaebf8}.forgot-link{display:flex;justify-content:space-between}.forgot-link a{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;text-align:left;text-decoration:none}.customTextEditor{border:1px solid #e0e0e0;border-radius:.5rem}.customTextEditor textarea{resize:none;padding:.75rem 1rem;background:transparent;height:9.375rem!important;font-size:.875rem}.customTextEditor .editorActionsBtn{border-top:1px solid #e0e0e0;padding:.5rem 1rem}.customTextEditor .editorActionsBtn button.active svg{color:#875bf7!important}.customTextEditor .editorActionsBtn button svg{transition:all .3s ease-in-out}.customTextEditor .editorActionsBtn button:hover svg{color:#875bf7!important}.homePage-container{overflow-x:hidden}.dashboard-title{color:#050505;font-family:SF UI Display Semibold;font-size:1.25rem;font-weight:600;line-height:140%;letter-spacing:.115px;margin-bottom:1.5rem}@media screen and (min-width:62rem){.dashboard-title{font-size:1.75rem}}.dashboard-hero{background-repeat:no-repeat;background-size:cover;background-position:100%;background-image:url(/images/common/dashboardhero.png);padding:1.25rem;border-radius:1.25rem}@media screen and (min-width:62rem){.dashboard-hero{padding:3rem}}.dashboard-hero-inner{display:flex;flex-direction:column;gap:1.5rem}.dashboard-hero-inner .title{color:#fff;font-family:SF UI Display Bold,sans-serif;font-size:1.75rem;font-weight:700;line-height:125%;letter-spacing:.148px}@media screen and (min-width:87.5rem){.dashboard-hero-inner .title{font-size:2.25rem}}.dashboard-hero-inner .paragraph{color:#d1d1d1;font-family:SF UI Display Light,sans-serif;font-size:.75rem;max-width:15rem;font-weight:500;line-height:150%;letter-spacing:-.08px}@media screen and (min-width:36rem){.dashboard-hero-inner .paragraph{color:#a2a3a3;font-family:SF UI Display Semibold;max-width:26.25rem;font-size:1rem}}.essentialShortcuts-inner .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.1px;margin-bottom:1rem}@media screen and (min-width:62rem){.essentialShortcuts-inner .title{font-size:1.25rem}}.essentialShortcuts-inner .essentials-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-radius:.75rem}.essentialShortcuts-inner .essentials-item:not([disabled]):hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.essentialShortcuts-inner .essentials-item.LastSavedCollection{background:#fefbe8}.essentialShortcuts-inner .essentials-item.LastSession{background:#fef3f2}.essentialShortcuts-inner .essentials-item.MostUsedTools{background:#ecfdf3}.essentialShortcuts-inner .essentials-item .essentials-icon svg{width:1.5rem;height:1.5rem}.essentialShortcuts-inner .essentials-item .essentials-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}@media screen and (min-width:62rem){.essentialShortcuts-inner .essentials-item .essentials-title{font-size:.8125rem}}@media screen and (min-width:68.75rem){.essentialShortcuts-inner .essentials-item .essentials-title{font-size:1rem}}.essentialShortcuts-inner .essentials-item .essentials-arrow svg{width:1.125rem;height:1.125rem}.continueLearning{border-radius:1rem;background:#f5f5f6;padding:1rem;gap:16px}@media screen and (min-width:62rem){.continueLearning{padding:1.5rem}}.continueLearning-inner .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.25rem;font-weight:600;line-height:140%;letter-spacing:.1px}.continueLearning-inner .continueLearning-card{border:1px solid #ececed;border-radius:1rem;background:#fff}.continueLearning-inner .continueLearning-card .card-img{-moz-border-top-left-radius:1rem;border-top-left-radius:1rem;-moz-border-top-right-radius:1rem;border-top-right-radius:1rem;height:10rem;width:100%}.continueLearning-inner .continueLearning-card .card-body{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}.continueLearning-inner .continueLearning-card .card-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.09px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.continueLearning-inner .continueLearning-card .duration{display:flex;align-items:center;gap:.5rem}.continueLearning-inner .continueLearning-card .duration svg{width:.875rem;height:.875rem}.continueLearning-inner .continueLearning-card .duration-text{color:#747476;text-align:right;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:.07px}.continueLearning-inner .continueLearning-card .learningProgress{background-color:#ececed;width:2.5rem;height:.5rem;border-radius:.5rem}.continueLearning-inner .continueLearning-card .learningProgress .learningProgressbar{background-color:#155eef;height:.5rem;border-radius:.5rem}.continueLearning-inner .continueLearning-card .progress-text{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.continueLearning-inner .continueLearning-card .dot{width:.25rem;height:.25rem;border-radius:100%;background:#61646c}.continueLearning-inner .continueLearning-card .durationLeft{display:flex;align-items:center;gap:.5rem}.continueLearning-inner .continueLearning-card .durationLeft svg{width:1.125rem;height:1.125rem}.continueLearning-inner .continueLearning-card .durationLeft-text{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.continueLearning-inner .continueLearning-card .card-link-btn{text-decoration:none;display:flex;padding:.625rem 1rem;justify-content:center;align-items:center;align-self:stretch;border-radius:.5rem;background:#050505;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.continueLearning-inner .continueLearning-card2{border:1px solid #ececed;border-radius:1rem;background:#fff}.continueLearning-inner .continueLearning-card2 .card-body{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:2rem;align-self:stretch}@media screen and (min-width:36rem){.continueLearning-inner .continueLearning-card2 .card-body{padding:1rem}}.continueLearning-inner .continueLearning-card2 .card-img{width:100%;max-height:9.375rem;-moz-border-top-left-radius:1rem;border-top-left-radius:1rem;-moz-border-top-right-radius:1rem;border-top-right-radius:1rem}@media screen and (min-width:36rem){.continueLearning-inner .continueLearning-card2 .card-img{width:5rem;-moz-border-top-left-radius:1rem;border-top-left-radius:1rem;-moz-border-top-right-radius:1rem;border-top-right-radius:1rem;-moz-border-bottom-left-radius:1rem;border-bottom-left-radius:1rem;-moz-border-bottom-right-radius:1rem;border-bottom-right-radius:1rem}}.continueLearning-inner .continueLearning-card2 .card-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.09px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.continueLearning-inner .continueLearning-card2 .learningProgress{background-color:#ececed;width:2.5rem;height:.5rem;border-radius:.5rem}@media screen and (min-width:36rem){.continueLearning-inner .continueLearning-card2 .learningProgress{width:10.125rem}}.continueLearning-inner .continueLearning-card2 .learningProgress .learningProgressbar{background-color:#155eef;height:.5rem;border-radius:.5rem}.continueLearning-inner .continueLearning-card2 .progress-text{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.continueLearning-inner .continueLearning-card2 .dot{width:.25rem;height:.25rem;border-radius:100%;background:#61646c}.continueLearning-inner .continueLearning-card2 .durationLeft{display:flex;align-items:center;gap:.5rem}.continueLearning-inner .continueLearning-card2 .durationLeft svg{width:1.125rem;height:1.125rem}.continueLearning-inner .continueLearning-card2 .durationLeft-text{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.continueLearning-inner .continueLearning-card2 .card-link-btn{text-decoration:none;display:flex;padding:.625rem 1rem;justify-content:center;align-items:center;align-self:stretch;border-radius:.5rem;background:#050505;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.dailyInsights{border-radius:1rem;padding:1rem;border:1px solid #ececed}.dailyInsights-inner{display:flex;flex-direction:column;gap:1rem}.dailyInsights-inner .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.1px}@media screen and (min-width:62rem){.dailyInsights-inner .title{font-size:1.25rem}}.dailyInsights-inner .motivational-section{background-image:url(/images/common/quote.png);background-color:#ece9fe;background-size:138px;background-repeat:no-repeat;background-position:bottom right 35px;border-radius:1rem;padding:1.5rem}.dailyInsights-inner .motivational-section .motivational-quote svg{width:1.5rem;height:1.5rem}.dailyInsights-inner .motivational-section .motivational-quote .subtitle{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.09px}@media screen and (min-width:62rem){.dailyInsights-inner .motivational-section .motivational-quote .subtitle{font-size:1.125rem}}.dailyInsights-inner .motivational-section .title{color:#000;font-family:SF UI Display Semibold;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:.115px}@media screen and (min-width:62rem){.dailyInsights-inner .motivational-section .title{font-size:1.75rem}}.dailyInsights-inner .motivational-section .subtitle{color:#000;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.09px}.dailyInsights-inner .FactTheDay-section .FactTheDay-card{border-radius:.75rem;border:.0625rem solid #ececed;background:#fff}.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-image{position:relative}.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-image .image{width:100%;-moz-border-top-left-radius:.75rem;border-top-left-radius:.75rem;-moz-border-top-right-radius:.75rem;border-top-right-radius:.75rem}@media screen and (min-width:87.5rem){.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-image .image{height:17.1875rem}}@media screen and (min-width:90rem){.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-image .image{height:11.875rem}}@media screen and (min-width:93.75rem){.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-image .image{height:18.75rem}}.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-image .light-image-bg{position:absolute;left:1.5rem;bottom:-1.875rem;width:4.5rem;height:4.5rem;flex-shrink:0;border-radius:100%;border:.0625rem solid #f0f1f1;background:#fff;display:flex;align-items:center;justify-content:center}.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-content{margin-top:3.375rem;padding:0 1rem 1rem}@media screen and (min-width:36rem){.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-content{padding:0 1.5rem 1.5rem}}.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-content .subtitle{color:#7839ee;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.09px}.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-content .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.5rem;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.115px}@media screen and (min-width:62rem){.dailyInsights-inner .FactTheDay-section .FactTheDay-card .card-content .title{font-size:1.75rem}}.dailyInsights-inner .FactTheDay-section .Colleague-card{border-radius:.75rem;border:1px solid #ececed;background:#fff}.dailyInsights-inner .FactTheDay-section .Colleague-card .card-image{position:relative;background-color:#fde272;-moz-border-top-left-radius:.75rem;border-top-left-radius:.75rem;-moz-border-top-right-radius:.75rem;border-top-right-radius:.75rem}.dailyInsights-inner .FactTheDay-section .Colleague-card .card-image .image{width:100%;-moz-border-top-left-radius:.75rem;border-top-left-radius:.75rem;-moz-border-top-right-radius:.75rem;border-top-right-radius:.75rem;height:11.875rem}.dailyInsights-inner .FactTheDay-section .Colleague-card .card-image .image-position{position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.dailyInsights-inner .FactTheDay-section .Colleague-card .card-content{display:flex;flex-direction:column;gap:.5rem;margin-top:3.375rem;padding:0 1rem 1rem}@media screen and (min-width:36rem){.dailyInsights-inner .FactTheDay-section .Colleague-card .card-content{padding:0 1.5rem 1.5rem}}.dailyInsights-inner .FactTheDay-section .Colleague-card .card-content .subtitle{color:#079455;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.09px}.dailyInsights-inner .FactTheDay-section .Colleague-card .card-content .description{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.dailyInsights-inner .FactTheDay-section .Colleague-card .card-content .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:.115px}@media screen and (min-width:62rem){.dailyInsights-inner .FactTheDay-section .Colleague-card .card-content .title{font-size:1.75rem}}.dailyInsights-inner .FactTheDay-section .Colleague-card .card-content .paragraph{color:#050505;font-family:SF UI Display Light,sans-serif;font-size:1.25rem;line-height:140%;letter-spacing:.1px}.dailyInsights-inner .researchHighlight-section{background-color:#fefbe8;padding:1rem;border-radius:1rem}@media screen and (min-width:62rem){.dailyInsights-inner .researchHighlight-section{padding:1.5rem}}.dailyInsights-inner .researchHighlight-section .researchHighlight-header svg{width:1.5rem;height:1.5rem}.dailyInsights-inner .researchHighlight-section .researchHighlight-header .subtitle{color:#ca8504;font-family:SF UI Display Medium,sans-serif;font-size:.9375rem;font-weight:500;line-height:140%;letter-spacing:.09px}@media screen and (min-width:62rem){.dailyInsights-inner .researchHighlight-section .researchHighlight-header .subtitle{font-size:1.125rem}}.dailyInsights-inner .researchHighlight-section .img img{border-radius:1rem;width:100%;height:8.125rem}.dailyInsights-inner .researchHighlight-section .text{color:#17181a;font-family:SF UI Display Medium,sans-serif;font-size:.9375rem;font-weight:500;line-height:140%;letter-spacing:.1px}@media screen and (min-width:62rem){.dailyInsights-inner .researchHighlight-section .text{font-size:1.25rem}}.needHelp-section{padding:1rem;background:#eff4ff;display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:36rem){.needHelp-section{border-radius:1rem;padding:1.5rem}}.needHelp-section .needHelp-text{display:flex;flex-direction:column;gap:.5rem}.needHelp-section .needHelp-text .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.5rem;font-weight:600;line-height:125%;letter-spacing:.148px}@media screen and (min-width:36rem){.needHelp-section .needHelp-text .title{font-size:2.25rem}}.needHelp-section .needHelp-text .paragraph{color:#17181a;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.09px;max-width:26.875rem}@media screen and (min-width:36rem){.needHelp-section .needHelp-text .paragraph{font-size:1.125rem}}.needHelp-section .support-content .email{display:flex;gap:1.5rem;padding:1rem 0;border-bottom:1px solid #b2ccff}.needHelp-section .support-content .email:last-child{border-bottom:none}.needHelp-section .support-content .email .icon{width:3.125rem}.needHelp-section .support-content .title{color:#050505;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:140%;letter-spacing:.1px;max-width:15.625rem}@media screen and (min-width:87.5rem){.needHelp-section .support-content .title{font-size:1.25rem}}.needHelp-section .support-content .paragraph{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:1.125rem;line-height:140%;letter-spacing:.09px;text-decoration:none}.user-info{padding:1rem;border-radius:.875rem;border:1px solid #ececed}@media screen and (min-width:62rem){.user-info{padding:1.5rem}}.user-info-inner,.user-info-inner .user-header{display:flex;flex-direction:column;gap:1.5rem}.user-info-inner .user-header{align-items:center}.user-info-inner .user-header .avatar{width:3.5rem;height:3.5rem;border-radius:100%}@media screen and (min-width:36rem){.user-info-inner .user-header .avatar{width:6rem;height:6rem}}.user-info-inner .user-header .greeting{color:#475467;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:.75rem;line-height:140%;letter-spacing:.08px}@media screen and (min-width:36rem){.user-info-inner .user-header .greeting{font-size:1rem}}.user-info-inner .user-header .name{color:#050505;text-align:center;font-family:SF UI Display Semibold;font-size:1.25rem;font-weight:600;line-height:140%;letter-spacing:.12px}@media screen and (min-width:36rem){.user-info-inner .user-header .name{font-size:1.5rem}}.user-info-inner .experience-icon svg,.user-info-inner .streak-icon svg{width:1.5rem;height:1.5rem}.user-info-inner .experience-title,.user-info-inner .streak-title{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.75rem;line-height:120%;letter-spacing:.049px}.user-info-inner .experience-title span,.user-info-inner .streak-title span{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.user-info-inner .experience-text,.user-info-inner .streak-text{color:#747476;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px}.user-info-inner .streak{display:flex;padding:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;flex:1 0;border-radius:.75rem;border:0 solid #ececed;background:#fefbe8}@media screen and (min-width:62rem){.user-info-inner .streak{padding:1rem}}.user-info-inner .streak:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.user-info-inner .experience{display:flex;padding:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;flex:1 0;border-radius:.75rem;border:0 solid #ececed;background:#f5f3ff}@media screen and (min-width:62rem){.user-info-inner .experience{padding:1rem}}.user-info-inner .experience:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.user-info-inner .statistics-title{color:#344054;font-family:Inter;font-size:.875rem;font-weight:500;line-height:1.25rem}.user-info-inner .statistics-inner{display:flex;flex-direction:column;gap:.75rem}.user-info-inner .statistics-inner .statistics-item{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;border:1px solid #ececed;background:#fff;padding:.75rem}.user-info-inner .statistics-inner .statistics-item:not([disabled]):hover{border:1px solid #155eef}.user-info-inner .statistics-inner .statistics-item .statistics-figure{display:flex;width:3rem;height:3rem;padding:.75rem;justify-content:center;align-items:center;border-radius:.625rem;border:1px solid #ececed;background:#fff}.user-info-inner .statistics-inner .statistics-item .statistics-figure svg{display:flex;width:1.5rem;height:1.5rem;justify-content:center;align-items:center}.user-info-inner .statistics-inner .statistics-item .title{color:#050505;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.08px}.user-info-inner .statistics-inner .statistics-item .title span{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.75rem;line-height:120%;letter-spacing:.049px}.user-info-inner .statistics-inner .statistics-item .paragraph{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-7px!important;top:var(--swiper-pagination-top,auto);left:0;width:100%}.myassistantcontainer{display:flex;flex-direction:column;height:100%}.myassistantcontainer.tools{height:auto!important}.myassistantcontainer #toolsHistory .myassistant-top{padding:1.5rem}.myassistantcontainer .myassistant-top{border-bottom:.0625rem solid #ececed;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:10}@media screen and (min-width:62rem){.myassistantcontainer .myassistant-top{flex-direction:row-reverse;justify-content:space-between}}.myassistantcontainer .myassistant-top .title{color:#050505;font-family:SF UI Display Semibold;padding-top:.5rem;font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.1px}@media screen and (min-width:62rem){.myassistantcontainer .myassistant-top .title{font-family:SF UI Display Semibold;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.12px}}.myassistantcontainer .myassistant-top .buttons{width:100%;display:flex;background:#f5f5f6;padding:.25rem;border-radius:.5rem}@media screen and (min-width:62rem){.myassistantcontainer .myassistant-top .buttons{width:auto}}.myassistantcontainer .myassistant-top .buttons a,.myassistantcontainer .myassistant-top .buttons button{flex-grow:1;padding:.5rem .625rem;border-radius:.5rem;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.01em;color:#333;display:flex;gap:.25rem;align-items:center;text-align:center;justify-content:center;text-decoration:none}.myassistantcontainer .myassistant-top .buttons a .counter,.myassistantcontainer .myassistant-top .buttons button .counter{padding:.25rem .53125rem .125rem;color:#454648;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.049px;background:#ececed;border-radius:.375rem}@media screen and (min-width:62rem){.myassistantcontainer .myassistant-top .buttons a,.myassistantcontainer .myassistant-top .buttons button{padding:.5rem .625rem}}.myassistantcontainer .myassistant-top .buttons a.active,.myassistantcontainer .myassistant-top .buttons button.active{background-color:#fff;color:#333}.myassistantcontainer .myassistant-top .collectionwrapper{display:flex;align-items:center;gap:.25rem;justify-content:space-between}@media screen and (min-width:62rem){.myassistantcontainer .myassistant-top .collectionwrapper{justify-content:flex-start}}.myassistantcontainer .myassistant-top .collectionwrapper .left{display:flex;align-items:center;gap:.25rem}.myassistantcontainer .myassistant-top .collectionwrapper .right{display:flex;align-items:center;gap:1.5rem}.myassistantcontainer .myassistant-top .collectionwrapper .right .newchatmobile svg{width:1.25rem;height:1.25rem}.myassistantcontainer .myassistant-top .collectionwrapper .collectionicon{cursor:pointer}.myassistantcontainer .myassistant-top .collectionwrapper .collection{font-family:SF UI Display Semibold;font-size:14px;font-weight:600;line-height:19.6px;letter-spacing:-.01em;text-align:left;cursor:pointer}.myassistantcontainer .myassistant-top .collectionwrapper .text{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:19.6px;letter-spacing:-.01em;text-align:left;color:#747476}.myassistantcontainer .myassistant-top .collectionwrapper .text span{color:#333;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:600;line-height:140%;letter-spacing:-.14px}.myassistantcontainer .myassistant-middle{flex-grow:1;display:flex;align-items:center}.myassistantcontainer .myassistant-bottom{padding:0 .625rem;background:#fff;position:fixed;left:0;bottom:0;max-width:58.125rem;margin-inline:auto;width:100%}@media screen and (min-width:48rem){.myassistantcontainer .myassistant-bottom{padding:0;background:transparent;position:static}}.myassistantcontainer .myassistant-bottom .messagebox{background-color:#fff;border:.5px solid #cecfd2!important;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);padding:.8125rem;width:100%;border-radius:1.875rem}@media screen and (min-width:62rem){.myassistantcontainer .myassistant-bottom .messagebox{padding:1.069375rem 1.25rem}}.myassistantcontainer .myassistant-bottom .messagebox.active{border-radius:30px;border:0 solid #cecfd2;background:#f5f3ff;box-shadow:0 0 0 2px rgba(79,70,229,.3)}.myassistantcontainer .myassistant-bottom .messagebox .lefticon,.myassistantcontainer .myassistant-bottom .messagebox .righticon{cursor:pointer}.myassistantcontainer .myassistant-bottom .messagebox .messageinput{width:90%;height:100%;background-color:transparent;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#333;letter-spacing:.5px}.myassistantcontainer .myassistant-bottom .messagebox .messageinput::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#a7a7a9;letter-spacing:.5px}.myassistantcontainer .myassistant-bottom .messagebox-inner{display:flex;align-items:flex-end}.myassistantcontainer .myassistant-bottom .messagebox .img-container{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.myassistantcontainer .myassistant-bottom .messagebox .img-container .img-inner{position:relative;width:3.5rem;height:3.5rem}.myassistantcontainer .myassistant-bottom .messagebox .img-container .img-inner img{width:3.5rem;height:3.5rem;border-radius:.5rem}.myassistantcontainer .myassistant-bottom .messagebox .img-container .img-inner .arabic-remove-file{position:absolute;top:-.375rem;left:-.125rem;cursor:pointer}.myassistantcontainer .myassistant-bottom .messagebox .img-container .img-inner .remove-file{position:absolute;top:-.375rem;right:-.125rem;cursor:pointer}.myassistantcontainer .myassistant-bottom .messagebox:focus-within{box-shadow:0 0 0 2px rgba(79,70,229,.3)}.myassistantcontainer .myassistant-bottom .desc{color:#a3a3a3;font-size:.75rem;font-family:SF UI Display Light,sans-serif;font-weight:400;line-height:140%;letter-spacing:-.06px}.publicChatContainer .myassistant-middle{flex-grow:1;display:flex;align-items:center}.publicChatContainer .myassistant-bottom{max-width:58.125rem;margin-inline:auto;width:100%}.publicChatContainer .myassistant-bottom .messagebox{margin-bottom:1rem;background-color:#f5f5f6;padding:.8125rem;width:100%;border-radius:1.875rem}@media screen and (min-width:62rem){.publicChatContainer .myassistant-bottom .messagebox{padding:1.25rem}}.publicChatContainer .myassistant-bottom .messagebox .lefticon,.publicChatContainer .myassistant-bottom .messagebox .righticon{cursor:pointer}.publicChatContainer .myassistant-bottom .messagebox .messageinput{width:90%;height:100%;background-color:transparent;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#333;letter-spacing:.5px}.publicChatContainer .myassistant-bottom .messagebox .messageinput::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#a7a7a9;letter-spacing:.5px}.publicChatContainer .myassistant-bottom .messagebox-inner{display:flex}.publicChatContainer .myassistant-bottom .messagebox .img-container{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.publicChatContainer .myassistant-bottom .messagebox .img-container .img-inner{position:relative;width:3.5rem;height:3.5rem}.publicChatContainer .myassistant-bottom .messagebox .img-container .img-inner img{width:3.5rem;height:3.5rem;border-radius:.5rem}.publicChatContainer .myassistant-bottom .messagebox .img-container .img-inner .arabic-remove-file{position:absolute;top:-.375rem;left:-.125rem;cursor:pointer}.publicChatContainer .myassistant-bottom .messagebox .img-container .img-inner .remove-file{position:absolute;top:-.375rem;right:-.125rem;cursor:pointer}.publicChatContainer .myassistant-bottom .desc{color:#a3a3a3;font-size:.75rem;font-family:SF UI Display Light,sans-serif;font-weight:400;line-height:140%;letter-spacing:-.06px}.publicChatContainer .chatcontainer{width:100%;display:flex;align-self:flex-start;padding-top:0;padding-left:0;height:100%}.publicChatContainer .chatcontainer .chathistory{display:flex;flex-direction:column;width:100%;gap:1rem;height:89vh}.publicChatContainer .chatcontainer .chathistory .chats{max-width:58.125rem;width:100%;margin-inline:auto;padding:1.5rem .25rem 0;flex-grow:1;gap:1.25rem;overflow-y:auto;max-height:calc(100vh - 227px);display:flex;flex-direction:column}.publicChatContainer .chatcontainer .chathistory .chats::-webkit-scrollbar,.publicChatContainer .chatcontainer .chathistory::-webkit-scrollbar{display:none}.publicChatContainer .chatcontainer .chathistory .message{max-width:90%;border-radius:8px;margin-bottom:6px;font-size:14px;display:flex;gap:1.25rem}.publicChatContainer .chatcontainer .chathistory .message-top{display:flex;gap:.5rem;flex-shrink:0}.publicChatContainer .chatcontainer .chathistory .message-top .name{font-family:SF UI Display Semibold;font-size:14px;font-weight:600;line-height:19.6px;letter-spacing:-.01em;text-align:left}.publicChatContainer .chatcontainer .chathistory .message-top .user-avatar{border-radius:100%}.publicChatContainer .chatcontainer .chathistory .message-bottom{display:none;gap:.75rem}.publicChatContainer .chatcontainer .chathistory .message-bottom .chataction{display:flex;gap:.5rem}.publicChatContainer .chatcontainer .chathistory .message-bottom .chataction:after{display:none}.publicChatContainer .chatcontainer .chathistory .message-bottom .chataction span{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;color:#747476}.publicChatContainer .chatcontainer .chathistory .message-bottom .exportdropdown{border-radius:10px;border:1px solid #ececed;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);min-width:9.375rem}.publicChatContainer .chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items{display:flex;gap:.5rem;padding:.5rem .75rem;align-items:center;transition:all .3s ease-in-out}.publicChatContainer .chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items:not([disabled]):hover{background:#f9f9f9}.publicChatContainer .chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items:not([disabled]):hover span{color:#17181a}.publicChatContainer .chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items span{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.publicChatContainer .chatcontainer .chathistory .message.bot-message{align-self:flex-start}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-top{margin-top:.75rem}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body{font-family:SF UI Display Light,sans-serif;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.8px;text-align:left;color:#050505}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h1,.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h2,.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h3,.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h4,.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h5,.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h6{color:#050505;margin:.75rem 0 .5rem}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h1{font-size:1.625rem;font-family:SF UI Display Bold,sans-serif;font-weight:700;line-height:160%}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h2{font-size:1.5rem;font-family:SF UI Display Bold,sans-serif;font-weight:700;line-height:160%}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h3{font-size:1.375rem;font-family:SF UI Display Semibold;font-weight:600;line-height:160%}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h4{font-size:1.25rem;font-family:SF UI Display Semibold;font-weight:600;line-height:160%}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h5{font-size:1.125rem;font-family:SF UI Display Medium,sans-serif;font-weight:500;line-height:160%}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body h6,.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body p{font-size:1.0625rem;font-family:SF UI Display Light,sans-serif;font-weight:400;line-height:160%}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body p{margin:.75rem 0 .5rem;color:#050505;letter-spacing:.5px}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body strong{font-family:SF UI Display Medium,sans-serif;font-weight:500;color:#050505;line-height:160%}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body ol,.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body ul{color:#050505;font-family:SF UI Display Light,sans-serif;font-size:1.0625rem;font-weight:400;line-height:160%;letter-spacing:.5px;padding-left:30px}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body ul{list-style-type:none;padding-left:20px}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body ul li{list-style-type:disc;padding-left:1.0625rem}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body ul li::marker{content:"•";color:#050505;font-size:1.0625rem}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body ol li{list-style-type:decimal;padding-left:1.0625rem}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body ol li::marker{color:#050505;font-size:1.0625rem}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body em,.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body li{font-family:SF UI Display Light,sans-serif;color:#050505}.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body em ::marker,.publicChatContainer .chatcontainer .chathistory .message.bot-message .message-body li ::marker{color:#050505;font-size:1.0625rem}.publicChatContainer .chatcontainer .chathistory .message.bot-message .imageprompt{width:17.625rem;height:17.625rem;border-radius:1rem;position:relative;z-index:-1;overflow:hidden}.publicChatContainer .chatcontainer .chathistory .message.bot-message .imageprompt .topaction{position:absolute;display:flex;align-items:center;justify-content:space-between;left:.5rem;right:.5rem;top:.5rem}.publicChatContainer .chatcontainer .chathistory .message.bot-message .imageprompt .topaction .likebox{gap:.5rem;display:inline-flex;height:36px;padding:8px var(--global-size-size-125,10px);justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:var(--corner-radius-md,8px);border:1px solid var(--gray-gray-50,#cecfd2);background:var(--White-White,#fff)}.publicChatContainer .chatcontainer .chathistory .message.bot-message .imageprompt .topaction .downloadbox{display:flex;width:38px;height:36px;padding:9px var(--global-size-size-125,10px);justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--corner-radius-md,8px);border:1px solid var(--gray-gray-50,#cecfd2);background:var(--White-White,#fff)}.publicChatContainer .chatcontainer .chathistory .message.bot-message .imageprompt img{width:100%;height:100%;object-fit:cover}.publicChatContainer .chatcontainer .chathistory .message.user-message{align-self:flex-end}.publicChatContainer .chatcontainer .chathistory .message.user-message .message-top{margin-top:1rem;justify-content:flex-start;flex-direction:row-reverse}.publicChatContainer .chatcontainer .chathistory .message.user-message .message-body{border-radius:.5rem}.publicChatContainer .chatcontainer .chathistory .message.user-message .message-body .message-content{max-width:40.625rem}.publicChatContainer .chatcontainer .chathistory .message.user-message .message-body .message-content span{font-family:SF UI Display Light,sans-serif;font-size:1.125rem;font-weight:400;color:#050505;letter-spacing:.5px}.publicChatContainer .chatcontainer .chathistory .message.user-message .imageprompt{width:17.625rem;height:17.625rem;border-radius:1rem;overflow:hidden}.publicChatContainer .chatcontainer .chathistory .message.user-message .imageprompt img{width:100%;height:100%;object-fit:cover}.publicChatContainer .chatcontainer .chathistory .audio-message{margin-top:1rem}.publicChatContainer .chatcontainer .chathistory .audio-message.user-message{display:flex;align-items:flex-start;gap:1rem;align-self:flex-end}.publicChatContainer .chatcontainer .chathistory .myassistant-bottom{width:100%!important;max-width:100%!important;background-color:#fff}.publicChatContainer .chatcontainer .chathistory .myassistant-bottom .messagebox,.welcomebox{max-width:58.125rem;width:100%;margin-inline:auto}.welcomebox{padding-inline:1rem;display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width:62rem){.welcomebox{margin-top:2rem;gap:1.5rem}}@media screen and (min-width:75rem){.welcomebox{gap:2rem}}.welcomebox .typing-animation{min-height:70px;height:100%}.welcomebox .title{font-family:SF UI Display Semibold;font-size:1.25rem;font-weight:600;line-height:39.2px;letter-spacing:.0041em;text-align:center;color:#050505}@media screen and (min-width:36rem){.welcomebox .title{font-size:1.125rem}}@media screen and (min-width:62rem){.welcomebox .title{font-family:SF UI Display Semibold;font-size:32.44px;font-weight:700;line-height:45.42px;letter-spacing:-.01em;text-align:center}}.welcomebox .des{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:24px;letter-spacing:-.005em;text-align:center;color:#747476}@media screen and (min-width:62rem){.welcomebox .des{font-size:16px;font-weight:500;line-height:25.2px;letter-spacing:.005em;text-align:center}}.welcomecards{margin-bottom:1rem;padding-bottom:6.25rem;max-width:53rem;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem}@media screen and (min-width:48rem){.welcomecards{grid-template-columns:1fr 1fr 1fr 1fr;padding-bottom:0}}@media screen and (min-width:62rem){.welcomecards{grid-template-columns:1fr 1fr;grid-gap:1rem}}@media screen and (min-width:68.75rem){.welcomecards{grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:1rem}}.welcomecards .welcomecard{background-color:#f5f5f6;background-position:50%;background-size:cover;background-repeat:no-repeat;text-align:left;display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;align-items:center;position:relative;padding:.75rem;text-decoration:none;flex-shrink:0;height:8.75rem;width:11.625rem;cursor:pointer;transition:all .2s ease-in-out}.welcomecards .welcomecard:hover{transform:scale(1.02);box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}@media screen and (min-width:22.5rem){.welcomecards .welcomecard{width:10rem;height:13.3125rem;gap:1.5rem}}@media screen and (min-width:36rem){.welcomecards .welcomecard{width:10.625rem;height:14.125rem}}@media screen and (min-width:62rem){.welcomecards .welcomecard{width:7.1875rem;height:9.5625rem}}@media screen and (min-width:75rem){.welcomecards .welcomecard{width:8.75rem;height:11.625rem}}@media screen and (min-width:90rem){.welcomecards .welcomecard{width:12.5rem;height:16.625rem}}.welcomecards .welcomecard .overlay{position:absolute;bottom:0;left:0;width:100%;height:7.5rem;padding:1.25rem 1rem;background:linear-gradient(180deg,hsla(0,0%,100%,.001),rgba(0,0,0,.9));display:flex;flex-direction:column;justify-content:flex-end;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:.5rem;border-bottom-right-radius:.5rem}.welcomecards .welcomecard .overlay .title{font-family:SF UI Display Medium,sans-serif;color:#fff;font-weight:500;text-align:left;line-height:140%;font-size:1.125rem;letter-spacing:-.08px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4}.welcomecards .welcomecard .image-wrapper{width:6.25rem;height:6.25rem}.welcomecards .welcomecard img{width:6.25rem;height:6.25rem;max-width:130px;height:auto;margin:auto}.myassistant-tools{width:100%}.myassistant-tools .most-popular-templates{padding:1rem;border-bottom:.0625rem solid #ececed}@media screen and (min-width:62rem){.myassistant-tools .most-popular-templates{padding:1.5rem}}.myassistant-tools .most-popular-templates .section-title{color:#333;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.1px}@media screen and (min-width:62rem){.myassistant-tools .most-popular-templates .section-title{font-size:1.25rem}}.myassistant-tools .most-popular-templates .template-card{display:flex;padding:.75rem;flex-direction:row;gap:.5rem;align-items:flex-start;flex:1 0;border-radius:.5rem;border:1px solid transparent}@media screen and (min-width:48rem){.myassistant-tools .most-popular-templates .template-card{padding:1.5rem;flex-direction:column;gap:1.5rem;justify-content:center}}@media screen and (min-width:62rem){.myassistant-tools .most-popular-templates .template-card{gap:2rem}}.myassistant-tools .most-popular-templates .template-card.mindfulness{background:#f5f3ff}.myassistant-tools .most-popular-templates .template-card.mystery{background:#eff4ff}.myassistant-tools .most-popular-templates .template-card.soundtrack{background:#fefbe8}.myassistant-tools .most-popular-templates .template-card.silent{background:#ecfdf3}.myassistant-tools .most-popular-templates .template-card .card-icon svg{width:1.3125rem;height:1.3125rem}@media screen and (min-width:48rem){.myassistant-tools .most-popular-templates .template-card .card-icon svg{width:2rem;height:2rem}}.myassistant-tools .most-popular-templates .template-card .card-text .card-title{color:#333;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:600;line-height:150%;letter-spacing:.08px;height:3rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}@media screen and (min-width:62rem){.myassistant-tools .most-popular-templates .template-card .card-text .card-title{font-size:1rem}}.myassistant-tools .most-popular-templates .template-card:not([disabled]):hover{box-shadow:0 4px 12px rgba(0,0,0,.1);cursor:pointer}.myassistant-tools .most-popular-templates .no-templates-found{color:#fa6969;font-family:SF UI Display Semibold;font-size:1rem;text-align:center;font-weight:600;line-height:150%;letter-spacing:.08px}.chatcontainer{width:100%;display:flex;align-self:flex-start;padding-top:0;padding-left:0;height:100%}.chatcontainer .chathistory{display:flex;flex-direction:column;width:100%;gap:1rem;height:100%}.chatcontainer .chathistory .chats{max-width:58.125rem;width:100%;margin-inline:auto;padding:1.5rem .25rem 0;flex-grow:1;gap:1.25rem;overflow-y:auto;max-height:calc(100vh - 298px);display:flex;flex-direction:column}.chatcontainer .chathistory .chats::-webkit-scrollbar,.chatcontainer .chathistory::-webkit-scrollbar{display:none}.chatcontainer .chathistory .message{max-width:90%;border-radius:8px;margin-bottom:6px;font-size:14px;transition:all .5s ease-in-out;display:flex;gap:1.25rem}.chatcontainer .chathistory .message-top{display:flex;gap:.5rem;flex-shrink:0}.chatcontainer .chathistory .message-top .name{font-family:SF UI Display Semibold;font-size:14px;font-weight:600;line-height:19.6px;letter-spacing:-.01em;text-align:left}.chatcontainer .chathistory .message-top .user-avatar{border-radius:100%}.chatcontainer .chathistory .message-bottom{display:flex;opacity:0;gap:.875rem}.chatcontainer .chathistory .message-bottom.active{opacity:1}.chatcontainer .chathistory .message-bottom .chataction{display:flex;gap:.5rem}.chatcontainer .chathistory .message-bottom .chataction:after{display:none}.chatcontainer .chathistory .message-bottom .chataction span{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;color:#747476}.chatcontainer .chathistory .message-bottom .exportdropdown{border-radius:10px;border:1px solid #ececed;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);min-width:9.375rem}.chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items{display:flex;gap:.5rem;padding:.5rem .75rem;align-items:center;transition:all .3s ease-in-out}.chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items:not([disabled]):hover{background:#f9f9f9}.chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items:not([disabled]):hover span{color:#17181a}.chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items span{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.chatcontainer .chathistory .message.bot-message{align-self:flex-start}.chatcontainer .chathistory .message.bot-message:hover .message-bottom{opacity:1}.chatcontainer .chathistory .message.bot-message .message-top{margin-top:.75rem}.chatcontainer .chathistory .message.bot-message .message-body{font-family:SF UI Display Light,sans-serif;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.8px;text-align:left;color:#050505;direction:ltr}.chatcontainer .chathistory .message.bot-message .message-body .message-content span{display:block;margin-top:.75rem;font-family:SF UI Display Light,sans-serif;font-size:1.125rem;font-weight:400;color:#2f3438;letter-spacing:.5px}.chatcontainer .chathistory .message.bot-message .message-body td,.chatcontainer .chathistory .message.bot-message .message-body th{text-align:left}.chatcontainer .chathistory .message.bot-message .message-body h1,.chatcontainer .chathistory .message.bot-message .message-body h2,.chatcontainer .chathistory .message.bot-message .message-body h3,.chatcontainer .chathistory .message.bot-message .message-body h4,.chatcontainer .chathistory .message.bot-message .message-body h5,.chatcontainer .chathistory .message.bot-message .message-body h6{color:#2f3438;margin:.75rem 0 .5rem;line-height:120%}.chatcontainer .chathistory .message.bot-message .message-body h1{font-size:1.625rem;font-family:SF UI Display Semibold;font-weight:600}.chatcontainer .chathistory .message.bot-message .message-body h2{font-size:1.5rem;font-family:SF UI Display Semibold;font-weight:600}.chatcontainer .chathistory .message.bot-message .message-body h3{font-size:1.375rem;font-family:SF UI Display Semibold;font-weight:600}.chatcontainer .chathistory .message.bot-message .message-body h4{font-size:1.25rem;font-family:SF UI Display Semibold;font-weight:600}.chatcontainer .chathistory .message.bot-message .message-body h5{font-size:1.125rem;font-family:SF UI Display Semibold;font-weight:600}.chatcontainer .chathistory .message.bot-message .message-body h6{font-size:1.0625rem;font-family:SF UI Display Semibold;font-weight:600}.chatcontainer .chathistory .message.bot-message .message-body p{margin:.75rem 0 .5rem;color:#2f3438;font-family:SF UI Display Light,sans-serif;font-size:1.125rem;font-weight:400;line-height:160%;letter-spacing:.5px}.chatcontainer .chathistory .message.bot-message .message-body strong{font-family:SF UI Display Medium,sans-serif;font-weight:500;color:#050505;line-height:160%}.chatcontainer .chathistory .message.bot-message .message-body ol,.chatcontainer .chathistory .message.bot-message .message-body ul{font-family:SF UI Display Light,sans-serif;font-size:1.125rem;font-weight:400;color:#2f3438;line-height:160%;letter-spacing:.5px;padding-left:30px}.chatcontainer .chathistory .message.bot-message .message-body ul{list-style-type:none;padding-left:20px}.chatcontainer .chathistory .message.bot-message .message-body ul li{list-style-type:disc;padding-left:1.125rem}.chatcontainer .chathistory .message.bot-message .message-body ul li::marker{content:"•";color:#2f3438;font-size:1.125rem}.chatcontainer .chathistory .message.bot-message .message-body ol li{list-style-type:decimal;padding-left:1.125rem}.chatcontainer .chathistory .message.bot-message .message-body ol li::marker{color:#2f3438;font-size:1.125rem}.chatcontainer .chathistory .message.bot-message .message-body em,.chatcontainer .chathistory .message.bot-message .message-body li{font-family:SF UI Display Light,sans-serif;color:#2f3438}.chatcontainer .chathistory .message.bot-message .message-body em ::marker,.chatcontainer .chathistory .message.bot-message .message-body li ::marker{color:#2f3438;font-size:1.125rem}.chatcontainer .chathistory .message.bot-message.rtl{align-self:flex-end;flex-direction:row-reverse}.chatcontainer .chathistory .message.bot-message.rtl .message-body{text-align:right;direction:rtl}.chatcontainer .chathistory .message.bot-message.rtl .message-body td,.chatcontainer .chathistory .message.bot-message.rtl .message-body th{text-align:right!important}.chatcontainer .chathistory .message.bot-message .imageprompt{width:17.625rem;height:17.625rem;border-radius:1rem;position:relative;z-index:-1;overflow:hidden}.chatcontainer .chathistory .message.bot-message .imageprompt .topaction{position:absolute;display:flex;align-items:center;justify-content:space-between;left:.5rem;right:.5rem;top:.5rem}.chatcontainer .chathistory .message.bot-message .imageprompt .topaction .likebox{gap:.5rem;display:inline-flex;padding:8px var(--global-size-size-125,10px);gap:8px}.chatcontainer .chathistory .message.bot-message .imageprompt .topaction .downloadbox,.chatcontainer .chathistory .message.bot-message .imageprompt .topaction .likebox{height:36px;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--corner-radius-md,8px);border:1px solid var(--gray-gray-50,#cecfd2);background:var(--White-White,#fff)}.chatcontainer .chathistory .message.bot-message .imageprompt .topaction .downloadbox{display:flex;width:38px;padding:9px var(--global-size-size-125,10px)}.chatcontainer .chathistory .message.bot-message .imageprompt img{width:100%;height:100%;object-fit:cover}.chatcontainer .chathistory .message.user-message{align-self:flex-end;flex-direction:row-reverse}.chatcontainer .chathistory .message.user-message .message-top{margin-top:1rem;align-self:start;justify-content:flex-start;flex-direction:row-reverse}.chatcontainer .chathistory .message.user-message .message-body .message-content{padding:1rem;border-radius:.5rem;background-color:#f5f5f6}.chatcontainer .chathistory .message.user-message .message-body .markdown-container p{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:160%;letter-spacing:.5px;direction:ltr}.chatcontainer .chathistory .message.user-message .message-body .message-content{max-width:40.625rem}.chatcontainer .chathistory .message.user-message .message-body .message-content span{font-family:SF UI Display Light,sans-serif;font-size:1.125rem;font-weight:400;color:#2f3438;letter-spacing:.5px}.chatcontainer .chathistory .message.user-message .imageprompt{width:17.625rem;height:17.625rem;border-radius:1rem;overflow:hidden}.chatcontainer .chathistory .message.user-message .imageprompt img{width:100%;height:100%;object-fit:cover}.chatcontainer .chathistory .audio-message{margin-top:1rem}.chatcontainer .chathistory .audio-message.user-message{display:flex;align-items:flex-start;gap:1rem;align-self:flex-end}.chatcontainer .chathistory .myassistant-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;width:100%!important;max-width:100%!important;background-color:#fff}.chatcontainer .chathistory .myassistant-bottom .messagebox{max-width:58.125rem;width:100%;margin-inline:auto}.converstionlist{width:17.875rem;transition:width .3s ease-in-out;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;border-left:.0625rem solid #ececed}.converstionlist.collapsed{width:5.25rem}.converstionlist .stickypart{position:-webkit-sticky;position:sticky;top:0;z-index:3;background-color:#fff}.converstionlist .converstiontop{display:flex;align-items:center;justify-content:space-between;height:4.5625rem;padding-bottom:1.5rem;border-bottom:.0625rem solid #ececed}.converstionlist .converstiontop .collapseicon{cursor:pointer}.converstionlist .converstiontop .collapsedBtn{cursor:pointer;transition:all .35s ease-in-out;transform:rotate(180deg)}.converstionlist .converstiontop .collapsedBtn:hover path{stroke:#6a63f6}.converstionlist .converstiontop .collapsedBtn.active:hover{transform:rotate(0deg)}.converstionlist .converstiontop .btnnewchat{border:.0625rem solid #cacaca;border-radius:.5rem;padding:.6875rem 1rem;display:flex;gap:.5rem;align-items:center}.converstionlist .converstiontop .btnnewchat .text{font-family:SF UI Display Medium,sans-serif;font-size:14px;margin-top:.125rem;font-weight:500;line-height:19.6px;letter-spacing:-.01em;color:#454648}.converstionsearch{position:relative;margin-top:1.5rem;z-index:999}.converstionsearch .searchicon{position:absolute;top:50%;transform:translateY(-50%);left:.75rem}.converstionsearch input{width:100%;padding:.75rem .625rem .625rem 2.625rem;height:3rem;border-radius:.5rem;border:.0625rem solid #ececed;font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em}.converstionsearch input::placeholder{font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em}.historypart{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;height:56vh;padding-right:10px;margin-right:-10px}.historypart .historylistbox{display:flex;flex-direction:column;gap:.75rem}.historypart .historylistbox .date{font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:14.4px;letter-spacing:.0041em;color:#747476;margin-bottom:.5rem}.historypart .historylistbox .noMoreThreads,.historypart .historylistbox .noThreads{font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px;color:#747476}.historypart .historylistbox ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.historypart .historylistbox ul .listitem{display:flex;align-items:center;gap:.5rem;cursor:pointer;border-radius:.5rem;position:relative}.historypart .historylistbox ul .listitem:hover{background-color:#f7f6f2}.historypart .historylistbox ul .listitem:hover .dot{display:block}.historypart .historylistbox ul .listitem .link{padding:.795rem .625rem;display:flex;align-items:center;gap:.25rem}.historypart .historylistbox ul .listitem.active{background-color:#f7f6f2}.historypart .historylistbox ul .listitem.active .dot{display:block}.historypart .historylistbox ul .listitem .icon{flex-shrink:0}.historypart .historylistbox ul .listitem .text{font-family:SF UI Display Medium,sans-serif;font-size:16px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px;color:#454648}.historypart .historylistbox ul .listitem .dot{display:none;position:absolute;top:50%;border-radius:.375rem;transform:translateY(-50%);right:.625rem;background-color:#ecebea;padding:0 .3125rem;z-index:9;box-shadow:-.5cm 0 .5cm #d6d6d3}.historypart .historylistbox ul .listitem .dot .actionDropdown-btn{background:#ecebea}.historypart .historylistbox .editInput{border:1px solid #cfd0d1;padding:.125rem 0 .125rem .25rem;border-radius:.25rem}.historypart.mobile{height:66vh}.more-templates{padding:1rem}@media screen and (min-width:62rem){.more-templates{padding:1.5rem}}.more-templates .title{color:#333;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.1px}@media screen and (min-width:62rem){.more-templates .title{font-size:1.25rem}}.more-templates .templates-list-nav{list-style:none;display:flex;align-items:center;border-bottom:1px solid #ececed;overflow-x:auto}.more-templates .templates-list-nav::-webkit-scrollbar{display:none}.more-templates .templates-list-nav .list-item{flex-shrink:0}.more-templates .templates-list-nav .list-item.active .list-link,.more-templates .templates-list-nav .list-item:hover .list-link{border-bottom:1.5px solid #155eef;color:#155eef}.more-templates .templates-list-nav .list-item .list-link{text-decoration:none;display:inline-block;padding:0 .75rem .75rem;border-bottom:1.5px solid transparent;color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.08px}.more-templates .more-templates-cards{overflow:hidden}.more-templates .no-tools{color:#f16767;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.08px;padding:1.5rem}.more-templates .templates-card{border-radius:.5rem;border:1px solid #ececed;background:#fff;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.more-templates .templates-card:not([disabled]):hover{border-color:#155eef}.more-templates .templates-card.locked{background:#f5f5f6;box-shadow:none;border-color:transparent}.more-templates .templates-card.locked:not([disabled]):hover{border-color:#155eef}.more-templates .templates-card .card-img{width:100%;height:10rem;border-radius:8px 8px 0 0;overflow:hidden}.more-templates .templates-card .card-header{padding:.875rem;gap:.5rem;display:flex;flex-direction:column}@media screen and (min-width:48rem){.more-templates .templates-card .card-header{padding:1.5rem}}.more-templates .templates-card .card-header .card-img-inner img{max-width:100%;width:auto;max-height:7.5rem}.more-templates .templates-card .card-header .card-title{color:#333;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.08px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.more-templates .templates-card .card-header .card-text{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.9375rem;line-height:140%;letter-spacing:.07px;max-width:16.25rem;height:2.625rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.more-templates .templates-card .card-footer{padding:.875rem;border-top:1px solid #e4e7ec}@media screen and (min-width:48rem){.more-templates .templates-card .card-footer{padding:1rem 1.5rem}}.more-templates .templates-card .card-footer .lock-btn{display:flex;padding:.25rem .5rem;align-items:center;gap:.375rem;border-radius:.5rem;background:#fee4e2}.more-templates .templates-card .card-footer .lock-btn span{color:#912018;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px}.more-templates .templates-card .card-footer .lock-btn svg{width:.875rem;height:.875rem}.more-templates .templates-card .card-footer .templates-card-btn{text-decoration:none;display:flex;align-items:center;gap:.25rem}.more-templates .templates-card .card-footer .templates-card-btn span{color:#333;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;text-align:left}.more-templates .templates-card .card-footer .templates-card-btn svg{width:1.25rem;height:1.25rem}.dummychat .chat-container{display:flex;flex-direction:column;justify-content:space-between;width:400px;height:600px;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;margin:20px auto;font-family:Arial,sans-serif;background-color:#f9f9f9}.dummychat .chat-container h1{text-align:center;background-color:#0078d4;color:#fff;padding:10px 0;margin:0;font-size:1.25rem}.dummychat .chat-messages{flex-grow:1;padding:10px;overflow-y:auto;background-color:#fff;scrollbar-width:thin;scrollbar-color:#0078d4 #f9f9f9}.dummychat .chat-messages::-webkit-scrollbar{width:8px}.dummychat .chat-messages::-webkit-scrollbar-thumb{background-color:#0078d4;border-radius:10px}.dummychat .chat-messages::-webkit-scrollbar-track{background-color:#f9f9f9}.dummychat .message{padding:10px 15px;margin:5px 0;border-radius:15px;max-width:75%;word-wrap:break-word;line-height:1.4}.dummychat .user-message{background-color:#0078d4;color:#fff;margin-left:auto}.dummychat .bot-message{background-color:#f1f1f1;color:#333;margin-right:auto}.dummychat .bot-message .message-top{margin-top:1rem}.dummychat .typing-indicator{display:flex;align-items:center;padding:10px;font-style:italic;color:#666}.dummychat .typing-dots{display:flex;margin-left:5px}.dummychat .typing-dots span{animation:blink 1.5s infinite;display:inline-block;margin:0 2px;font-weight:700}.dummychat .typing-dots span:nth-child(2){animation-delay:.2s}.dummychat .typing-dots span:nth-child(3){animation-delay:.4s}.dummychat .chat-input{display:flex;align-items:center;padding:10px;border-top:1px solid #ddd;background-color:#f9f9f9}.dummychat .chat-input textarea{flex-grow:1;padding:10px;border:1px solid #ddd;border-radius:5px;resize:none;font-size:.9rem}.dummychat .chat-input button{margin-left:10px;padding:10px 20px;background-color:#0078d4;color:#fff;border:none;border-radius:5px;font-size:.9rem;cursor:pointer;transition:background-color .3s ease}.dummychat .chat-input button:hover{background-color:#005ea6}.markdown-container h3{line-height:2}.responsewrapper{position:relative}.responsewrapper .btn-copy{position:absolute;top:.625rem;right:.9375rem;color:#fff;font-weight:500}.responsewrapper code{white-space:pre-line!important}@media screen and (min-width:48rem){.responsewrapper code{white-space:pre!important}}.thinking-body{padding:0 24px 0 16px;border-left:2px solid #cecfd2;background:#fff}#main-container{font-family:sans-serif}#main-container .main-content{background-color:#fff;border-radius:.5rem;overflow:hidden;min-height:calc(100vh - 98px);display:flex;flex-direction:column}#main-container .main-content .header{padding:.625rem;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:62rem){#main-container .main-content .header{padding:.625rem 2.5rem .625rem 2.1875rem}}#main-container .main-content .header .backButton{display:flex;align-items:center;color:#4b5563;cursor:pointer;background:none;gap:.25rem;border:none;color:#61646c}#main-container .main-content .header .backButton.disabled{color:#9ca3af;cursor:not-allowed}#main-container .main-content .header .backButton.disabled svg,#main-container .main-content .header .backButton.disabled svg path{fill:#9ca3af}#main-container .main-content .header .backButton .text{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;margin-top:.1875rem}#main-container .main-content .header .backButton:hover{color:#353c46}#main-container .main-content .header .title{display:flex;padding:.5rem .75rem;align-items:center;border-radius:.5rem;border:1px solid #ececed;font-weight:700;color:#61646c;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:500;line-height:130%;letter-spacing:.049px}#main-container .category-line{position:relative;height:80px;width:4px}#main-container .category-line .full-line{position:absolute;left:0;width:100%;height:100%;background-color:#ddd;border-radius:4px}#main-container .category-line .active-chunk{position:absolute;left:0;width:100%;background-color:#4caf50;transition:background-color .3s ease;border-radius:4px}#main-container .category-line .active-chunk.active{background-color:#3d8b40}.welcome-screen{height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;text-align:center;gap:1rem}.welcome-screen h1{max-width:40.625rem;color:#050505;text-align:center;font-size:32px;font-weight:400;line-height:100%;letter-spacing:.24px}@media screen and (min-width:36rem){.welcome-screen h1{font-size:48px;line-height:125%}}.welcome-screen p{color:#454648;text-align:center;max-width:28.875rem;width:100%;margin:auto;font-family:SF UI Display Light,sans-serif;font-size:18px;font-weight:400;line-height:130%;letter-spacing:.1px}@media screen and (min-width:36rem){.welcome-screen p{font-size:20px;line-height:140%}}.welcome-screen button{color:var(--White-White,#fff);border-radius:var(--corner-radius-lg,10px);background:var(--typography-color-dark-100,#050505);padding:.75rem 1.875rem;font-family:SF UI Display Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px;margin-top:.5rem}.welcome-screen button:not([disabled]):hover{background:#6a63f6;color:#fff}.spinner{border:2px solid #ccc;border-top-color:transparent;border-radius:50%;width:20px;height:20px;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.fileWithMessageBox{max-width:58.125rem;width:100%;margin-inline:auto}.fileWrapper{padding:.625rem 1.5rem}.fileWrapper.assistantFile{padding:0}.fileWrapper .fileInner{background:#f3f4f6;border-radius:.5rem}.fileWrapper .fileInner.assistantFileInner{width:13.125rem}.fileWrapper .fileInner .fileTitle{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.fileWrapper .fileInner .desc{font-family:SF UI Display Light,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}.fileWrapper .fileInner .arabic-remove-file{top:-.5625rem;left:-.5rem}.fileWrapper .fileInner .remove-file{top:-.5625rem;right:-.5rem}.dots{width:13px;height:13px;background-color:#6a63f6;border-radius:50%!important;animation:blink 1s infinite!important;display:inline-block!important}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.template-in-use-header{overflow-x:auto;white-space:nowrap;padding:10px;margin-top:1.25rem}.template-in-use-header::-webkit-scrollbar{display:none}.template-in-use-header .back-link{text-decoration:none}.template-in-use-header .back-link span{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.14px}.template-in-use-header .back-link svg{width:1rem;height:1rem}.template-in-use-header .pagination-items{list-style:none;display:flex;gap:.5rem;align-items:center}.template-in-use-header .pagination-items .pagination-item .pagination-link{text-decoration:none;display:flex;align-items:center;gap:.5rem}.template-in-use-header .pagination-items .pagination-item .pagination-link span{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:.07px}.template-in-use-header .pagination-items .pagination-item .pagination-link svg{width:1rem;height:1rem}.template-in-use-header .pagination-items .pagination-item.active{color:#333;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.14px}.template-in-use-body{margin-top:1.25rem}.template-in-use-body .templateLeftSidebar{transition:all .35s ease-in-out}.template-in-use-body .template-in-use-left{display:none;padding:1rem;height:calc(100vh - 181px);border-radius:16px;background:#fff5ef}@media screen and (min-width:62rem){.template-in-use-body .template-in-use-left{display:block}}@media screen and (min-width:25.875rem){.template-in-use-body .template-in-use-left{height:calc(100vh - 200px)}}@media screen and (min-width:48rem){.template-in-use-body .template-in-use-left{padding:1.5rem}}.template-in-use-body .template-in-use-left.toolsDetailsLeft{height:34.375rem}.template-in-use-body .template-in-use-left .left-header{display:flex;align-items:center;justify-content:space-between}.template-in-use-body .template-in-use-left .left-header .title{color:#333;font-family:SF UI Display Semibold;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:.12px}.template-in-use-body .template-in-use-left .left-header .sidebarToggleBtn{transition:all .35s ease-in-out}.template-in-use-body .template-in-use-left .left-header .sidebarToggleBtn svg{width:1.5rem;height:1.5rem}.template-in-use-body .template-in-use-left .left-header .sidebarToggleBtn:hover path{stroke:#6a63f6}.template-in-use-body .template-in-use-left .description{overflow:hidden;color:#454648;text-overflow:ellipsis;font-family:SF UI Display Light,sans-serif;font-size:1rem;line-height:140%;letter-spacing:.08px}.template-in-use-body .template-in-use-left .tabs-wrapper{transition:all .3s ease-in-out;border-radius:.5rem;background:#fff;padding:.75rem;max-height:calc(100vh - 297px);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-top:1.5rem}@media screen and (min-width:25.875rem){.template-in-use-body .template-in-use-left .tabs-wrapper{max-height:calc(100vh - 332px)}}@media screen and (min-width:48rem){.template-in-use-body .template-in-use-left .tabs-wrapper{padding:1.5rem}}@media screen and (min-width:62rem){.template-in-use-body .template-in-use-left .tabs-wrapper{height:100%}}.template-in-use-body .template-in-use-left .tabs-wrapper.toolsDetailsLeft-tabs{height:26.25rem}.template-in-use-body .template-in-use-left .tabs-wrapper .no-tools{color:#333;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.12px}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-slider-container{position:relative}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-navigation{display:flex;align-items:center;gap:.375rem;padding-bottom:1rem;border-bottom:1px solid #ececed}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-navigation .tabs-viewport{overflow:hidden;width:100%;overflow-x:auto;display:flex;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-navigation .slider-arrow{background:none;border:none;font-size:16px;cursor:pointer;padding:0 5px 2px;background-color:#050505;border-radius:.5rem;color:#fff}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-navigation .slider-arrow:hover{background-color:#6a63f6;color:#fff}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-navigation .slider-arrow:disabled{opacity:.5;cursor:not-allowed}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-btn{padding:10px 20px;cursor:pointer;white-space:nowrap}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-btn.active{background-color:#050505;color:#fff}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-lists{list-style:none;gap:.25rem;align-items:center;overflow-x:auto;overflow-y:hidden;display:flex;transition:transform .3s ease;flex-wrap:nowrap;padding:0}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-lists::-webkit-scrollbar{display:none}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-lists li{flex-shrink:0}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-lists .tabs-btn{flex:0 0 auto;color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;padding:.375rem .5rem;border-radius:.5rem;transition:all .3s ease-in-out;cursor:pointer}@media screen and (min-width:48rem){.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-lists .tabs-btn{font-size:1rem}}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-lists .tabs-btn:hover{background:#f5f5f6}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-lists .tabs-btn.active{color:#333;background:#f5f5f6;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:48rem){.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-lists .tabs-btn.active{font-size:1rem}}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-content{flex-grow:1;height:calc(100vh - 400px);overflow-y:auto;padding-right:.5rem}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-content.toolsDetailsLeft-tabsContent{height:18.75rem}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-content .general{display:flex;flex-direction:column;gap:1rem}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-content .general .select-box{display:flex;flex-direction:column;gap:.375rem}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-content .general .select-box .select-label{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:48rem){.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-content .general .select-box .select-label{font-size:1rem}}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-content .general .select-box .select-label span{color:#f04438}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-content .feedback .title{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-content .feedback .title span{color:#f04438}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .clear-btn{display:flex;align-items:center;gap:.25rem}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .clear-btn svg{width:1.25rem;height:1.25rem}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .clear-btn span{color:#747476;font-family:SF UI Display Semibold;font-size:.8125rem;font-weight:600;line-height:140%;letter-spacing:-.14px;margin-top:.25rem}@media screen and (min-width:48rem){.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .clear-btn span{font-size:1rem}}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .next-btn{display:flex;padding:.625rem 1rem;align-items:center;border-radius:.5rem;background:#050505;transition:all .1s ease-in-out}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .next-btn.disable{background-color:#cecfd2;cursor:not-allowed}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .next-btn.disable:hover{background:#bfbfc0}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .next-btn:hover{background:#6a63f6}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .next-btn span{color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.8125rem;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:48rem){.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .next-btn span{font-size:1rem}}.template-in-use-body .template-in-use-left .tabs-wrapper .tabs-footer .next-btn svg{width:1.125rem;height:1.125rem}.template-in-use-body .template-in-use-left-mobile{padding:1rem;border-radius:.5rem;background:#fff5ef}@media screen and (min-width:48rem){.template-in-use-body .template-in-use-left-mobile{padding:1.5rem}}.template-in-use-body .template-in-use-left-mobile .left-header{display:flex;align-items:center;justify-content:space-between}.template-in-use-body .template-in-use-left-mobile .left-header .title{color:#333;font-family:SF UI Display Semibold;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:.12px}.template-in-use-body .template-in-use-left-mobile .left-header svg{width:1.5rem;height:1.5rem}.template-in-use-body .template-in-use-left-mobile .description{overflow:hidden;color:#454648;text-overflow:ellipsis;font-family:SF UI Display Light,sans-serif;font-size:1rem;line-height:140%;letter-spacing:.08px}.template-in-use-body .template-in-use-right{height:calc(100vh - 200px);border-radius:16px;background:#f5f5f6;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;flex:1 0;align-self:stretch}.template-in-use-body .template-in-use-right.toolsDetailsRight{height:34.375rem}.template-in-use-body .template-in-use-right .right-header{padding:1.5rem;display:flex;align-items:center;gap:.25rem;border-bottom:1px solid #ececed}.template-in-use-body .template-in-use-right .right-header svg{width:1.5rem;height:1.5rem}.template-in-use-body .template-in-use-right .right-header .title{color:#17181a;font-family:SF UI Display Semibold;font-size:.875rem;font-weight:600;line-height:140%;letter-spacing:-.14px}.template-in-use-body .template-in-use-right .right-content{flex-grow:1;height:calc(100vh - 400px);overflow-y:auto;padding:0 1rem;width:100%}.template-in-use-body .template-in-use-right .right-content::-webkit-scrollbar{display:none}.template-in-use-body .template-in-use-right .right-content .chatcontainer{width:100%;display:flex;align-self:flex-start;padding:0 10px 10px 0;height:100%}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory{display:flex;flex-direction:column;width:100%;gap:1rem;height:100%}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .chats{padding:1.5rem 1.5rem 0;flex-grow:1;gap:1.25rem;overflow-y:auto;max-height:calc(100vh - 295px);display:flex;flex-direction:column}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .chats::-webkit-scrollbar,.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory::-webkit-scrollbar{display:none}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message{max-width:90%;border-radius:8px;margin-bottom:6px;font-size:14px;display:flex;gap:1.25rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-top{display:flex;gap:.5rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-top .name{font-family:SF UI Display Semibold;font-size:14px;font-weight:600;line-height:19.6px;letter-spacing:-.01em;text-align:left}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-top .user-avatar{border-radius:100%}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-bottom{display:flex;gap:.75rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-bottom .chataction{display:flex;gap:.5rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-bottom .chataction span{font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.01em;color:#747476}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-bottom .exportdropdown{border-radius:10px;border:1px solid #ececed;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);min-width:9.375rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items{display:flex;gap:.5rem;padding:.5rem .75rem;align-items:center;transition:all .3s ease-in-out}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items:not([disabled]):hover{background:#f9f9f9}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items:not([disabled]):hover span{color:#17181a}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message-bottom .exportdropdown .dropdown-items span{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message{align-self:flex-start}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body{font-family:SF UI Display Light,sans-serif;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.8px;text-align:left;color:#050505}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h1,.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h2,.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h3,.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h4,.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h5,.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h6{color:#050505;margin:.75rem 0 .5rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h1{font-size:1.625rem;font-family:SF UI Display Bold,sans-serif;font-weight:700;line-height:160%}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h2{font-size:1.5rem;font-family:SF UI Display Bold,sans-serif;font-weight:700;line-height:160%}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h3{font-size:1.375rem;font-family:SF UI Display Semibold;font-weight:600;line-height:160%}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h4{font-size:1.25rem;font-family:SF UI Display Semibold;font-weight:600;line-height:160%}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h5{font-size:1.125rem;font-family:SF UI Display Medium,sans-serif;font-weight:500;line-height:160%}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body h6{font-size:1.0625rem;font-family:SF UI Display Light,sans-serif;font-weight:400;line-height:160%}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body p{margin:.75rem 0 .5rem;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:.5px}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body strong{font-family:SF UI Display Medium,sans-serif;font-weight:500;color:#050505;line-height:160%}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body ol,.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body ul{color:#050505;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:160%;letter-spacing:.5px;padding-left:30px}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body ul{list-style-type:none;padding-left:20px}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body ul li{list-style-type:disc;padding-left:1rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body ul li::marker{content:"•";color:#050505;font-size:1rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body ol li{list-style-type:decimal;padding-left:1rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body ol li::marker{color:#050505;font-size:1rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body em,.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body li{font-family:SF UI Display Light,sans-serif;color:#050505}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body em ::marker,.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .message-body li ::marker{color:#050505;font-size:1rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .imageprompt{width:17.625rem;height:17.625rem;border-radius:1rem;position:relative;z-index:-1;overflow:hidden}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .imageprompt .topaction{position:absolute;display:flex;align-items:center;justify-content:space-between;left:.5rem;right:.5rem;top:.5rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .imageprompt .topaction .likebox{gap:.5rem;display:inline-flex;height:36px;padding:8px var(--global-size-size-125,10px);justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:var(--corner-radius-md,8px);border:1px solid var(--gray-gray-50,#cecfd2);background:var(--White-White,#fff)}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .imageprompt .topaction .downloadbox{display:flex;width:38px;height:36px;padding:9px var(--global-size-size-125,10px);justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--corner-radius-md,8px);border:1px solid var(--gray-gray-50,#cecfd2);background:var(--White-White,#fff)}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.bot-message .imageprompt img{width:100%;height:100%;object-fit:cover}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.user-message{align-self:flex-end;flex-direction:row-reverse}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.user-message .message-top{margin-top:.875rem;justify-content:flex-start;flex-direction:row-reverse}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.user-message .message-body{background-color:#f5f5f6;padding:1rem;border-radius:.5rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.user-message .message-body p{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.5px}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.user-message .imageprompt{width:17.625rem;height:17.625rem;border-radius:1rem;overflow:hidden}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .message.user-message .imageprompt img{width:100%;height:100%;object-fit:cover}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .audio-message{margin-top:1rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .audio-message.user-message{margin-top:.875rem;display:flex;align-items:flex-start;gap:1rem;align-self:flex-end}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .myassistant-bottom{width:100%!important;max-width:100%!important;background-color:#fff;padding-bottom:1.5rem}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .myassistant-bottom .messagebox{max-width:58.125rem;width:100%;margin-inline:auto;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);border:.5px solid #cecfd2!important}.template-in-use-body .template-in-use-right .right-content .chatcontainer .chathistory .myassistant-bottom .messagebox:focus-within{box-shadow:0 0 0 2px rgba(79,70,229,.3)}.template-in-use-body .template-in-use-right .right-footer{padding:0 1rem;width:100%}@media screen and (min-width:62rem){.template-in-use-body .template-in-use-right .right-footer{padding:0 4.5rem}}.template-in-use-body .template-in-use-right .right-footer .messagebox{margin-bottom:.5rem;background-color:#fff;padding:.8125rem;width:100%;border-radius:1.875rem;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);border:.5px solid #cecfd2!important}@media screen and (min-width:62rem){.template-in-use-body .template-in-use-right .right-footer .messagebox{padding:1.25rem}}.template-in-use-body .template-in-use-right .right-footer .messagebox.active{border-radius:30px;border:0 solid #cecfd2;background:#f5f3ff;box-shadow:0 0 0 3px rgba(200,178,255,.5),inset 0 0 0 1px rgba(16,24,40,.18),inset 0 -2px 0 0 rgba(16,24,40,.05)}.template-in-use-body .template-in-use-right .right-footer .messagebox .lefticon,.template-in-use-body .template-in-use-right .right-footer .messagebox .righticon{cursor:pointer}.template-in-use-body .template-in-use-right .right-footer .messagebox .messageinput{width:90%;height:100%;background-color:transparent;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#333;letter-spacing:.5px}.template-in-use-body .template-in-use-right .right-footer .messagebox .messageinput::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#a7a7a9;letter-spacing:.5px}.template-in-use-body .template-in-use-right .right-footer .messagebox-inner{display:flex}.template-in-use-body .template-in-use-right .right-footer .messagebox .img-container{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.template-in-use-body .template-in-use-right .right-footer .messagebox .img-container .img-inner{position:relative;width:3.5rem;height:3.5rem}.template-in-use-body .template-in-use-right .right-footer .messagebox .img-container .img-inner img{width:3.5rem;height:3.5rem;border-radius:.5rem}.template-in-use-body .template-in-use-right .right-footer .messagebox .img-container .img-inner .arabic-remove-file{position:absolute;top:-.375rem;left:-.125rem;cursor:pointer}.template-in-use-body .template-in-use-right .right-footer .messagebox .img-container .img-inner .remove-file{position:absolute;top:-.375rem;right:-.125rem;cursor:pointer}.template-in-use-body .template-in-use-right .right-footer .messagebox:focus-within{box-shadow:0 0 0 2px rgba(79,70,229,.3)}.template-in-use-body .template-in-use-right .right-footer .desc{color:#a3a3a3;font-size:.75rem;font-family:SF UI Display Light,sans-serif;font-weight:400;line-height:140%;letter-spacing:-.06px}.LeftSidebarModal .modal-content{gap:.5rem;padding:1rem;height:calc(100vh - 50px);border-radius:16px;background:#fff5ef}.LeftSidebarModal .modal-content .left-header{display:flex;align-items:center;justify-content:space-between}.LeftSidebarModal .modal-content .left-header .title{color:#333;font-family:SF UI Display Semibold;font-size:1.5rem;font-weight:600;line-height:140%;letter-spacing:.12px}.LeftSidebarModal .modal-content .left-header svg{width:1.5rem;height:1.5rem}.LeftSidebarModal-body{background:#fff;border-radius:1rem;padding:.75rem}.LeftSidebarModal-body .toolsDetailsLeft{width:100%;transition:all .3s ease-in-out}.LeftSidebarModal-body .toolsDetailsLeft.showLeftSide{transition:all .3s ease-in-out;width:2%;padding-right:0}.LeftSidebarModal-body .toolsDetailsLeft .showLeftSide{display:none}.LeftSidebarModal-body .toolsDetailsLeft .toolsDetailsHeader{display:flex;align-items:center;gap:.75rem}.LeftSidebarModal-body .toolsDetailsLeft .toolsDetailsHeader .scrollText{cursor:pointer;flex-shrink:0;gap:.75rem}.LeftSidebarModal-body .toolsDetailsLeft .toolsDetailsHeader .scrollText svg{width:16px;height:16px}.LeftSidebarModal-body .toolsDetailsLeft .toolsDetailsHeader .scrollText span{margin-top:.125rem;color:#747476;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:.75rem;font-weight:400;line-height:130%;letter-spacing:.5px}.LeftSidebarModal-body .toolsDetailsLeft .toolsDetailsHeader .line{height:.0625rem;width:100%;background:#ececed}.LeftSidebarModal-body .toolsDetailsLeft .regenerateResponse{display:flex;align-items:center}.LeftSidebarModal-body .toolsDetailsLeft .regenerateResponse .scrollText{cursor:pointer;flex-shrink:0;padding:.4375rem 1.5rem;border-radius:.5rem;border:1px solid #050505;transition:all .3s ease-in-out;background-color:#050505}.LeftSidebarModal-body .toolsDetailsLeft .regenerateResponse .scrollText svg{width:16px;height:16px}.LeftSidebarModal-body .toolsDetailsLeft .regenerateResponse .scrollText span{transition:all .3s ease-in-out;color:#fff;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:.75rem;font-weight:400;line-height:130%;letter-spacing:.5px}.LeftSidebarModal-body .toolsDetailsLeft .regenerateResponse .line{transition:all .3s ease-in-out;height:.0625rem;width:100%;background:#050505}.LeftSidebarModal-body .toolsDetailsLeft .regenerateResponse:hover .scrollText{border:1px solid #9761fc;background-color:#9761fc}.LeftSidebarModal-body .toolsDetailsLeft .regenerateResponse:hover .line{background:#9761fc}.LeftSidebarModal-body .toolsDetailsLeft .tools-QAHistoryContent{transition:all .3s ease-in-out}.LeftSidebarModal-body .toolsDetailsLeft .tools-QAHistoryContent .aiResponse .aiIcon{flex-shrink:0;width:1.5rem;height:1.5rem}.LeftSidebarModal-body .toolsDetailsLeft .tools-QAHistoryContent .aiResponse .content{font-family:SF UI Display Light,sans-serif;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.5px;text-align:left;color:#2f3438}.LeftSidebarModal-body .toolsDetailsLeft .tools-QAHistoryContent .userResponse:hover .userMessageEditBtn{display:block!important}.LeftSidebarModal-body .toolsDetailsLeft .tools-QAHistoryContent .userResponse .userIcon{margin-top:.625rem;flex-shrink:0;border-radius:100%;width:1.5rem;height:1.5rem}.LeftSidebarModal-body .toolsDetailsLeft .tools-QAHistoryContent .userResponse .answerContent .answer-container{background-color:#f5f5f6;padding:1rem;border-radius:.5rem;color:#2f3438;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.5px}.LeftSidebarModal-body .toolsDetailsLeft .tools-QAHistoryContent .userResponse .answerContent .answerContainerInner{display:flex;flex-direction:row-reverse;gap:1rem;justify-content:center}.LeftSidebarModal-body .toolsDetailsLeft .tools-QAHistoryContent .userResponse .answerContent .edit-mode{width:15.625rem}.LeftSidebarModal-body .toolsDetailsLeft .tools-QAHistoryContent .userMessageEditBtn{color:#fff;border:none;display:none;cursor:pointer}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory{height:calc(100vh - 230px);display:flex;flex-direction:column}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory.calendarHistory{height:calc(100vh - 260px)}@media screen and (min-width:75rem){.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory.calendarHistory{height:calc(100vh - 270px)}}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent{flex-grow:1;overflow-y:auto}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent .aiResponse .aiIcon{flex-shrink:0;width:1.5rem;height:1.5rem}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent .aiResponse .content{font-family:SF UI Display Light,sans-serif;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.5px;text-align:left;color:#2f3438}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent .aiResponse .content .markdown-container .dots{margin-top:.4375rem!important}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent .userResponse .userIcon{margin-top:.625rem;flex-shrink:0;border-radius:100%;width:1.5rem;height:1.5rem}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent .userResponse .content{background-color:#f5f5f6;padding:1rem;border-radius:.5rem;color:#2f3438;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.5px}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent::-webkit-scrollbar{display:none}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox{margin-bottom:1rem;background-color:#fff;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);border:.5px solid #cecfd2!important;padding:.8125rem;width:100%;border-radius:1.875rem}@media screen and (min-width:62rem){.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox{padding:1.25rem}}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .lefticon,.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .righticon{cursor:pointer}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .messageinput{width:90%;height:100%;background-color:transparent;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#333;letter-spacing:.5px}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .messageinput::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#a7a7a9;letter-spacing:.5px}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox-inner{display:flex}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .img-container{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .img-container .img-inner{position:relative;width:3.5rem;height:3.5rem}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .img-container .img-inner img{width:3.5rem;height:3.5rem;border-radius:.5rem}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .img-container .img-inner .arabic-remove-file{position:absolute;top:-.375rem;left:-.125rem;cursor:pointer}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .img-container .img-inner .remove-file{position:absolute;top:-.375rem;right:-.125rem;cursor:pointer}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox:focus-within{box-shadow:0 0 0 2px rgba(79,70,229,.3)}.LeftSidebarModal-body .toolsDetailsLeft .tools-chatHistory .messagebox{margin-bottom:0!important}.LeftSidebarModal-body .toolsDetailsLeft .canvasArrow{top:50%;right:-.75rem;transform:translateY(-50%)}.LeftSidebarModal-body .toolsDetailsLeft .canvasArrow svg{transition:all .3s ease-in-out}.LeftSidebarModal-body .toolsDetailsLeft .canvasArrow:hover svg path{stroke:#6a63f6}.LeftSidebarModal-body .toolsDetailsLeft .canvasArrow.active:hover svg{transform:rotate(180deg)}.template-empty{display:flex;padding:3rem;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem;border-radius:.5rem;max-width:33.125rem}.template-empty p{white-space:normal}@media screen and (min-width:48rem){.template-empty p{white-space:nowrap}}.template-empty .title{color:#333;text-align:center;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.template-empty .desc{color:#747476;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:160%;letter-spacing:.5px}.MsgBoxDummy{background-color:#f5f5f6;padding:.8125rem;border-radius:1.875rem;max-width:58.125rem;margin:0 auto;width:100%}@media screen and (min-width:62rem){.MsgBoxDummy{padding:1.25rem}}.MsgBoxDummy .lefticon,.MsgBoxDummy .righticon{cursor:pointer}.MsgBoxDummy .messageinput{width:90%;height:100%;background-color:transparent;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#333;letter-spacing:.5px}.MsgBoxDummy .messageinput::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#a7a7a9;letter-spacing:.5px}.MsgBoxDummy-inner{display:flex}.MsgBoxDummy .img-container{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.MsgBoxDummy .img-container .img-inner{position:relative;width:3.5rem;height:3.5rem}.MsgBoxDummy .img-container .img-inner img{width:3.5rem;height:3.5rem;border-radius:.5rem}.MsgBoxDummy .img-container .img-inner .arabic-remove-file{position:absolute;top:-.375rem;left:-.125rem;cursor:pointer}.MsgBoxDummy .img-container .img-inner .remove-file{position:absolute;top:-.375rem;right:-.125rem;cursor:pointer}.sidebarToggleBtn{transition:all .35s ease-in-out}.sidebarToggleBtn svg{width:1.5rem;height:1.5rem}.sidebarToggleBtn:hover path{stroke:#6a63f6}.sidebarToggleBtn.active:hover{transform:rotate(180deg)}.relatedQuestions{margin:0 2.75rem}.relatedQuestions-title{color:#2f3438;font-family:SF UI Display Medium,sans-serif;font-size:1.25rem;font-weight:500;line-height:150%;letter-spacing:-.08px;padding-bottom:.75rem;border-bottom:1px solid #ececed}.relatedQuestions .question{cursor:pointer;padding:.75rem 0;border-bottom:1px solid #ececed}.relatedQuestions .question:hover .relatedQuestions-subTitle{color:#7839ee}.relatedQuestions-subTitle{color:#2f3438;font-family:SF UI Display Light,sans-serif;font-size:1.125rem;font-weight:400;line-height:140%;letter-spacing:.5px}.customTooltip{color:#fff;pointer-events:auto!important}.customTooltip,.customTooltip .tooltip-inner{background-color:transparent!important}.help{overflow-x:hidden}.help-left-side{padding:1rem}@media screen and (min-width:62rem){.help-left-side{padding:1.5rem;height:calc(100vh - 100px);overflow-y:scroll;border-right:1px solid #ececed}.help-left-side::-webkit-scrollbar{display:none}}.help-left-side .left-side-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.5rem;font-weight:600;line-height:150%;letter-spacing:-.08px}.help-left-side .left-side-search{display:flex;padding:.625rem .75rem;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid #ececed;background:#fff}.help-left-side .left-side-search svg{width:1.125rem;height:1.125rem}.help-left-side .left-side-search input{width:100%;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.help-left-side .left-side-search input::placeholder{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.help-left-side .left-side-topic .list,.help-left-side .left-side-topic .title{font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.help-left-side .left-side-topic .title{color:#747476}.help-left-side .left-side-topic .list{color:#454648;display:flex;align-items:center;gap:.75rem;padding:.65625rem .5rem .65625rem 1rem;border-radius:.5rem;cursor:pointer}.help-left-side .left-side-topic .list.active,.help-left-side .left-side-topic .list:hover{background-color:#f7f6f2}.help-left-side .left-side-topic .list .dot{width:.375rem!important;height:.375rem!important;background-color:#454648;border-radius:100%;display:block;flex-shrink:0}.help-left-side .left-side-topic .list .link{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.9375rem;font-weight:500;line-height:140%;letter-spacing:-.14px;display:block;margin-top:.25rem}.help-left-side .left-side-topic .lists{display:flex;flex-direction:column;gap:.25rem;list-style:none}.help-right-side{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:62rem){.help-right-side{height:calc(100vh - 100px);overflow-y:scroll}.help-right-side::-webkit-scrollbar{display:none}}.help-right-side .tutorialsDocumentation-header{display:flex;flex-direction:column;gap:.25rem}.help-right-side .tutorialsDocumentation-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.6875rem;font-weight:600;line-height:125%;letter-spacing:.148px}@media screen and (min-width:64rem){.help-right-side .tutorialsDocumentation-header .title{font-size:2.25rem}}.help-right-side .tutorialsDocumentation-header .desc{color:#17181a;font-family:SF UI Display Light,sans-serif;font-size:1.125rem;line-height:140%;letter-spacing:.09px}.help-right-side .tutorials-lists{display:flex;flex-direction:column;gap:1.25rem}.help-right-side .tutorials-lists .skeleton-text{max-width:32.9375rem;width:100%;height:1.25rem;background:linear-gradient(90deg,#ededed 25%,#e0e0e0 50%,#ededed 75%);background-size:200% 100%;animation:shimmerEffect 1.5s linear infinite;border-radius:.125rem}.help-right-side .tutorials-lists .tutorials-card{display:flex;align-items:center;gap:.75rem;max-width:44.375rem;border:1px solid transparent;padding:.1875rem;border-radius:.5rem}.help-right-side .tutorials-lists .tutorials-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}@media screen and (min-width:62rem){.help-right-side .tutorials-lists .tutorials-card{gap:1.25rem}}.help-right-side .tutorials-lists .tutorials-card .default-content{width:7.25rem;height:6rem;background-color:#000;border-radius:.5rem;position:relative;flex-shrink:0}.help-right-side .tutorials-lists .tutorials-card .default-content .play-btn{position:absolute;z-index:1;left:8px;bottom:8px}.help-right-side .tutorials-lists .tutorials-card .default-content .play-btn .play-icon{width:1.5rem;height:1.5rem}@media screen and (min-width:36rem){.help-right-side .tutorials-lists .tutorials-card .default-content{width:9.6875rem;height:6.6875rem}}.help-right-side .tutorials-lists .tutorials-card .image-content{width:10rem;height:7.5rem;position:relative;flex-shrink:0}.help-right-side .tutorials-lists .tutorials-card .image-content .img{width:10rem;height:7.5rem;border-radius:.5rem}.help-right-side .tutorials-lists .tutorials-card .image-content .play-btn{position:absolute;z-index:1;left:8px;bottom:8px}.help-right-side .tutorials-lists .tutorials-card .image-content .play-btn .play-icon{width:1.5rem;height:1.5rem}.help-right-side .tutorials-lists .tutorials-card .text-content{display:flex;flex-direction:column;gap:.5rem}.help-right-side .tutorials-lists .tutorials-card .text-content .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px;max-width:39.375rem;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.help-right-side .tutorials-lists .tutorials-card .text-content .desc{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.08px;max-width:33.125rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.helpDetails{overflow-x:hidden}.helpDetails-left-side{padding:1rem;display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:62rem){.helpDetails-left-side{padding:2rem;height:calc(100vh - 100px);overflow-y:scroll;border-right:1px solid #ececed}.helpDetails-left-side::-webkit-scrollbar{display:none}}.helpDetails-left-side .helpPageBreadcrumb{list-style:none;display:flex;align-items:center;gap:.5rem}.helpDetails-left-side .helpPageBreadcrumb .list .link{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.helpDetails-left-side .helpPageBreadcrumb .last-list{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;max-width:13.0625rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.helpDetails-left-side .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.25rem;font-weight:600;line-height:140%;letter-spacing:.115px}@media screen and (min-width:62rem){.helpDetails-left-side .title{font-size:1.75rem}}.helpDetails-left-side .sub-title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.1px}.helpDetails-left-side .video-container .article-video{width:100%;border-radius:.5rem}.helpDetails-left-side .desc{display:flex;flex-direction:column;gap:.625rem}.helpDetails-left-side .desc h1,.helpDetails-left-side .desc h2,.helpDetails-left-side .desc h3,.helpDetails-left-side .desc h4,.helpDetails-left-side .desc h5,.helpDetails-left-side .desc h6{font-family:SF UI Display Semibold;line-height:160%;letter-spacing:.5px;color:#050505}.helpDetails-left-side .desc h1{font-size:1.875rem}.helpDetails-left-side .desc h2{font-size:1.5rem}.helpDetails-left-side .desc h3{font-size:1.25rem}.helpDetails-left-side .desc h4{font-size:1.125rem}.helpDetails-left-side .desc h5{font-size:1rem}.helpDetails-left-side .desc h6{font-size:.875rem}.helpDetails-left-side .desc ol,.helpDetails-left-side .desc ul{padding-left:2.5rem;display:flex;flex-direction:column;gap:.3125rem}.helpDetails-left-side .desc ol li,.helpDetails-left-side .desc p,.helpDetails-left-side .desc ul li{color:#050505!important;font-family:SF UI Display Light,sans-serif;font-size:1rem;line-height:160%;letter-spacing:.5px}.helpDetails-left-side .desc p{text-align:justify}.helpDetails-left-side .desc p span,.helpDetails-left-side .desc p strong{color:#050505!important;letter-spacing:.5px}.helpDetails-left-side .desc p strong{font-family:SF UI Display Semibold;font-size:1.125rem;line-height:160%;font-weight:600}.helpDetails-left-side .desc img{border:1px solid #ececed;width:100%;border-radius:.5rem;height:auto}.helpDetails-left-side .image-content{display:flex;flex-direction:column;gap:.75rem}.helpDetails-left-side .image-content .img{border:1px solid #ececed;object-fit:cover;width:100%;border-radius:.5rem;max-height:18.75rem;height:auto}.helpDetails-left-side .image-content .image-text{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.helpDetails-right-side{padding:1rem}@media screen and (min-width:62rem){.helpDetails-right-side{padding:1.5rem 1.5rem 1.5rem 0;height:calc(100vh - 100px);overflow-y:scroll}.helpDetails-right-side::-webkit-scrollbar{display:none}}.helpDetails-right-side .right-side-title{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.9375rem;font-weight:500;line-height:140%;letter-spacing:-.14px;border-bottom:1px solid #ececed;padding-bottom:1.25rem}.helpDetails-right-side .topic-card{padding:.5rem 1rem;border-radius:.5rem;border:1px solid transparent}.helpDetails-right-side .topic-card:hover{border:1px solid #155eef}.helpDetails-right-side .topic-card .subtitle{color:#7839ee;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:150%;letter-spacing:-.08px}@media screen and (min-width:36rem){.helpDetails-right-side .topic-card .subtitle{font-size:1rem}}.helpDetails-right-side .topic-card .title{color:#050505;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:140%;letter-spacing:.09px;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}@media screen and (min-width:36rem){.helpDetails-right-side .topic-card .title{font-size:1.125rem}}.helpDetails-right-side .topic-card .desc{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.08px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}@media screen and (min-width:36rem){.helpDetails-right-side .topic-card .desc{font-size:1rem}}.helpPageBreadcrumb{list-style:none;display:flex;align-items:center;gap:.5rem}.helpPageBreadcrumb .list .link{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.helpPageBreadcrumb .last-list{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;max-width:13.0625rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.card-skeleton{display:flex;flex-direction:column;padding:20px;border-radius:8px;background-color:#e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.card-skeleton .icon-placeholder{width:80px;height:80px;background-color:#ccc;margin-bottom:12px}.card-skeleton .text-placeholder{width:80%;height:16px;background-color:#ccc;border-radius:4px}.swiper-slide,.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev,.swiper-wrapper{transition-timing-function:ease-in-out!important}@keyframes shimmerEffect{0%{background-position:-200% 0}to{background-position:200% 0}}.library{overflow-x:hidden;padding:1rem 1rem 0}@media screen and (min-width:62rem){.library{padding:1.5rem 1.5rem 0}}.library .page-title{color:#050505;font-family:SF UI Display Semibold;font-size:1.25rem;font-weight:600;line-height:140%;letter-spacing:.12px;padding-bottom:1.5rem}@media screen and (min-width:62rem){.library .page-title{font-size:1.5rem}.library-left-side{height:calc(100vh - 180px);overflow-y:scroll}}@media screen and (min-width:62rem){.library-left-side::-webkit-scrollbar{display:none}}.library-left-side .left-side-title{color:#050505;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:140%;letter-spacing:.1px}@media screen and (min-width:62rem){.library-left-side .left-side-title{font-size:1.25rem}}.library-left-side .recent-activities{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:1.5rem}.library-left-side .recent-activities .RecentActivityCard{border-radius:.5rem;border:1px solid #ececed;background:#fff;display:flex;padding:1rem;flex-direction:column;gap:1rem}.library-left-side .recent-activities .RecentActivityCard:hover{border:1px solid #155eef}@media screen and (min-width:48rem){.library-left-side .recent-activities .RecentActivityCard{padding:1.5rem}}.library-left-side .recent-activities .RecentActivityCard .date{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.library-left-side .recent-activities .RecentActivityCard .action-button,.library-left-side .recent-activities .RecentActivityCard .add-button{border:none;cursor:pointer}.library-left-side .recent-activities .RecentActivityCard .action-button svg,.library-left-side .recent-activities .RecentActivityCard .add-button svg{width:1.25rem;height:1.25rem}.library-left-side .recent-activities .RecentActivityCard .activity-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.09px;text-decoration:none}.library-left-side .recent-activities .RecentActivityCard .activity-desc{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.library-left-side .recent-activities .RecentActivityCard .see-icon{border:none}.library-left-side .recent-activities .RecentActivityCard .see-icon svg{width:1rem;height:1rem}.library-left-side .recent-activities .RecentActivityCard .see-count{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.library-left-side .recent-activities .RecentActivityCard .activity-tag{display:inline-block;padding:.125rem .625rem;border-radius:6249.9375rem;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.library-left-side .recent-activities .RecentActivityCard .activity-tag.light-blue{color:#175cd3;border:1px solid #b2ddff;background:#f5f5f6}.library-left-side .recent-activities .RecentActivityCard .activity-tag.light-pink{color:#eca487;border:1px solid #f7ddda}.library-left-side .recent-activities .RecentActivityCard .activity-tag.light-green{border:1px solid #abefc6;color:#067647}.library-left-side .recent-activities .RecentActivityCard .activity-tag.light-warning{color:#b54708;border:1px solid #fedf89}.library-left-side .lastWeek-activities{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:1.5rem}.library-left-side .lastWeek-activities .LastWeekActivityCard{border-radius:.5rem;border:1px solid #ececed;background:#fff;display:flex;padding:1rem;flex-direction:column;gap:1rem}.library-left-side .lastWeek-activities .LastWeekActivityCard:hover{border:1px solid #155eef}@media screen and (min-width:48rem){.library-left-side .lastWeek-activities .LastWeekActivityCard{padding:1.5rem}}.library-left-side .lastWeek-activities .LastWeekActivityCard .date{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.library-left-side .lastWeek-activities .LastWeekActivityCard .action-button,.library-left-side .lastWeek-activities .LastWeekActivityCard .add-button{border:none;cursor:pointer}.library-left-side .lastWeek-activities .LastWeekActivityCard .action-button svg,.library-left-side .lastWeek-activities .LastWeekActivityCard .add-button svg{width:1.25rem;height:1.25rem}.library-left-side .lastWeek-activities .LastWeekActivityCard .activity-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.09px;text-decoration:none;height:3.15625rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.library-left-side .lastWeek-activities .LastWeekActivityCard .activity-desc{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.library-left-side .lastWeek-activities .LastWeekActivityCard .see-icon{border:none}.library-left-side .lastWeek-activities .LastWeekActivityCard .see-icon svg{width:1rem;height:1rem}.library-left-side .lastWeek-activities .LastWeekActivityCard .see-count{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.library-left-side .lastWeek-activities .LastWeekActivityCard .activity-tag{display:inline-block;padding:.125rem .625rem;border-radius:6249.9375rem;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.library-left-side .lastWeek-activities .LastWeekActivityCard .activity-tag.light-blue{color:#175cd3;border:1px solid #b2ddff;background:#f5f5f6}.library-left-side .lastWeek-activities .LastWeekActivityCard .activity-tag.light-pink{color:#eca487;border:1px solid #f7ddda}.library-left-side .lastWeek-activities .LastWeekActivityCard .activity-tag.light-green{border:1px solid #abefc6;color:#067647}.library-left-side .lastWeek-activities .LastWeekActivityCard .activity-tag.light-warning{color:#b54708;border:1px solid #fedf89}@media screen and (min-width:62rem){.library-right-side{height:calc(100vh - 180px);overflow-y:scroll;padding:0 .5rem}}.library-right-side .right-side-title{color:#050505;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:140%;letter-spacing:.1px}@media screen and (min-width:62rem){.library-right-side .right-side-title{font-size:1.25rem}}.library-right-side .add-collection{border:none}.library-right-side .add-collection svg{width:1.25rem;height:1.25rem}.library-right-side .all-collection{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.library-right-side .all-collection .collection{padding:1rem;border-radius:.5rem}.library-right-side .all-collection .collection:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.library-right-side .all-collection .collection.empty{background:#f1f1f1}.library-right-side .all-collection .collection.empty:hover{box-shadow:none}.library-right-side .all-collection .collection.light-yellow{background:#fefbe8}.library-right-side .all-collection .collection.light-green{background:#ecfdf3}.library-right-side .all-collection .collection.light-red{background:#fef3f2}.library-right-side .all-collection .collection.light-gray{background:#f5f5f6}.library-right-side .all-collection .collection-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.library-right-side .all-collection .collection.empty .collection-title{color:#747272;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.libraryDetails{padding:1rem}@media screen and (min-width:62rem){.libraryDetails{padding:1.5rem}}.libraryDetails-header .deswrapper{font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#454648}.libraryDetails-header .deswrapper .des{overflow:hidden;color:#747476;font-size:.875rem;font-family:SF UI Display Light,sans-serif;font-weight:400;line-height:140%;letter-spacing:.07px}.libraryDetails-header .deswrapper p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.libraryDetails-header .deswrapper *{font-family:SF UI Display Light,sans-serif;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.005em;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#454648}.libraryDetails-header .innerDescription:hover .descriptionEditBtn{display:block}.libraryDetails-header .page-title{margin-bottom:.5rem;color:#050505;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:140%;letter-spacing:.12px;gap:.5rem;display:flex;align-items:center}@media screen and (min-width:62rem){.libraryDetails-header .page-title{font-size:1.125rem}}.libraryDetails-header .page-title:hover .titleEditBtn{display:block}.libraryDetails-header .page-title .titleEditBtn{margin-top:.25rem;display:none}.libraryDetails-header .page-title .titleEditBtn svg{width:1.25rem;height:1.25rem}.libraryDetails-header .descriptionEditBtn{display:none}.libraryDetails-header .descriptionEditBtn svg{width:1rem;height:1rem}.libraryDetails-header .editTitleInput .editTitleInputInner{display:flex;align-items:center;gap:.5rem}.libraryDetails-header .editTitleInput .editTitleInputInner input{border:1px solid #d0d5dd;padding:.5625rem .5rem;border-radius:.5rem;color:#050505;font-family:SF UI Display Medium,sans-serif;font-weight:500;width:50%;font-size:1rem}@media screen and (min-width:62rem){.libraryDetails-header .editTitleInput .editTitleInputInner input{font-size:1.125rem}}.libraryDetails-header .editTitleInput .editTitleInputInner .saveBtn{padding:.625rem 1.25rem;border-radius:.5rem;border:1px solid #ececed;background:#050505;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:150%;letter-spacing:-.14px}.libraryDetails-header .editTitleInput .editTitleInputInner .saveBtn:hover{background:#6a63f6}.libraryDetails-header .editTitleInput small{color:#454648;font-size:.875rem;font-family:SF UI Display Light,sans-serif;font-weight:400;line-height:140%;letter-spacing:.07px}.libraryDetails-header .descriptionEdit .descriptionEditInner{display:flex;align-items:center;gap:.5rem}.libraryDetails-header .descriptionEdit .descriptionEditInner input{border:1px solid #d0d5dd;padding:.25rem .5rem;border-radius:.5rem;color:#050505;font-family:SF UI Display Light,sans-serif;font-weight:400;width:50%;font-size:.875rem}.libraryDetails-header .descriptionEdit .descriptionEditInner .saveBtn{padding:.1875rem 1.25rem;border-radius:.5rem;border:1px solid #ececed;background:#050505;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:150%;letter-spacing:-.14px}.libraryDetails-header .descriptionEdit .descriptionEditInner .saveBtn:hover{background:#6a63f6}.libraryDetails-header .descriptionEdit .descriptionEditInner small{color:#454648;font-size:.875rem;font-family:SF UI Display Light,sans-serif;font-weight:400;line-height:140%;letter-spacing:.07px}.libraryDetails-header .user-action{display:flex;flex-direction:column;gap:1.25rem;margin-top:.75rem;padding-bottom:1rem;border-bottom:1px solid #ececed}@media screen and (min-width:36rem){.libraryDetails-header .user-action{justify-content:space-between;align-items:center;flex-direction:row}}.libraryDetails-header .user-action .left{display:flex;align-items:center;flex-wrap:wrap}.libraryDetails-header .user-action .left .assigned{display:flex;align-items:center;gap:.5rem}.libraryDetails-header .user-action .left .assigned .icon svg{width:1.25rem;height:1.25rem}.libraryDetails-header .user-action .left .assigned .text{margin-top:.1875rem;color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:48rem){.libraryDetails-header .user-action .left .assigned .text{font-size:.875rem}}.libraryDetails-header .user-action .left .users{display:flex}.libraryDetails-header .user-action .left .users .user{border-radius:100%;width:2rem;height:2rem}.libraryDetails-header .user-action .left .users .img-2,.libraryDetails-header .user-action .left .users .img-3,.libraryDetails-header .user-action .left .users .img-4,.libraryDetails-header .user-action .left .users .user:not(:first-child){margin-left:-.5rem}.libraryDetails-header .user-action .left .users .count_icon{border-radius:100%;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;background-color:#f5f7f9;color:#050505;font-family:SF UI Display Semibold;font-size:.75rem;font-weight:600;line-height:140%;margin-left:-.625rem}.libraryDetails-header .user-action .left .shareable{width:7.8125rem;display:flex;padding:8px 10px;justify-content:space-between;align-items:center;gap:.5rem;cursor:pointer;border-radius:.5rem;border:.5px solid #ececed;background:#fff;transition:all .3s ease-in-out}@media screen and (min-width:48rem){.libraryDetails-header .user-action .left .shareable{width:8.375rem}}.libraryDetails-header .user-action .left .shareable.active{border:.5px solid #155eef;box-shadow:0 0 0 2px rgba(21,94,239,.1)}.libraryDetails-header .user-action .left .shareable.active .arrowIcon{transform:rotate(180deg)}.libraryDetails-header .user-action .left .shareable.cursorNotActive{cursor:not-allowed}.libraryDetails-header .user-action .left .shareable .icon{display:inline-block;transition:all .3s ease-in-out}.libraryDetails-header .user-action .left .shareable .icon svg{width:1.125rem;height:1.125rem}.libraryDetails-header .user-action .left .shareable .text{flex-grow:1;text-transform:capitalize;margin-top:.1875rem;color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:48rem){.libraryDetails-header .user-action .left .shareable .text{font-size:.875rem}}.libraryDetails-header .user-action .left .inviteMembers{display:flex;padding:8px 10px;justify-content:center;align-items:center;gap:.25rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;cursor:pointer}.libraryDetails-header .user-action .left .inviteMembers .icon svg{width:1.125rem;height:1.125rem}.libraryDetails-header .user-action .left .inviteMembers .text{margin-top:.1875rem;color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.libraryDetails-header .user-action .right{display:flex;align-items:center}.libraryDetails-header .user-action .right .link-btn{display:flex;padding:.5625rem .625rem;align-items:center;gap:.25rem;border-radius:.5rem;background:#f5f5f6}@media screen and (min-width:48rem){.libraryDetails-header .user-action .right .link-btn{gap:.5rem}}.libraryDetails-header .user-action .right .link-btn .icon{margin-top:-.125rem}.libraryDetails-header .user-action .right .link-btn .icon svg{width:1.25rem;height:1.25rem}.libraryDetails-header .user-action .right .link-btn .text{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:150%;letter-spacing:-.08px}@media screen and (min-width:48rem){.libraryDetails-header .user-action .right .link-btn .text{font-size:1rem}}.libraryDetails-header .user-action .right .link-copied{display:flex;padding:.5625rem .625rem;align-items:center;gap:.25rem;border-radius:.5rem;background:#ecfdf3}@media screen and (min-width:48rem){.libraryDetails-header .user-action .right .link-copied{gap:.5rem}}.libraryDetails-header .user-action .right .link-copied .icon svg{width:1.25rem;height:1.25rem}.libraryDetails-header .user-action .right .link-copied .text{color:#079455;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:150%;letter-spacing:-.08px}@media screen and (min-width:48rem){.libraryDetails-header .user-action .right .link-copied .text{font-size:1rem}}.libraryDetails .title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.09px}.libraryDetails .ThreadsCard{border-radius:.5rem;border:1px solid #ececed;background:#fff;display:flex;padding:1rem;flex-direction:column;gap:.75rem}@media screen and (min-width:48rem){.libraryDetails .ThreadsCard{padding:1.5rem}}.libraryDetails .ThreadsCard:not([disabled]):hover{border-color:#155eef}.libraryDetails .ThreadsCard .date{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.libraryDetails .ThreadsCard .action-button{border:none}.libraryDetails .ThreadsCard .action-button svg{width:1.25rem;height:1.25rem}.libraryDetails .ThreadsCard .activity-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:.09px;text-decoration:none;height:3.15625rem;-webkit-line-clamp:2}.libraryDetails .ThreadsCard .activity-desc,.libraryDetails .ThreadsCard .activity-title{line-height:140%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.libraryDetails .ThreadsCard .activity-desc{color:#454648;font-family:SF UI Display Light,sans-serif;font-size:.875rem;letter-spacing:.07px;-webkit-line-clamp:1}.libraryDetails .ThreadsCard .see-icon{border:none}.libraryDetails .ThreadsCard .see-icon svg{width:1rem;height:1rem}.libraryDetails .ThreadsCard .see-count{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.libraryDetails .folder-card{display:flex;justify-content:space-between;align-items:center;padding:1rem;height:100%;border-radius:.5rem;border:1px solid #fff;cursor:pointer;background:linear-gradient(135deg,#ffadad,#ffd6a5)}.libraryDetails .folder-card.drag-over{border:1px dashed #875bf7}.libraryDetails .folder-card .folder-title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;max-width:12.5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media screen and (min-width:48rem){.libraryDetails .folder-card .folder-title{max-width:9.375rem}}@media screen and (min-width:93.75rem){.libraryDetails .folder-card .folder-title{max-width:11.25rem}}@media screen and (min-width:106.25rem){.libraryDetails .folder-card .folder-title{max-width:15.625rem}}.libraryDetails .folder-card .icon{cursor:pointer}.libraryDetails .folder-card .icon svg{width:1.25rem;height:1.25rem}.libraryDetails .folder-card:not([disabled]):hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.libraryDetails .files-card{border-radius:.5rem;border:1px solid #ececed;display:flex;padding:1rem;flex-direction:column;gap:24px;position:relative}.libraryDetails .files-card:not([disabled]):hover{border-color:#175cd3}.libraryDetails .files-card .processing-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;border-radius:8px;z-index:10}.libraryDetails .files-card .processing-overlay.processing{background:rgba(0,123,255,.8)}.libraryDetails .files-card .processing-overlay.completed{background:rgba(40,167,69,.8)}.libraryDetails .files-card .processing-overlay.failed{background:rgba(220,53,69,.8)}.libraryDetails .files-card .processing-spinner{text-align:center;color:#fff}.libraryDetails .files-card .processing-text{margin-top:8px;font-size:12px;color:#fff;margin-bottom:0}.libraryDetails .files-card .processing-status-indicator{display:flex;align-items:center;gap:6px;font-size:11px}.libraryDetails .files-card .processing-status-indicator.processing{color:#007bff}.libraryDetails .files-card .processing-status-indicator.completed{color:#28a745}.libraryDetails .files-card .processing-status-indicator.failed{color:#dc3545}.libraryDetails .files-card .processing-text-small{font-size:11px}.libraryDetails .files-card .spinner-border{animation:spinner-border .75s linear infinite}@keyframes spinner-border{to{transform:rotate(1turn)}}.libraryDetails .files-card .file-image{border-radius:.5rem;padding:.3125rem 0;background:#f5f5f6;height:8.125rem;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (min-width:87.5rem){.libraryDetails .files-card .file-image{height:10.625rem}}.libraryDetails .files-card .file-image .imagePreview{border-radius:.5rem;max-width:100%;width:auto;max-height:100%;height:auto}.libraryDetails .files-card .file-name{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;max-width:12.5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media screen and (min-width:48rem){.libraryDetails .files-card .file-name{max-width:9.375rem}}@media screen and (min-width:75rem){.libraryDetails .files-card .file-name{max-width:5.375rem}}@media screen and (min-width:87.5rem){.libraryDetails .files-card .file-name{max-width:9.375rem}}@media screen and (min-width:93.75rem){.libraryDetails .files-card .file-name{max-width:11.25rem}}@media screen and (min-width:106.25rem){.libraryDetails .files-card .file-name{max-width:15.625rem}}.libraryDetails .files-card .icon{cursor:pointer}.libraryDetails .files-card .icon svg{width:1.25rem;height:1.25rem}.libraryDetails .folderEmptyCard{border-radius:.5rem;border:1px solid #ececed;background:#fff;background-image:url(/images/common/emptyFolder.png);background-position:top;background-repeat:no-repeat;background-size:22.5rem auto;padding:6.25rem 0 1.5rem}.libraryDetails .folderEmptyCard .text-inner .title{color:#050505;text-align:center;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.libraryDetails .folderEmptyCard .text-inner .des{color:#454648;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.libraryDetails .folderEmptyCard.drag-over{border:1px dashed #875bf7}.libraryDetails .folderEmptyCard .uploadFolder{display:flex;padding:.625rem 1.25rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.5rem;background:#050505;cursor:pointer}.libraryDetails .folderEmptyCard .uploadFolder,.libraryDetails .folderEmptyCard .uploadFolder span{color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.libraryDetails .folderEmptyCard .uploadFolder:not([disabled]):hover{background:#6a63f6;color:#fff}.libraryDetails .fileEmptyCard{border-radius:.5rem;border:1px solid #ececed;background:#fff;background-image:url(/images/common/emptyFile.png);background-position:top;background-repeat:no-repeat;background-size:22.5rem auto;padding:6.25rem 0 1.5rem}.libraryDetails .fileEmptyCard .text-inner .title{color:#050505;text-align:center;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.libraryDetails .fileEmptyCard .text-inner .des{color:#454648;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.libraryDetails .fileEmptyCard .uploadFolder{display:flex;padding:.625rem 1.25rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.5rem;background:#050505;cursor:pointer}.libraryDetails .fileEmptyCard .uploadFolder,.libraryDetails .fileEmptyCard .uploadFolder span{color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.libraryDetails .fileEmptyCard .uploadFolder:not([disabled]):hover{background:#6a63f6;color:#fff}.libraryDetails .fileEmptyCard.dragging{border:1px dashed #6a63f6;background-color:#e7f3ff}.shareableDropDown{position:absolute;z-index:9;top:110%;left:0}.shareableDropDown-inner{width:12.5rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:.75rem}@media screen and (min-width:36rem){.shareableDropDown-inner{width:17rem}}.shareableDropDown-inner .privacyRadioBtn{display:flex;width:100%;flex-direction:column;gap:.5rem}.shareableDropDown-inner .privacyRadioBtn .radiobox{width:100%}.shareableDropDown-inner .privacyRadioBtn input[type=radio]:checked+.privacyradio{border-color:#2970ff;background-color:#e7f1ff}.shareableDropDown-inner .privacyRadioBtn input[type=radio]:checked+.privacyradio .privacyradio-left svg path{stroke:#2970ff}.shareableDropDown-inner .privacyRadioBtn input[type=radio]:checked+.privacyradio .privacyradio-left .title{color:#155eef}.shareableDropDown-inner .privacyRadioBtn input[type=radio]:checked+.privacyradio .privacyradio-left .des{color:#454648}.shareableDropDown-inner .privacyRadioBtn input[type=radio]:checked+.privacyradio .privacyradio-right{flex-shrink:0}.shareableDropDown-inner .privacyRadioBtn input[type=radio]:checked+.privacyradio .privacyradio-right:before{border-color:#155eef}.shareableDropDown-inner .privacyRadioBtn input[type=radio]:checked+.privacyradio .privacyradio-right:after{transform:translate(-50%,-50%) scale(1)}.shareableDropDown-inner .privacyRadioBtn .privacyradio{border-radius:12px;padding:.75rem;border:1px solid #ececed;background:#fff;flex-grow:1;display:flex;cursor:pointer;align-items:center;gap:.5rem}.shareableDropDown-inner .privacyRadioBtn .privacyradio .privacyradio-left{flex-grow:1;display:flex;flex-direction:column;gap:.5rem}.shareableDropDown-inner .privacyRadioBtn .privacyradio .privacyradio-left .lefttop{display:flex;gap:.5rem;align-items:center}.shareableDropDown-inner .privacyRadioBtn .privacyradio .privacyradio-left .title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.shareableDropDown-inner .privacyRadioBtn .privacyradio .privacyradio-left .des{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.049px}.shareableDropDown-inner .privacyRadioBtn .privacyradio .privacyradio-right{position:relative;width:1.25rem;height:1.25rem;flex-shrink:0}.shareableDropDown-inner .privacyRadioBtn .privacyradio .privacyradio-right:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border-radius:37.5px;border:1.25px solid #d0d5dd;background:#fff}.shareableDropDown-inner .privacyRadioBtn .privacyradio .privacyradio-right:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background-color:#155eef;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease}.add-button{cursor:pointer}.inputbox .color-grid{display:flex;align-items:center;gap:.5rem}@media screen and (min-width:36rem){.inputbox .color-grid{gap:1.25rem}}.inputbox .color-grid .color{width:1.875rem;height:1.875rem;border-radius:100%;cursor:pointer;transition:transform .2s,border-color .2s}@media screen and (min-width:36rem){.inputbox .color-grid .color{width:2.5rem;height:2.5rem}}.inputbox .color-grid .color.selected{border:2px solid #777;transform:scale(1.1)}.custom-progress{width:100%;background:#e4e7ec}.custom-progress,.custom-progress-bar{height:.5rem;border-radius:624999.9375rem}.custom-progress-bar{background:#6a63f6}.customAlert{background-color:#6a63f6;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;border-radius:.5rem}.settingspage{height:100%}@media screen and (min-width:62rem){.settingspage{display:flex}}.settingspage .settingsidebar{width:270px;position:fixed;bottom:0;top:5.875rem;border-right:1px solid var(--colors-gray-dark-mode-200,#ececed);background:var(--White-White,#fff);padding:24px;gap:24px;flex-shrink:0;display:flex;flex-direction:column;gap:1rem}.settingspage .settingsidebar .settingback{display:flex;align-items:center;cursor:pointer;gap:.5rem;padding:.5rem 0;text-decoration:none}.settingspage .settingsidebar .settingback .text{padding-top:.1875rem;color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:-.14px}.settingspage .settingsidebar .title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.settingspage .settingsidebar ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.settingspage .settingsidebar ul a{color:#454648;border-radius:.5rem;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:-.14px;text-decoration:none;padding:.5rem .75rem;display:block}.settingspage .settingsidebar ul a.active,.settingspage .settingsidebar ul a:hover{background-color:#f7f6f2;color:#17181a}.settingspage .settingsidebar .placeholder.skeletonColor{background-color:#e0e0e0!important}.settingspage .settingscontent{flex-grow:1;display:flex;flex-direction:column;padding:1.5rem}@media screen and (min-width:62rem){.settingspage .settingscontent{margin-left:16.875rem}}.settingspage .settingscontent-top .title{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.09px;margin-bottom:1.5rem}@media screen and (min-width:62rem){.settingspage .settingscontent-top .title{font-family:SF UI Display Semibold;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.12px}}.settingspage .settingscontent .cover-image{position:relative;height:150px;border-radius:16px;background:var(--colors-gray-dark-mode-100,#f0f1f1);display:flex;align-items:center;justify-content:center;text-align:center}.settingspage .settingscontent .cover-image .uploadedimage{width:100%;height:100%;border-radius:.5rem}@media screen and (min-width:62rem){.settingspage .settingscontent .cover-image{height:14.375rem}}.settingspage .settingscontent .cover-image .cover-upload{color:#6c757d;text-align:center;display:flex;flex-direction:column}.settingspage .settingscontent .cover-image .cover-upload p{color:#fff;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}.settingspage .settingscontent .cover-image .cover-upload .upload-button{color:#fff;font-family:SF UI Display Semibold;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.08px;cursor:pointer}.settingspage .settingscontent .profile-info{display:flex;gap:1.25rem;align-items:flex-end;margin-top:-60px;position:relative;z-index:1;margin-left:1.25rem;flex-direction:column;align-items:center}@media screen and (min-width:62rem){.settingspage .settingscontent .profile-info{flex-direction:row;align-items:flex-end}}.settingspage .settingscontent .profile-info .profile-picture{width:6.5rem;height:6.5rem;border-radius:50%;overflow:hidden;border:3px solid #fff;position:relative}.settingspage .settingscontent .profile-info .profile-picture .camera{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:50;opacity:0;visibility:hidden}@media screen and (min-width:62rem){.settingspage .settingscontent .profile-info .profile-picture{width:9.375rem;height:9.375rem}}.settingspage .settingscontent .profile-info .profile-picture img{width:100%;height:100%;object-fit:cover}.settingspage .settingscontent .profile-info .profile-picture:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);border-radius:50%;opacity:0;transition:opacity .3s ease}.settingspage .settingscontent .profile-info .profile-picture:hover:after{opacity:1}.settingspage .settingscontent .profile-info .profile-picture:hover .camera{opacity:1;visibility:visible}.settingspage .settingscontent .profile-info .profile-details{flex-grow:1;justify-content:space-between;align-items:flex-end;flex-direction:column;justify-content:center;align-items:center;text-align:center;display:flex}@media screen and (min-width:62rem){.settingspage .settingscontent .profile-info .profile-details{flex-direction:row;align-items:flex-start;text-align:left;justify-content:space-between;align-items:flex-end}}.settingspage .settingscontent .profile-info .profile-details .left{display:flex;flex-direction:column}.settingspage .settingscontent .profile-info .profile-details .left h2{font-family:SF UI Display Semibold;color:var(--typography-color-dark-100,#050505);text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.12px}@media screen and (min-width:62rem){.settingspage .settingscontent .profile-info .profile-details .left h2{color:var(--typography-color-dark-100,#050505);font-size:28px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.115px}}.settingspage .settingscontent .profile-info .profile-details .social{padding:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.625rem 0 0}@media screen and (min-width:62rem){.settingspage .settingscontent .profile-info .profile-details .social{margin-top:0;justify-content:flex-start}}.settingspage .settingscontent .profile-info .profile-details .social a svg path{transition:all .3s ease-in-out}.settingspage .settingscontent .profile-info .profile-details .social a:not([disabled]):hover svg path{fill:#6c757d}.settingspage .settingscontent .profile-info .profile-details .profile-id{margin-top:4px;display:flex;gap:.25rem;align-items:center;justify-content:center;color:var(--typography-color-dark-50,#454648);font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}@media screen and (min-width:62rem){.settingspage .settingscontent .profile-info .profile-details .profile-id{justify-content:flex-start;color:var(--typography-color-dark-50,#454648);font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}}.settingspage .settingscontent .profile-info .profile-details .edit-profile-button{background-color:#000;color:#fff;border:none;padding:.625rem 1.5625rem;border-radius:.5rem;cursor:pointer;transition:background-color .3s;color:var(--White-White,#fff);font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;margin-top:1.25rem}@media screen and (min-width:62rem){.settingspage .settingscontent .profile-info .profile-details .edit-profile-button{margin-top:0}}.settingspage .settingscontent .profile-info .profile-details .edit-profile-button:hover{background-color:#6a63f6}.settingspage .settingscontent .profiletab{padding:0;list-style:none;display:flex;align-items:center;margin:1.5rem 0 0;border-bottom:1px solid var(--colors-gray-dark-mode-200,#ececed)}.settingspage .settingscontent .profiletab li{border-bottom:1.5px solid transparent;padding:.75rem;color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px;cursor:pointer}.settingspage .settingscontent .profiletab li.active{border-color:#155eef;color:#155eef}.settingspage .settingscontent .tabcontainer{padding-bottom:3.125rem}.settingspage .settingscontent .tabcontainer .about{border-radius:.5rem;border:1px solid #ececed;background:#fff;margin-top:.6875rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.settingspage .settingscontent .tabcontainer .about .about-title{color:#050505;font-family:SF UI Display Semibold;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.09px}@media screen and (min-width:62rem){.settingspage .settingscontent .tabcontainer .about .about-title{font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.1px}}.settingspage .settingscontent .tabcontainer .about .des{max-height:12.5rem;overflow:auto;padding-right:1rem;color:#747476;text-align:justify;font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:#cfcfcf transparent}@media screen and (min-width:62rem){.settingspage .settingscontent .tabcontainer .about .des{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}}.settingspage .settingscontent .tabcontainer .about .des::-webkit-scrollbar{width:.5rem}.settingspage .settingscontent .tabcontainer .about .des::-webkit-scrollbar-track{border-radius:.5rem}.settingspage .settingscontent .tabcontainer .about .des::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:.5rem}.settingspage .settingscontent .tabcontainer .about .des::-webkit-scrollbar-thumb:hover{background:#a5a4a4}.settingspage .settingscontent .tabcontainer .about .details{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}@media screen and (min-width:62rem){.settingspage .settingscontent .tabcontainer .about .details{gap:.75rem;grid-template-columns:1fr 1fr}}.settingspage .settingscontent .tabcontainer .about .details .detail{border-radius:16px;border:1px solid var(--colors-gray-dark-mode-200,#ececed);background:var(--White-White,#fff);padding:.75rem;display:flex;align-items:center;gap:.75rem}@media screen and (min-width:62rem){.settingspage .settingscontent .tabcontainer .about .details .detail{padding:1rem}}.settingspage .settingscontent .tabcontainer .about .details .detail span{color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Light,sans-serif;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.settingspage .settingscontent .tabcontainer .about .details .detail span{color:var(--typography-color-dark-40,#747476);font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px}}.settingspage .settingscontent .tabcontainer .achievement{border-radius:.5rem;border:1px solid #ececed;background:#fff;margin-top:.6875rem;margin-bottom:3.125rem}.settingspage .settingscontent .tabcontainer .achievement-header{padding:1.25rem 1.5rem}.settingspage .settingscontent .tabcontainer .achievement-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.25rem;font-weight:600;line-height:140%;letter-spacing:.1px}.settingspage .settingscontent .tabcontainer .achievement-header .des{color:#747476;text-align:justify;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.settingspage .settingscontent .tabcontainer .achievement .experience-table .categories-name{width:27.625rem;height:5.25rem;padding:.75rem 1.5rem;vertical-align:top;border:none}.settingspage .settingscontent .tabcontainer .achievement .experience-table .categories-name p{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px}.settingspage .settingscontent .tabcontainer .achievement .experience-table .total-xp{width:11.0625rem;height:5.25rem;padding:.75rem 1.5rem;vertical-align:top;border:none}.settingspage .settingscontent .tabcontainer .achievement .experience-table .total-xp p{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px}.settingspage .settingscontent .tabcontainer .achievement .experience-table .categories-title{display:flex;padding:1rem 1.5rem;gap:.75rem;align-items:center;border:none}.settingspage .settingscontent .tabcontainer .achievement .experience-table .categories-title .title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.settingspage .settingscontent .tabcontainer .achievement .experience-table .categories-title .img{width:2.5rem;height:2.5rem}.settingspage .settingscontent .tabcontainer .achievement .experience-table .total{width:11.0625rem;height:5.25rem;padding:.75rem 1.5rem;vertical-align:middle;border:none}.settingspage .settingscontent .tabcontainer .achievement .experience-table .total p{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.settingspage .settingscontent .tabcontainer .achievement .experience-table .level-value{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px}.settingspage .settingscontent .tabcontainer .achievement .experience-table .tooltip-container{position:relative;display:inline-block}.settingspage .settingscontent .tabcontainer .achievement .experience-table .tooltip-container .tooltip-text{background-color:#1a202c;width:5.875rem;color:#fff;font-size:.75rem;font-family:SF UI Display Light,sans-serif;padding:.25rem .625rem;border-radius:.5rem;display:inline-block;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative;line-height:120%;letter-spacing:.049px}.settingspage .settingscontent .tabcontainer .achievement .experience-table .tooltip-container .tooltip-text:after{content:"";position:absolute;top:-7px;left:50%;transform:translateX(-50%) rotate(180deg);width:0;height:0;border-color:#1a202c transparent transparent;border-style:solid;border-width:8px 8px 0}.settingspage .settingscontent .tabcontainer .achievement .experience-table .progress-inner{padding:1rem 1.5rem}.settingspage .settingscontent .tabcontainer .achievement .experience-table .progress-inner .progress-container{width:100%}.settingspage .settingscontent .tabcontainer .achievement .experience-table .progress-inner .progress{background-color:#e9ecef}.settingspage .settingscontent .tabcontainer .achievement .experience-table .progress-inner .progress-bar{background-color:#007bff;border-radius:.5rem}.settingspage .settingscontent .tabcontainer .experience-table td,.settingspage .settingscontent .tabcontainer .experience-table th{vertical-align:middle}.settingspage .settingscontent .mobileupload{position:absolute;right:1.5rem;bottom:1.5rem;background-color:#fff;border-radius:100px;background:#fff;padding:.5rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.spacer{position:absolute;top:4.125rem;z-index:2;left:50%;border-right:1px dashed #cecfd2;transform:translateX(-50%)}.cover-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);border-radius:.5rem;opacity:0;transition:opacity .3s ease}.cover-image:hover:after{opacity:1}.cover-image:not([disabled]):hover .coverwrapper{width:100%;height:100%;opacity:1;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:.5rem}.cover-image:not([disabled]):hover .coverwrapper .text-dec{color:#fff;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px}.cover-image:not([disabled]):hover .coverwrapper .upload-button{color:#fff;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.08px;cursor:pointer}.coverwrapper{position:absolute;opacity:0;z-index:1}.settingsMobileDropdown-btn{background-color:transparent!important;border:1px solid #edf2f7!important;border-radius:8px!important;color:#1a202c!important;font-family:SF UI Display Medium,sans-serif!important;font-size:.875rem!important;font-weight:500!important;line-height:150%!important;letter-spacing:.08px!important;text-align:left!important;display:flex!important;justify-content:space-between;align-items:center}.settingsMobileDropdown-btn:hover{border:1px solid #6a63f6!important}.settingsMobileDropdown .dropdown-item{color:#1a202c!important;font-family:SF UI Display Medium,sans-serif!important;font-size:.875rem!important;font-weight:500!important;line-height:150%!important;letter-spacing:.08px!important}.settingsMobileDropdown .dropdown-item:active{background-color:#f8f9fa!important}.accountDeleteAction-btn{background-color:transparent!important;border:1px solid #ececed;border-radius:8px!important;color:#1a202c!important;font-family:SF UI Display Medium,sans-serif!important;font-size:.875rem!important;font-weight:500!important;line-height:150%!important;letter-spacing:.08px!important;text-align:left!important;display:flex!important;justify-content:space-between;padding:.5625rem 1rem!important;align-items:center;margin-top:1.25rem}.accountDeleteAction-btn:after{display:none!important}@media screen and (min-width:62rem){.accountDeleteAction-btn{margin-top:0}}.accountDeleteAction-menu{width:10.3125rem;border-radius:.5rem!important;border:1px solid #ececed!important;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:0!important;margin-top:.90625rem}.accountDeleteAction-menu .dropdown-item{display:flex;align-items:center;gap:.5rem;border-radius:.5rem!important;padding:.5rem 1rem!important;white-space:normal!important}.accountDeleteAction-menu .dropdown-item .icon svg{width:1.25rem;height:1.25rem}.accountDeleteAction-menu .dropdown-item .text{margin-top:.1875rem;color:#d92d20;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.accountDeleteAction-menu .dropdown-item:active{background-color:#f8f9fa!important}.toolsSingleSelect-btn{width:16.875rem!important;background-color:#fff!important;border:.5px solid #cecfd2!important;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);border-bottom-left-radius:30px!important;border-bottom-right-radius:30px!important;border-top-right-radius:30px!important;border-top-left-radius:30px!important;display:flex!important;justify-content:space-between;align-items:center;padding:20px!important}.toolsSingleSelect-btn,.toolsSingleSelect-btn .text{color:#1a202c!important;font-family:SF UI Display Medium,sans-serif!important;font-size:.875rem!important;font-weight:500!important;line-height:150%!important;letter-spacing:.08px!important;text-align:left!important}.toolsSingleSelect-btn:after{display:none!important}.toolsSingleSelect-btn span svg{transition:all .3s ease-in-out}.toolsSingleSelect-btn.active{border-top-right-radius:0!important;border-top-left-radius:0!important;border-top:none!important}.toolsSingleSelect-btn.active span svg{transform:rotate(180deg)}.toolsSingleSelect-menu{transform:translateY(-67px)!important;padding-top:1.25rem!important;width:16.875rem!important;background-color:#fff!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-right-radius:30px!important;border-top-left-radius:30px!important;border:none!important;box-shadow:0 1px 2px rgba(0,0,0,.16)!important}.toolsSingleSelect-menu .innerItems{max-height:12.5rem!important;overflow-y:auto}.toolsSingleSelect-menu .dropdown-item{padding:.25rem 1.25rem!important}.toolsSingleSelect-menu .dropdown-item .customCheck-contactUs.inner{margin-top:-.5rem}.toolsSingleSelect-menu .dropdown-item,.toolsSingleSelect-menu .title{color:#1a202c!important;font-family:SF UI Display Medium,sans-serif!important;font-size:.875rem!important;font-weight:500!important;line-height:150%!important;letter-spacing:.08px!important;cursor:pointer!important;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.toolsSingleSelect-menu .dropdown-item:active,.toolsSingleSelect-menu .dropdown-item:focus,.toolsSingleSelect-menu .dropdown-item:hover,.toolsSingleSelect-menu .title:active,.toolsSingleSelect-menu .title:focus,.toolsSingleSelect-menu .title:hover{background-color:#edf2f7!important}.toolsSingleSelect-menu .othersInput{padding:.3125rem .75rem!important;border-radius:.5rem!important;border:1px solid #d1d1d1!important;background:#fff!important;font-family:SF UI Display Medium,sans-serif!important;font-size:.875rem!important;font-weight:500!important}.toolsSingleSelect-menu .othersInput:focus{box-shadow:0 0 0 2px rgba(79,70,229,.3)}.toolsSingleSelect-menu .othersInput::placeholder{font-family:SF UI Display Medium,sans-serif!important;font-size:.875rem!important;font-weight:500!important}.billingdetailswrapper{display:flex;flex-direction:column;gap:1rem;max-width:58.125rem}@media screen and (min-width:62rem){.billingdetailswrapper{gap:sie(24)}}.billingdetailswrapper .detail{border-radius:16px;padding:1rem;display:flex;flex-direction:column;gap:1rem;border:1px solid var(--colors-gray-dark-mode-200,#ececed)}@media screen and (min-width:62rem){.billingdetailswrapper .detail{padding:1.5rem;gap:1.5rem}}.billingdetailswrapper .detail .plantop h5{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.08px}@media screen and (min-width:62rem){.billingdetailswrapper .detail .plantop h5{font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.1px}}.billingdetailswrapper .detail .planbody{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:62rem){.billingdetailswrapper .detail .planbody{gap:1rem}}.billingdetailswrapper .detail .planbody-top{display:flex;gap:1.5rem}.billingdetailswrapper .detail .planbody-top .left{display:flex;flex-direction:column;gap:.375rem;color:var(--typography-color-dark-40,#747476)}.billingdetailswrapper .detail .planbody-top .left .currentplan{font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}.billingdetailswrapper .detail .planbody-top .left .planname{display:flex;gap:.375rem;align-items:center}.billingdetailswrapper .detail .planbody-top .left .planname h5{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.08px}@media screen and (min-width:62rem){.billingdetailswrapper .detail .planbody-top .left .planname h5{font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.09px}}.billingdetailswrapper .detail .planbody-top .left .planname .duration{padding:.25rem .625rem;border-radius:var(--corner-radius-md,8px);border:1px solid var(--colors-gray-dark-mode-200,#ececed);background:var(--White-White,#fff);color:var(--action-foreground-neutral-normal,#455468);font-family:SF UI Display Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px}.billingdetailswrapper .detail .planbody-top .right{display:flex;flex-direction:column;gap:.375rem}.billingdetailswrapper .detail .planbody-top .right .cost{color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}.billingdetailswrapper .detail .planbody-top .right .price{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.09px}.billingdetailswrapper .detail .planbody-top .right .price span{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}.billingdetailswrapper .detail .planbody-bottom .usescard{border-radius:12px;background:var(--gray-gray-20,#f5f5f6);padding:.75rem}@media screen and (min-width:62rem){.billingdetailswrapper .detail .planbody-bottom .usescard{padding:1rem}}.billingdetailswrapper .detail .planbody-bottom .usescard .name{color:var(--typography-color-dark-60,#17181a);font-family:SF UI Display Semibold;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.billingdetailswrapper .detail .planbody-bottom .usescard .name{font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.08px}}.billingdetailswrapper .detail .planbody-bottom .usescard .des{margin-top:.25rem;color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}@media screen and (min-width:62rem){.billingdetailswrapper .detail .planbody-bottom .usescard .des{color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Light,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}}.billingdetailswrapper .detail .planbody-bottom .usescard .label{margin-top:.75rem;color:var(--typography-color-dark-60,#17181a);font-family:SF UI Display Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px}@media screen and (min-width:62rem){.billingdetailswrapper .detail .planbody-bottom .usescard .label{margin-top:1rem;color:var(--typography-color-dark-60,#17181a);font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}}.billingdetailswrapper .detail .planbody-bottom .usescard .progress{margin-top:.5rem}@media screen and (min-width:62rem){.billingdetailswrapper .detail .planbody-bottom .usescard .progress{margin-top:.75rem}}.billingdetailswrapper .detail .planbody-bottom .usescard .progressdetails{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}@media screen and (min-width:62rem){.billingdetailswrapper .detail .planbody-bottom .usescard .progressdetails{margin-top:.75rem}}.billingdetailswrapper .detail .planbody-bottom .usescard .progressdetails .left{display:flex;gap:1rem}.billingdetailswrapper .detail .planbody-bottom .usescard .progressdetails .remaining,.billingdetailswrapper .detail .planbody-bottom .usescard .progressdetails .used{display:flex;gap:.5rem}.billingdetailswrapper .detail .planbody-bottom .usescard .progressdetails .remaining span,.billingdetailswrapper .detail .planbody-bottom .usescard .progressdetails .used span{color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Light,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.049px}@media screen and (min-width:62rem){.billingdetailswrapper .detail .planbody-bottom .usescard .progressdetails .remaining span,.billingdetailswrapper .detail .planbody-bottom .usescard .progressdetails .used span{color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}}.billingdetailswrapper .detail .planbody-bottom .usescard .progressdetails .right p{color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.049px}.billingdetailswrapper .detail .planbody-bottom .progress{height:.5rem;background-color:#fff!important}.billingdetailswrapper .detail .planbody-bottom .progress-bar{border-radius:var(--radius-full,9999px);background:var(--blue-blue-80,#155eef)}.billingdetailswrapper .detail.payment .paymenttop{display:flex;flex-direction:column;gap:.25rem;border-bottom:1px solid #e4e7ec;padding-bottom:1rem}.billingdetailswrapper .detail.payment .paymenttop h5{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.08px}@media screen and (min-width:62rem){.billingdetailswrapper .detail.payment .paymenttop h5{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.1px}}.billingdetailswrapper .detail.payment .paymenttop .des{color:var(--typography-color-dark-50,#454648);text-overflow:ellipsis;overflow:hidden;font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}@media screen and (min-width:62rem){.billingdetailswrapper .detail.payment .paymenttop .des{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}}.billingdetailswrapper .detail.payment .contactcard{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:62rem){.billingdetailswrapper .detail.payment .contactcard{flex-direction:row;gap:2rem}}.billingdetailswrapper .detail.payment .contactcard .left h5{color:var(--typography-color-dark-60,#17181a);font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.billingdetailswrapper .detail.payment .contactcard .left p{color:var(--typography-color-dark-50,#454648);font-family:SF UI Display Light,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}.billingdetailswrapper .detail.payment .contactcard .rightemail{display:flex;flex-direction:column;gap:.75rem;flex-grow:1}.billingdetailswrapper .detail.payment .contactcard .rightemail .alternativebox{width:100%;margin-top:.75rem;display:flex;align-items:center;gap:.5rem;padding:.75rem;border-radius:12px;border:1px solid var(--colors-gray-dark-mode-200,#ececed);background:var(--White-White,#fff)}.billingdetailswrapper .detail.payment .contactcard .rightemail .alternativebox input{background:transparent;color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}.billingdetailswrapper .detail.payment .contactcard .rightemail .emailbox{display:flex;gap:.5rem;cursor:pointer;width:100%}.billingdetailswrapper .detail.payment .contactcard .rightemail .emailbox h5{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}.billingdetailswrapper .detail.payment .contactcard .rightemail .emailbox p{font-family:Inter,sans-serif;color:var(--colors-text-text-tertiary-600,#475467);font-size:var(--Font-size-text-sm,14px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-sm,20px)}.billingdetailswrapper .detail.payment .contactcard .rightemail .emailbox .right{flex-grow:1}.billingdetailswrapper .detail.payment .carddetails .paymentcard{cursor:pointer;display:flex;gap:.75rem;align-items:flex-start;border-radius:var(--radius-xl,12px);padding:1rem;outline:1px solid var(--colors-gray-dark-mode-200,#ececed);background:var(--Colors-Background-bg-primary,#fff)}.billingdetailswrapper .detail.payment .carddetails .paymentcard .middle{flex-grow:1}.billingdetailswrapper .detail.payment .carddetails .paymentcard .middle .name{color:var(--typography-color-dark-60,#17181a);font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.billingdetailswrapper .detail.payment .carddetails .paymentcard .middle .des{color:var(--typography-color-dark-40,#747476);font-family:SF UI Display Light,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.07px}.billingdetailswrapper .detail.payment .carddetails .paymentcard.active{outline:2px solid var(--blue-blue-80,#155eef)}.billingdetailswrapper .detail.payment .border{border:none!important;border-top:1px solid #ececed!important}.billingdetailswrapper .detail.payment .notewrapper{display:flex;flex-direction:column;gap:.8125rem}@media screen and (min-width:62rem){.billingdetailswrapper .detail.payment .notewrapper{gap:1rem}}.billingdetailswrapper .detail.payment .notewrapper .notetop .note{color:var(--typography-color-dark-60,#17181a);font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.billingdetailswrapper .detail.payment .notewrapper .notetop .note .required{color:#7f56d9}.billingdetailswrapper .detail.payment .notewrapper .notetop .addall{color:var(--typography-color-dark-50,#454648);font-family:SF UI Display Light,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}.billinghistorytable{border-radius:16px;border:1px solid var(--colors-gray-dark-mode-200,#ececed);background:var(--Colors-Background-bg-primary,#fff)}.billinghistorytable .table-top{padding:.75rem 1rem}@media screen and (min-width:62rem){.billinghistorytable .table-top{padding:1.25rem 1.5rem}}.billinghistorytable .title{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.08px}@media screen and (min-width:62rem){.billinghistorytable .title{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Semibold;font-size:20px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.1px}}.billinghistorytable .des{color:var(--typography-color-dark-50,#454648);font-family:SF UI Display Light,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}@media screen and (min-width:62rem){.billinghistorytable .des{color:var(--typography-color-dark-50,#454648);font-family:SF UI Display Light,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}}.billinghistorytable table{width:100%;border-collapse:collapse}.billinghistorytable table tr:last-child td{border-width:0}.billinghistorytable table th{color:var(--typography-color-dark-40,#747476);font-size:12px;line-height:130%;letter-spacing:.049px}.billinghistorytable table td,.billinghistorytable table th{font-family:SF UI Display Medium,sans-serif;font-style:normal;font-weight:500}.billinghistorytable table td{color:var(--typography-color-dark-100,#050505);font-size:14px;line-height:140%;letter-spacing:-.14px;padding:.75rem 1rem;white-space:nowrap}@media screen and (min-width:62rem){.billinghistorytable table td{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.08px;padding:1.5rem}}.billinghistorytable table .status-paid{background:var(--action-background-success-normal,#11a75c);color:#fff;color:var(--White-White,#fff)}.billinghistorytable table .status-paid,.billinghistorytable table .status-running{padding:.5rem .3125rem;border-radius:var(--corner-radius-md,8px);width:6.25rem;display:block;display:flex;align-items:center;justify-content:center;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.billinghistorytable table .status-running{border:1px solid var(--action-border-warning-normal,#e9b90b);color:#fff;color:var(--action-foreground-warning-normal,#d8a800)}.billinghistorytable table button{border:none;padding:0;background-color:transparent}.about-us-hero{background:linear-gradient(274deg,rgba(114,80,201,.16) -1.7%,rgba(94,155,226,.12) 51.41%,rgba(199,226,255,.16) 96.13%),#fff}@media screen and (min-width:62rem){.about-us-hero{height:37.5rem}}@media screen and (min-width:75rem){.about-us-hero{height:40.625rem}}@media screen and (min-width:87.5rem){.about-us-hero{height:43.75rem}}.about-us-hero-content{padding:1.875rem 0;display:flex;flex-direction:column;align-items:center;gap:1rem}@media screen and (min-width:62rem){.about-us-hero-content{padding:3.125rem 0}}.about-us-hero-content .breadcrumb{gap:.25rem}.about-us-hero-content .breadcrumb-link{text-decoration:none;color:#17181a;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px;opacity:.4}.about-us-hero-content .breadcrumb-link.active{opacity:1}.about-us-hero-content .title{color:#090a0a;text-align:center;font-family:SF UI Display Bold,sans-serif;font-size:2.5rem;font-weight:700;line-height:125%;letter-spacing:.262px}@media screen and (min-width:62rem){.about-us-hero-content .title{font-size:4rem}}.about-us-hero-content .description{color:#090a0a;text-align:center;font-style:normal;max-width:522px}.about-us-hero-content .description,.about-us-hero-content .signup-btn{font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px}.about-us-hero-content .signup-btn{display:flex;padding:12px 20px;align-items:center;border-radius:.5rem;background:#6a63f6;color:#fff;margin-top:1rem}.about-us-hero-images img{border-radius:1rem}.our-impact-numbers{margin:3.125rem 0 1.875rem}@media screen and (min-width:62rem){.our-impact-numbers{margin:6.25rem 0 3.75rem}}.our-impact-numbers .customContainer{max-width:896px;width:100%;margin:0 auto}.our-impact-numbers .customContainer .title{color:#03200e;text-align:center;font-family:SF UI Display Semibold;font-size:3rem;font-weight:600;line-height:3.625rem;margin-bottom:1.875rem}@media screen and (min-width:62rem){.our-impact-numbers .customContainer .title{margin-bottom:3.75rem}}.our-impact-numbers .customContainer .our-impact-numbers-card{display:flex;flex-direction:column;align-items:center;gap:.5rem}.our-impact-numbers .customContainer .our-impact-numbers-card .card-icon svg{width:4rem;height:4rem}.our-impact-numbers .customContainer .our-impact-numbers-card .card-title{color:#090a0a;text-align:center;font-family:SF UI Display Bold,sans-serif;font-size:1.75rem;font-weight:700;line-height:140%;letter-spacing:-.28px}.our-impact-numbers .customContainer .our-impact-numbers-card .card-subtitle{color:#17181a;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px;opacity:.7}.behind-story{padding:3.125rem 0}@media screen and (min-width:62rem){.behind-story{padding:6.25rem 0}}.behind-story-content-left-side .img-fluid{border-radius:1rem}.behind-story-content-right-side .subTitle{display:inline-block;padding:.25rem .625rem;border-radius:6.1875rem;background:linear-gradient(268deg,#c6bdeb 1.92%,#c7ddf6 26.97%,#e9f3ff 92.72%);color:#03200e;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:1.12px;text-transform:uppercase}.behind-story-content-right-side .main-title{margin-top:1rem;margin-bottom:2rem;color:#050505;font-family:SF UI Display Semibold;font-size:1.875rem;font-weight:600;line-height:125%;letter-spacing:.24px}@media screen and (min-width:62rem){.behind-story-content-right-side .main-title{font-size:3rem}}.behind-story-content-right-side .story-tab-lists{list-style:none;display:flex;gap:1.875rem;align-items:center;border-bottom:1px solid rgba(3,32,14,.1)}.behind-story-content-right-side .story-tab-lists .list{padding-bottom:.75rem;color:#03200e;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;line-height:160%;border-bottom:4px solid transparent;cursor:pointer}.behind-story-content-right-side .story-tab-lists .list.active{border-bottom:4px solid #724ec8}.behind-story-content-right-side .ourStoryTab .ourStoryTab-desc{color:#17181a;font-family:SF UI Display Light,sans-serif;font-size:1rem;line-height:140%;letter-spacing:.08px;max-width:34.75rem;margin:1.625rem 0}.behind-story-content-right-side .ourStoryTab .story-card{display:flex;gap:1.25rem}.behind-story-content-right-side .ourStoryTab .story-card .icon{margin-top:.375rem}.behind-story-content-right-side .ourStoryTab .story-card .icon svg{width:1.5rem;height:1.5rem}.behind-story-content-right-side .ourStoryTab .story-card .title{color:#03200e;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:160%}.behind-story-content-right-side .ourStoryTab .story-card .desc{max-width:21.875rem;color:#17181a;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:160%;opacity:.7}@media screen and (min-width:62rem){.behind-story-content-right-side .ourStoryTab .story-card .desc{max-width:15.625rem}}.our-value{padding:6.25rem 0;background:linear-gradient(274deg,rgba(114,80,201,.16) -1.7%,rgba(94,155,226,.12) 51.41%,rgba(199,226,255,.16) 96.13%),#fff}.our-value-content .subTitle{display:flex;padding:.25rem .625rem;border-radius:6.1875rem;background:linear-gradient(268deg,#c6bdeb 1.92%,#c7ddf6 26.97%,#e9f3ff 92.72%);color:#03200e;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:1.12px;text-transform:capitalize}.our-value-content .title{color:#090a0a;text-align:center;font-family:SF UI Display Semibold;font-size:2rem;font-weight:600;line-height:125%;letter-spacing:.24px;max-width:31.25rem}@media screen and (min-width:62rem){.our-value-content .title{font-size:3rem}}.our-value-content .our-value-inner-card{margin-top:3.75rem}.our-value-content .our-value-card{border-radius:2rem;background:#fff;display:flex;padding:2rem;flex-direction:column}.our-value-content .our-value-card .card-icon svg{width:3rem;height:3rem}.our-value-content .our-value-card .card-title{margin:1.5rem 0 .5rem;color:#090a0a;font-family:SF UI Display Semibold;font-size:1.25rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;height:3.5rem;font-weight:600;line-height:140%;letter-spacing:.12px}@media screen and (min-width:75rem){.our-value-content .our-value-card .card-title{height:2.099625rem;font-size:1.5rem;-webkit-line-clamp:1}}.our-value-content .our-value-card .card-desc{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px;height:3.6738125rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.contact-us-form{margin:3.125rem 0}.contact-us-form-content{padding:1.25rem;border-radius:1.25rem;background:#f9f9fb}@media screen and (min-width:62rem){.contact-us-form-content{border-radius:2.5rem;padding:2.5rem}}.contact-us-form-content .inner-content-form{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:52px;flex:1 0;border-radius:32px;background:#fff}.contact-us-form-content .inner-content-form .contact-us-title{color:#090a0a;font-family:SF UI Display Semibold;font-size:2rem;font-weight:600;line-height:125%;letter-spacing:.24px}@media screen and (min-width:62rem){.contact-us-form-content .inner-content-form .contact-us-title{font-size:3rem}}.contact-us-form-content .inner-content-form .contact-us-desc{color:#090a0a;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px}.contact-us-form-content .message-input{background-color:#f5f5f6}.contact-us-form-content .right-content{border-radius:32px;background:#fff;padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}.contact-us-form-content .right-content .content-img{padding-top:1.875rem;display:flex;justify-content:center;border-radius:24px;background:#f5f3ff}.contact-us-form-content .right-content .card-inner{display:flex;flex-direction:column;gap:.8125rem}.contact-us-form-content .right-content .content-card{display:flex;align-items:center;gap:1rem;border-radius:1rem;background:#f6f6f9;padding:16px}.contact-us-form-content .right-content .content-card .icon-card{padding:1rem;border-radius:100%;background:#e6edf7}.contact-us-form-content .right-content .content-card .icon-card svg{width:1.5rem;height:1.5rem}.contact-us-form-content .right-content .content-card .title{color:#090a0a;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.09px}.contact-us-form-content .right-content .content-card .desc{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:1rem;line-height:140%;letter-spacing:.08px}.timetable-header{padding:1.5rem 1rem}@media screen and (min-width:48rem){.timetable-header{padding:1.25rem 1.5rem 1.5rem}}.timetable-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.25rem;font-weight:600;line-height:140%;letter-spacing:.115px}@media screen and (min-width:48rem){.timetable-header .title{font-size:1.5rem}}.custom-select-container{width:17.5rem;position:relative;font-family:SF UI Display Medium,sans-serif}@media screen and (min-width:36rem){.custom-select-container{width:25rem}}.custom-select-container .select-box{padding:.375rem .5rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.custom-select-container .select-box.guestEmails{padding:.75rem}.custom-select-container .select-box.active,.custom-select-container .select-box:hover{border:1px solid #b2ccff;box-shadow:0 0 0 2px rgba(150,154,221,.2)}.custom-select-container .select-box .text{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.custom-select-container .select-box .selected-items-container{overflow:hidden}.custom-select-container .select-box .selected-item{gap:.25rem;padding:2px 8px;border-radius:12px;display:flex;align-items:center;gap:5px;background-color:#ece9fe;color:#7839ee;font-family:SF UI Display Light,sans-serif;font-size:.875rem;line-height:140%;letter-spacing:.07px}.custom-select-container .select-box .selected-item .innerText{margin-top:.125rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.custom-select-container .select-box .selected-item.red500{color:#ef4444;background:rgba(239,67,67,.1)}.custom-select-container .select-box .selected-item.green400{color:#4ade80;background:rgba(74,222,128,.1)}.custom-select-container .select-box .selected-item.blue500{color:#3b82f6;background:rgba(59,130,246,.1)}.custom-select-container .select-box .selected-item.green100{color:#085d3a;background:rgba(8,93,58,.1)}.custom-select-container .select-box .selected-item.green80{color:#079455;background:rgba(7,148,85,.1)}.custom-select-container .select-box .selected-item.red100{color:#912018;background:rgba(145,32,24,.1)}.custom-select-container .select-box .selected-item.purple100{color:#c5b1f9;background:rgba(197,177,249,.1)}.custom-select-container .select-box .selected-item.red60{color:#f97066;background:hsla(4,92%,69%,.1)}.custom-select-container .select-box .selected-item.yellow60{color:#fac515;background:rgba(250,197,21,.1)}.custom-select-container .select-box .selected-item.yellow80{color:#ca8504;background:rgba(202,133,4,.1)}.custom-select-container .select-box .selected-item.violet90{color:#6927da;background:rgba(105,39,218,.1)}.custom-select-container .select-box .selected-item.blue90{color:#004eeb;background:rgba(0,78,235,.1)}.custom-select-container .select-box .selected-item.yellow100{color:#854a0e;background:rgba(133,74,14,.1)}.custom-select-container .select-box .tags-and-input-container{display:flex;align-items:center;flex-grow:1;gap:.5rem;overflow:hidden;flex-wrap:wrap}@media screen and (min-width:25.875rem){.custom-select-container .select-box .tags-and-input-container{flex-wrap:nowrap}}.custom-select-container .select-box .selected-items-container{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.custom-select-container .select-box .selected-items{display:flex;gap:.5rem}.custom-select-container .select-box .search-input-container{flex-grow:1;display:flex;align-items:center;min-width:0}.custom-select-container .select-box .search-input{width:100%;border:none;background:transparent;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.custom-select-container .select-box .search-input::placeholder{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.custom-select-container .select-box .search-input:focus{outline:none}.custom-select-container .dropdown-content{position:absolute;top:100%;left:0;right:0;list-style:none;padding:0;margin:0;z-index:10;border-radius:.5rem;border:1px solid #ececed;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15)}.custom-select-container .dropdown-content .inner-tag{padding:.75rem .75rem .5rem;display:flex;flex-direction:column;gap:.75rem;border-bottom:.5px solid #e4e7ec}.custom-select-container .dropdown-content .inner-tag .search-input{display:flex;padding:10px 14px;align-items:center;gap:8px;border-radius:1.875rem;border:1px solid #ececed;background:#fff}.custom-select-container .dropdown-content .inner-tag .search-input input{color:#333;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;width:100%}.custom-select-container .dropdown-content .inner-tag .search-input input::placeholder{color:#7b7b7b;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.custom-select-container .dropdown-content .inner-tag .tag{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.custom-select-container .dropdown-content .options-list{list-style:none;padding:.25rem 0;max-height:13.125rem;overflow-y:auto}.custom-select-container .dropdown-content .options-list .option-container{padding:0 .25rem}@media screen and (min-width:48rem){.custom-select-container .dropdown-content .options-list .option-container:hover .edit-btn{display:block}}.custom-select-container .dropdown-content .options-list .option-container .option-content{display:flex;justify-content:space-between;align-items:center;padding:.25rem;cursor:pointer}.custom-select-container .dropdown-content .options-list .option-container .option-content.selected,.custom-select-container .dropdown-content .options-list .option-container .option-content:hover{border-radius:.5rem;background:#f9fafb}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label{border-radius:30px;background:#f0f1f1;padding:.1875rem .5rem;color:#0e0e10;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.selected{background-color:#ece9fe;color:#7839ee}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.red500{color:#ef4444;background:rgba(239,67,67,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.green400{color:#4ade80;background:rgba(74,222,128,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.blue500{color:#3b82f6;background:rgba(59,130,246,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.green100{color:#085d3a;background:rgba(8,93,58,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.green80{color:#079455;background:rgba(7,148,85,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.red100{color:#912018;background:rgba(145,32,24,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.purple100{color:#c5b1f9;background:rgba(197,177,249,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.red60{color:#f97066;background:hsla(4,92%,69%,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.yellow60{color:#fac515;background:rgba(250,197,21,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.yellow80{color:#ca8504;background:rgba(202,133,4,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.violet90{color:#6927da;background:rgba(105,39,218,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.blue90{color:#004eeb;background:rgba(0,78,235,.1)}.custom-select-container .dropdown-content .options-list .option-container .option-content .option-label.yellow100{color:#854a0e;background:rgba(133,74,14,.1)}.custom-select-container .dropdown-content .options-list .option-container .edit-btn{display:none;color:#fff;border:none;padding:2px 8px;cursor:pointer;font-size:12px}.custom-select-container .search-container{padding:5px}.custom-select-container .edit-dropdown{position:absolute;top:0;left:100%;width:325px;border-radius:.5rem;z-index:20;border:1px solid #ececed;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15)}.custom-select-container .edit-dropdown .innerInput{padding:.75rem;gap:.5rem}.custom-select-container .edit-dropdown .innerInput .edit-input{padding:.625rem .875rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.custom-select-container .edit-dropdown .innerInput .deleteBtn{display:flex;align-items:center;gap:.5rem}.custom-select-container .edit-dropdown .innerInput .deleteBtn span{margin-top:.125rem;letter-spacing:.07px;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:all .35s ease-in-out}.custom-select-container .edit-dropdown .innerInput .deleteBtn svg path{transition:all .35s ease-in-out}.custom-select-container .edit-dropdown .innerInput .deleteBtn:hover{cursor:pointer}.custom-select-container .edit-dropdown .innerInput .deleteBtn:hover span{color:#ff2d00}.custom-select-container .edit-dropdown .innerInput .deleteBtn:hover svg path{stroke:#ff2d00}.custom-select-container .save-btn{background-color:#2196f3;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer}.custom-select-container .save-btn:hover{background-color:#1976d2}.innerColor .text{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.14px;padding:0 .75rem .75rem .875rem;border-bottom:.5px solid #e4e7ec}.innerColor .color{padding:.75rem}.innerColor .color .colorShow{width:1.875rem;height:1.875rem;border-radius:100%;cursor:pointer}.tagEditMobileModal .modal-dialog{max-width:24.375rem}.tagEditMobileModal .modal-content{border-radius:.75rem}@media screen and (min-width:62rem){.tagEditMobileModal .modal-content{border-radius:1.5rem}}.tagEditMobileModal .modal-header{padding:1rem;display:flex;justify-content:space-between;align-items:center}.tagEditMobileModal .modal-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:600;line-height:140%;letter-spacing:.09px}.tagEditMobileModal .modal-body{padding:0}.tagEditMobileModal .modal-body .editInner .innerInput{padding:.75rem}.tagEditMobileModal .modal-body .editInner .innerInput .edit-input{padding:.625rem .875rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.tagEditMobileModal .modal-footer{padding:1rem}.inner-collection-card .hide{display:none}.inner-collection-card .show{display:block}.contentCard{padding:1rem 1rem 0 .875rem;border-radius:.5rem;border:1px solid #e1e4ea;background:#fff}.contentCard-inner{padding:0 0 .75rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.contentCard svg{margin-top:.25rem}.contentCard .title{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;margin-bottom:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:9.375rem}@media screen and (min-width:36rem){.contentCard .title{max-width:12.5rem}}@media screen and (min-width:48rem){.contentCard .title{max-width:15.625rem}}@media screen and (min-width:64rem){.contentCard .title{max-width:20rem}}.contentCard .contentCardBtn{display:flex;padding:.25rem .375rem;align-items:center;gap:.25rem;border-radius:1.25rem;background:#f5f5f6}.contentCard .contentCardBtn span{color:#525866;font-family:SF UI Display Light,sans-serif;font-size:.75rem;font-weight:400;line-height:16px}.contentCard .dot{width:.25rem;height:.25rem;border-radius:100%;display:inline-block;background-color:#525866}.contentCard .collectionName{padding:.25rem .375rem;border-radius:1.25rem;background:#ecfdf3;color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.75rem;font-weight:400;line-height:16px}.contentList{transition:all .35s ease-in-out;padding:.75rem 1rem .75rem 3.375rem;gap:1rem;border-radius:.5rem;border-start-end-radius:0;border-start-start-radius:0;border:1px solid #e1e4ea;border-top:none;background:#fff}.contentList ul{list-style:none}.contentList .list-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer}.contentList .inner-list-item{display:flex;align-items:center;gap:.75rem}.contentList .inner-list-item .name{margin-top:.125rem;color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.filterModal .modal-dialog{max-width:34.875rem}.filterModal .modal-content{border-radius:.75rem}@media screen and (min-width:62rem){.filterModal .modal-content{border-radius:1.5rem}}.filterModal .modal-header{padding:1.5rem 1rem 1rem;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:62rem){.filterModal .modal-header{padding:1.5rem 1.5rem 1rem}}.filterModal .modal-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.25rem;font-weight:600;line-height:140%;letter-spacing:.1px}.filterModal .modal-body{padding:0;height:26.25rem}.filterModal .modal-body .leftSide{padding:24px 16px 24px 24px;border-right:1px solid #e1e4ea}.filterModal .modal-body .leftSide .filterTab{padding:.5rem;border-radius:.5rem;cursor:pointer}.filterModal .modal-body .leftSide .filterTab.active{background:var(--bg-weak-50,#f5f7fa)}.filterModal .modal-body .leftSide .filterTab.active span{color:#050505}.filterModal .modal-body .leftSide .filterTab span{color:#050505;color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:-.084px}.filterModal .modal-body .rightSide .search-bar{padding:1.5rem 0 .75rem .75rem;margin-right:1.5rem;border-bottom:1px solid #e1e4ea}.filterModal .modal-body .rightSide .search-bar input{width:100%;padding:8px 8px 8px 10px;border-radius:.5rem;border:1px solid #e1e4ea;background:#fff;box-shadow:0 1px 2px 0 rgba(10,13,20,.03);color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:-.14px}.filterModal .modal-body .rightSide .search-bar input::placeholder{color:#99a0ae;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:-.14px}.filterModal .modal-body .rightSide .tagInner{padding:0 1.5rem .375rem .75rem;list-style:none;height:17rem;overflow-y:auto}.filterModal .modal-body .rightSide .tagInner .tagItem{padding:8px 0 12px;border-bottom:1px solid #e1e4ea}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle{padding:4px 10px 2px;border-radius:62.4375rem;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:-.14px;cursor:pointer;border:1px solid #e1e4ea}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.red500{color:#ef4444;background:rgba(239,67,67,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.green400{color:#4ade80;background:rgba(74,222,128,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.blue500{color:#3b82f6;background:rgba(59,130,246,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.green100{color:#085d3a;background:rgba(8,93,58,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.green80{color:#079455;background:rgba(7,148,85,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.red100{color:#912018;background:rgba(145,32,24,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.purple100{color:#c5b1f9;background:rgba(197,177,249,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.red60{color:#f97066;background:hsla(4,92%,69%,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.yellow60{color:#fac515;background:rgba(250,197,21,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.yellow80{color:#ca8504;background:rgba(202,133,4,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.violet90{color:#6927da;background:rgba(105,39,218,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.blue90{color:#004eeb;background:rgba(0,78,235,.1)}.filterModal .modal-body .rightSide .tagInner .tagItem .tagTitle.yellow100{color:#854a0e;background:rgba(133,74,14,.1)}.filterModal .modal-body .rightSide .tagInner .statusItem{padding:8px 0 12px;border-bottom:1px solid #e1e4ea}.filterModal .modal-body .rightSide .tagInner .statusItem .tagTitle{cursor:pointer;display:flex;padding:2px 10px 2px 8px;align-items:center;gap:.375rem;border-radius:62.4375rem;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:-.14px}.filterModal .modal-body .rightSide .tagInner .statusItem .tagTitle span{width:.5rem;height:.5rem;border-radius:100%;display:inline-block}.filterModal .modal-body .rightSide .tagInner .statusItem .tagTitle.notplanned{border:1px solid #e4e7ec;background:#f9fafb;color:#344054}.filterModal .modal-body .rightSide .tagInner .statusItem .tagTitle.notplanned span{background:#667085}.filterModal .modal-body .rightSide .tagInner .statusItem .tagTitle.inprogress{border:1px solid #b2ddff;background:#eff8ff;color:#175cd3}.filterModal .modal-body .rightSide .tagInner .statusItem .tagTitle.inprogress span{background:#2e90fa}.filterModal .modal-body .rightSide .tagInner .statusItem .tagTitle.completed{border:1px solid #abefc6;background:#ecfdf3;color:#067647}.filterModal .modal-body .rightSide .tagInner .statusItem .tagTitle.completed span{background:#17b26a}.filterModal .modal-body .filterFooter{border-top:1px solid #e1e4ea;display:flex;padding:16px 20px;align-items:center;justify-content:space-between;gap:16px}.filterModal .modal-body .filterFooter .clearBtn{color:#525866;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.084px;transition:all .35s ease-in-out;cursor:pointer;white-space:nowrap}.filterModal .modal-body .filterFooter .clearBtn:hover{text-decoration:underline}.filterModal .modal-body .filterFooter .applyBtn{padding:.5rem 1.5625rem;border-radius:.5rem;background:#050505;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.084px;cursor:pointer;white-space:nowrap}.filterModal .modal-body .filterFooter .applyBtn:hover{background:#6a63f6;color:#fff}.range-slider-containerInner{max-width:500px;width:100%}.range-slider-container{position:relative;padding:1.331875rem 1.5rem;max-width:500px;border-radius:1.875rem;background:#fff;border:.5px solid #cecfd2;box-shadow:0 12px 20px -2px rgba(16,24,40,.051)}.range-slider-container .value-indicator{z-index:99;position:absolute;bottom:.8125rem;padding:.25rem .5rem .125rem;transform:translateX(0);border-radius:2.5rem;border:1px solid #e9d7fe;background:#f9f5ff;color:#6941c6;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.14px}.range-slider-container .slider-labels{color:#6b7280;font-size:.875rem;font-weight:500}.range-slider-container .slider-track{height:12px;background-color:#e5e7eb;border-radius:9999px;position:relative}.range-slider-container .slider-track .progress-bar{position:absolute;top:0;left:0;height:100%;background-color:#7e3af2;border-radius:9999px}.range-slider-container .slider-track .progress-bar:after{content:"";position:absolute;top:50%;right:0;width:12px;height:12px;border-radius:50%;background-color:#fff;transform:translateY(-50%)}.range-slider-container .slider-track .range-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;margin:0;padding:0}.range-slider-container .number{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:.08px}.toolsDetails .innerToolsDetails{display:flex;flex-direction:column;gap:1.25rem;width:100%}@media screen and (min-width:62rem){.toolsDetails .innerToolsDetails{flex-direction:row}}.toolsDetails .mobile-toolbar{margin-bottom:.875rem;padding:.5rem;background:#fff;border-bottom:1px solid #ececed;position:-webkit-sticky;position:sticky;top:0;z-index:90}.toolsDetails .mobile-toolbar button{background-color:transparent;border:none;cursor:pointer;padding:.625rem;flex-grow:1}.toolsDetails .mobile-toolbar button.disabled svg path{stroke:#a2a3a3}.toolsDetails .mobile-toolbar button svg{width:1.5rem;height:1.5rem}.toolsDetails .mobile-toolbar .modalConfirm{padding:.5rem .625rem;border-radius:.5rem;border:1px solid #ececed;background:#d92d20;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.toolsDetails .mobile-toolbar .modalConfirm:not([disabled]):hover{background:#ad2419;color:#fff}.toolsDetails .mobile-toolbar .modalCancelBtn{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.toolsDetails .mobile-toolbar .modalCancelBtn{flex-grow:0}}.toolsDetails .mobile-toolbar .modalCancelBtn:not([disabled]):hover{background:#9d9da3;color:#fff}.toolsDetails .mobile-toolbar .modalSaveBtn{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.toolsDetails .mobile-toolbar .modalSaveBtn{flex-grow:0}}.toolsDetails .mobile-toolbar .modalSaveBtn:disabled{opacity:.5;cursor:not-allowed}.toolsDetails .mobile-toolbar .modalSaveBtn:not([disabled]):hover{background:#875bf7;color:#fff}.toolsDetails .mobile-toolbar .mobile-toolbar-btn{display:flex;align-items:center;justify-content:center;padding:.625rem;border-radius:.5rem;background:#fff;color:#454648;cursor:pointer;transition:all .3s ease-in-out;flex-shrink:0;flex-grow:1}.toolsDetails .mobile-toolbar .mobile-toolbar-btn.dropdown-toggle{width:100%}.toolsDetails .mobile-toolbar .mobile-toolbar-btn:hover{background:#f5f5f6;border-color:#b2ccff}.toolsDetails .mobile-toolbar .mobile-toolbar-btn.disabled{cursor:not-allowed}.toolsDetails .mobile-toolbar .mobile-toolbar-btn.disabled:hover{background:#fff;border-color:#ececed}.toolsDetails .mobile-toolbar .mobile-toolbar-btn.disabled svg path{stroke:#a2a3a3}.toolsDetails .mobile-toolbar .mobile-toolbar-btn.active{background:#f0f1f1;border-color:#6a63f6}.toolsDetails .mobile-toolbar .mobileTextDropdown{flex-grow:1}.toolsDetails .mobile-toolbar .mobileTextDropdown.dropstart .dropdown-toggle:before{display:none!important}.toolsDetails .mobile-toolbar .mobileTableDropdown{flex-grow:1}.toolsDetails .mobile-toolbar .mobileColorDropdown{flex-grow:1;position:relative}.toolsDetails .mobile-toolbar .mobileColorDropdown .dropdown-menu{left:-100px!important;right:auto!important;transform:none!important;position:absolute!important}.toolsDetails .mobile-toolbar .mobileTextDropdown-menu{min-width:18rem!important;border-radius:.75rem;border:1px solid #ececed!important;background:#fff;padding:1rem!important;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);margin-top:.5rem}.toolsDetails .mobile-toolbar .mobile-text-section{margin-bottom:1rem}.toolsDetails .mobile-toolbar .mobile-text-section:last-child{margin-bottom:0}.toolsDetails .mobile-toolbar .mobile-section-title{color:#14151a;font-family:SF UI Display Medium,sans-serif;font-size:12px;font-weight:500;line-height:130%;letter-spacing:.049px;margin-bottom:.5rem;text-transform:uppercase}.toolsDetails .mobile-toolbar .mobile-btn-group{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.25rem;gap:.25rem}.toolsDetails .mobile-toolbar .mobile-tool-btn{display:flex;align-items:center;justify-content:center;width:100%;height:2.5rem;border:1px solid #ececed;border-radius:.5rem;background:#fff;color:#454648;cursor:pointer;transition:all .3s ease-in-out;padding:0}.toolsDetails .mobile-toolbar .mobile-tool-btn:hover{background:#f5f5f6;border-color:#b2ccff}.toolsDetails .mobile-toolbar .mobile-tool-btn.active{background:#f0f1f1;border-color:#6a63f6;color:#6a63f6}.toolsDetails .mobile-toolbar .mobile-tool-btn svg{width:1rem;height:1rem}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu{min-width:20rem!important;border-radius:.75rem;border:1px solid #ececed!important;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:1rem!important;max-height:31.25rem;overflow-y:auto;margin-top:.5rem}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu .mobile-table-section{margin-bottom:1rem}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu .mobile-table-section:last-child{margin-bottom:0}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu .mobile-table-section .mobile-section-title{color:#14151a;font-family:SF UI Display Medium,sans-serif;font-size:12px;font-weight:500;line-height:130%;letter-spacing:.049px;margin-bottom:.5rem;text-transform:uppercase}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu .mobile-table-section .mobile-btn-group{display:flex;flex-direction:column;gap:.375rem}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu .mobile-table-section .mobile-btn-group .mobile-tool-btn{display:flex;align-items:center;justify-content:flex-start;padding:.625rem .75rem;border:1px solid #ececed;border-radius:.5rem;background:#fff;color:#454648;cursor:pointer;transition:all .3s ease-in-out;text-align:left;width:100%;height:auto;min-height:2.5rem}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu .mobile-table-section .mobile-btn-group .mobile-tool-btn:hover:not(:disabled){background:#f5f5f6;border-color:#b2ccff}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu .mobile-table-section .mobile-btn-group .mobile-tool-btn.active{background:#f0f1f1;border-color:#6a63f6;color:#6a63f6}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu .mobile-table-section .mobile-btn-group .mobile-tool-btn:disabled{opacity:.5;cursor:not-allowed}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu .mobile-table-section .mobile-btn-group .mobile-tool-btn svg{width:1rem;height:1rem;margin-right:.5rem;flex-shrink:0}.toolsDetails .mobile-toolbar .mobileTableDropdown-menu .mobile-table-section .mobile-btn-group .mobile-tool-btn .mobile-btn-text{font-size:.8125rem;font-weight:500;font-family:SF UI Display Medium,sans-serif}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu{min-width:18.75rem!important;border-radius:.75rem;border:1px solid #ececed!important;background:#fff;box-shadow:0 12px 30px -3px rgba(16,24,40,.15);padding:1rem!important;max-height:37.5rem;overflow-y:auto;margin-top:.5rem;left:-100px!important;right:auto!important;transform:none!important}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section{margin-bottom:1rem}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section:last-child{margin-bottom:0}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-section-title{color:#14151a;font-family:SF UI Display Medium,sans-serif;font-size:12px;font-weight:500;line-height:130%;letter-spacing:.049px;margin-bottom:.5rem;text-transform:uppercase;text-align:center}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-mode-container{margin-bottom:.75rem}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-mode-container .css-13cymwt-control{border:1px solid #ececed!important;border-radius:8px!important;min-height:44px!important;padding:0 6px!important;cursor:pointer!important}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-mode-container .css-13cymwt-control:hover{border:1px solid #b2ccff!important}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-mode-container .css-t3ipsp-control{border:1px solid #b2ccff!important;box-shadow:0 0 0 2px rgba(150,154,221,.2)!important}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-picker-container{margin-bottom:.75rem;display:flex;justify-content:center}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-picker-container .color-picker-container{margin-top:0;padding:.5rem;border:1px solid #ececed;border-radius:.5rem}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-picker-container .color-picker-container .color-gradient{height:7.5rem}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-picker-container .color-picker-container .color-picker-controls{margin:.5rem 0}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-picker-container .color-picker-container .color-picker-controls .row{margin:0}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-picker-container .color-picker-container .color-picker-controls .col-4,.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-picker-container .color-picker-container .color-picker-controls .col-8{padding:0 .25rem}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-picker-container .color-picker-container .slider-container{margin-top:.5rem}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-grid{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:.25rem;gap:.25rem;max-height:12.5rem;overflow-y:auto}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-grid .mobile-color-btn{width:1.5rem;height:1.5rem;border:1px solid #ececed;border-radius:.25rem;cursor:pointer;transition:all .2s ease;position:relative}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-grid .mobile-color-btn:hover{transform:scale(1.1);border-color:#b2ccff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-grid .mobile-color-btn:active{transform:scale(.95)}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-grid .mobile-color-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;background:hsla(0,0%,100%,.8);border-radius:3.125%rem;opacity:0;transition:opacity .2s ease}.toolsDetails .mobile-toolbar .mobileColorDropdown-menu .mobile-color-section .mobile-color-grid .mobile-color-btn:hover:after{opacity:1}.toolsDetails .toolsDetailsMobileModal{padding:1rem;border-radius:1rem;background:#fff5ef;margin-bottom:.875rem}.toolsDetails .toolsDetailsMobileModal .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.08px}.toolsDetails .toolsDetailsMobileModal .desc{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.08px}.toolsDetails .toolsDetailsMobileModal .icon svg{transform:rotate(90deg)}.toolsDetails .toolsDetailsLeft{width:33%;border-right:.0625rem solid #ececed;padding-right:1.875rem;transition:all .3s ease-in-out}.toolsDetails .toolsDetailsLeft.showLeftSide{transition:all .3s ease-in-out;width:2%;padding-right:0}.toolsDetails .toolsDetailsLeft .showLeftSide{display:none}.toolsDetails .toolsDetailsLeft .toolsDetailsHeader{display:flex;align-items:center;gap:.75rem}.toolsDetails .toolsDetailsLeft .toolsDetailsHeader .scrollText{cursor:pointer;flex-shrink:0;gap:.75rem}.toolsDetails .toolsDetailsLeft .toolsDetailsHeader .scrollText svg{width:16px;height:16px}.toolsDetails .toolsDetailsLeft .toolsDetailsHeader .scrollText span{margin-top:.125rem;color:#747476;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:.75rem;font-weight:400;line-height:130%;letter-spacing:.5px}.toolsDetails .toolsDetailsLeft .toolsDetailsHeader .line{height:.0625rem;width:100%;background:#ececed}.toolsDetails .toolsDetailsLeft .regenerateResponse{display:flex;align-items:center}.toolsDetails .toolsDetailsLeft .regenerateResponse .scrollText{cursor:pointer;flex-shrink:0;padding:.4375rem 1.5rem;border-radius:.5rem;border:1px solid #050505;transition:all .3s ease-in-out;background-color:#050505}.toolsDetails .toolsDetailsLeft .regenerateResponse .scrollText svg{width:16px;height:16px}.toolsDetails .toolsDetailsLeft .regenerateResponse .scrollText span{transition:all .3s ease-in-out;color:#fff;text-align:center;font-family:SF UI Display Light,sans-serif;font-size:.75rem;font-weight:400;line-height:130%;letter-spacing:.5px}.toolsDetails .toolsDetailsLeft .regenerateResponse .line{transition:all .3s ease-in-out;height:.0625rem;width:100%;background:#050505}.toolsDetails .toolsDetailsLeft .regenerateResponse:hover .scrollText{border:1px solid #9761fc;background-color:#9761fc}.toolsDetails .toolsDetailsLeft .regenerateResponse:hover .line{background:#9761fc}.toolsDetails .toolsDetailsLeft .tools-QAHistoryContent{transition:all .3s ease-in-out}.toolsDetails .toolsDetailsLeft .tools-QAHistoryContent .aiResponse .aiIcon{flex-shrink:0;width:1.5rem;height:1.5rem}.toolsDetails .toolsDetailsLeft .tools-QAHistoryContent .aiResponse .content{font-family:SF UI Display Light,sans-serif;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.5px;text-align:left;color:#2f3438}.toolsDetails .toolsDetailsLeft .tools-QAHistoryContent .userResponse:hover .userMessageEditBtn{display:block!important}.toolsDetails .toolsDetailsLeft .tools-QAHistoryContent .userResponse .userIcon{margin-top:.625rem;flex-shrink:0;border-radius:100%;width:1.5rem;height:1.5rem}.toolsDetails .toolsDetailsLeft .tools-QAHistoryContent .userResponse .answerContent .answer-container{background-color:#f5f5f6;padding:1rem;border-radius:.5rem;color:#2f3438;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.5px}.toolsDetails .toolsDetailsLeft .tools-QAHistoryContent .userResponse .answerContent .answerContainerInner{display:flex;flex-direction:row-reverse;gap:1rem;justify-content:center}.toolsDetails .toolsDetailsLeft .tools-QAHistoryContent .userResponse .answerContent .edit-mode{width:15.625rem}.toolsDetails .toolsDetailsLeft .tools-QAHistoryContent .userMessageEditBtn{color:#fff;border:none;display:none;cursor:pointer}.toolsDetails .toolsDetailsLeft .tools-chatHistory{height:calc(100vh - 230px);display:flex;flex-direction:column}.toolsDetails .toolsDetailsLeft .tools-chatHistory.calendarHistory{height:calc(100vh - 260px)}@media screen and (min-width:75rem){.toolsDetails .toolsDetailsLeft .tools-chatHistory.calendarHistory{height:calc(100vh - 270px)}}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent{flex-grow:1;overflow-y:auto}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent .aiResponse .aiIcon{flex-shrink:0;width:1.5rem;height:1.5rem}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent .aiResponse .content{font-family:SF UI Display Light,sans-serif;font-size:16px;font-weight:400;line-height:160%;letter-spacing:.5px;text-align:left;color:#2f3438}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent .aiResponse .content .markdown-container .dots{margin-top:.4375rem!important}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent .userResponse .userIcon{margin-top:.625rem;flex-shrink:0;border-radius:100%;width:1.5rem;height:1.5rem}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent .userResponse .content{background-color:#f5f5f6;padding:1rem;border-radius:.5rem;color:#2f3438;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.5px}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryContent::-webkit-scrollbar{display:none}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox{margin-bottom:1rem;background-color:#fff;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);border:.5px solid #cecfd2!important;padding:.8125rem;width:100%;border-radius:1.875rem}@media screen and (min-width:62rem){.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox{padding:1.25rem}}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .lefticon,.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .righticon{cursor:pointer}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .messageinput{width:90%;height:100%;background-color:transparent;font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#333;letter-spacing:.5px}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .messageinput::placeholder{font-family:SF UI Display Medium,sans-serif;font-size:1rem;font-weight:500;color:#a7a7a9;letter-spacing:.5px}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox-inner{display:flex}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .img-container{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .img-container .img-inner{position:relative;width:3.5rem;height:3.5rem}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .img-container .img-inner img{width:3.5rem;height:3.5rem;border-radius:.5rem}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .img-container .img-inner .arabic-remove-file{position:absolute;top:-.375rem;left:-.125rem;cursor:pointer}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox .img-container .img-inner .remove-file{position:absolute;top:-.375rem;right:-.125rem;cursor:pointer}.toolsDetails .toolsDetailsLeft .tools-chatHistory .tools-chatHistoryBottom .messagebox:focus-within{box-shadow:0 0 0 2px rgba(79,70,229,.3)}.toolsDetails .toolsDetailsLeft .tools-chatHistory .messagebox{margin-bottom:0!important}.toolsDetails .toolsDetailsLeft .canvasArrow{top:50%;right:-.75rem;transform:translateY(-50%)}.toolsDetails .toolsDetailsLeft .canvasArrow svg{transition:all .3s ease-in-out}.toolsDetails .toolsDetailsLeft .canvasArrow:hover svg path{stroke:#6a63f6}.toolsDetails .toolsDetailsLeft .canvasArrow.active:hover svg{transform:rotate(180deg)}.toolsDetails .innerToolsDetailsRight{width:100%;transition:all .3s ease-in-out}@media screen and (min-width:62rem){.toolsDetails .innerToolsDetailsRight{width:67%}}.toolsDetails .innerToolsDetailsRight.showRightSide{transition:all .3s ease-in-out;width:98%!important}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle{padding:1rem;border-radius:1rem;background:#f5f5f5;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:62rem){.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle{padding:2rem}}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle{margin:0 auto;max-width:19.5rem;border-radius:.5rem;overflow-y:auto;background-color:#fff}@media screen and (min-width:36rem){.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle{max-width:28.125rem}}@media screen and (min-width:48rem){.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle{max-width:40.625rem}}@media screen and (min-width:62rem){.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle{max-width:30rem}}@media screen and (min-width:75rem){.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle{max-width:38.75rem}}@media screen and (min-width:87.5rem){.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle{max-width:49.625rem}}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle.modalHeight{height:calc(100vh - 330px)}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle.normalHeight{height:calc(100vh - 377px)}@media screen and (min-width:36rem){.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle.normalHeight{height:calc(100vh - 278px)}}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle::-webkit-scrollbar{display:none}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap{padding:5mm 5.5mm;border-radius:.5rem;background-color:#fff}@media screen and (min-width:62rem){.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap{padding:10mm 11mm}}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap :first-child{margin-top:0}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap table td,.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap table th{box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap table td>*,.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap table th>*{margin-bottom:0}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap table th{font-weight:700;text-align:left}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap table .selectedCell:after{background:"#ddd";content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap table .column-resize-handle{background-color:#875bf7;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .editor-wrapper .ProseMirror *{margin:0;padding:0;box-sizing:border-box}.toolsDetails .innerToolsDetailsRight .innerTextEditorStyle .textEditorStyle .innerTextEditorStyle{background-color:red}.toolsDetails .toolsDetailsRight .content{padding:1.5rem;border-radius:1rem;background:#f5f5f5}.toolsDetails .toolsDetailsRight .content .contentInner{overflow:scroll;height:calc(100vh - 274px)}.toolsDetails .toolsDetailsRight .content .contentInner::-webkit-scrollbar{display:none}.toolsDetails .toolsDetailsRight .content .contentInner .canvas-editor-container{background:#fff;border-radius:.75rem;padding:1.5rem}.toolsDetails .toolsDetailsRight .content .contentInner .bottomActionBtns{position:absolute;bottom:2.5rem;right:2.5rem}.toolsDetails .toolsDetailsRight .content .contentInner .bottomActionBtns .bottomActionBtn{padding:.5rem;border-radius:.375rem;background:#f0f1f1;display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .3s ease-in-out}.toolsDetails .toolsDetailsRight .content .contentInner .bottomActionBtns .bottomActionBtn svg{width:1rem;height:1rem;transition:all .3s ease-in-out}.toolsDetails .toolsDetailsRight .content .contentInner .bottomActionBtns .bottomActionBtn svg path{transition:all .3s ease-in-out}.toolsDetails .toolsDetailsRight .content .contentInner .bottomActionBtns .bottomActionBtn:hover{background:#875bf7}.toolsDetails .toolsDetailsRight .content .contentInner .bottomActionBtns .bottomActionBtn:hover svg path{stroke:#fff}.toolsDetails .toolsDetailsRight .separate{height:.0625rem;width:1.5rem;background:#ececed}.color-picker-container{width:100%;padding:.75rem;background-color:#fff;margin-top:.75rem;border-radius:.75rem;border:1px solid #ececed}.color-gradient{width:100%;height:14.9375rem;border-radius:.5rem;position:relative;cursor:crosshair;overflow:hidden}.color-picker-handle{width:18px;height:18px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.5);position:absolute;transform:translate(-50%,-50%);pointer-events:none}.color-picker-controls{margin:.75rem 0}.color-picker-controls .formInner{border-radius:.5rem;border:1px solid #ececed;background:#fff;padding:.4375rem 0}.color-picker-controls .formInner .hex-input{border-radius:0;width:70%;text-align:center;padding:6px 10px;border-right:1px solid #ddd}.color-picker-controls .formInner .hex-input,.color-picker-controls .formInner .opacity-value{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:12px;font-weight:500;line-height:130%;letter-spacing:.049px}.color-picker-controls .formInner .opacity-value{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:30%}.slider-container{position:relative}.hue-slider{width:100%;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:10px;outline:none}.hue-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:transparent;border:2px solid #ddd;box-shadow:0 0 2px rgba(0,0,0,.3);cursor:pointer}.hue-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:transparent;border:2px solid #ddd;box-shadow:0 0 2px rgba(0,0,0,.3);cursor:pointer}.opacity-slider{width:100%;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,transparent,#000);background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0;border-radius:10px;position:relative}.opacity-slider:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,#000);border-radius:10px;pointer-events:none}.opacity-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid red;box-shadow:0 0 2px rgba(0,0,0,.3);cursor:pointer;position:relative;z-index:1}.opacity-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid red;box-shadow:0 0 2px rgba(0,0,0,.3);cursor:pointer;position:relative;z-index:1}.amal-chatpage-content{display:flex;align-items:center;justify-content:center;height:100%}.amal-chatpage-content .wrapper{display:flex;flex-direction:column;text-align:center;font-size:30px}.amal-chatpage-content .wrapper .first,.amal-chatpage-content .wrapper .second{font-size:1.5rem;font-family:SF UI Display Light,sans-serif;font-weight:400}.textCustomSelectDropdown-btn{background-color:transparent!important;border:1px solid #edf2f7!important;border-radius:8px!important;color:#1a202c!important;font-family:SF UI Display Medium,sans-serif!important;font-size:.875rem!important;font-weight:500!important;line-height:150%!important;letter-spacing:.08px!important;text-align:left!important;display:flex!important;justify-content:space-between;align-items:center;padding:.65625rem!important}.textCustomSelectDropdown-btn:hover{border:1px solid #b2ccff!important}.textCustomSelectDropdown-btn:after,.textCustomSelectDropdown-btn:before{display:none!important}.textCustomSelectDropdown-btn .text{color:#1a202c!important;font-family:SF UI Display Light,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:150%!important;letter-spacing:.08px!important;text-align:left!important}.textCustomSelectDropdown-btn span svg{transition:all .3s ease-in-out}.textCustomSelectDropdown-btn.active span svg{transform:rotate(180deg)}.textCustomSelectDropdown-menu{min-width:6.25rem!important;background-color:#fff!important;border-radius:.5rem!important;border:none!important;box-shadow:0 1px 2px rgba(0,0,0,.16)!important}.textCustomSelectDropdown-menu .innerItems{max-height:12.5rem!important;overflow-y:auto}.textCustomSelectDropdown-menu .dropdown-item{padding:.25rem 1.25rem!important;color:#1a202c!important;font-family:SF UI Display Light,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:150%!important;letter-spacing:.08px!important;cursor:pointer!important}.textCustomSelectDropdown-menu .dropdown-item.active{background-color:#875bf7!important;color:#fff!important}.textCustomSelectDropdown-menu .dropdown-item:hover{background-color:#edf2f7!important;color:#1a202c!important}.textCustomSelectDropdown-menu .dropdown-item:focus{background-color:#edf2f7!important}.toolsFileWrapper .fileInner{background:#fff;border:.5px solid #cecfd2;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);max-width:13.125rem;border-radius:.5rem}.toolsFileWrapper .fileInner .fileTitle{font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%}.toolsFileWrapper .fileInner .desc{font-family:SF UI Display Light,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}.toolsFileWrapper .fileInner .arabic-remove-file{top:-.5625rem;left:-.5rem}.toolsFileWrapper .fileInner .remove-file{top:-.5625rem;right:-.5rem}.tiptap :first-child{margin-top:0}.tiptap ol,.tiptap ul{padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem}.tiptap ol li p,.tiptap ul li p{margin-top:.25em;margin-bottom:.25em}.tiptap ul[data-type=taskList]{list-style:none;margin-left:0;padding:0}.tiptap ul[data-type=taskList] li{align-items:flex-start;display:flex}.tiptap ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap ul[data-type=taskList] li>div{flex:1 1 auto;margin-top:-5px}.tiptap ul[data-type=taskList] input[type=checkbox]{cursor:pointer}.tiptap ul[data-type=taskList] ul[data-type=taskList]{margin:0}.content-wrapper{display:flex;flex-grow:1;height:calc(100vh - 230px);flex-direction:column;gap:1.5rem}@media screen and (min-width:62rem){.content-wrapper{flex-direction:row;gap:0}}.content-wrapper .progress-sidebar{width:100%;padding:1rem;display:flex;justify-content:center}@media screen and (min-width:62rem){.content-wrapper .progress-sidebar{width:5rem;padding:1.5rem}}.content-wrapper .progress-sidebar .progress-bars{position:relative;height:400px;width:8px;display:flex;flex-direction:column;align-items:center}.content-wrapper .progress-sidebar .progress-bars .category-bar{position:absolute;width:6px;border-radius:9999px;background-color:#e5e7eb;background-color:#fff;left:3px}.content-wrapper .progress-sidebar .progress-bars .category-bar .chunk{position:absolute;left:0;width:100%;background-color:#4f46e5;transition:all .3s ease;cursor:pointer}.content-wrapper .progress-sidebar .progress-bars .category-bar .chunk.inactive{background-color:#e5e7eb}.content-wrapper .progress-sidebar .progress-bars .category-bar .chunk:first-child{border-top-left-radius:9999px;border-top-right-radius:9999px}.content-wrapper .progress-sidebar .progress-bars .category-bar .chunk:last-child{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.content-wrapper .progress-sidebar .progress-bars .category-bar .indicator{position:absolute;right:-8px;top:50%;transform:translateY(-50%);background-color:#fbbf24;color:#000;border-radius:9999px;height:24px;width:24px;display:flex;align-items:center;justify-content:center;font-size:12px;z-index:10}.content-wrapper .progress-bars-mobile{display:flex;width:100%;padding:.75rem}.content-wrapper .progress-bars-mobile .category-bar{background-color:#fff;border-radius:9999px;height:8px;position:relative}.content-wrapper .progress-bars-mobile .category-bar .chunk{position:absolute;height:8px;background-color:#4f46e5;transition:all .3s ease}.content-wrapper .progress-bars-mobile .category-bar .chunk.inactive{background-color:#e5e7eb}.content-wrapper .progress-bars-mobile .category-bar .chunk.first{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.content-wrapper .progress-bars-mobile .category-bar .chunk.last{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.content-wrapper .progress-bars-mobile .category-bar .chunk.first-last{border-radius:9999px}.content-wrapper .progress-bars-mobile .category-bar .chunk.middle{border-radius:0}.content-wrapper .main-area{flex:1 1;padding:8px;display:flex;flex-direction:column;height:100%;justify-content:space-between}@media screen and (min-width:36rem){.content-wrapper .main-area{padding:24px}}.content-wrapper .main-area .bottomText{color:#a3a3a3;font-size:.75rem;font-family:SF UI Display Light,sans-serif;font-weight:400;line-height:140%;letter-spacing:-.06px}.content-wrapper .main-area .question-area{display:flex;flex-direction:column}.content-wrapper .main-area .question{width:calc(100% - 10px)}@media screen and (min-width:62rem){.content-wrapper .main-area .question{width:calc(100% - 80px)}}.content-wrapper .main-area .question .question-wrapper{display:flex;align-items:center;gap:1rem}.content-wrapper .main-area .question .question-wrapper .logo-wrapper{width:1.875rem;height:1.875rem;aspect-ratio:1/1;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:100%}.content-wrapper .main-area .question h2{color:#050505;font-family:SF UI Display Semibold;font-size:1rem;line-height:110%;font-weight:600;letter-spacing:.148px;line-height:125%}@media screen and (min-width:62rem){.content-wrapper .main-area .question h2{font-size:1.75rem}}.content-wrapper .main-area .question-bottom{display:flex;align-items:center;justify-content:center;gap:1rem}.content-wrapper .main-area .question-bottom .inputtext-wrapper{display:flex;align-items:center;justify-content:center;max-width:50rem;width:100%}.content-wrapper .main-area .question-bottom .textAreaInner{width:100%;padding:18px 16px;margin:auto;border-radius:30px;border:.5px solid #cecfd2!important;background:#fff;outline:none;box-shadow:0 12px 20px -2px rgba(16,24,40,.051)}.content-wrapper .main-area .question-bottom .textAreaInner .textarea{width:100%;height:100%;color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.08px}.content-wrapper .main-area .question-bottom .textAreaInner .textarea::placeholder{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.08px}.content-wrapper .main-area .question-bottom .textAreaInner:focus-within{box-shadow:0 0 0 2px rgba(79,70,229,.3)}.content-wrapper .main-area .question-bottom input{width:100%;padding:18px 16px;margin:auto;border-radius:30px;border:.5px solid #cecfd2!important;background:#fff;outline:none;color:#050505;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);font-family:SF UI Display Medium,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.08px}.content-wrapper .main-area .question-bottom input::placeholder{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.08px}.content-wrapper .main-area .question-bottom input:focus{box-shadow:0 0 0 2px rgba(79,70,229,.3)}.content-wrapper .main-area .qans-wrapper{position:relative;width:calc(100% - 80px)}.content-wrapper .main-area .qans-wrapper input{width:100%}.content-wrapper .main-area .qans-wrapper .textNavigation{position:absolute;right:1.25rem}.content-wrapper .main-area .qans-wrapper.date-wrapper,.content-wrapper .main-area .qans-wrapper.number-wrapper,.content-wrapper .main-area .qans-wrapper.radio-wrapper,.content-wrapper .main-area .qans-wrapper.select-wrapper{width:auto;display:flex;align-items:center;justify-content:center;gap:1rem}.content-wrapper .main-area .qans-wrapper.date-wrapper .selectNavigation{flex-shrink:0}.content-wrapper .main-area .qans-wrapper.date-wrapper .customCalendar .date-picker .date-picker__input{background-color:#fff!important;border:.5px solid #cecfd2!important;box-shadow:0 12px 20px -2px rgba(16,24,40,.051)!important}.content-wrapper .main-area .qans-wrapper.radio-wrapper .customcheck-label .title{color:#050505;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.content-wrapper .main-area .qans-wrapper.radio-wrapper .selectInner{height:100px!important;flex-direction:column!important;overflow-y:scroll;border-radius:.75rem!important}.content-wrapper .main-area .qans-wrapper .counter{display:flex;align-items:center;gap:1.5rem;background-color:#fff;border:.5px solid #cecfd2;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);padding:.65625rem 1.875rem;border-radius:1.875rem}.content-wrapper .main-area .qans-wrapper .counter button{display:flex;align-items:center;gap:10px;border-radius:8px;background:var(--gray-gray-30,#f0f1f1);padding:.625rem 1.25rem}.content-wrapper .main-area .qans-wrapper .counter span{color:var(--typography-color-dark-100,#050505);font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}.content-wrapper .main-area .qans-wrapper .counter input{border:none!important;box-shadow:none!important;text-align:center!important}.content-wrapper .main-area .qans-wrapper .counter .counterInput{background-color:transparent!important;border:none!important;width:3.75rem;text-align:center;padding:10px 16px!important}.content-wrapper .main-area .answer-wrapper{display:flex;margin-top:4rem;align-items:start;justify-content:flex-end;gap:1rem}.content-wrapper .main-area .answer-wrapper .answer-display{width:100%;color:#94969c;font-family:SF UI Display Medium,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.09px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:62rem){.content-wrapper .main-area .answer-wrapper .answer-display{width:50%;text-align:right}}.content-wrapper .main-area .rangeNavigation{width:4.0625rem;height:4.0625rem;display:flex;align-items:center;justify-content:center;top:.5rem}.content-wrapper .main-area .rangeNavigation button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:60px;border:0 solid #050505;background:#050505;transition:all .3s ease-in-out}.content-wrapper .main-area .rangeNavigation button:hover{background-color:#875bf7}.content-wrapper .main-area .rangeNavigation svg path{fill:#fff}.content-wrapper .main-area .rangeNavigation button:disabled{cursor:not-allowed;pointer-events:none;border:0 solid #fff;background:#fff;border-radius:60px}.content-wrapper .main-area .rangeNavigation button:disabled svg path{fill:#cecfd2}.selectNavigation{width:4.0625rem;height:4.0625rem}.selectNavigation,.selectNavigation button{display:flex;align-items:center;justify-content:center}.selectNavigation button{width:100%;height:100%;border-radius:60px;border:.5px solid #cecfd2;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);background:#050505;transition:all .3s ease-in-out}.selectNavigation button:hover{background-color:#875bf7}.selectNavigation svg path{fill:#fff}.selectNavigation button:disabled{cursor:not-allowed;pointer-events:none;border:.5px solid #cecfd2;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);background:#fff;border-radius:60px}.selectNavigation button:disabled svg path{fill:#cecfd2}.custom-file-inputBtn{padding:1.15625rem 5.5rem;border-radius:2.25rem;background:#fff;border:.5px solid #cecfd2;box-shadow:0 12px 20px -2px rgba(16,24,40,.051);display:flex;align-items:center;gap:.875rem;cursor:pointer}.custom-file-inputBtn .actionDropdown-btn:hover{background:#fff!important}.custom-file-inputBtn .icon svg{width:1rem;height:1rem}.custom-file-inputBtn .icon svg path,.custom-file-inputBtn .text{transition:all .3s ease-in-out}.custom-file-inputBtn .text{color:#94969c;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400}.custom-file-inputBtn:hover .text{color:#875bf7}.custom-file-inputBtn:hover .icon svg path{stroke:#875bf7}.fileUploadCard{max-width:28.125rem;padding:1rem 1.5rem;border-radius:.75rem;border:1px solid #e4e7ec;background:#fff}.fileUploadCard .image{width:112px;height:100px}.fileUploadCard .disc{color:#747476;font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.07px}.fileUploadCard .fileUploading{display:flex;gap:.75rem;border-radius:.5rem;border:1px solid #ececed;background:#fff;padding:.625rem .75rem}.fileUploadCard .fileUploading .fileName{color:#344054;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.fileUploadCard .fileUploading .fileName,.fileUploadCard .fileUploading .fileSize{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;overflow:hidden}.fileUploadCard .fileUploading .fileSize{color:#475467}.fileUploadCard .fileUploading .percentage{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px}.fileUploadCard .fileUploading .custom-progress{width:100%;height:.5rem;border-radius:624999.9375rem;background:#e4e7ec}.fileUploadCard .fileUploading .custom-progress-bar{height:.5rem;border-radius:624999.9375rem;background:#7f56d9}.errorContainer{max-width:62.5rem;width:100%;margin:3.125rem auto 0}.errorContainer .errorBox .errorTitle{font-family:SF UI Display Semibold;font-size:6.25rem;text-align:center;font-weight:600;color:rgba(120,57,238,.3);letter-spacing:-2.5px;line-height:100%}@media screen and (min-width:36rem){.errorContainer .errorBox .errorTitle{font-size:12.5rem}}@media screen and (min-width:48rem){.errorContainer .errorBox .errorTitle{font-size:18.75rem}}@media screen and (min-width:62rem){.errorContainer .errorBox .errorTitle{font-size:25rem}}.errorContainer .errorBox .innerContent{padding:0 1.5rem;max-width:76.5rem;width:100%;margin:0 auto}.errorContainer .errorBox .innerContent .errorSubTitle{color:#050505;font-family:SF UI Display Semibold;font-size:2rem;font-weight:600;line-height:140%;letter-spacing:-.32px;max-width:36.125rem}@media screen and (min-width:48rem){.errorContainer .errorBox .innerContent .errorSubTitle{font-size:3rem}}.errorContainer .errorBox .innerContent .errorDescription{color:#000;font-family:SF UI Display Light,sans-serif;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:-.12px}@media screen and (min-width:48rem){.errorContainer .errorBox .innerContent .errorDescription{font-size:1.25rem}}@media screen and (min-width:62rem){.errorContainer .errorBox .innerContent .errorDescription{font-size:1.5rem}}.errorContainer .errorBox .innerContent .errorLink{display:inline-block;text-decoration:none;color:#fff;font-family:SF UI Display Semibold;font-size:1rem;font-weight:600;line-height:140%;letter-spacing:-.1px;background:#050505;padding:.75rem 1.5rem;border-radius:1.875rem;transition:all .3s ease-in-out}@media screen and (min-width:62rem){.errorContainer .errorBox .innerContent .errorLink{font-size:1.25rem}}.errorContainer .errorBox .innerContent .errorLink:hover{background:#875bf7}.myClassEmptyState{height:60vh}.myClassEmptyState_inner{gap:2.5rem}.myClassEmptyState_inner .title{color:#050505;text-align:center;font-size:2.25rem;line-height:125%;letter-spacing:.148px;font-weight:300}.myClassEmptyState_inner .desc{max-width:25rem;margin:0 auto;color:#747476;text-align:center;font-family:SF UI Display Medium,sans-serif;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.1px}.myClass{padding:1.5rem 1rem}@media screen and (min-width:48rem){.myClass{padding:1.25rem 1.5rem 1.5rem}}.myClass-header .title{color:#050505;font-family:SF UI Display Semibold;font-size:1.25rem;font-weight:600;line-height:140%;letter-spacing:.115px}@media screen and (min-width:48rem){.myClass-header .title{font-size:1.5rem}}.myClass-content{margin-top:1rem}@media screen and (min-width:48rem){.myClass-content{margin-top:1.5rem}}.class-card{border-radius:.75rem;padding:1rem;background:#fff;box-shadow:0 7px 11.4px 3px rgba(0,0,0,.25)}.class-card .title{color:#050505;font-family:SF UI Display Bold,sans-serif;font-size:1rem;font-weight:700;line-height:150%;letter-spacing:.08px}.class-card .date{color:#747476;font-family:SF UI Display Medium,sans-serif;font-size:.5rem;font-weight:500;line-height:130%;letter-spacing:.033px}.class-card .icon svg{width:.875rem;height:.875rem}.class-card .text{margin-top:.0625rem}.class-card .text,.innerCardSwitch .cardSwitchText{color:#050505;font-family:SF UI Display Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px}.classdetails{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1rem}@media screen and (min-width:62rem){.classdetails{padding:1.375rem 1.5rem 1.5rem;gap:1.5rem}}.classdetails .studentsubwrapper{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media screen and (min-width:62rem){.classdetails .studentsubwrapper{grid-template-columns:3fr 1fr;gap:1.5rem}}.classdetails .student-section,.classdetails .subject-section{background:#fff;border-radius:1rem;padding:1rem;border:1px solid #ececed;min-height:17.5rem;display:flex;flex-grow:1;flex-direction:column;position:relative}@media screen and (min-width:62rem){.classdetails .student-section,.classdetails .subject-section{min-height:32.5rem}}.classdetails .student-section .student-section-content,.classdetails .student-section .subject-section-content,.classdetails .subject-section .student-section-content,.classdetails .subject-section .subject-section-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.classdetails .section-title{color:#050505;font-family:SF UI Display,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.08px}@media screen and (min-width:48rem){.classdetails .section-title{font-size:1.25rem}}.classdetails .section-subtitle{color:#050505;font-family:SF UI Display,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.08px}@media screen and (min-width:48rem){.classdetails .section-subtitle{font-size:1.125rem}}.classdetails .section-description{font-family:SF UI Display,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px;color:#747476;margin-top:.5rem}.classdetails .add-students-btn,.classdetails .add-subjects-btn{background:#050505;color:#fff;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-family:SF UI Display,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;align-self:flex-start;margin-top:1rem}@media screen and (min-width:48rem){.classdetails .add-students-btn,.classdetails .add-subjects-btn{margin-top:2rem}}.classdetails .add-students-btn:hover,.classdetails .add-subjects-btn:hover{background:#333;transform:translateY(-1px)}.classdetails .add-students-btn:active,.classdetails .add-subjects-btn:active{transform:translateY(0)}.subjectSection{height:calc(100vh - 211px);overflow-y:scroll}.subjectSection .sectionTitle{color:#050505;font-family:SF UI Display,sans-serif;font-size:1.25rem;font-weight:400;line-height:140%;letter-spacing:.1px}.subjectSection .subjectCard{border-radius:.75rem}.subjectSection .subjectCard .subjectName{color:#050505;font-family:SF UI Display,sans-serif;font-size:.875rem;font-weight:500;line-height:140%;letter-spacing:-.14px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.subjectSection .subjectCard .student{margin-top:.25rem;color:#747476;font-family:SF UI Display,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px}.studentSectionLeft-header .section-title{color:#050505;font-family:SF UI Display,sans-serif;font-size:1.25rem;font-weight:400;line-height:140%;letter-spacing:.1px}.studentSectionLeft-header .count{display:flex;padding:.25rem .5rem .125rem;align-items:center;border-radius:624.9375rem;background:#050505;color:#fff;text-align:center;font-family:SF UI Display,sans-serif;font-size:.75rem;font-weight:500;line-height:130%;letter-spacing:.049px}.parentsInformation .title{color:#050505;font-family:SF UI Display,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.08px}.balancingModal .modal-dialog{max-width:32.3125rem}.balancingModal .modal-content{border-radius:1.5rem}.balancingModal .modal-header{justify-content:space-between;align-items:flex-start;padding:1.5rem}.balancingModal .modal-header .modal-title{font-family:SF UI Display Semibold;color:#050505;font-size:18px;font-weight:600;line-height:25.2px;letter-spacing:.005em}.balancingModal .modal-header .modal-des{font-family:SF UI Display Light,sans-serif;font-size:.875rem;font-weight:400;line-height:22.4px;letter-spacing:.005em;text-align:left;color:#747476}@media screen and (min-width:62rem){.balancingModal .modal-header .modal-des{font-size:1rem}}.balancingModal .modal-body{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background-color:#f5f5f6}.balancingModal .modal-body .balancing{border-radius:1rem;border:1px solid #f0f1f1;background:#fff;padding:1rem}.balancingModal .modal-footer{display:flex;gap:1rem}@media screen and (min-width:62rem){.balancingModal .modal-footer{display:flex;justify-content:flex-end}}.balancingModal .modal-footer .modalcancel{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#fff;color:#455468;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.balancingModal .modal-footer .modalcancel{flex-grow:0}}.balancingModal .modal-footer .modalcancel:not([disabled]):hover{background:#9d9da3;color:#fff}.balancingModal .modal-footer .modalsave{flex-grow:1;padding:.625rem 1.25rem;border-radius:8px;border:1px solid #ececed;background:#000;color:#fff;font-family:SF UI Display Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.14px}@media screen and (min-width:62rem){.balancingModal .modal-footer .modalsave{flex-grow:0}}.balancingModal .modal-footer .modalsave:disabled{opacity:.5;cursor:not-allowed}.balancingModal .modal-footer .modalsave:not([disabled]):hover{background:#6a63f6;color:#fff}.actor-text{font-family:var(--font-actor),sans-serif!important}.printshop-container{max-width:90%;margin-inline:auto}.bg-purple{background-color:#6a63f6!important}.modalCloseBtn{border-radius:100%}.modalCloseBtn svg path{transition:all .25s ease-in-out}.modalCloseBtn:not([disabled]):hover svg path{fill:#000;stroke:#fff}.customScrollbar{-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:#cfcfcf transparent}.customScrollbar::-webkit-scrollbar{width:.5rem}.customScrollbar::-webkit-scrollbar-track{border-radius:.5rem}.customScrollbar::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:.5rem}.customScrollbar::-webkit-scrollbar-thumb:hover{background:#a5a4a4}.scrollbarHidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbarHidden::-webkit-scrollbar{display:none}.loading-text{color:#454648;font-family:SF UI Display Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:140%}.gap-12{gap:.75rem}