#body{margin:0;overflow:hidden}#root{text-align:center;overflow:hidden}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.home{background-color:#fff;width:100%;height:100vh;overflow:hidden;display:flex}.home-loading-screen{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100vh;background-color:#fff;color:var(--text-primary);font-family:var(--font-family)}.loader{height:var(--spaces-spacing-6xl);aspect-ratio:2;border-bottom:.1875rem solid #0000;background:linear-gradient(90deg,#524656 50%,#0000 0) -25% 100% / 50% .1875rem repeat-x border-box;position:relative;animation:l3-0 .75s linear infinite}.loading-screen{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100vh;background-color:#fff;color:var(--text-primary);font-family:var(--font-family)}.home-upload-overlay{position:fixed;bottom:0;right:0;width:fit-content;height:fit-content;background-color:#00000080;z-index:100;display:flex;justify-content:center;align-items:center}.loader{height:var(--spaces-spacing-5xl);aspect-ratio:2;border-bottom:.1875rem solid #0000;background:linear-gradient(90deg,#524656 50%,#0000 0) -25% 100% / 50% .1875rem repeat-x border-box;position:relative;animation:l3-0 .75s linear infinite}.SideNav{font-family:var(--font-family);width:17.75rem;height:100%;color:var(--text-quarternary, #687083);background-color:#f8f9fa;display:flex;flex-direction:column;padding:var(--spaces-spacing-3xl, 1.5rem) var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-xl, 1rem) var(--spaces-spacing-xl, 1rem);border-right:1px solid var(--border-secondary, #EAECF0);background-color:#fff;background-image:url(/assets/sidenav_bg-2rk2e1dJ.png);background-size:contain;background-repeat:no-repeat;background-position:start;gap:var(--spaces-spacing-xl, 1rem)}@media (max-width: 1300px){.SideNav{width:15.625rem}}.SideNav-profile{padding:var(--spaces-spacing-lg, .75rem);justify-content:space-between;align-self:stretch;display:flex;flex-direction:row;align-items:center;border-radius:var(--radius-md, .5rem);color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:.9375rem;font-style:normal;font-weight:500;line-height:normal}.SideNav-profile .SideNav-user-icon{position:relative;cursor:pointer}.SideNav-profile .SideNav-user-icon .SideNav-profile-actions{z-index:110;position:absolute;left:0;top:37px;display:inline-flex;padding:var(--spaces-spacing-sm, 6px);flex-direction:column;justify-content:center;align-items:flex-start;border-radius:var(--radius-md, 8px);border:1px solid var(--border-primary, #D1D5DD);background:#fff;box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814}.SideNav-profile .SideNav-user-icon .SideNav-profile-actions .SideNav-profile-actions-item:hover{border-radius:var(--radius-sm, 6px);background:var(--background-bg-secondary-onHover, #F3F4F7)}.SideNav-profile .SideNav-user-icon .SideNav-profile-actions .SideNav-profile-actions-item{color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:flex;flex-direction:row;border-bottom:1px solid var(--border-secondary, #EAECF0);padding:var(--spaces-spacing-md, 8px) var(--spaces-spacing-md, 8px) var(--spaces-spacing-md, 8px) var(--spaces-spacing-xs, 4px);align-items:center;gap:var(--spaces-spacing-sm, 6px);width:100%;box-sizing:border-box}.SideNav-profile .SideNav-user-icon .SideNav-profile-actions .logout{color:#c82628;border-bottom:none}.SideNav-Presaige-Icon{width:auto;height:3rem;border-radius:.21875rem;background:#fff;margin-right:var(--spaces-spacing-lg)}.SideNav-user-icon{width:2rem;height:2rem;border-radius:.21875rem;background:#6a6a6a;color:#fff;display:flex;align-items:center;justify-content:center}.SideNav-item{display:flex;flex-direction:row;justify-content:flex-start;padding:var(--spaces-spacing-lg, .75rem);align-items:center;gap:var(--spaces-spacing-md, .5rem);align-self:stretch;cursor:pointer;color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.125rem;border-radius:var(--radius-md, .5rem)}.SideNav-item-selected{display:flex;flex-direction:row;justify-content:flex-start;padding:var(--spaces-spacing-lg, .75rem);align-items:center;gap:var(--spaces-spacing-md, .5rem);align-self:stretch;cursor:pointer;color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.125rem;border-radius:var(--radius-md, .5rem);background:var(--background-bg-primary-onHover, #F9FAFB)}.SideNav-Project-heading{color:var(--text-disabled, #9AA1B2);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem;align-self:flex-start;text-align:left;padding:var(--spaces-spacing-lg, .75rem)}.SideNav-subitem{display:flex;align-items:flex-start;flex-direction:column;margin-left:1.25rem}.SideNavs-subsubitem{margin-left:1.25rem}.icon{margin-right:.625rem}.SideNav-item:hover{background-color:#f3f4f7}.SideNav-subitem>span,.SideNav-subsubitem>span{font-size:.875rem}.SideNav-bottom{margin-top:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:.625rem;border-top:1px solid #dee2e6}.SideNav-container{height:calc(100vh - 2.5rem)}.SideNav-copyright{align-self:flex-start;color:var(--text-disabled, #9AA1B2);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:500;line-height:.75rem;margin-bottom:var(--spaces-spacing-md)}.SideNav-TandC{color:var(--text-disabled, #9AA1B2);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:500;line-height:.75rem}.SideNav-projects-section{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto}.sidenav-project{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-xs, .25rem);align-self:stretch;font-family:var(--font-family);position:relative}.sidenav-project .sidenav-project-name:hover{border-radius:var(--radius-sm, .375rem);background:var(--background-bg-secondary-onHover, #F3F4F7)}.sidenav-project .sidenav-project-name{color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:var(--spaces-spacing-md, .5rem);width:100%;position:relative;box-sizing:border-box}.sidenav-project .sidenav-project-name .sidenav-hover-rescents{position:fixed;z-index:9999;max-width:12.9375rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:var(--radius-md, .5rem);border:1px solid var(--border-primary, #D1D5DD);background:#fff;box-shadow:0 .5rem .5rem -.25rem #10182808,0 1.25rem 1.5rem -.25rem #10182814;padding:var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-sm, .375rem);pointer-events:auto}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .sidenav-hover-rescents-header{color:var(--text-teritary, #4A5365);font-family:var(--font-family);text-align:left;padding-bottom:var(--spaces-spacing-xs, .25rem);font-size:.75rem;font-style:normal;font-weight:600;line-height:normal}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .recents_actions{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;align-self:stretch}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .recents-actions-item{display:flex;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-md, .5rem) var(--spaces-spacing-md, .5rem) var(--spaces-spacing-xs, .25rem);align-items:center;gap:var(--spaces-spacing-sm, .375rem);align-self:stretch;border-radius:var(--radius-xs, .25rem);cursor:pointer}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .recents-actions-item:hover{border-radius:var(--radius-sm, .375rem);background:var(--background-bg-secondary-onHover, #F3F4F7)}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .recents-actions-item-inner{display:flex;align-items:center;gap:var(--spaces-spacing-xs, .25rem);color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .header-dropdown-line{width:13rem;height:.0625rem;background:var(--border-secondary, #EAECF0)}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .sidenav-hover-rescents-item{width:100%;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-md, .5rem) var(--spaces-spacing-md, .5rem) var(--spaces-spacing-xs, .25rem);border-bottom:1px solid var(--border-secondary, #EAECF0);color:var(--text-secondary_onHover, #1A212F);font-family:var(--font-family);font-size:.75rem;font-style:normal;line-height:1rem;font-weight:500}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .sidenav-hover-rescents-item .sidenav-hover-rescents-item-icon{width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .sidenav-hover-rescents-item .sidenav-hover-rescents-item .file-name-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .sidenav-hover-rescents-item .sidenav-hover-rescents-item-icon img{width:100%;height:100%;object-fit:cover;display:block}.sidenav-project .sidenav-project-name .sidenav-hover-rescents .sidenav-hover-rescents-item:hover{border-radius:var(--radius-sm, .375rem);background:var(--background-bg-secondary-onHover, #F3F4F7)}.sidenav-project .sidenav-project-name .recents-loading{color:var(--text-secondary_onHover, #1A212F);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.sidenav-project .sidenav-project-name-inner{display:flex;flex-direction:row;align-items:center;gap:var(--spaces-spacing-md, .5rem);width:100%;position:relative;box-sizing:border-box;padding:var(--spaces-spacing-lg, .75rem)}.sidenav-project .selected{color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:600;line-height:1.125rem}.sidenav-hover-image{width:1.25rem;height:auto;border-radius:.3125rem}.sidenav-submenu{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-xxs, .125rem);padding-left:1.125rem;color:var(--text-secondary, #374052);width:100%;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;width:calc(100% - 1.125rem)}.sidenav-submenu .sidenav-submenu-item{display:flex;flex-direction:row;width:100%;padding:var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-3xl, 1.5rem) var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-xl, 1rem);align-items:center;gap:var(--spaces-spacing-md, .5rem);align-self:stretch;color:var(--text-quarternary, #687083);border-radius:var(--radius-md, .5rem);cursor:pointer}.sidenav-submenu .sidenav-submenu-item-selected{width:calc(100% - 2.5rem);color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.125rem;border-radius:var(--radius-md, .5rem);background:var(--background-bg-primary-onHover, #F9FAFB)}.sidenav-submenu-unselected{display:none}.sidenav-submenu-line{width:80%;background:var(--border-disabled, #EAECF0);height:.0625rem;margin-left:var(--spaces-spacing-xl)}.sidenav-project-container{flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;gap:var(--spaces-spacing-xs, .25rem);padding-right:.5rem;min-height:0;position:relative;height:100%}.sidenav-project-container::-webkit-scrollbar{display:none}.sidenav-project-name{color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:var(--spaces-spacing-md, .5rem);width:100%;position:relative;box-sizing:border-box}.sidenav-project-name>div{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;text-align:left}.sidenav-project-name svg{flex-shrink:0}.sidenav-hover-rescents{position:fixed;z-index:9999;max-width:15.625rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:var(--radius-md, .5rem);border:1px solid var(--border-primary, #D1D5DD);background:#fff;box-shadow:0 .5rem .5rem -.25rem #10182808,0 1.25rem 1.5rem -.25rem #10182814;padding:var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-sm, .375rem);pointer-events:auto}.sidenav-hover-rescents-item{width:100%;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-md, .5rem) var(--spaces-spacing-md, .5rem) var(--spaces-spacing-xs, .25rem);border-bottom:1px solid var(--border-secondary, #EAECF0);color:var(--text-secondary_onHover, #1A212F);font-family:var(--font-family);font-size:.75rem;font-style:normal;line-height:1rem;font-weight:500}.sidenav-hover-rescents-item .file-name-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sidenav-hover-rescents-item-icon{width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-right:var(--spaces-spacing-sm, .375rem);border-radius:var(--radius-xxs, .125rem)}.sidenav-hover-rescents-item-icon img{width:100%;height:100%;object-fit:cover;display:block}.sidenav-project-name:hover{border-radius:var(--radius-sm, .375rem);background:var(--background-bg-secondary-onHover, #F3F4F7);width:100%;box-sizing:border-box}.newfolder{display:flex;flex-direction:column;align-items:center;justify-content:center}.newfolder-heading-line{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spaces-spacing-lg)}.newfolder-heading{color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.newfolder-close-button{cursor:pointer}.newfolder-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:.5rem;z-index:1001;text-align:center;display:flex;flex-direction:column;width:26.625rem}.newfolder-upper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--spaces-spacing-5xl) var(--spaces-spacing-6xl);border-bottom:1px solid var(--border-secondary)}.newfolder-upper .newfolder-desc{text-align:left;color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.newfolder-lower{padding:var(--spaces-spacing-6xl);background:#f9fafb;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.newfolder-lower div:first-child{text-align:left;padding-bottom:var(--spaces-spacing-md);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem}.newfolder-lower input{padding:var(--spaces-spacing-lg) var(--spaces-spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);margin-bottom:var(--spaces-spacing-lg);background-color:#fff;margin-bottom:var(--spaces-spacing-2xl);width:18.8125rem;color:#000}.newfolder-lower input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.newfolder-button-container{color:#fff}.black-button{display:flex;flex-direction:row;padding:var(--spaces-spacing-lg, 12px) var(--spaces-spacing-3xl, 24px);justify-content:center;align-items:center;gap:var(--spaces-spacing-md, 8px);border-radius:var(--border-radius-md, 8px);border:1px solid #2C2C2C;background:linear-gradient(180deg,#3b3b3b,#222);box-shadow:0 2px 2px #ffffff3d inset;color:var(--color-white)!important;cursor:pointer;font-family:var(--font-family);font-size:.75rem;font-weight:400;font-style:normal;line-height:1rem}.black-button:hover{box-shadow:0 2px 8px #00000026}.background-blur{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#0000007a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;font-family:var(--font-family)}.version-upload-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;z-index:1001;text-align:center;display:flex;flex-direction:column;width:426px}.version-upload-heading{display:flex;flex-direction:column;border-top-left-radius:8px;border-top-right-radius:8px;padding:var(--spaces-spacing-6xl);align-items:center;gap:var(--spaces-spacing-lg, 12px);align-self:stretch;background:var(--bg-secondary-solid, #4A5365);flex-shrink:0;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 8px 16px #0000000a,0 18px 32px 2px #00000014;color:#000;font-family:var(--font-family);font-size:22px;font-style:normal;font-weight:700;line-height:26px}.version-upload-heading .version-upload-heading-head{display:flex;flex-direction:row;align-items:center;width:100%}.version-upload-heading .version-upload-close-button{cursor:pointer;margin-left:auto}.version-upload-heading .version-upload-heading-desc{color:#6b7280;font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px;width:100%;text-align:left}.version-upload-icon{margin-left:var(--spaces-spacing-lg, 12px);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 6px);border:1px solid var(--border-primary, #D1D5DD);height:36px;width:44px}.version-upload-media-row{display:flex;flex-direction:row;width:100%;justify-content:flex-start;gap:var(--spaces-spacing-lg, 12px);padding:var(--spaces-spacing-lg, 12px) 0px}.version-upload-media-name{width:100%;text-align:left;margin-right:var(--spaces-spacing-lg, 12px);display:flex;flex-direction:column;justify-content:space-between}.version-upload-media-name .version-upload-media-file-name{width:100%;overflow:hidden;color:var(--text-teritary, #4A5365);text-overflow:ellipsis;font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px;display:flex;flex-direction:row;justify-content:space-between}.version-upload-media-name .version-upload-media-file-desc{overflow:hidden;color:var(--text-quarternary, #687083);text-overflow:ellipsis;font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:500;line-height:12px}.version-upload-media-name .version-upload-media-file-desc-error{overflow:hidden;color:#dc3e42;text-overflow:ellipsis;font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:500;line-height:12px}.version-upload-media-name .version-upload-media-file-progress{width:100%}.version-upload-media-name .version-upload-media-file-progress progress{width:100%;background:#d9d9d9;display:flex;height:4px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:var(--radius-sm, 6px)}.version-upload-media-name .version-upload-media-file-progress progress::-webkit-progress-bar{background:var(--bg-secondary-solid, #4A5365)}.version-upload-media-name .version-upload-result-true{color:green}.version-upload-media-name .version-upload-result-false,.version-upload-media-name .version-upload-single-file-warning{color:red}.version-upload-upload-button{margin:var(--spaces-spacing-lg, 12px) 0px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.version-upload-bottom-half{border-top:1px solid rgba(0,0,0,.08);background:#f9fafb;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:var(--spaces-spacing-4xl);flex:1;display:flex;flex-direction:column;min-height:0;color:var(--text-quarternary, #687083);text-align:center;font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px}.version-upload-heading-desc-info{align-items:center;justify-content:center;cursor:pointer;display:flex}.dropzone{padding:"20px";text-align:"center";display:flex;width:100%;padding:var(--spaces-spacing-none, 108px) var(--spaces-spacing-none, 0px) var(--spaces-spacing-none, 126.928px) var(--spaces-spacing-none, 0px);justify-content:center;align-items:center;cursor:"pointer";border-radius:var(--radius-md, 8px);border:1px solid var(--border-primary, #D1D5DD);background:var(--background-bg-secondary-onHover, #F3F4F7)}.drag-and-drop-animation{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px}.drag-and-drop-animation .drag-and-drop-text{color:var(--text-quarternary, #687083);text-align:center;font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px}.version-upload-discarded-files-heading{display:flex;align-items:center;gap:8px;padding:0 12px;color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:500;line-height:18px}.info-button-container{position:relative;display:inline-block}.tooltip{position:absolute;top:20px;right:-170px;background-color:#fff;text-align:left;padding:8px 12px;border-radius:6px;z-index:100;width:200px;box-shadow:0 0 10px #0000001a;color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:11px;font-style:normal;font-weight:400;line-height:14px}.background-blur1{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#0000007a;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:1000;font-family:var(--font-family)}.quick-upload{display:flex;flex-direction:column;align-items:center;justify-content:center}.quick-upload-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:.5rem;z-index:1001;text-align:center;display:flex;flex-direction:row;width:90vw;max-width:67.5rem;height:94vh;max-height:40rem}.quick-upload-left{width:60%;height:100%;border-right:1px solid rgba(0,0,0,.08)}.quick-upload-left .quick-upload-upload-block{height:91%;width:89%;margin:var(--spaces-spacing-4xl);box-sizing:border-box;border-radius:var(--radius-md, .5rem);border:1px dashed var(--border-primary, #D1D5DD);display:flex;padding:17rem 0 .75rem;flex-direction:column;justify-content:flex-end;align-items:center;gap:15.308rem}.quick-upload-upload-block-bottom{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;color:var(--text-disabled, #9AA1B2);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:500;line-height:.75rem;box-sizing:border-box}.quick-upload-right.bg-1{background:url(/assets/QuickUpload_background_1-DatqnTTc.png) no-repeat;background-size:cover;background-position:center -10.625rem}.quick-upload-right.bg-2{background:url(/assets/QuickUpload_background_2-BajQ8eMp.png) no-repeat;background-size:cover;background-position:center -5.625rem}.quick-upload-right{width:40%;display:flex;flex-direction:column;padding:0 var(--spaces-spacing-4xl);height:40rem;border-top-right-radius:var(--radius-md, .5rem);border-bottom-right-radius:var(--radius-md, .5rem)}.quick-upload-right .quick-upload-desc{text-align:left;color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.quick-upload-right .quick-upload-project-select{margin-top:auto;width:100%;padding-bottom:var(--spaces-spacing-3xl)}.quick-upload-right .quick-upload-project-select .quick-upload-project-header{color:#4b5563;font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;width:100%;text-align:left;padding-bottom:.25rem}.quick-upload-right .quick-upload-project-select .quick-upload-project-dropdown{color:var(--text-secondary_onHover, #1A212F);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding:.75rem;box-sizing:border-box;border-radius:.5rem;border:1px solid var(--border-secondary, #EAECF0);background:#fff;width:100%}.qu-presiage-results-button{display:flex;width:85%;padding:var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-3xl, 1.5rem);margin-top:-2.5rem;position:relative;justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem);border:1px solid #2C2C2C;background:linear-gradient(180deg,#3b3b3b,#222);box-shadow:0 .125rem .125rem #ffffff3d inset;color:#fff;font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem;cursor:pointer}.quick-upload-heading-line{padding-top:var(--spaces-spacing-4xl);display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spaces-spacing-lg)}.quick-upload-heading{color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.quick-upload-close-button{cursor:pointer}.qu-image-grid{display:flex;height:85%;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:.75rem;border-radius:var(--radius-md, .5rem);border:1px solid var(--border-primary, #D1D5DD);margin:var(--spaces-spacing-4xl);padding:1rem}.qu-images-section{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1rem;padding-bottom:var(--spaces-spacing-3xl);overflow-y:auto}.image-container{position:relative;width:8.875rem;height:8.875rem;object-fit:cover;overflow:hidden;cursor:pointer}.image-container.masked{background:linear-gradient(0deg,#fffc,#fffc),url(<path-to-image>) #d3d3d3 -3.477rem 0px / 178.431% 100% no-repeat}.qu-line{width:100%;height:.0625rem;background:#000}.qu-score-animation{padding:3.875rem 2.5625rem;overflow:hidden;position:relative}.qu-score-animation .qu-presiage-score{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:2.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.1rem}.qu-score-animation .qu-presiage-score-1{color:var(--text-teritary_onHover, #374052);font-family:var(--font-family);font-size:.9375rem;font-style:normal;font-weight:500;line-height:.625rem}.qu-score-animation .qu-presiage-score-2{color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:2.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.1rem}.quick-upload-lower{padding:var(--spaces-spacing-6xl);background:#f9fafb;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.quick-upload-lower div:first-child{text-align:left;padding-bottom:var(--spaces-spacing-md);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem}.quick-upload-lower input{padding:var(--spaces-spacing-lg) var(--spaces-spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);margin-bottom:var(--spaces-spacing-lg);background-color:#fff;margin-bottom:var(--spaces-spacing-2xl);width:18.8125rem;color:#000}.quick-upload-lower input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.quick-upload-button-container{color:#fff}.qu-progress-bar{width:90%;position:absolute;bottom:.875rem;right:.625rem}.grid{display:flex;flex-direction:row}.image{position:absolute;top:0;left:0;width:8.875rem;height:8.875rem;object-fit:cover;border-radius:.625rem}.overlay{position:absolute;bottom:.5rem;left:.5625rem;color:var(--text-primary-onBrand, #FFF);text-align:center;font-family:var(--font-family);font-size:32px;font-style:normal;font-weight:700;line-height:32px}.overlay2{position:absolute;bottom:.5rem;left:.5625rem;cursor:pointer}.discarded-card{width:8.875rem;height:8.875rem;border-radius:var(--radius-md, .5rem);background:var(--background-bg-quarternary, #EAECF0);display:flex;flex-direction:column;justify-content:space-between}.discarded-card-top{display:flex;justify-content:space-between;flex-direction:row;padding:.5rem}.discarded-card-bottom{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;width:100%;box-sizing:border-box;align-items:flex-start;text-align:left}.discarded-file-name{color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem}.discarded-error-message{color:#dc3e42;font-family:var(--font-family);font-size:.5625rem;font-style:normal;font-weight:400;line-height:normal}.score{color:#fff;font-size:1.5rem;font-weight:700}.dropzone{border:.125rem dashed gray;padding:1.25rem;cursor:pointer}.score-animation .score-animation{position:relative;height:15.625rem;width:25rem;overflow:hidden}.score-animation .score-animation .results-presiage-score{position:absolute;width:100%;bottom:10%;left:0;color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:2.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.1rem}.results-score-container{width:31.25rem;height:31.25rem;display:flex;min-width:33%;padding:var(--spaces-spacing-none, 0);flex-direction:column;justify-content:space-between;align-items:center;gap:var(--spaces-spacing-4xl, 2rem);border-radius:var(--radius-lg, .75rem);border:1px solid var(--border-tertiary, #F3F4F7);background:var(--background-bg-primary, #FFF)}.results-score-container .results-score-heading{color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.25rem;display:flex;padding:var(--spaces-spacing-xl, 1rem);justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid var(--border-secondary, #EAECF0)}.results-score-container .score-animation{position:relative;height:15.625rem;width:25rem;overflow:hidden}.results-score-container .score-animation .results-presiage-score{position:absolute;width:100%;bottom:10%;left:0;color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:2.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.1rem}.results-score-container .results-score-impressive-score{display:flex;flex-direction:row;padding:var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-xl, 1rem) var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-lg, .75rem);justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem);background:#20ce4e1a;color:#0d6422;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.results-score-container .results-score-what-is-presaige-score{display:flex;padding:var(--spaces-spacing-2xl, 1.25rem) var(--spaces-spacing-xl, 1rem);flex-direction:column;align-items:flex-start;gap:.9375rem;align-self:stretch;border-top:1px solid var(--border-secondary, #EAECF0)}.results-score-container .results-score-what-is-presaige-score .results-score-what-is-presaige-score-heading{color:var(--text-secondary_onHover, #1A212F);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.results-score-container .results-score-what-is-presaige-score .results-score-what-is-presaige-score-desc{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:500;line-height:.75rem;text-align:left}.results-score-container .results-add-version{border-top:1px solid var(--border-tertiary, #F3F4F7);background:#f9fafb;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-md, .5rem);align-self:stretch;padding:var(--spaces-spacing-2xl, 1.25rem) var(--spaces-spacing-xl, 1rem);box-sizing:border-box}.results-score-container .results-add-version .results-add-version-name{color:var(--text-secondary_onHover, #1A212F);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.results-score-container .results-add-version .results-add-version-button{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem;width:100%;padding:var(--spaces-spacing-md);border-radius:var(--radius-sm, .375rem);border:1px solid var(--border-secondary, #EAECF0);background:var(--background-bg-primary, #FFF);box-sizing:border-box;box-shadow:0 .0625rem .125rem #1018280d}.results-score-container .CircularProgressbar{width:70%}.results-score-container .CircularProgressbar-text{display:none}.qu-discarded-files{margin-top:1.25rem;padding:1.25rem;background:#ffffff0d;border-radius:.5rem}.qu-discarded-files-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;color:#ff4d4d;font-weight:600}.qu-discarded-files-info{font-size:.75rem;color:#666;max-width:18.75rem;text-align:right}.qu-discarded-files-list{display:flex;flex-direction:column;gap:.75rem}.qu-discarded-file-row{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#ffffff08;border-radius:.375rem}.qu-discarded-file-icon{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.qu-discarded-file-info{flex:1}.qu-discarded-file-name{display:flex;justify-content:space-between;align-items:center;color:#ff4d4d;font-size:.875rem;margin-bottom:.25rem}.qu-discarded-file-details{font-size:.75rem;color:#666}.add-more-button{display:flex;width:6.125rem;padding:var(--spaces-spacing-md, .5rem);justify-content:center;align-items:center;gap:var(--spaces-spacing-sm, .375rem);border-radius:var(--radius-sm, .375rem);border:1px solid var(--border-secondary, #EAECF0);background:var(--background-bg-primary, #FFF);box-shadow:0 .0625rem .125rem #1018280d;color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem;cursor:pointer}.add-more-button:hover{box-shadow:0 2px 8px #00000026}.progressbar-gradient-barpole{position:relative;width:100%;height:.375rem;background-color:#e0e0e0;border-radius:.625rem}.host{position:relative;width:100%;height:.375rem;background-color:#e0e0e0;border-radius:.625rem;overflow:hidden}.filled{position:absolute;top:0;left:0;height:.375rem;background:linear-gradient(271deg,#e28c5f,#db5d72);width:var(--progress-bar-filled, 0%);transition:width .3s ease}.barber-pole{position:absolute;top:0;left:0;width:100%;border-radius:.375rem;height:.375rem;background-image:repeating-linear-gradient(120deg,#f6f6f680,#f6f6f680 1.25rem,#eeeeee40 1.25rem,#eeeeee40 2.5rem);background-size:5000%;animation:animatedBackground 200s linear infinite}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:-100% 0}}.home-main{overflow-y:auto;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;flex-grow:1}.home-welcome-message{padding-top:var(--spaces-spacing-4xl);display:flex;flex-direction:column;align-items:center;width:100%;align-self:center;justify-content:center}.home-no-project{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.home-info-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spaces-spacing-3xl);width:100%}.home-display{width:100%;height:100%;margin-top:26x;color:#000}.home-recent-uploads-header{width:calc(100% - 3rem);margin:2.125rem 0;display:flex;flex-direction:row;align-items:center;margin-bottom:var(--spaces-spacing-4xl);overflow:visible;min-height:2.125rem}.home-recent-uploads-heading{color:#000;font-family:var(--font-family);font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.25rem}.home-hi-name{color:#1c212b;font-family:var(--font-family);font-size:1.625rem;font-style:normal;font-weight:600;line-height:2rem;text-align:left;align-self:flex-start}.home-header-title-container{display:flex;align-items:center;gap:var(--spaces-spacing-md)}.home-recent-uploads-sort-mechanish-hh{margin-left:auto;display:flex;flex-direction:row}.home-recent-uploads-sort-hh{border-radius:var(--radius-2xl, 1.25rem);border:1px solid var(--border-secondary, #EAECF0);display:flex;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-lg, .75rem);justify-content:center;align-items:center;gap:var(--spaces-spacing-sm, .375rem);color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem;margin-right:var(--spaces-spacing-md);position:relative;cursor:pointer}.home-recent-uploads-dropdown-hh{position:absolute;top:100%;right:0;min-width:10rem;box-shadow:0 .5rem 1rem #0003;margin-top:var(--spaces-spacing-md);border-radius:var(--radius-md, .5rem);border:1px solid var(--border-secondary, #EAECF0);padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-md, .5rem);font-family:var(--font-family);font-size:.8125rem;text-align:left;background-color:#fff;color:var(--text-quarternary, #687083);z-index:1000}.home-recent-uploads-dropdown-hh .home-recent-uploads-dropdown-item-hh{padding:.5rem 1rem;cursor:pointer;display:flex;align-items:center;transition:background-color .2s ease;gap:.5rem}.home-recent-uploads-dropdown-hh .home-recent-uploads-dropdown-item-hh:hover{background-color:#f5f6fa}.home-recent-uploads-dropdown-hh .home-recent-uploads-dropdown-item-hh.selected{background-color:#f5f6fa;font-weight:500}.home-recent-uploads-dropdown-hh .header-dropdown-line{background:var(--border-secondary, #EAECF0);height:.0625rem}.home-recent-uploads-dropdown-hh .home-recent-uploads-dropdown-item:hover{background-color:var(--background-bg-primary-onHover, #F9FAFB)}.home-recent-uploads-grid{height:.625rem;border-radius:var(--radius-2xl, 1.25rem);border:1px solid var(--border-secondary, #EAECF0);display:flex;padding:.625rem var(--spaces-spacing-lg, .75rem);justify-content:center;align-items:center;gap:var(--spaces-spacing-sm, .375rem);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:600;line-height:1rem;cursor:pointer;margin-right:var(--spaces-spacing-3xl)}.home-recent-uploads-upload{margin-left:var(--spaces-spacing-md);border-radius:var(--radius-2xl, 1.25rem);background:var(--background-bg-primary-solid, #0D111C);display:flex;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-lg, .75rem);justify-content:center;align-items:center;gap:var(--spaces-spacing-sm, .375rem);color:var(--text-primary-onBrand, #FFF);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:600;line-height:1rem;cursor:pointer}.uploads-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.375rem,1fr));gap:1.25rem}.uploads-grid img{width:100%;height:auto;border-radius:.5rem}.home-breadcrums{display:flex;flex-direction:row;align-items:center;gap:var(--spaces-spacing-xl)}.home-breadcrums-item{color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem;opacity:.24;cursor:pointer}.home-breadcrums-item:last-child{opacity:1}.newproject{display:flex;flex-direction:column;align-items:center;justify-content:center}.newproject-heading-line{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spaces-spacing-lg)}.newproject-heading{color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.newproject-close-button{cursor:pointer}.newproject-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:var(--radius-xl);z-index:1001;text-align:center;display:flex;flex-direction:column;width:26.625rem;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 .5rem 1rem #0000000a,0 1.125rem 2rem .125rem #00000014}.newproject-upper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--spaces-spacing-5xl) var(--spaces-spacing-6xl);border-bottom:1px solid var(--border-secondary)}.newproject-upper .newproject-desc{text-align:left;color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.newproject-lower{padding:var(--spaces-spacing-6xl);background:#f9fafb;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.newproject-lower div:first-child{text-align:left;padding-bottom:var(--spaces-spacing-md);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem}.newproject-lower input{padding:var(--spaces-spacing-lg) var(--spaces-spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);margin-bottom:var(--spaces-spacing-lg);background-color:#fff;margin-bottom:var(--spaces-spacing-2xl);width:18.8125rem;color:#000}.newproject-lower input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.newproject-button-container{color:#fff}.sub-tab-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.gradient-text{font-size:.85rem}.gradient-border-button .inner-content{padding:.5rem .7rem!important}.gradient-border-button{padding:3px;background-size:200% 100%;animation:anim 5s ease-in-out infinite;cursor:pointer}.gradient-border-button:hover{transform:scale(1.03)!important;box-shadow:none!important}@keyframes anim{0%{background-position:200% 100%}to{background-position:-200% 100%}}.home-project{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1.5625rem;padding:var(--spaces-spacing-3xl)}.project-tile{position:relative}.project-tile-overflow-hidden{overflow:hidden;width:17.25rem;height:17.25rem;display:flex;flex-direction:column;align-items:center;border-radius:var(--radius-lg, .75rem);border:1px solid var(--border-secondary, #EAECF0);cursor:pointer;transition:all .2s ease-in-out;position:relative}.project-tile img{width:17.25rem;height:17.25rem;border-radius:var(--radius-lg, .75rem)}.project-tile-bottom-partition{display:flex;flex-direction:row;width:100%;align-self:flex-end;position:relative}.project-tile-bottom-info{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;flex-grow:1;max-width:90%;flex-basis:0;justify-content:center;z-index:100}.project-tile-bottom{position:absolute;bottom:0;min-height:2.375rem;width:16.375rem;display:flex;padding:var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-xs, .25rem) var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-md, .5rem);align-items:center;gap:var(--spaces-spacing-xs, .25rem);align-self:stretch}.project-tile-options{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;z-index:100;position:relative;flex-shrink:0}.project-tile-title{color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.125rem}.project-tile-date{color:var(--text-disabled, #9AA1B2);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.project-tile-bottom-frost{width:100%;height:8.125rem;position:absolute;bottom:-1.25rem;z-index:1;border-radius:var(--radius-lg, .75rem);background:#fff;backdrop-filter:blur(1.125rem);-webkit-backdrop-filter:blur(1.125rem);mask:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.25) 15%,rgba(255,255,255,.65) 30%,rgba(255,255,255,1) 45%);border-top:1px solid rgba(255,255,255,.5);box-shadow:inset 0 .5rem 1.25rem #ffffff4d}.project-tile-overflow-hidden:hover{border-radius:var(--radius-lg, .75rem);border:1px solid var(--border-secondary, #EAECF0);box-shadow:0 1.5rem 3rem -.75rem #1018283d}.project-tile-options-three-dots{cursor:pointer;color:#1a212f}.project-tile-options-dropdown{position:absolute;top:16rem;left:16rem;z-index:1000;min-width:3.75rem;box-shadow:0 .5rem 1rem #0003;margin-top:var(--spaces-spacing-md);border-radius:var(--radius-md, .5rem);border:1px solid var(--border-secondary, #EAECF0);padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-md, .5rem);font-family:var(--font-family);font-size:.8125rem;text-align:left;background-color:#fff;color:var(--text-quarternary, #687083)}.project-tile-options-dropdown .project-tile-options-dropdown-item{color:var(--text-quarternary, #687083);text-decoration:none;display:block;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:var(--spaces-spacing-md, .5rem);width:9.75rem}.project-tile-options-dropdown .project-tile-options-dropdown-item :last-child{color:#b34040}.project-tile-options-dropdown .project-tile-options-dropdown-item:hover{border-radius:var(--radius-xs, .25rem);background:var(--background-bg-secondary-onHover, #F3F4F7)}.project-tile-options-dropdown .project-tile-options-dropdown-item.disabled{cursor:not-allowed;opacity:.5}.imagegrid-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-gap:.3125rem;height:100%;padding:var(--spaces-spacing-xs, .25rem)}.imagegrid-cell{width:100%;height:100%;min-width:5.375rem;min-height:5.375rem;background:var(--background-bg-quarternary, #EAECF0);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xs, .25rem);aspect-ratio:1 / 1;overflow:hidden;flex-shrink:0}.imagegrid-cell img{width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;object-position:center;border-radius:var(--radius-xs, .25rem);flex-shrink:0}.empty-cell{width:100%;height:100%;height:5.375rem;width:5.375rem;border-radius:var(--radius-xs, .25rem);opacity:.64;background:var(--background-bg-secondary-solid, #EEEFF1)}.rename-project{display:flex;flex-direction:column;align-items:center;justify-content:center}.rename-project-heading-line{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spaces-spacing-lg)}.rename-project-heading{color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.rename-project-close-button{cursor:pointer}.rename-project-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:.5rem;z-index:1001;text-align:center;display:flex;flex-direction:column;width:26.625rem}.rename-project-upper{display:flex;flex-direction:column;align-items:left;justify-content:flex-start;padding:var(--spaces-spacing-5xl) var(--spaces-spacing-6xl);border-bottom:1px solid var(--border-secondary)}.rename-project-upper .rename-project-desc{text-align:left;color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.rename-project-lower{padding:var(--spaces-spacing-6xl);background:#f9fafb;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rename-project-lower div:first-child{text-align:left;padding-bottom:var(--spaces-spacing-md);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem}.rename-project-lower input{padding:var(--spaces-spacing-lg) var(--spaces-spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);margin-bottom:var(--spaces-spacing-lg);background-color:#fff;margin-bottom:var(--spaces-spacing-2xl);width:18.8125rem;color:#000}.rename-project-lower input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.rename-project-button-container{color:#fff}.details-project{display:flex;flex-direction:column;align-items:center;justify-content:center}.details-project-heading-line{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spaces-spacing-xl)}.details-project-heading{color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.details-project-close-button{cursor:pointer}.details-project-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:1rem;z-index:1001;text-align:center;display:flex;flex-direction:column;width:26.625rem}.details-project-upper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--spaces-spacing-5xl) var(--spaces-spacing-6xl)}.details-project-upper .details-project-desc{align-self:flex-start;text-align:left;color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.details-project-upper .details-project-desc .details-project-list{width:100%;padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-xs, .25rem);border-top:1px solid var(--border-secondary, #EAECF0)}.details-project-upper .details-project-desc .details-project-list:last-child{border-bottom:1px solid var(--border-secondary, #EAECF0)}.details-project-lower{padding:var(--spaces-spacing-6xl);background:#f9fafb;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.details-project-lower div:first-child{text-align:left;padding-bottom:var(--spaces-spacing-md);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem}.details-project-lower input{padding:var(--spaces-spacing-lg) var(--spaces-spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);margin-bottom:var(--spaces-spacing-lg);background-color:#fff;margin-bottom:var(--spaces-spacing-2xl);width:18.8125rem;color:#000}.details-project-lower input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.details-project-button-container{color:#fff}.delete-project{display:flex;flex-direction:column;align-items:center;justify-content:center}.delete-project-heading-line{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spaces-spacing-lg)}.delete-project-heading{color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.delete-project-close-button{cursor:pointer}.delete-project-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:.5rem;z-index:1001;text-align:center;display:flex;flex-direction:column;width:26.625rem}.delete-project-upper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--spaces-spacing-5xl) var(--spaces-spacing-6xl);border-bottom:1px solid var(--border-secondary)}.delete-project-upper .delete-project-desc{text-align:left;color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.delete-project-lower{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-2xl, 1.25rem);padding:var(--spaces-spacing-6xl);background:#f9fafb;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.delete-project-lower div:first-child{text-align:left;padding-bottom:var(--spaces-spacing-md);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem}.delete-project-lower input{padding:var(--spaces-spacing-lg) var(--spaces-spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);margin-bottom:var(--spaces-spacing-lg);background-color:#fff;margin-bottom:var(--spaces-spacing-2xl);width:18.8125rem;color:#000}.delete-project-lower input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.project-delete-button{cursor:pointer;display:flex;width:20.625rem;padding:.75rem .5rem;justify-content:center;align-items:center;gap:.5rem}.red-button{border-radius:var(--radius-md, .5rem);border:1px solid #DC3E42;background:linear-gradient(180deg,#dc3e42,#c33235);box-shadow:0 .125rem .125rem #ffffff3d inset}.white-button{border-radius:var(--radius-md, .5rem);border:1px solid var(--border-primary, #D1D5DD);background:#f9fafb;box-shadow:0 .125rem .125rem #ffffff3d inset;color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.home-no-project{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.home-no-project-img{width:9.25rem;height:9.25rem;display:flex;justify-content:center;align-items:center;padding-bottom:.6875rem}.home-no-project-desc{color:var(--text-quarternary, #687083);text-align:center;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;padding-bottom:var(--spaces-spacing-4xl)}.image-stack-container{position:relative;display:flex;justify-content:center;align-items:center;margin-right:.5rem;width:4.5rem;height:4.5rem}@media (min-width: 1080px){.image-stack-container{width:3.75rem;height:3.75rem}.folder-image{width:4rem;height:4rem}}@media (min-width: 1440px){.image-stack-container{width:4.5rem;height:4.5rem}.folder-image{width:4.75rem;height:4.75rem}}@media (min-width: 1920px){.image-stack-container{width:6rem;height:6rem}.folder-image{width:6.25rem;height:6.25rem}}@media (min-width: 2560px){.image-stack-container{width:7.5rem;height:7.5rem}.folder-image{width:7.75rem;height:7.75rem}}@media (min-width: 3840px){.image-stack-container{width:9rem;height:9rem}.folder-image{width:9.25rem;height:9.25rem}}.stacked-image{position:absolute;object-fit:cover;border-radius:.625rem;border:1px solid #D1D5DD;box-shadow:0 .125rem .625rem #00000026;transition:transform .3s ease}.folder-image{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCABZAHoDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+/ckDknFAHmnj3VFSXSdO+1SRQXCalc3KRSvF532M2EUUcrRMrtGDevIYy2xmRS6ttXAB55v0v0TqOSzc575Lc/zzQAb9K9E/NvXH97/IoAN+leidcdT/APFc/hnpQBLb38FhNHeadMLe7t2EkR3OI5cfet513fPBOpMUgIO0N5iESRowAPQV+JulbV36TrAfA3qh0d0BxztdtXjZlzwrNHGSOSinigB3/CzdIx/yC9aPGemi/wDy6/P60AH/AAszSP8AoF6174Gin/3NZ6e3egAPxM0gdNL1o/ho3/y5J5+n1oAP+FmaP/0C9aP0Gjfn/wAhr05+nXFAB/wszSP+gXrQ6dRo2ef+4z+HJ68YoAP+FmaR/wBArW+uORoo/wDc17fy+tAGto/jjRdZufsca3dndNG0sUN7HApmSPHmeVJbXN1CzRghmVpVbYd6qyq5UA69XVvunNADqAOf8RagNPsZpjIsSxxO7yOyokaqpZmLMQAAqsSc4AGTgZNAHyh4jl8ceM7rTdS8MeG9Y1DTI7bUFivnbT9KgvI72TTpbe4s/wC2r/TZJ7WSO0kaO5SPyZkaF4HljkjcgGCfCnxc7eD9SBwf+Y74Q7np/wAjH6cZ7+lAAfCfxc5/4o/Uhk/9B3wgD/6kefQflyOhAD/hE/i3kf8AFH6n1/6DvhAepwP+KkPTJ47560AH/CKfFz/oUNS4P/Qc8Icjjr/xUnXA6dM59TQAHwn8W+c+D9SOc/8AMc8H9znJx4jOT65xn2xwAH/CJ/Fw/wDMn6lx/wBR3wgOc+3iMY4x+v1oAP8AhFPi5zjwfqfsP7c8Icf+XHx6emO1AC/8Ip8W/wDoT9S/8HnhDpk/9TH17e315oAT/hFPi5wf+EP1LI6f8Tvwfx/5cf8AQ+nSgA/4RP4t5z/wiGp8DGP7c8IHjJ9fEn+Tnn0AE/4RP4t/9CfqX/g78HnP1/4qP/HHA6AUAXNN0b4o6Pqul6leeENa+y2U9xLP9l1Dw9fzeU+n3lt+7trDW7qeRhLcRHase90VvLEjptIB9M+BfEy69aCWN3by5Xt50lilgube5hby7i2ubedI5re4hdGSaGaOORD1ULgkA9JoA8q+Lwz4L1xSTseyeGXDY/0edkhuA2AMKYHlDHJAXO/jFAHRh1CgABVHAVeAAOAMDgcAYXsMYwOgACTvnngde3X3/wD18H1oAXzfc/1//X6nI6DqOgAnmD1P4f59h+npwAKZPcnr/wDq9efy6enAAnmk+v4AfhyMf/rNAC+b2yf8n/65JPBoAPM9/fH+e+RnBwCfWgA833P+T/n8OPagA8zHc+nX+uDnnj36dKADzOevp09j746HvyfWgA8z3PPH4Hr9OnT8uKAAyDP/ANYjpjrjnt749qAOM8JIB448ciIKsb32hzyIvCtdS+HtOjlkODt8x4YbbeCQSFidh82SAeyD360AeY/F2N5fAXisIMuvhzWZY+MkSw6fcSRHj5+JFBG05z90huQAWYrkTRRTLkLLFHIvT7rKHX9D7c5BAAoAk83rk/Xgfzx16e3oaAF8z3OR0HT/AD6YPPbFAB5vv15I/Dp6ev49c9QAJ5nv17ZPH5flyR36GgAEnufQc/T19fw79MUAL5vPXuen/wCr8utAAJO2c89z/Ig5/X14oAPNJB56c9gT7fp+v4AAPN9z+X0x7fQj86ADzeOD09uufwx/nk80AHm44z7569unJ/l3460AJ5vufXj+X4DrjgdCelAHPeBCJvFHj655IPiextozx9y18I+F0IJ9Bcm4wFyCPm2q5bIB7FQBx3jq1+1+GdZtwuftGmX8GQATmW0mQYPBzyMcgZxkjPIBw/hq7Fz4d0C5BGLjRdLn46ES2MEuR8oOCregPfvyAbXm475/U8D8v8mgA8z3/wAfU8fXtjsB9QBDL79+3+cd/wAuvI4ADzexP+Bz249KADzPfP8A9bHTGPpx1z7ZoAPMzzwMcjgfn065znFAB5vv+P4f5PT05PFAB5vv0/zn6YHb1zxQAvm/n65HsMDnH58HqOmaADzPQjGfy/w9O355oADJ15/LqMdxjt6/l14oAPNwTzn88d+AR/n8qAM34ZZkl8VXI/5efF2uBjwMi0lh04dsjC2YXlc7VAG4YdgD2GgDH1xPMsJkIyrIwYHocgjB56HPPTtyTtwAeHeBZT/whfhRGbLweH9JtZGz1ltbKG2kz6NvhfI4weDjAFAHV+Z7jpz/AI47df8AI4oATzDx+eOOcfQ49+vr6YoAXzMdx+n0/n+XP4ACeb159cDIP0x7/wA6AF833Hbv9f8APH40AJ5me46Hp+XP4/T2oABL7j8fx+mMYPp79qADzfccf4D65/Drzj2ADzD6+3qevT8PYY5z70AHm+4//Xz0/DHTP86ADzcdxz/9b9MfzzmgBfMPPv6dfbHPtkevXPegA+Eg36Jc3J/5evEnjG7BIwCtz4t1qWMejFYmRQRxhepGCQD16gDO1QE2kowTlSO3GfftnoT6cY5oA+bPCN+sGg29sxGbO91mwIx0+w61qNpjrjaBCAMBeBwqj5QAdL/aa/3h+nPUf49f5GgA/tJPX2/Lrz6j65PvxQADU09R+J6dfU/1Pv7gB/aaeo//AF/5z7d+eKAF/tNPUf5/zxQAn9pp0yM+nT+eKAF/tNPUfpx/n9f1AAf2mg7qe/X09P8AP9TQAf2onqOn5Ht078+/egBDqaeo+mPf36H8vpQAf2mnqO/pz/8Ar7dPzoADqajuP/1j+vH4fQ0AdR8HlLeCtEuDz9qtGvepGft08l4zDk7g3nghsneDklid9AHq9AFO/G61lHAypHP556E9vxGc0AfGdnfGxudfsy+DB4q8UkDIwq3ev6hfKBgDgLdepwOMYwKALv8Aaxxnf+OR/wDqoAX+1+nzj35BHf8Ap70AH9rf7Q/P9ev/ANagAOrY/jx16n3/AKf09M5AD+18/wAY64/H8+/4+3rQAHVjkfN68DP17c8fy/HIAn9rEY+fOcY/z3//AFdqAF/tbP8AHx9ccZ/P07/nmgAGrejD8z/j+HqfrQAf2v8A7Y/PjP19fbPvigA/tb/aH1ycdvf9c/8A1wCG41owwzS7wfKikfn/AGFZuwbnjnAPbIIoA+iPhTbG08C+FYDkGLw5ocRzjJKaZbBj8pOclSd2SDzzkmgD0igCvdDMEgwTlT0/+vQB8CeJ7o2HjHxja7gNmvNMBjbxd6Zpt5yCSTj7RgtkbiN3AOKAMk6tzw36/n+Yz36fQ0AKNW/2v1xwf8nj0/GgBP7W6nd+Z468/j29vzyAH9rf7XGOnTn9f8mgBf7W9W/Xt35z/Tv1oAT+1iMfPx69xzn6fQ9M+9AB/a3T5vrz/Ln/ADnH1AF/tY9N30Gf6fkce30NAB/aw/vc4656fz44/TpQAHVv9rvjk88f56c4P5UAA1Yjnf26g4xx9Txn/H2oAoarq+3TNSO7GLC8PXkYt5Tn9M4wfrxQB9++Drc2mhadbEbfs1laQbefl8mBI8c+mOp5P4tQB1VAEcwzE4HBKkfp/n+nNAH5zfGCU6Z8SPEsTcfaf7KvOvUtpFla56AnizABOTkEZwBgA81/tYZ+9+vbv/P64/KgA/tb/a7dCen+cYB9uRigBf7W9WPbv/nnPT370AINW9WPvz16fz/w59AA/tbj7x9hntj1/wDre3vQAf2t33cnOefx/wAO305GKAA6v6sT6/Nnj29eR+PH4AB/a3+0fTBPGOM/hj2oAP7WH94547/yPt+FAB/awzy2Bxzk/l/h9KAD+1h/e/L6/wA+p9hxQA1rz7aBZBsm9dLTGeD9pkWAA5ByDv5yD1+63SgD9VdIiMVnGCAOAPyA/D6Y69cCgDUoADzxQB8aftGfCbxXrus2Pi/wjp0msD+zo9N1bTrQxi+iNpNcz217BAzK92kqXJtpo4fMuEMEBSF0kkaMA+Un8A/E5WKt8PvG+5SQ23wvrbrx1wyWRRhx1ViDx7kACf8ACBfE3p/wr7xxx2/4RTXenf8A5cfx5549aAA+Avib/wBE+8ccnk/8Ipr3p/14Yz+uM9c8ACf8IH8Tf+ie+OevH/FKa7kZ7ZNjnIPv6Y5oAX/hA/idjj4feOc9/wDildd6f+C/jA6+/PpQAf8ACBfEw/8ANPfHAPX/AJFXXvx5Fh+J4xnp3oAX/hAviaBx8PvHP4eE9dx2/wCnHgnOeMfyoAQeA/ib1Hw98dfX/hFddIPHAx9h69f0oAP+ED+JuBj4feOMdf8AkVNd6E8n/jwx16dvxFACf8IH8Tc/8k+8cd+f+EV1306gfYfr9Bk/QAX/AIQP4mjGfh944HfB8Ka76/8AXgP4v8O9AHqvwp+C3j/WvFei3+veHtT8P6BpepWep39xrNu1jPOLCdbuGytbK5aK8ke7mt0gkmESx28DyTNIZBBFMAfpDHGI0VF6KMcf59f88UAPoAKACgBv8I/4D/MUARdh9T/IUASjqf8AP8TUAOoAKAG/wj/gP8xQA6gBB1P1/oKAE/g/4D/SgBrfxf5/uUAOb+H/AHhQA6gAoAKAAP/Z);background-size:contain;background-position:center;background-repeat:no-repeat}.folder-tile-conatiner{position:relative}.folder-tile{height:17.5rem;display:flex;flex-direction:column;justify-content:center;width:17.25rem;padding:var(--spaces-spacing-xs, .25rem);align-items:center;border-radius:var(--radius-lg, .75rem);border:1px solid var(--border-secondary, #EAECF0);cursor:pointer;transition:all .2s ease-in-out;position:relative;overflow:hidden}.folder-tile img{border-radius:var(--radius-lg, .75rem);padding-bottom:3.125rem}.folder-tile-bottom-partition{display:flex;flex-direction:row;width:100%;align-self:flex-end;position:relative}.folder-tile-bottom-info{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;width:100%;justify-content:center;z-index:100}.folder-tile-bottom{position:absolute;bottom:0;min-height:2.375rem;width:16.375rem;display:flex;padding:var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-xs, .25rem) var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-md, .5rem);align-items:center;gap:var(--spaces-spacing-xs, .25rem);align-self:stretch}.folder-tile-options{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;z-index:100;position:relative}.folder-tile-title{color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.25rem;padding-bottom:.375rem}.folder-tile-date{color:var(--text-disabled, #9AA1B2);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.folder-tile-bottom-frost{width:120%;height:7.5rem;position:absolute;border-radius:var(--radius-lg, .75rem);bottom:-1.5625rem;background:linear-gradient(180deg,#fff0,#fff 64.5%);filter:blur(.5rem);-webkit-backdrop-filter:blur(.9375rem);backdrop-filter:blur(.9375rem);mask:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 12.5%,rgba(255,255,255,.95) 25%,rgba(255,255,255,1) 37.5%);z-index:1}.folder-tile:hover{border-radius:var(--radius-lg, .75rem);border:1px solid var(--border-secondary, #EAECF0);box-shadow:0 1.5rem 3rem -.75rem #1018283d}folder-tile-options-three-dots{cursor:pointer}.folder-tile-options-dropdown{position:absolute;top:16rem;left:16rem;z-index:1000;min-width:3.75rem;box-shadow:0 .5rem 1rem #0003;margin-top:var(--spaces-spacing-md);border-radius:var(--radius-md, .5rem);border:1px solid var(--border-secondary, #EAECF0);padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-md, .5rem);font-family:var(--font-family);font-size:.8125rem;text-align:left;background-color:#fff;color:var(--text-quarternary, #687083)}.folder-tile-options-dropdown .folder-tile-options-dropdown-item{color:var(--text-quarternary, #687083);text-decoration:none;display:block;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:var(--spaces-spacing-md, .5rem);width:9.75rem}.folder-tile-options-dropdown .folder-tile-options-dropdown-item :last-child{color:#b34040}.folder-tile-options-dropdown .folder-tile-options-dropdown-item:hover{border-radius:var(--radius-xs, .25rem);background:var(--background-bg-secondary-onHover, #F3F4F7)}.folder-tile-drag-message{position:absolute;bottom:0;width:100%;text-align:center;color:#000;font-weight:700}.folder-tile.drag-active{border-radius:var(--radius-xl, 1rem);border:.1875rem solid rgba(0,0,0,.24)}.folder-tile-drag-message{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100;padding:.25rem;height:100%;width:100%;font-family:var(--font-family);background:#0000001f;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);animation:fade-in .3s ease;color:var(--text-secondary_onHover, #1A212F);text-align:center;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.rename-folder{display:flex;flex-direction:column;align-items:center;justify-content:center}.rename-folder-heading-line{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spaces-spacing-lg)}.rename-folder-heading{color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.rename-folder-close-button{cursor:pointer}.rename-folder-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:.5rem;z-index:1001;text-align:center;display:flex;flex-direction:column;width:26.625rem}.rename-folder-upper{display:flex;flex-direction:column;align-items:left;justify-content:flex-start;padding:var(--spaces-spacing-5xl) var(--spaces-spacing-6xl);border-bottom:1px solid var(--border-secondary)}.rename-folder-upper .rename-folder-desc{text-align:left;color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.rename-folder-lower{padding:var(--spaces-spacing-6xl);background:#f9fafb;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rename-folder-lower div:first-child{text-align:left;padding-bottom:var(--spaces-spacing-md);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem}.rename-folder-lower input{padding:var(--spaces-spacing-lg) var(--spaces-spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);margin-bottom:var(--spaces-spacing-lg);background-color:#fff;margin-bottom:var(--spaces-spacing-2xl);width:18.8125rem;color:#000}.rename-folder-lower input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.rename-folder-button-container{color:#fff}.details-folder{display:flex;flex-direction:column;align-items:center;justify-content:center}.details-folder-heading-line{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spaces-spacing-lg)}.details-folder-heading{color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.details-folder-close-button{cursor:pointer}.details-folder-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:1rem;z-index:1001;text-align:center;display:flex;flex-direction:column;width:26.625rem}.details-folder-upper{display:flex;flex-direction:column;align-items:left;justify-content:flex-start;padding:var(--spaces-spacing-5xl) var(--spaces-spacing-6xl)}.details-folder-upper .details-folder-desc{text-align:left;color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.details-folder-lower{padding:var(--spaces-spacing-6xl);background:#f9fafb;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.details-folder-lower div:first-child{text-align:left;padding-bottom:var(--spaces-spacing-md);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem}.details-folder-lower input{padding:var(--spaces-spacing-lg) var(--spaces-spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);margin-bottom:var(--spaces-spacing-lg);background-color:#fff;margin-bottom:var(--spaces-spacing-2xl);width:18.8125rem;color:#000}.details-folder-lower input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.details-folder-button-container{color:#fff}.details-folder-list{width:100%;padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-xs, .25rem);border-top:1px solid var(--border-secondary, #EAECF0)}.details-folder-list:last-child{border-bottom:1px solid var(--border-secondary, #EAECF0)}.folderview{padding:var(--spaces-spacing-3xl);position:relative}.folderview-subfolders{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1.25rem;padding-bottom:var(--spaces-spacing-3xl)}.folderview--subfolders-header{color:#000;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:700;line-height:1rem;text-align:left;padding-bottom:var(--spaces-spacing-xl)}.folderview--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spaces-spacing-md);padding:var(--spaces-spacing-3xl);height:calc(100vh - 18.75rem);color:var(--text-quarternary, #687083);text-align:center;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.folderview-drag-message{position:absolute;bottom:0;left:0;padding:0;width:100%;height:100%}.folderview.drag-active{border-radius:var(--radius-xl, 1rem);border:.1875rem dashed rgba(0,0,0,.24)}.folderview-drag-message{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100;height:100%;width:100%;font-family:var(--font-family);background:#0000001f;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);animation:fade-in .3s ease;color:var(--text-secondary_onHover, #1A212F);text-align:center;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;border-radius:var(--radius-xl, 1rem)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.folderview-discarded-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.folderview-discarded-popup-content{background-color:#fff;padding:1.5rem;border-radius:.5rem;max-width:31.25rem;width:90%;max-height:80vh;overflow-y:auto}.folderview-discarded-popup-content h3{margin-top:0;margin-bottom:1rem;color:#333}.folderview-discarded-files{margin-bottom:1.25rem;max-height:18.75rem;overflow-y:auto}.folderview-discarded-file{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #eee}.folderview-discarded-reason{color:#dc3545;font-size:.9em}.folderview-discarded-ok-btn{background-color:#000;color:#fff;border:none;padding:.5rem 1.5rem;border-radius:.25rem;width:60%;cursor:pointer;float:center}.folderview-discarded-ok-btn:hover{background-color:#000}.lv-header-section{cursor:pointer;display:flex;align-items:center;gap:.25rem;transition:color .2s ease}.lv-header-section:hover,.lv-header-section .selected{color:#1a212f}.header-label-wrapper{display:flex;align-items:center;gap:.25rem;cursor:pointer}.scrollable-content{flex:1;overflow-y:auto;width:100%;scrollbar-width:thin;scrollbar-color:#D1D5DD transparent}.scrollable-content::-webkit-scrollbar{width:6px}.scrollable-content::-webkit-scrollbar-track{background:transparent}.scrollable-content::-webkit-scrollbar-thumb{background:#d1d5dd;border-radius:3px}.scrollable-content::-webkit-scrollbar-thumb:hover{background:#9ca3af}.lv-header-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--border-tertiary, #F3F4F7)}.file-tile-options-dropdown-item{padding:.5rem .75rem;font-size:.8125rem;cursor:pointer}.file-tile-options-dropdown-item:hover{background-color:#f0f0f0}.lv-header-section{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:.9375rem;border-bottom:#000;gap:.3125rem;cursor:pointer;color:#000;font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem;opacity:.32;text-align:left}.lv-header-section:hover{opacity:.6;color:#333;background-color:#f2f2f2}.lv-header-section{transition:all .2s ease-in-out}.filename{width:25%;max-width:25%}.others-home{width:20%}.others{width:13%}.options{width:10%}.lv-body-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.lv-body-row:hover{background-color:#f5f6fa;cursor:pointer;border-radius:.625rem}.lv-body-section{display:flex;height:4.0625rem;padding:.9375rem!important;padding:var(--spaces-spacing-xl, 1rem) var(--spaces-spacing-md, .5rem);align-items:center;gap:var(--spaces-spacing-xl, 1rem);align-self:stretch}.lv-body-namesection{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.1875rem;min-width:0;overflow:hidden}@media (min-width: 1080px) and (max-width: 1119px){.lv-body-namesection{max-width:4.375rem}}.lv-body-name{color:var(--text-primary, #1A212F);text-align:left;font-family:var(--font-family);font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.25rem}.lv-body-size{color:var(--text-disabled, #9AA1B2);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;text-align:left}.lv-table-textstyle{color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.lv-thumbnail{object-fit:cover;border-radius:.625rem;width:4rem;height:4rem;flex-shrink:0}@media (min-width: 1080px) and (max-width: 1119px){.lv-thumbnail{width:3.5rem;height:3.5rem}}@media (min-width: 1120px) and (max-width: 1439px){.lv-thumbnail{width:4rem;height:4rem}}@media (min-width: 1440px) and (max-width: 1919px){.lv-thumbnail{width:5rem;height:5rem}}@media (min-width: 1920px) and (max-width: 2559px){.lv-thumbnail{width:5rem;height:5rem}}@media (min-width: 2560px) and (max-width: 3839px){.lv-thumbnail{width:5rem;height:5rem}}@media (min-width: 3840px){.lv-thumbnail{width:9rem;height:9rem}}.header-label-wrapper{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap;text-align:left;font-weight:600;line-height:.875rem;word-break:break-word}.sort-icon{display:inline-flex;flex-shrink:0}.three-dots{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out}.three-dots:hover{background-color:#0000000d;box-shadow:0 .0625rem .25rem #0000001a}.list-view-icon-container{width:4rem;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0}@media (min-width: 1080px) and (max-width: 1119px){.list-view-icon-container{width:3.5rem}}@media (min-width: 1120px) and (max-width: 1439px){.list-view-icon-container{width:4rem}}@media (min-width: 1440px) and (max-width: 1919px){.list-view-icon-container{width:5rem}}@media (min-width: 1920px) and (max-width: 2559px){.list-view-icon-container{width:5rem}}@media (min-width: 2560px) and (max-width: 3839px){.list-view-icon-container{width:5rem}}@media (min-width: 3840px){.list-view-icon-container{width:9rem}}.file-tile-conatiner{position:relative}.file-tile{z-index:3;height:17.25rem;display:flex;flex-direction:column;width:17.25rem;align-items:center;border-radius:var(--radius-lg, .75rem);border:1px solid var(--border-secondary, #EAECF0);cursor:pointer;transition:all .2s ease-in-out;position:relative;overflow:hidden}.file-tile-img-container{width:100%;height:100%;border-radius:var(--radius-lg, .75rem);display:flex;align-items:center;justify-content:center;overflow:hidden}.file-tile img{height:100%;width:100%;border-radius:var(--radius-lg, .75rem);object-fit:cover}.file-tile-bottom-partition{display:flex;flex-direction:row;width:100%;align-self:flex-end;position:relative}.file-tile-bottom-info{display:flex;flex-direction:column;gap:var(--spaces-spacing-xs, .25rem);align-items:flex-start;width:100%;justify-content:center;z-index:100}.file-tile-bottom{position:absolute;bottom:0;min-height:2.375rem;width:15.625rem;display:flex;padding:var(--spaces-spacing-xl, 1rem) var(--spaces-spacing-md, .5rem) var(--spaces-spacing-xl, 1rem) var(--spaces-spacing-xl, 1rem);align-items:center;gap:var(--spaces-spacing-xs, .25rem);align-self:stretch}.file-tile-options{height:1.75rem;width:1.75rem;display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;z-index:100;color:#fff}.file-tile-options-selected{border-radius:.2917rem;opacity:.5}.file-tile-title{font-size:1rem;font-style:normal;font-weight:600;line-height:1.375rem;color:var(--text-primary-onBrand, #FFF);font-family:var(--font-family);text-align:left}.file-tile-date{font-family:var(--font-family);color:var(--text-primary-onBrand, #FFF);font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;opacity:.64}.file-tile-presaige-score{position:absolute;top:.5rem;right:.5rem;color:var(--text-primary-onBrand, #FFF);text-align:center;font-family:var(--font-family);font-size:1.75rem;font-style:normal;font-weight:600;line-height:2.0625rem;display:flex;height:2.25rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.5625rem;border:.09375rem solid var(--border-disabled, #EAECF0);background:#ffffff14;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);padding:.625rem .75rem}.file-tile-bottom-frost{width:100%;height:8.625rem;position:absolute;border-radius:var(--radius-lg, .75rem);bottom:0;filter:blur(.5rem);mask:linear-gradient(to bottom,rgba(245,245,245,0) 1%,rgba(245,245,245,.2) 20%,rgba(245,245,245,.6) 40%,rgba(245,245,245,.9) 60%);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);overflow:hidden;z-index:1}.file-tile:hover{border-radius:var(--radius-lg, .75rem);border:1px solid var(--border-secondary, #EAECF0);box-shadow:0 1.5rem 3rem -.75rem #1018283d}.file-tile-options-dropdown{position:absolute;top:16.25rem;left:15.625rem;z-index:1000;min-width:3.75rem;box-shadow:0 .5rem 1rem #0003;margin-top:var(--spaces-spacing-md);border-radius:var(--radius-md, .5rem);border:1px solid var(--border-secondary, #EAECF0);padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-md, .5rem);font-family:var(--font-family);font-size:.8125rem;text-align:left;background-color:#fff;color:var(--text-quarternary, #687083)}.file-tile-options-dropdown .file-tile-options-dropdown-item{color:var(--text-quarternary, #687083);text-decoration:none;display:block;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:var(--spaces-spacing-md, .5rem);width:9.75rem}.file-tile-options-dropdown .file-tile-options-dropdown-item:last-child{color:#b34040}.file-tile-options-dropdown .file-tile-options-dropdown-item:hover{border-radius:var(--radius-xs, .25rem);background:var(--background-bg-secondary-onHover, #F3F4F7)}.file-tile-container-stacked{position:relative;width:17.25rem;height:17.25rem}.file-tile-stack-layer{position:absolute;width:100%;height:100%;border-radius:var(--radius-lg, .75rem);border:.09375rem solid #CBD5E1;background:#fff;z-index:0;pointer-events:none}.file-tile-stack-layer:nth-child(1){top:.5rem;left:.5rem;z-index:0}.file-tile-stack-layer:nth-child(2){top:.25rem;left:.25rem;z-index:1}.file-tile-stack-layer:nth-child(3){top:0;left:0;z-index:2}.rename-file{display:flex;flex-direction:column;align-items:center;justify-content:center}.rename-file-heading-line{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spaces-spacing-lg)}.rename-file-heading{color:#000;font-family:var(--font-family);font-size:22px;font-style:normal;font-weight:700;line-height:26px}.rename-file-close-button{cursor:pointer}.file-rename-container{position:fixed;top:45%;left:50%;transform:translate(-50%,-50%);border-radius:.5rem;z-index:1001;text-align:center;display:flex;flex-direction:column;padding:1.5rem;margin:0;width:18.8125rem}.file-rename-heading{color:var(--text-primary-onBrand, #FFF);font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.625rem;margin-bottom:1rem}.file-rename-input{width:100%;height:2.5rem;padding:.625rem .875rem;border-radius:.5rem;border:1px solid rgba(234,236,240,.32);background:#ffffff29;color:var(--text-primary-onBrand, #FFF);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-bottom:1rem}.file-rename-input::placeholder{color:#ffffff7a}.file-rename-buttons{display:flex;justify-content:flex-end;gap:.75rem}.file-rename-cancel,.file-rename-save{padding:.625rem 1rem;border-radius:.5rem;font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;cursor:pointer}.file-rename-cancel{background:#ffffff29;color:var(--text-primary-onBrand, #FFF);border:1px solid rgba(234,236,240,.32)}.file-rename-save{background:var(--brand-primary, #7F56D9);color:var(--text-primary-onBrand, #FFF);border:none}.rename-file-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;z-index:1001;text-align:center;display:flex;flex-direction:column;width:426px}.rename-file-upper{display:flex;flex-direction:column;justify-content:flex-start;padding:var(--spaces-spacing-5xl) var(--spaces-spacing-6xl);border-bottom:1px solid var(--border-secondary)}.rename-file-upper .rename-file-desc{text-align:left;color:#6b7280;font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px}.rename-file-lower{padding:var(--spaces-spacing-6xl);background:#f9fafb;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rename-file-lower div:first-child{text-align:left;padding-bottom:var(--spaces-spacing-md);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:11px;font-style:normal;font-weight:600;line-height:14px}.rename-file-lower input{padding:var(--spaces-spacing-lg) var(--spaces-spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);margin-bottom:var(--spaces-spacing-lg);background-color:#fff;margin-bottom:var(--spaces-spacing-2xl);width:301px;color:#000}.rename-file-lower input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.rename-file-button-container{color:#fff}.background-blur{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#0000007a;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:1000;font-family:var(--font-family);overflow-y:scroll}.details-file-conatiner{margin:2.5rem 0 5rem;position:fixed;top:0%;right:2.5rem;transform:translateY(-0%);background:#fff;border-radius:.5rem;z-index:1001;text-align:center;width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spaces-spacing-3xl)}.details-file-conatiner .details-file-heading{color:#000;font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:600;line-height:1.375rem;text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spaces-spacing-2xl)}.details-file-conatiner .details-image-container{width:20.625rem;height:20.625rem;position:relative;overflow:hidden}.details-file-conatiner .details-image-container .details-image-file-name{position:absolute;bottom:.625rem;left:.625rem;color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem;z-index:1000}.details-file-conatiner .details-image-container .details-img-frost{position:absolute;bottom:-3.125rem;left:-4.375rem;background:linear-gradient(180deg,#fff0,#fff 62.5%);filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);width:29.25rem;height:6.6875rem;flex-shrink:0}.details-file-conatiner .details-image-container img{width:20.625rem;height:20.625rem;object-fit:cover;overflow:hidden;border-radius:var(--radius-md, .5rem)}.details-file-conatiner .details-presiade-stats{margin-top:1.5625rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.details-file-conatiner .details-presiade-stats .details-presiade-stats-heading{color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.25rem;text-align:left;width:100%;padding-bottom:var(--spaces-spacing-xl)}.details-file-conatiner .details-presiade-stats .details-presiade-stat-row{color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-xs, .25rem);border-bottom:1px solid var(--border-secondary, #EAECF0)}.details-file-conatiner .details-presiade-stats .details-presiade-stat-row:first-child{border-top:1px solid var(--border-secondary, #EAECF0)}.details-file-conatiner .details-file-info{margin-top:1.5625rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.details-file-conatiner .details-file-info .details-file-info-heading{color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.25rem;text-align:left;width:100%;padding-bottom:var(--spaces-spacing-xl)}.details-file-conatiner .details-file-info .details-file-info-row{color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-xs, .25rem);border-bottom:1px solid var(--border-secondary, #EAECF0)}.background-blur{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;background:#0000007a;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:1000;font-family:var(--font-family)}.file-preview-container{position:fixed;top:45%;left:50%;transform:translate(-50%,-50%);border-radius:.5rem;z-index:1001;text-align:center;display:flex;flex-direction:column;padding:0;margin:0;height:calc(100vh - 8.75rem);overflow-x:visible}.file-preview-img-container{width:100%;height:86%;padding:0;margin:0;border-radius:.5rem;position:relative;overflow-x:visible;transform:translateY(10%);padding-top:2.5rem;padding-bottom:3rem}.file-preview-img-container img{width:auto;height:100%;border-radius:.5rem;object-fit:contain}.file-preview-versions{position:relative;bottom:1.875rem;left:50%;transform:translate(-50%);display:flex;flex-direction:row;justify-content:center;gap:.75rem;padding:.625rem}.file-preview-top{position:absolute;display:flex;flex-direction:row;width:100%;margin:1.5rem 0}.file-preview-top div:first-child{margin-left:1.5rem}.file-preview-top div:last-child{margin-right:1.5rem}.file-preview-top .file-preview-top-spacer{margin-right:.625rem}.file-preview-top .file-preview-top-title{color:var(--text-primary-onBrand, #FFF);font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:600;line-height:1.375rem}.file-preview-top .file-preview-top-back,.file-preview-top .file-preview-top-delete,.file-preview-top .file-preview-top-download{cursor:pointer;z-index:1003}.file-preview-top .file-preview-top-info{margin-left:auto;cursor:pointer;z-index:1003}.file-preview-top .file-preview-top-info,.file-preview-top .file-preview-top-download,.file-preview-top .file-preview-top-delete{display:flex;width:2.625rem;height:2.25rem;justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem);border:1px solid rgba(234,236,240,.32);background:#ffffff29;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.file-preview-top .preview-selected-top{border-radius:var(--radius-md, .5rem);background:#ffffff8f;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.file-preview-info{transition:all .5s ease-in-out;position:fixed;padding:1.5rem;top:-.4rem;right:-9.5rem;width:15rem;max-height:30vh;z-index:1004;background:linear-gradient(90deg,#0000001a,#00000045 54.5%,#000000bc);border-radius:.5rem}.file-preview-info .file-preview-info-heading{color:var(--text-primary-onBrand, #FFF);font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:600;line-height:1.375rem;text-align:left;padding-bottom:var(--spaces-spacing-md, .5rem)}.file-preview-info .file-preview-info-file-info{padding-top:var(--spaces-spacing-3xl, 1.5rem);color:var(--text-primary-onBrand, #FFF);font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:600;line-height:1.375rem;text-align:left;padding-bottom:var(--spaces-spacing-md, .5rem)}.file-preview-info .file-preview-row{display:flex;padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-xs, .25rem);justify-content:space-between;align-items:center;align-self:stretch;border-top:1px solid rgba(234,236,240,.24);border-bottom:1px solid rgba(234,236,240,.24)}.file-preview-info .file-preview-row .file-preview-row-key,.file-preview-info .file-preview-row .file-preview-row-value{color:#fff;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.file-preview-info.visible{transform:translate(0)}.file-preview-versions{position:absolute;bottom:-6.1875rem;display:flex;flex-direction:row;justify-content:flex-start;gap:var(--spaces-spacing-lg)}.version-box{width:4.9375rem;height:4.9375rem;border-radius:var(--radius-sm, .375rem);background:url(<path-to-image>) #d3d3d3 50% / cover no-repeat,#fff;position:relative}.version-box .version-box-img-conatiner{width:4.9375rem;height:4.9375rem}.version-box .version-box-img-conatiner img{width:100%;height:100%;border-radius:var(--radius-sm, .375rem);object-fit:cover}.version-box .version-box-score{position:absolute;right:.25rem;bottom:.25rem;color:var(--text-primary-onBrand, #FFF);font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.version-box.selected{border:.125rem solid var(--text-primary-onBrand, #FFF);box-shadow:0 1.5rem 3rem -.75rem #1018283d}.file-preview-version-box{width:3.75rem;height:3.75rem;border-radius:.375rem;background:#fff;position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s ease;box-shadow:0 .25rem .5rem #0000001a}.file-preview-version-box img{width:100%;height:100%;border-radius:.375rem;object-fit:cover}.file-preview-version-score{position:absolute;bottom:.3125rem;right:.3125rem;background:#0009;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .375rem;border-radius:.25rem}.file-preview-delete-wrapper .delete-file-lower{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem}.delete-file{display:flex;flex-direction:column;align-items:center;justify-content:center}.delete-file-heading-line{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spaces-spacing-lg)}.delete-file-heading{color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.delete-file-close-button{cursor:pointer}.no-show{display:none}.delete-file-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:.5rem;z-index:1001;text-align:center;display:flex;flex-direction:column;width:26.625rem}.delete-file-upper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--spaces-spacing-5xl) var(--spaces-spacing-6xl);border-bottom:1px solid var(--border-secondary)}.delete-file-upper .delete-file-desc{text-align:left;color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.delete-file-lower{padding:var(--spaces-spacing-6xl);background:#f9fafb;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.delete-file-lower div:first-child{text-align:left;padding-bottom:var(--spaces-spacing-md);color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem}.delete-file-lower input{padding:var(--spaces-spacing-lg) var(--spaces-spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);margin-bottom:var(--spaces-spacing-lg);background-color:#fff;margin-bottom:var(--spaces-spacing-2xl);width:18.8125rem;color:#000}.delete-file-lower input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.delete-file-button-container{color:#fff}.file-preview-img-container{position:relative;width:calc(100% - 1.25rem);height:calc(100% - 1.25rem);border-radius:var(--radius-lg, .75rem);padding-top:.1875rem}.file-preview-img-container img{object-fit:contain}.file-top-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000007a;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:var(--radius-lg, .75rem);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;z-index:1001}.project-delete-button{cursor:pointer;display:flex;width:20.625rem;padding:.75rem .5rem;justify-content:center;align-items:center;gap:.5rem;color:#fff!important}.red-button{border-radius:var(--radius-md, .5rem);border:1px solid #DC3E42;background:linear-gradient(180deg,#dc3e42,#c33235);box-shadow:0 .125rem .125rem #ffffff3d inset;color:#fff!important}.white-button{border-radius:var(--radius-md, .5rem);border:1px solid var(--border-primary, #D1D5DD);background:#f9fafb;box-shadow:0 .125rem .125rem #ffffff3d inset;color:var(--text-quarternary, #687083)!important;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.red-button:hover{background:linear-gradient(180deg,#e05154,#d64547);border:1px solid #E05154}.white-button:hover{background:#e5e7eb;border:1px solid #9CA3AF}.admin-dashboard{height:100%;width:100%;font-size:2.5rem;color:#000}.header-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;padding:0 1rem}.metric-item{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #00000026;display:flex;flex-direction:column;align-items:flex-start}.metric-name{font-size:1rem;font-weight:600;color:var(--text-tertiary);margin-bottom:16px;text-align:left}.metric-value-section{display:flex;align-items:baseline;gap:12px;margin-bottom:16px;width:100%}.metric-value{font-size:1.8rem;font-weight:700;color:var(--text-secondary);line-height:1;text-align:left}.metric-badge{padding:4px 12px;border-radius:12px;font-size:11px;font-weight:600;color:var(--text-primary-onBrand);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;align-self:flex-start;margin-top:4px}.metric-range{font-size:12px;color:#6c757d;text-align:left;margin-top:auto}.add-button{display:flex;align-items:center;justify-content:center;padding:.5rem .8rem;background:#000;color:#fff;border-radius:.5rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:none}.add-button:hover{transform:scale(1.03);box-shadow:0 4px 15px #0003}.blurred-background{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000007a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000}.add-code-modal-content,.add-user-modal-content,.preview-modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;background:#fff;box-shadow:0 0 10px #0006;border-radius:.5rem;width:550px;max-height:90vh;overflow:hidden;font-family:var(--font-family);display:flex;flex-direction:column}.add-code-modal-header,.add-user-modal-header{padding:1rem;border-bottom:2px solid var(--border-primary);display:flex;justify-content:space-between}.add-code-modal-header-text,.add-user-modal-header-text{color:var(--text-primary);display:flex;flex-direction:column;text-align:left}.add-code-modal-header-text span,.add-user-modal-header-text span{font-size:1.5rem;font-weight:700;color:var(--text-primary)}.add-code-modal-header-text span:last-child,.add-user-modal-header-text span:last-child{font-size:.8rem;font-weight:400;color:var(--text-quarternary)}.add-user-modal-header-text2{color:var(--text-primary);display:flex;flex-direction:column;text-align:left}.add-user-modal-header-text2 span{font-size:1.5rem;font-weight:700;color:var(--text-primary)}.add-code-modal-header-close-button,.add-user-modal-header-close-button{cursor:pointer;color:var(--text-primary);font-size:1.2rem}.add-code-modal-body,.add-user-modal-body{padding:1rem;background:#f9fafb;overflow-y:scroll;flex:1}.add-user-modal-body::-webkit-scrollbar,.add-code-modal-body::-webkit-scrollbar{width:8px}.add-user-modal-body::-webkit-scrollbar-track,.add-code-modal-body::-webkit-scrollbar-track{background:transparent;padding-right:1rem}.add-user-modal-body::-webkit-scrollbar-thumb,.add-code-modal-body::-webkit-scrollbar-thumb{background:var(--greys-300);border-radius:2rem}.add-user-modal-body::-webkit-scrollbar-thumb:hover,.add-code-modal-body::-webkit-scrollbar-thumb:hover{background:var(--greys-400);width:9px}.add-code-modal-body-input,.add-user-modal-body-input{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;max-width:100%;box-sizing:border-box;margin:.7rem 0}.add-user-modal-body-text{font-size:1rem;font-weight:500;text-align:left}.add-code-modal-body-input label,.add-user-modal-body-input label{font-size:.9rem;font-weight:500;color:#4b5563}.add-code-modal-body-input input,.add-code-modal-body-input select,.add-code-modal-body-input textarea,.add-user-modal-body-input input,.add-user-modal-body-input select,.add-user-modal-body-input textarea{width:100%;box-sizing:border-box;padding:.5rem;border:1px solid var(--border-primary);border-radius:.5rem;color:var(--text-primary)}.add-code-modal-body-input input:required:valid,.add-code-modal-body-input select:required:valid,.add-user-modal-body-input input:required:valid,.add-user-modal-body-input select:required:valid{font-size:.95rem;font-weight:500;color:var(--text-primary)}.add-code-modal-body-input input::placeholder,.add-code-modal-body-input select:required:invalid,.add-code-modal-body-input input:required:invalid{color:var(--text-quarternary);font-weight:400;font-size:.85rem}.group-input-checkbox{display:flex;align-items:center;gap:.1rem}.group-input-checkbox>input:disabled{opacity:.3;cursor:not-allowed}.add-user-modal-checkbox{width:min-content!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=datetime-local]:invalid::-webkit-calendar-picker-indicator{filter:invert(36%) sepia(8%) saturate(1469%) hue-rotate(190deg) brightness(85%) contrast(85%)}input[type=datetime-local]:valid::-webkit-calendar-picker-indicator{filter:invert(100%) sepia(0%) saturate(7496%) hue-rotate(196deg) brightness(101%) contrast(101%)}input[type=datetime-local]:valid{color:var(--text-primary);font-weight:500;font-size:.95rem}input[type=datetime-local]:focus{color:var(--text-primary);font-weight:500;font-size:.95rem}.add-code-modal-body-input select>option{font-size:1rem;font-weight:400;color:var(--text-primary);margin:0}.add-code-modal-body-input input:focus,.add-code-modal-body-input select:focus{outline:2px solid var(--text-secondary);border:1px solid var(--border-primary)}.add-code-modal-body-label-info{display:flex;align-items:center;gap:.2rem;position:relative}.tooltip-icon{color:var(--text-primary);font-size:1.1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:visible;z-index:2001}.add-code-modal-body-label-info-tooltip{position:absolute;top:-1.5rem;left:4rem;background:var(--greys-200);padding:.1rem;border-radius:.5rem;box-shadow:0 0 10px #0000001a;color:var(--text-primary);font-size:12px;font-weight:500;z-index:2001;display:none;white-space:nowrap;min-width:150px}.tooltip-icon:hover+.add-code-modal-body-label-info-tooltip{display:block}.single-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:100%;width:100%;box-sizing:border-box}.single-row .add-code-modal-body-input{flex:1;min-width:0;margin:.5rem 0}.add-code-modal-body-button{width:100%;padding:.8rem;margin-top:.5rem;background:var(--text-primary);color:#fff;border-radius:.5rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:none}.add-code-modal-body-button:disabled{cursor:not-allowed;background:#f3f4f7;color:var(--text-quarternary);border:1px solid var(--border-primary)}.add-user-modal-footer{padding:1rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.add-user-modal-footer-button{padding:.5rem 1rem;border-radius:.5rem;font-size:.8rem;font-weight:600;border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;transition:all .3s ease;box-shadow:none}.add-user-modal-footer-button:last-child{background:var(--text-error);color:#fff}.add-user-modal-footer-button:hover{transform:scale(1.01);transition:transform .2s ease-in-out;box-shadow:0 0 10px #0000001a}.add-user-modal-footer-button:disabled{cursor:not-allowed;background:#f3f4f7;color:var(--text-quarternary);border:1px solid var(--border-primary)}.add-user-modal-footer-button:disabled:hover{transform:none}.emails-section{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--greys-300) transparent}.emails-section::-webkit-scrollbar{height:4px}.emails-section::-webkit-scrollbar-track{background:transparent}.emails-section::-webkit-scrollbar-thumb{background:var(--greys-300);border-radius:2px}.emails-section::-webkit-scrollbar-thumb:hover{background:var(--greys-400)}.email-item{font-size:.65rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:.3rem;border:1px solid var(--greys-200);border-radius:.5rem;padding:.5rem;background:var(--greys-200);text-wrap:nowrap;flex-shrink:0;white-space:nowrap}.email-item span{display:flex;align-items:center;justify-content:center}.email-item span:first-child{font-size:.75rem}.coupon-suggestions{border:1px solid var(--greys-400);border-radius:.5rem;background:var(--greys-100);overflow-y:scroll;width:100%;text-align:left;max-height:150px;box-sizing:border-box}.coupon-suggestions::-webkit-scrollbar{width:10px}.coupon-suggestions::-webkit-scrollbar-track{background:transparent}.coupon-suggestions::-webkit-scrollbar-thumb{background:var(--greys-300);border-radius:2rem}.coupon-suggestions::-webkit-scrollbar-thumb:hover{background:var(--greys-400)}.coupon-suggestion-item{font-size:.85rem;font-weight:600;color:var(--text-primary);padding:.2rem .5rem}.coupon-suggestion-item:hover{background:var(--greys-300);cursor:pointer}.footer-section{display:flex;align-items:center;justify-content:space-between}.preview{color:var(--text-primary);font-size:.8rem;font-weight:600;cursor:pointer;border:1px solid var(--border-primary);border-radius:.5rem;padding:.3rem;display:flex;align-items:center;gap:.5rem}.preview span:first-child{display:flex;align-items:center}.preview:hover{color:#fff;background:var(--text-primary)}.preview-blurred-background{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000007a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1002}.preview-modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1003;background:#fff;box-shadow:0 0 10px #0006;border-radius:.5rem;width:650px;max-height:90vh;overflow:hidden;font-family:var(--font-family);display:flex;flex-direction:column}@media (max-width: 768px){.admin-dashboard{padding:16px}.metrics-grid{grid-template-columns:1fr;gap:16px}.metric-item{padding:20px;min-height:120px}.metric-value{font-size:28px}}@media (max-width: 480px){.metric-value{font-size:24px}.metric-badge{font-size:10px;padding:3px 6px}}.user-table{width:100%;border-collapse:collapse;background:#fff;overflow:hidden;box-shadow:0 2px 8px #0000001a;position:relative}.user-table th{background:#f8f9fa;padding:.6rem;text-align:left;font-weight:600;font-size:14px;color:#6b7280;border-bottom:1px solid #e8e9ec;border-right:1px solid #e8e9ec}.user-table td,.coupon-table-data{padding:.8rem;text-align:left;border-bottom:1px solid #e8e9ec;font-size:14px;color:#374151}.user-table tbody tr{background-color:#fff}.user-table tbody tr:hover{background-color:var(--greys-50)}.user-table-options{position:relative;cursor:pointer}.user-table-options-dropdown-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}.user-table-options-dropdown{position:absolute;top:35px;left:-140px;width:170px;display:flex;flex-direction:column;background-color:var(--bg-secondary);box-shadow:0 2px 8px #0000001a;border-radius:var(--radius-sm);border:1px solid #e8e9ec;z-index:1000;color:#374151;font-size:.85rem;font-weight:600;text-align:left}.user-table-options-dropdown-item{cursor:pointer;padding:.3rem .6rem;display:flex;align-items:center;border-bottom:1px solid #e8e9ec}.user-table-options-dropdown-item:hover{background-color:var(--bg-secondary-onHover)}.user-table-options-dropdown-item.disabledDD{cursor:not-allowed;opacity:.2;pointer-events:none}.red-text{color:var(--text-error)}.inactive-status{background-color:var(--greys-50);opacity:.4}.user-table-checkbox{width:24px;text-align:center}.user-table-checkbox-input{width:10px;height:10px;cursor:pointer}.user-table-profile{min-width:100px}.profile-info{display:flex;align-items:center;gap:12px}.profile-pic{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.profile-pic img{width:100%;height:100%;object-fit:cover}.profile-pic-placeholder{width:100%;height:100%;background:linear-gradient(135deg,var(--greys-800) 0%,var(--greys-500) 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px}.user-details-container{display:flex;flex-direction:column;gap:2px}.user-information-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem}.full-name{font-weight:600;line-height:.8;color:#111827}.username{font-size:12px;color:#6b7280}.user-table-email a{color:#3b82f6;text-decoration:none;border:1px solid #3b82f6;padding:.2rem .6rem;border-radius:.8rem}.user-table-email-disabled{opacity:.5;cursor:not-allowed}.user-table-email:hover{transform:scale(1.02);transition:transform .2s ease-in-out;box-shadow:0 0 10px #0000001a}.user-table-role{min-width:80px}.user-badge{background:#9e9e9e1f;color:#5a5a5a}.admin-badge{background:#ffb3471f;color:#b37400}.super-admin-badge{background:#ff4d4d1f;color:#b22222}.user-table-created{min-width:120px;color:#6b7280}.user-table-plan,.user-table-status{min-width:100px}.plan-badge-container,.role-badge-container,.status-badge{display:flex;align-items:center;gap:4px;padding:.3rem .8rem;border-radius:2rem;font-size:12px;font-weight:600;text-transform:uppercase;width:fit-content}.plan-icon,.role-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.role-badge{text-align:center}.premium-badge{background:#e3903d1f;color:#b66e25}.enterprise-badge{background:#50b7fc1f;color:#2b7db3}.free-badge,.active-status{background:#2db9761f;color:#197147}.no-plan,.inactive-status{background:#f3f4f6;color:#6b7280}.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable:hover{background-color:#f1f5f9}.user-table-text{display:flex;align-items:center;justify-content:space-between;gap:8px}.user-table-text svg{width:16px;height:16px;opacity:.5}.sortable:hover .user-table-text svg{opacity:1}.side-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0000007a;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:1000;display:flex;justify-content:flex-end;overflow:hidden}.side-modal-content{width:40%;background:#fff;z-index:1001;box-shadow:0 0 10px #0006;border-radius:.5rem;animation:slideIn .3s ease-in forwards;max-height:100vh;transform:translate(-2000%);display:flex;flex-direction:column}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.side-modal-header{text-align:left;padding:1rem;background:var(--greys-100);display:flex;justify-content:space-between;align-items:center}.side-modal-header-text{font-size:1.8rem;color:var(--text-primary);font-weight:600}.side-modal-header-button{background:var(--bg-primary-solid);color:#fff;box-shadow:0 0 10px #0006;padding:.5rem 1.5rem;border-radius:.5rem;font-size:1rem}.side-modal-header-button:hover{background:var(--greys-600);cursor:pointer;transform:scale(1.01)}.side-modal-header-button:disabled{background:#f3f4f7;color:var(--text-quarternary);border:1px solid var(--border-primary);cursor:not-allowed;box-shadow:none}.side-modal-activity{text-align:left;padding:0 1rem 1rem;display:flex;flex-direction:column;flex:1;background-color:#f9fafb}.activity{font-size:.9rem;font-weight:600;flex:0 0 auto;color:#4b5563}.activity-container,.user-activity-container{font-size:1.2rem;font-weight:400;border:1px solid var(--border-primary);border-radius:.5rem;padding:1rem;margin-top:.5rem;max-height:100%;overflow-y:scroll;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.user-side-modal-body{padding:1rem;height:100%;display:flex;flex-direction:column}.user-activity-container{height:100%!important;margin:.6rem;flex:1}.user-activity-container::-webkit-scrollbar,.activity-container::-webkit-scrollbar{width:8px}.user-activity-container::-webkit-scrollbar-track,.activity-container::-webkit-scrollbar-track{padding-right:1rem}.user-activity-container::-webkit-scrollbar-thumb,.activity-container::-webkit-scrollbar-thumb{background:var(--greys-300);border-radius:2rem}.user-activity-container::-webkit-scrollbar-thumb:hover,.activity-container::-webkit-scrollbar-thumb:hover{background:var(--greys-400);width:9px}.user-details{display:flex;flex-direction:column;gap:1rem;padding:0 .7rem .7rem;font-family:var(--font-family)}.search-filter-container{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;font-family:var(--font-family)}.search-left-box{display:flex;align-items:center;gap:1rem;flex:1;min-width:0}.search-container{display:flex;align-items:center;gap:.5rem;border:1px solid var(--greys-200);border-radius:.5rem;padding:.5rem 1rem;width:40%;background:var(--background-color);font-size:1rem;flex-shrink:0;color:var(--text-secondary)}.search-container input{font-size:1rem;font-weight:400;color:var(--text-secondary);width:100%}.search-icon{display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.search-icon:hover{cursor:pointer;transform:scale(1.05);transition:transform .2s ease-in-out}.filters-applied{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--greys-300) transparent}.filters-applied::-webkit-scrollbar{height:4px}.filters-applied::-webkit-scrollbar-track{background:transparent}.filters-applied::-webkit-scrollbar-thumb{background:var(--greys-300);border-radius:2px}.filters-applied::-webkit-scrollbar-thumb:hover{background:var(--greys-400)}.filter-applied-item{font-size:.65rem;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;gap:.3rem;border:1px solid var(--greys-200);border-radius:.5rem;padding:.5rem;background:var(--background-color);text-wrap:nowrap;flex-shrink:0;white-space:nowrap}.filter-applied-item span{display:flex;align-items:center;justify-content:center}.filter-applied-item span:first-child{font-size:.75rem}.search-right-box{display:flex;align-items:center;justify-content:space-between;gap:1rem}.filter-container{display:flex;align-items:center;justify-content:space-between;gap:.3rem;font-size:.9rem;font-weight:600;position:relative;padding:.5rem;min-height:20px;box-shadow:0 2px 8px #0000001a;width:90px;background:var(--background-color)}.filter-container span:first-child,.filter-container span:nth-child(2),.filter-container span:nth-child(3){display:flex;align-items:center;justify-content:center}.filter-container:hover{background:var(--greys-200);cursor:pointer}.filter-dropdown{position:absolute;top:40px;right:0;background:var(--background-color);border-radius:.2rem;z-index:100;box-shadow:0 4px 12px #00000040;font-size:.9rem;min-width:100%}.filter-dropdown-item,.sub-item-dropdown-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--greys-200);padding:.5rem .7rem;position:relative}.filter-dropdown-item:hover{background:var(--greys-200);cursor:pointer}.filter-dropdown-item:hover .sub-item-dropdown{display:block;opacity:1;transform:scale(1) translate(0)}.filter-dropdown>ul,.sub-item-dropdown>ul{list-style:none;padding:0;margin:0}.sub-item-dropdown{position:absolute;top:0;left:100%;background:var(--background-color);border-radius:.2rem;box-shadow:0 4px 12px #0000001a;z-index:101;display:none;opacity:0;transform:scale(.95) translate(-10px);transition:transform .3s ease-out;margin-left:2px;width:120px}.sub-item-dropdown-item:hover{background:var(--greys-200);cursor:pointer}.pagination-container{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;border:1px solid var(--greys-200);border-radius:.5rem;padding:.5rem;background:var(--background-color);text-wrap:nowrap}.pagination-button{display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:1.2rem}.pagination-button:hover{cursor:pointer;transform:scale(1.05);transition:transform .2s ease-in-out}.pagination-button .disabled{cursor:not-allowed;opacity:.5}.pagination-button .disabled:hover{transform:none}.settings{width:100%;padding:var(--spaces-spacing-4xl)}.settings-heading{color:#000;font-family:var(--font-family);font-size:1.625rem;font-style:normal;font-weight:700;line-height:2rem;text-align:left;margin-bottom:var(--spaces-spacing-xl, 1rem)}nav{position:sticky;top:0;left:0;display:flex;width:100%;box-sizing:border-box;padding:var(--spaces-spacing-sm, .375rem);align-items:center;gap:var(--spaces-spacing-xl, 1rem);align-self:stretch;border-radius:var(--radius-md, .5rem);border:1px solid var(--border-tertiary, #F3F4F7);background:#f9fafb;z-index:100}.setting-section-block{position:absolute;margin:0;top:3rem;padding:.625rem;width:100%;max-width:100%}.settings-navbar{display:flex;flex-direction:row;gap:var(--spaces-spacing-xl, 1rem)}.settings-navbar-item{color:var(--text-quarternary, #687083);text-align:center;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;border-radius:var(--radius-sm, .375rem);display:flex;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-lg, .75rem);align-items:center;gap:var(--Spacing-md, .5rem);cursor:pointer}.settings-navbar-item.selected{display:flex;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-lg, .75rem);align-items:center;gap:var(--Spacing-md, .5rem);border-radius:var(--radius-sm, .375rem);background:var(--background-bg-primary, #FFF);box-shadow:0 .0625rem .125rem #1018280f,0 .0625rem .1875rem #1018281a;color:var(--text-secondary_onHover, #1A212F);text-align:center;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.125rem}.settings-sections{overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;width:100%;height:100%;position:relative;padding-right:1.25rem}.setting-section{width:100%;color:#000;text-align:left}.settings-navbar{display:flex;flex-direction:row;gap:var(--spaces-spacing-xl, 16px);font-family:var(--font-family)}.settings-navbar-item{color:var(--text-quarternary, #687083);text-align:center;font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px;border-radius:var(--radius-sm, 6px);display:flex;padding:var(--spaces-spacing-md, 8px) var(--spaces-spacing-lg, 12px);align-items:center;gap:var(--Spacing-md, 8px);cursor:pointer}.settings-navbar-item.selected{display:flex;padding:var(--spaces-spacing-md, 8px) var(--spaces-spacing-lg, 12px);align-items:center;gap:var(--Spacing-md, 8px);border-radius:var(--radius-sm, 6px);background:var(--background-bg-primary, #FFF);box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;color:var(--text-secondary_onHover, #1A212F);text-align:center;font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:500;line-height:18px}.profile{width:100%;font-family:var(--font-family);text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.profile .profile-hedding{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.profile .profile-hedding .profile-hedding-top{color:var(--text-primary, #1A212F);text-align:center;font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:700;line-height:1.375rem}.profile .profile-hedding .profile-hedding-desc{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.disabled-input{color:var(--text-placeholder, #D1D5DD)!important}.profile-hedding-wrapper{display:flex;padding:var(--spaces-spacing-xl, 1rem) var(--spaces-spacing-none, 0);justify-content:space-between;align-items:flex-start;align-self:stretch;border-bottom:1px solid var(--border-primary, #D1D5DD)}.profile-sub{display:flex;padding:var(--spaces-spacing-4xl, 2rem) 0;align-items:flex-start;gap:var(--spaces-spacing-10xl, 8rem);align-self:stretch;border-bottom:1px solid var(--border-tertiary, #F3F4F7)}.profile-cancel-save-buttons{display:flex;align-items:center;gap:var(--spaces-spacing-lg, .75rem);padding-right:1.25rem}.profile-sub-hedding-top{color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:700;line-height:1.125rem}.profile-sub-left{width:35%}.profile-sub-right{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--spaces-spacing-md, .5rem)}.profile-sub-right .profile-pic{max-width:6rem;min-width:6rem;min-height:6rem;max-height:6rem;border-radius:var(--radius-md, .5rem);background:url(<path-to-image>) #d3d3d3 0 -.2836875rem / 100% 132.759% no-repeat}.profile-sub-right .profile-pic-action{margin-top:auto;color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem;cursor:pointer}.profile-sub-right .profile-pic-delete{color:#c82628;margin-right:var(--spaces-spacing-3xl)}.profile-sub-right select{display:flex;min-width:27.883125rem;padding:.75rem;justify-content:space-between;align-items:center;border-radius:.5rem;border:1px solid var(--border-secondary, #EAECF0);background:#fff;color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.profile-sub-right .profile-delete-account{color:#c82628;font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}.profile-sub-right .profile-delete-account-box{border-radius:.5rem;border:1px solid rgba(200,38,40,.48);background:#fff;display:flex;padding:.75rem;align-items:center;gap:var(--spaces-spacing-md, .5rem);flex:1 0 0;cursor:pointer}.profile-sub-hedding-desc{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.billing-upgrade{display:flex;width:5.625rem;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-3xl, 1.5rem);justify-content:center;align-items:center;gap:.5rem}.disabledbtn{border:1px solid var(--border-disabled, #EAECF0)!important;background:var(--background-bg-disabled, #F3F4F7)!important;color:var(--text-placeholder, #D1D5DD)!important}.blackbtn{border:1px solid #2C2C2C!important;background:linear-gradient(180deg,#3b3b3b,#222)!important;color:#fff;width:fit-content;white-space:nowrap}.whitebtn{border:1px solid var(--border-primary, #D1D5DD)!important;background:#fff!important;color:var(--text-secondary, #374052)}.whitebtn,.blackbtn,.disabledbtn{border-radius:var(--radius-md, .5rem)!important;box-shadow:0 .125rem .125rem #ffffff3d inset!important;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem;cursor:pointer}.profile-pic-wrapper{display:flex;align-items:flex-end;gap:var(--spaces-spacing-5xl, 2.5rem)}.profile-pic-buttons{display:flex;align-items:center;flex-direction:row}@media (max-width: 1250px){.profile-sub{gap:5rem}}@media (max-width: 1160px){input{width:22.5rem}select{min-width:23.75rem!important}}.password{width:100%;font-family:var(--font-family);text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.password .password-hedding{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch;padding:var(--spaces-spacing-xl, 1rem) 0;gap:.25rem}.password .password-hedding .password-hedding-top{color:var(--text-primary, #1A212F);text-align:center;font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:700;line-height:1.375rem}.password .password-hedding .password-hedding-desc{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.password-update-button{display:flex;padding:.6rem .8rem;justify-content:center;align-items:center;gap:.5rem}.input-text{display:flex;width:26.25rem;padding:.75rem;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid var(--border-secondary, #EAECF0);background:#fff;color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.profile-sub-right{width:100%;display:flex;width:26.25rem;flex-direction:column;align-items:flex-start;gap:.25rem}.pass-incorrect{display:none}.show-icon{display:flex}.password-rules{color:var(--text-disabled, #9AA1B2);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:400;line-height:.875rem}.password-input-wrapper{position:relative;width:100%;max-width:28.75rem}.password-input-wrapper input{width:100%;padding:.75rem 2.5rem .75rem .75rem;height:2.5rem;border:1px solid #D1D5DD;border-radius:.5rem;font-size:.875rem;box-sizing:border-box;outline:none}.hide-password-icon{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);cursor:pointer;color:#687083;font-size:1rem}.register-pass-errors ul{margin:0;padding:0;list-style:none}.register-pass-errors li{color:red;font-size:.75rem;margin-top:.25rem}.red-border{border:1px solid #DC3E42!important}.error-tooltip{position:absolute;top:-1.875rem;right:0;background-color:#f44336;color:#fff;padding:.3125rem .625rem;border-radius:.25rem;font-size:.75rem;white-space:nowrap;z-index:1}@keyframes slideUp{0%{bottom:-6.25rem;opacity:0}to{bottom:1.125rem;opacity:1}}@keyframes slidedown{0%{bottom:1.125rem;opacity:1}to{bottom:-6.25rem;opacity:0}}.error-popup-settings,.success-popup-settings{position:fixed!important;bottom:1.125rem;left:57.5%;transform:translate(-50%);width:21.625rem;color:#fff;display:flex;padding:1rem;justify-content:space-between;align-items:center;text-align:center;border-radius:.5rem;box-shadow:0 .125rem .625rem #0000001a;animation:slideUp .2s forwards;opacity:1;transition:opacity .4s ease-in-out;z-index:9999}.error-popup-settings{background-color:#dc3545}.success-popup-settings{background-color:#28a745}.error-popup-exit,.success-popup-exit{animation:slidedown .5s forwards;opacity:0;transition:opacity .4s ease-out;pointer-events:none}.error-message,.success-message{display:flex;align-items:center;gap:.5rem;color:#fff;font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.billing{width:100%;font-family:var(--font-family);text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.billing .billing-hedding{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch;border-bottom:1px solid var(--border-primary, #D1D5DD);padding:var(--spaces-spacing-xl, 1rem) 0;gap:.25rem}.billing .billing-hedding .billing-hedding-top{color:var(--text-primary, #1A212F);text-align:center;font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:700;line-height:1.375rem}.billing .billing-hedding .billing-hedding-desc{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.billing-hedding-2{display:flex;padding:var(--spaces-spacing-xl, 1rem) var(--spaces-spacing-none, 0);justify-content:space-between;align-items:flex-start;align-self:stretch;border-bottom:1px solid var(--border-primary, #D1D5DD);padding-right:2.5rem}.billing-hedding-left{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.billing-hedding-right{position:relative;display:inline-block}.billing-invoice-download{display:flex;padding:var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-3xl, 1.5rem);justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem);border:1px solid var(--border-primary, #D1D5DD);background:var(--background-bg-primary-onHover, #F9FAFB);color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.billing-section{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-bottom:3.5rem}.billing-sub{display:flex;padding:var(--spaces-spacing-4xl, 2rem) var(--spaces-spacing-none, 0);align-items:flex-start;gap:var(--spaces-spacing-10xl, 8rem);align-self:stretch;border-bottom:1px solid var(--border-tertiary, #F3F4F7);padding-right:2.5rem}.custom{width:100%}.billing-info{display:flex;align-items:center;gap:var(--spaces-spacing-3xl, 1.5rem);align-self:stretch}.billing-sub-hedding-top{color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:700;line-height:1.125rem}.billing-sub-left{width:35%}.billing-sub-right{display:flex;width:50%;padding:var(--spaces-spacing-xl, 1rem);flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-xl, 1rem);border-radius:.5rem;border:1px solid var(--border-secondary, #EAECF0);background:var(--background-bg-primary-onHover, #F9FAFB)}.billing-sub-hedding-desc{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.billing-sub-right-subleft{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch}.billing-basicplan{color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:600;line-height:1.375rem}.billing-amount{color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.billing-subscript{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.5rem;font-style:normal;font-weight:500;line-height:.625rem}.billing-sub-right-subright{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;flex:1 0 0}.billing-features{color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:600;line-height:1.375rem}.billing-features-list-item{display:flex;align-items:center;gap:var(--spaces-spacing-xs, .25rem)}.billing-features-list-icon{width:1rem;height:1rem}.billing-features-list-content{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.billing-hr{width:99%;height:.0625rem;background:var(--border-primary, #D1D5DD)}.billing-upgrade{display:flex;width:5.625rem;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-3xl, 1.5rem);justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem);border:1px solid #2C2C2C;background:linear-gradient(180deg,#3b3b3b,#222);box-shadow:0 .125rem .125rem #ffffff3d inset}.right-align-placeholder{text-align:left}.right-align-placeholder::placeholder{text-align:right;width:100%;display:inline-block}.billing-table{display:flex;flex-direction:column;width:31.25rem;min-height:22.25rem;align-items:center;border-radius:var(--radius-lg, .75rem);border:1px solid var(--border-primary, #D1D5DD)}.billing-table-head{background-color:#f9fafb}.billing-checkbox-col{display:flex;padding:.875rem var(--spaces-spacing-xl, 1rem);align-items:center;gap:.5rem;border-radius:.5rem var(--radius-none, 0) var(--radius-none, 0) .5rem;border-bottom:1px solid var(--border-secondary, #EAECF0);background:var(--background-bg-secondary, #F9FAFB)}.checkbox-input{width:1rem;height:1rem;border-radius:.25rem;border:1px solid rgba(0,0,0,.12);background:#fff}.billing-invoice{display:flex;padding:.875rem .75rem;align-items:center;gap:.5rem;align-self:stretch;border-bottom:1px solid var(--border-secondary, #EAECF0);background:var(--background-bg-secondary, #F9FAFB)}.billing-amount{display:flex;align-items:center;gap:.5rem;align-self:stretch;background:var(--background-bg-secondary, #F9FAFB)}.button-container{position:relative;display:inline-block}.download-button{display:flex;padding:var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-3xl, 1.5rem);justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem);border:1px solid var(--border-primary, #D1D5DD);background:var(--background-bg-primary-onHover, #F9FAFB);color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.home-recent-uploads-dropdown{position:absolute;right:0%;min-width:3.75rem;box-shadow:0 .5rem 1rem #0003;z-index:1002;margin-top:var(--spaces-spacing-md);border-radius:var(--radius-md, .5rem);border:1px solid var(--border-secondary, #EAECF0);padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-md, .5rem);font-family:var(--font-family);font-size:.8125rem;text-align:left;background-color:#fff;color:var(--text-quarternary, #687083)}.home-recent-uploads-dropdown .home-recent-uploads-dropdown-item{color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-md, 4.6875rem) var(--spaces-spacing-md, .5rem) var(--spaces-spacing-xs, .25rem);text-decoration:none;display:block;cursor:pointer;border-radius:var(--radius-xs, .25rem)}.home-recent-uploads-dropdown .header-dropdown-line{background:var(--border-secondary, #EAECF0);height:.0625rem}.home-recent-uploads-dropdown .home-recent-uploads-dropdown-item:hover{background-color:var(--background-bg-primary-onHover, #F9FAFB)}.pricing-table-container{padding-right:1rem;min-height:100vh;display:flex;justify-content:center;align-items:center}.pricing-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;width:100%}.pricing-card{display:flex;flex-direction:column;background:#fff;border-radius:12px;padding:0 2rem 2rem;position:relative;border:2px solid #e9ecef;transition:all .3s ease;box-shadow:0 4px 6px #0000000d}.pricing-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0000001a}.pricing-card.popular{background:linear-gradient(135deg,#1c212b,#2c303a);transform:scale(1.03)}.pricing-card.current{opacity:.6}.popular-badge{position:absolute;top:-12px;right:20px;background:#fbbf24;color:#000;padding:4px 12px;border-radius:4px;font-size:1rem;font-weight:600;text-transform:uppercase;background:linear-gradient(90deg,#f5d16c,#f6abbc,#d3b8ff),linear-gradient(0deg,#000000b8,#000000b8),linear-gradient(135deg,#f5d16c,#f6abbc,#d3b8ff);animation:anim2 3s ease-in-out infinite;background-size:200% 100%}.card-header{margin-bottom:2rem;width:100%;flex-shrink:0}.plan-name{font-size:2rem;font-weight:600;font-family:var(--font-family);margin-bottom:1rem;color:#1f2937}.popular .plan-name{background:linear-gradient(90deg,#f5d16c,#f6abbc,#d3b8ff),linear-gradient(0deg,#000000b8,#000000b8),linear-gradient(90deg,#f5d16c,#f6abbc,#d3b8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:100%;color:#fff}.plan-price{gap:.5rem}.price{font-size:2.5rem;font-weight:700;color:#4a5365}.popular .price{color:#fff}.interval{font-size:1rem;color:#4a5365}.popular .interval{color:#d1d5db}.card-features{margin-bottom:2rem;width:100%;flex-grow:1}.card-features ul{padding-left:0}.feature-item{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:.75rem;margin-bottom:.4rem;color:#374151}.popular .feature-item{color:#fff}.checkmark{color:#10b981;font-size:1.2rem}.popular .checkmark{color:#34d399}.card-footer{text-align:center;flex-shrink:0}.tagline{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem}.popular .tagline{color:#d1d5db}.plan-button{width:100%;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;border:2px solid;cursor:pointer;transition:all .3s ease}.gradient-text{background:linear-gradient(90deg,#f5d16c,#f6abbc,#d3b8ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;font-weight:600}.gradient-border-button{background:linear-gradient(90deg,#f5d16c,#f6abbc,#d3b8ff);border-radius:.75rem;padding:2px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #0003;width:100%}.gradient-border-button .inner-content{background-color:#1c212b;border-radius:calc(.75rem - 2px);padding:.75rem 2rem;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.gradient-border-button:hover,.plan-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}.plan-button.current:hover{transform:none;box-shadow:none}.gradient-border-button.current{cursor:default}.gradient-border-button.current:hover{transform:none;box-shadow:none}.plan-button.primary{background:#fff;border-color:#d1d5db;color:#1c212b}.plan-button.current{background:#10b981;border-color:#10b981;color:#fff}.plan-button.request{background:#1f2937;border-color:#1f2937;color:#fff}.skeleton{opacity:.7}.skeleton-card{background:#f3f4f6;display:flex;flex-direction:column;border:none;pointer-events:none}.skeleton-badge,.skeleton-title,.skeleton-price,.skeleton-feature,.skeleton-tagline,.skeleton-button{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6,#e5e7eb 75%);background-size:200% 100%;animation:loading 1.5s ease-in-out infinite;border-radius:4px}.skeleton-badge{height:20px;width:80px;margin-bottom:1rem}.skeleton-title{height:2rem;width:4rem;margin:1.5rem 0}.skeleton-price{height:4rem;width:8rem;margin-bottom:1.5rem}.skeleton-feature{height:1.2rem;width:90%;margin-bottom:.75rem}.skeleton-tagline{height:1rem;width:12rem;margin:1.5rem 0 .8rem}.skeleton-button{height:3rem;width:100%}@keyframes anim2{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes loading{0%{background-position:200% 100%}to{background-position:-200% 100%}}@media (max-width: 768px){.pricing-table{grid-template-columns:1fr;gap:1.5rem}.pricing-card.popular{transform:none}}.upload-overlay{position:fixed;bottom:2rem;right:2rem;display:flex;flex-direction:column-reverse;align-items:flex-end;justify-content:flex-end;font-family:var(--font-family);gap:1.25rem}.upload-overlay-conatiner{position:relative;background:#fff;border-radius:.5rem;z-index:1001;text-align:center;display:flex;flex-direction:column;width:22.625rem;box-shadow:0 .25rem 1.25rem #0000001a;opacity:0;transform:translateY(1.875rem) scale(.98);animation:uploadOverlayFadeIn .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes uploadOverlayFadeIn{to{opacity:1;transform:translateY(0) scale(1)}}.upload-overlay-icons-container{display:flex;flex-direction:row;align-items:center;gap:.5rem}.upload-overlay-heading{display:flex;flex-direction:column;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:var(--spaces-spacing-2xl, 1.25rem) var(--spaces-spacing-2xl, 1.25rem);align-items:flex-start;gap:var(--spaces-spacing-sm, .375rem);align-self:stretch;background:var(--bg-secondary-solid, #4A5365);border:.0625rem solid rgba(0,0,0,.08);background:#fff;box-shadow:0 .5rem 1rem #0000000a,0 1.125rem 2rem .125rem #00000014;color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.collapsed-border-radius{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.upload-overlay-heading-head{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center;color:#000;font-family:var(--font-family);font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.25rem}.upload-overlay-close-button{cursor:pointer;margin-left:auto}.upload-overlay-heading-desc{color:#6b7280;font-family:var(--font-family);font-size:.813rem;font-style:normal;font-weight:400;line-height:1.125rem;width:100%;text-align:left}.upload-overlay-icon{display:flex;width:.938rem;height:.938rem;padding:.463rem;justify-content:center;align-items:center;border-radius:.309rem;border:.051rem solid var(--border-tertiary, #F3F4F7);background:var(--background-bg-disabled-subtle, #F9FAFB)}.upload-overlay-media-row{display:flex;padding:var(--spaces-spacing-md, .5rem);align-items:center;gap:var(--spaces-spacing-lg, .75rem);align-self:stretch;border-radius:var(--radius-md, .5rem);border:.0625rem solid var(--border-secondary, #EAECF0);background:#fff}.upload-overlay-media-name{width:100%;text-align:left;display:flex;flex-direction:column}.upload-overlay-media-file-name{width:100%;overflow:hidden;color:var(--text-teritary, #4A5365);display:flex;flex-direction:row;justify-content:space-between;color:var(--text-secondary, #374052);text-overflow:ellipsis;font-family:var(--font-family);font-size:.813rem;font-style:normal;font-weight:600;line-height:1.125rem}.upload-overlay-media-file-desc{overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:500;line-height:.75rem;text-align:left;width:100%;margin-top:.25rem;display:block}.upload-overlay-duration{display:flex;align-items:flex-start;gap:.25rem;margin-bottom:.75rem}.upload-overlay-duration-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--text-teritary_onHover, #374052);text-overflow:ellipsis;font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:500;line-height:.75rem;opacity:.48}.upload-overlay-click-to-open{display:flex;align-items:center;gap:.25rem;color:var(--text-teritary_onHover, #6D6F73);font-family:var(--font-family);font-size:.5rem;font-style:normal;font-weight:500;line-height:.75rem;cursor:pointer}.upload-overlay-click-to-open span{color:var(--text-teritary_onHover, #6D6F73);font-family:var(--font-family);font-size:.5rem;font-style:normal;font-weight:500;line-height:.75rem;cursor:pointer}.upload-overlay-media-file-progress{width:100%}.upload-overlay-media-file-progress progress{width:100%;background:#d9d9d9;display:flex;height:.25rem;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch;border-radius:var(--radius-sm, .375rem)}.upload-overlay-media-file-progress progress::-webkit-progress-bar{background:var(--bg-secondary-solid, #4A5365)}.upload-overlay-result-true{color:green}.upload-overlay-result-false{color:red}.upload-overlay-upload-button{margin:var(--spaces-spacing-lg, .75rem) 0;display:flex;align-items:center;justify-content:center}.upload-overlay-bottom-half{display:flex;padding:var(--spaces-spacing-xl, 1rem);flex-direction:column;align-items:center;gap:var(--spaces-spacing-sm, .375rem);align-self:stretch;border-top:.0625rem solid rgba(0,0,0,.08);background:#f9fafb;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;max-height:62.5rem;opacity:1;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.upload-overlay-bottom-half.collapsed{max-height:0;opacity:0;padding-top:0;padding-bottom:0;border-top:none}.upload-overlay-media-file-cross{cursor:pointer;display:flex;align-items:center;justify-content:center}.upload-overlay-score{width:100%;display:flex;padding:.563rem .438rem;justify-content:center;align-items:center;border-radius:var(--radius-sm, .375rem);border:.0625rem solid rgba(13,100,34,.04);background:#20ce4e14;color:#0d6422;font-family:var(--font-family);font-size:.813rem;font-style:normal;font-weight:700;line-height:1rem}.completed-status-icon{display:flex;align-items:center;justify-content:center}.changelog-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;width:40rem;height:53.5rem;flex-direction:column;align-items:center;flex-shrink:0;border-radius:16px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 8px 16px #0000000a,0 18px 32px 2px #00000014}.cl-header{display:flex;padding:var(--spaces-spacing-3xl, 24px) 0px;flex-direction:column;align-items:center;gap:24px;align-self:stretch}.cl-body{display:flex;padding:var(--spaces-spacing-3xl, 24px);flex-direction:column;align-items:center;gap:var(--spaces-spacing-6xl, 48px);align-self:stretch;border-top:1px solid rgba(0,0,0,.08);background:#f9fafb;height:100vw;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.cl-inner{display:flex;padding:0px var(--spaces-spacing-3xl, 24px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spaces-spacing-md, 8px);align-self:stretch}.cl-title{display:flex;justify-content:space-between;align-items:center;align-self:stretch;color:#000;font-family:inherit;font-size:22px;font-style:normal;font-weight:700;line-height:26px}.cl-subtitle{display:flex;align-items:center;gap:var(--spaces-spacing-sm, 6px);align-self:stretch;color:#6b7280;font-family:inherit;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.loading-container{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background-color:#fff;color:#000}.results-file-details{display:flex;font-family:var(--font-family);background:#fff;height:100vh;overflow:hidden}.details{overflow-y:scroll;scrollbar-width:none}.sidenav-loading{width:15%;flex-shrink:0;border-right:1px solid var(--border-secondary, #EAECF0);border-left:1px solid var(--border-secondary, #EAECF0);background:var(--background-bg-disabled-subtle, #F9FAFB)}.results-details-image-score{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;gap:var(--spaces-spacing-3xl, 24px);margin-bottom:var(--spaces-spacing-6xl);height:500px}.results-details-image-score .image-background{display:flex;justify-content:center;align-items:center;width:max-content;height:100%;position:relative;width:100%;border-radius:var(--radius-lg, 12px);overflow:hidden}.results-details-image-score .image-background .background-blur-image{width:110%;height:110%;object-fit:cover;position:absolute;z-index:1;background:linear-gradient(0deg,#ffffff7a,#ffffff7a),url(<path-to-image>) #d3d3d3 -111.735px -225.816px / 126.384% 177.6% no-repeat}.results-details-image-score .image-background .background-blur-image2{width:110%;height:110%;position:absolute;z-index:2;object-fit:cover;filter:blur(32px);background:linear-gradient(0deg,#ffffff7a,#ffffff7a) #d3d3d3 -111.735px -225.816px / 126.384% 177.6% no-repeat}.results-details-image-score .image-background video{width:100%;height:100%;z-index:10}.results-details-image-score .image-background .results-display-Image{height:500px;object-fit:contain;z-index:10}.results-details-image-score .results-score-container{width:500px;height:500px;display:flex;min-width:33%;padding:var(--spaces-spacing-none, 0px);flex-direction:column;justify-content:space-between;align-items:center;gap:var(--spaces-spacing-4xl, 32px);border-radius:var(--radius-lg, 12px);border:1px solid var(--border-tertiary, #F3F4F7);background:var(--background-bg-primary, #FFF)}.results-details-image-score .results-score-container .results-score{display:flex;padding:var(--spaces-spacing-xl, 16px);justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid var(--border-secondary, #EAECF0)}.results-details-image-score .results-score-container .results-score-heading{color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:15px;font-style:normal;font-weight:600;line-height:20px;display:flex;padding:0;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:0px solid var(--border-secondary, #EAECF0)}.results-details-image-score .results-score-container .score-animation{position:relative;height:250px;width:400px;overflow:hidden}.results-details-image-score .results-score-container .score-animation .results-presiage-score{position:absolute;width:100%;bottom:10%;left:0;color:var(--text-primary, #1A212F);font-family:var(--font-family);font-size:40px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px}.results-details-image-score .results-score-container .results-score-impressive-score{display:flex;flex-direction:row;width:50%;padding:var(--spaces-spacing-lg, 12px) var(--spaces-spacing-xl, 16px) var(--spaces-spacing-lg, 12px) var(--spaces-spacing-lg, 12px);justify-content:center;align-items:center;gap:8px;border-radius:var(--radius-md, 8px);background:#20ce4e1a;color:#0d6422;font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px}.results-details-image-score .results-score-container .readiness-score-inner{display:flex;flex-direction:row;gap:.375rem;color:inherit!important}.results-details-image-score .results-score-container .results-score-what-is-presaige-score{display:flex;padding:var(--spaces-spacing-2xl, 20px) var(--spaces-spacing-xl, 16px);flex-direction:column;align-items:flex-start;gap:15px;align-self:stretch;border-top:1px solid var(--border-secondary, #EAECF0)}.results-details-image-score .results-score-container .results-score-what-is-presaige-score .results-score-what-is-presaige-score-heading{color:var(--text-secondary_onHover, #1A212F);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.results-details-image-score .results-score-container .results-score-what-is-presaige-score .results-score-what-is-presaige-score-desc{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:500;line-height:12px;text-align:left}.results-details-image-score .results-score-container .results-add-version{border-top:1px solid var(--border-tertiary, #F3F4F7);background:#f9fafb;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-md, 8px);align-self:stretch;padding:var(--spaces-spacing-2xl, 20px) var(--spaces-spacing-xl, 16px);box-sizing:border-box}.results-details-image-score .results-score-container .results-add-version .results-add-version-name{color:var(--text-secondary_onHover, #1A212F);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.results-details-image-score .results-score-container .results-add-version .results-add-version-button{color:var(--text-quarternary, #687083);cursor:pointer;font-family:var(--font-family);font-size:11px;font-style:normal;font-weight:600;line-height:14px;width:100%;padding:var(--spaces-spacing-md);border-radius:var(--radius-sm, 6px);border:1px solid var(--border-secondary, #EAECF0);background:var(--background-bg-primary, #FFF);box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.results-details-image-score .results-score-container .CircularProgressbar{width:70%}.results-details-image-score .results-score-container .CircularProgressbar-text{display:none}.results-navbar{color:#000;display:flex;width:284px;height:3146px;padding:44px var(--spaces-spacing-3xl, 24px) var(--spaces-spacing-3xl, 24px) var(--spaces-spacing-3xl, 24px);flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-3xl, 24px);flex-shrink:0;border-right:1px solid var(--border-secondary, #EAECF0);border-left:1px solid var(--border-secondary, #EAECF0);background:var(--background-bg-disabled-subtle, #F9FAFB)}.navbar h2{margin-bottom:20px}.navbar ul{list-style-type:none;padding:0}.navbar ul li{margin-bottom:10px}.details{width:80%;padding:20px}.details img{width:100%;height:auto;border-radius:8px}.score{margin-top:20px;font-size:1.5em}.recommendations{margin-top:30px;background-color:#f7f7f7;padding:20px;border-radius:8px}.results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.result-details-filename{display:flex;align-items:center;gap:var(--spaces-spacing-xl, 16px)}.results-projectname{color:#d1d5dd;font-family:var(--font-family);font-size:22px;font-style:normal;font-weight:700;line-height:26px;transition:color .2s ease}.results-projectname:hover{color:var(--secondary-color)}.results-bold{color:#000;font-family:var(--font-family);font-size:22px;font-style:normal;font-weight:700;line-height:26px}.results-close{display:flex;align-items:center;gap:var(--spaces-spacing-md, 8px)}.results-close-text{cursor:pointer;display:flex;padding:var(--spaces-spacing-sm, 6px) var(--spaces-spacing-lg, 12px);justify-content:center;align-items:center;gap:var(--spaces-spacing-xs, 4px);border-radius:var(--radius-2xl, 20px);border:1px solid var(--border-primary, #D1D5DD);background-color:#fff;color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.results-score-trend{display:flex;padding:8px var(--spaces-spacing-md, 8px);justify-content:center;align-items:center;gap:var(--spaces-spacing-sm, 6px);border-radius:var(--radius-sm, 6px);border:1px solid var(--border-secondary, #EAECF0);background-color:#fff;color:var(--text-teritary, #4A5365);cursor:pointer;font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:500;line-height:12px}.help-details-container{display:flex;flex-direction:row;gap:var(--spaces-spacing-sm, 6px)}.disabled{opacity:.5;pointer-events:none;color:#687083!important}.fetching-results{font-family:var(--font-family);font-size:22px;font-style:normal;font-weight:700;line-height:26px}.snapshotblur{position:relative;width:100%;height:300px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:var(--spaces-spacing-lg);color:var(--text-secondary, #374052)}.snapshotblur:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/SnapshotBackgroundBlur-CSPtYWpw.png);background-size:cover;background-position:center;filter:blur(8px);z-index:0}.snapshotblur>*{position:relative;z-index:1}.snapshot-details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-sm, 6px);align-self:stretch;min-width:33%}.snapshot-details-header{display:flex;padding:var(--spaces-spacing-md, 8px) var(--spaces-spacing-none, 0px) var(--spaces-spacing-md, 8px) var(--spaces-spacing-xs, 4px);justify-content:space-between;align-items:center;align-self:stretch;color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:15px;font-style:normal;font-weight:600;line-height:20px}.snapshot-details-body{display:flex;padding:12px;align-items:flex-start;flex-direction:row;gap:16px;align-self:stretch;border-radius:12px;border:1px solid rgba(0,0,0,.04);background:var(--background-bg-secondary-onHover, #F3F4F7)}.results-dots-dropdown-trigger{position:relative;display:flex;align-items:center;gap:var(--spaces-spacing-xl, 16px);cursor:pointer}.results-dots-dropdown{position:absolute;top:100%;left:0;width:207px;padding:var(--spaces-spacing-sm, 6px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spaces-spacing-lg, 12px);box-shadow:0 8px 16px #0003;z-index:1000;background-color:#fff;border-radius:var(--radius-md, 8px);border:1px solid var(--border-secondary, #EAECF0)}.results-dots-dropdown-inner{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.results-dots-dropdown-item-cover{display:flex;padding:var(--spaces-spacing-md, 8px) var(--spaces-spacing-md, 8px) var(--spaces-spacing-md, 8px) var(--spaces-spacing-xs, 4px);align-items:center;gap:var(--spaces-spacing-sm, 6px);align-self:stretch;cursor:pointer}.results-dots-dropdown-item{cursor:pointer;display:flex;align-items:left;gap:var(--spaces-spacing-sm, 6px);transition:background-color .2s ease;color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.results-dots-dropdown-item-cover:hover{background-color:#f5f6fa}.results-dots-dropdown-line{background:var(--border-secondary, #EAECF0);height:1px;width:195px}.recom-and-details-header{display:flex;padding:var(--spaces-spacing-md, 8px) var(--spaces-spacing-none, 0px) var(--spaces-spacing-md, 8px) var(--spaces-spacing-xs, 4px);justify-content:space-between;align-items:center;align-self:stretch}.rd-title{color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:15px;font-style:normal;font-weight:600;line-height:20px}.snapshot-tab{display:flex;gap:10px;flex-direction:row;align-items:center}.rd-tabs{display:flex;padding:var(--spaces-spacing-xs, 4px);align-items:center;gap:var(--spaces-spacing-none, 0px);border-radius:var(--radius-sm, 6px);background:var(--background-bg-secondary-onHover, #F3F4F7)}.rd-tab{display:flex;padding:var(--spaces-spacing-sm, 6px) var(--spaces-spacing-lg, 12px);align-items:center;gap:var(--spaces-spacing-md, 8px);border-radius:var(--radius-xs, 4px);cursor:pointer;box-shadow:0 1px 2px #1018280d}.tab-active{border-radius:var(--radius-xs, 4px)!important;background:var(--background-bg-primary, #FFF)!important;box-shadow:0 1px 2px #1018280d!important}.rd-tab-text{display:flex;align-items:center;gap:var(--spaces-spacing-md, 8px);color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:500;line-height:.75rem}.insights{position:fixed;top:10%;left:50%;bottom:10%;transform:translate(-50%);border-radius:.625rem;z-index:1001;display:flex;flex-direction:column;align-items:center;background-color:#fff;width:65%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.insights::-webkit-scrollbar{display:none}.pedometers{display:flex;align-items:center;gap:var(--spaces-spacing-3xl, 1.5rem);width:100%}.main-row{display:flex;align-items:center;gap:var(--spaces-spacing-3xl, 1.5rem);width:100%;flex-direction:row}.PST-heading{position:sticky;display:flex;width:98%;justify-content:space-between;align-items:center;margin:1.125rem 0 1.5625rem}.left-content{display:flex;align-items:center;gap:.547rem;margin-left:.625rem;color:var(--Dark-Tertiary-tr20, #080808);font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:600;line-height:1.375rem}.right-content{display:flex;height:2.25rem;padding:.25rem .375rem .25rem .5rem;align-items:center;gap:.375rem;border-radius:.75rem;border:.0625rem solid var(--Dark-Tertiary-tr90, #E0E0E0);background:var(--Dark-Tertiary-tr120, #FFF);box-shadow:0 .0625rem .125rem #0000000d}.insights-header{position:sticky;top:0;display:flex;padding:var(--spaces-spacing-3xl, 1.25rem) 0;padding-left:var(--spaces-spacing-4xl, 1.25rem);justify-content:center;align-items:flex-start;align-content:flex-start;gap:1.5rem;align-self:stretch;flex-wrap:wrap;border:.0618rem solid var(--border-secondary, #EAECF0);background:var(--background-bg-secondary, #F9FAFB);border-top-left-radius:.989rem!important;border-top-right-radius:.989rem!important;z-index:1100}.insights-title{display:flex;padding-right:1.979rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.742rem;flex:1 0 0}.title{color:#000;font-family:var(--font-family);font-size:1.36rem;font-style:normal;font-weight:700;line-height:1.608rem}.subtitle{color:#6b7280;font-family:var(--font-family);font-size:.804rem;font-style:normal;font-weight:400;line-height:1.113rem}.cross-icon{position:absolute;right:2.472rem;top:1.484rem;cursor:pointer}.insights-body{display:flex;flex-direction:column;padding:1.484rem;align-items:center;align-content:center;gap:2.25rem 3.03rem;align-self:stretch;flex-wrap:wrap;background:#fff!important}.pedo-container{width:50%}.subsection{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-lg, .75rem);align-self:stretch;border-radius:var(--radius-lg, .75rem);padding:.938rem;width:100%;background-color:#f9fafb}.subsection-heading{display:flex;align-items:center;gap:var(--spaces-spacing-md, .5rem);color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.insights-thumbnail{width:3.5rem;height:3.5rem;border-radius:.25rem;box-shadow:0 .25rem .375rem -.125rem #10182808,0 .75rem 1rem -.25rem #10182814;cursor:pointer}.BellCurve-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spaces-spacing-md, .5rem);align-self:stretch;height:-webkit-fill-available;width:100%}.bell-curve-container{width:60%;padding:1.25rem}.bell-curve-info{display:flex;width:20.188rem;padding:var(--spaces-spacing-lg, .75rem) 0;flex-direction:column;align-items:flex-end;gap:var(--spaces-spacing-md, .5rem);margin-right:1.563rem}.curve-info-line{display:flex;padding:0 var(--spaces-spacing-xs, .25rem);justify-content:flex-end;align-items:flex-end;gap:.5rem;align-self:stretch;color:var(--text-primary, #1A212F);text-align:right;font-family:var(--font-family);font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}.curve-info-legend{display:flex;align-items:flex-end;gap:.25rem;color:#000;text-align:right;font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:500;line-height:1.125rem}.legend-container{display:flex;padding:.25rem 0;align-items:center;gap:.5rem}.legend-box{width:.5rem;height:.5rem;border-radius:.125rem}.black{background:#000}.purple{background:#c9c8f1;color:#c9c8f1}.pink{background:#fec0c8}.dashedBorder{width:80%;border-bottom:.09375rem dashed #dddddd}.solidBorder{width:80%;border-bottom:.09375rem solid #dddddd}.curve-message{width:14.25rem;color:var(--text-quarternary, #687083);text-align:right;font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.info-button-container{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.tooltip-predefined{background-color:#fff;color:#000;border-radius:.375rem;width:18.75rem}.tooltip-wrapper-presaige{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.5rem;width:18.75rem;z-index:1000}.tooltip-presaige{position:relative;background-color:#fff;color:#000;border-radius:.375rem;font-family:var(--font-family);font-size:.688rem;line-height:1.4;padding:.75rem 1rem;box-shadow:0 .125rem .5rem #00000026;white-space:normal;word-wrap:break-word;border:.0625rem solid #E0E0E0}.tooltip-presaige:before{content:"";position:absolute;top:-.375rem;left:50%;transform:translate(-50%);border-width:0 .375rem .375rem .375rem;border-style:solid;border-color:transparent transparent white transparent}.tooltip-presaige:after{content:"";position:absolute;top:-.438rem;left:50%;transform:translate(-50%);border-width:0 .438rem .438rem .438rem;border-style:solid;border-color:transparent transparent #E0E0E0 transparent;z-index:-1}.tooltip,.tooltip:before,.tooltip:after{display:none}.NN-container-analysis{background-color:#fff!important;width:100%;border-radius:.75rem;border:.0625rem solid var(--Dark-Tertiary-tr110, #EFEFEF);background:var(--Dark-Tertiary-tr120, #FFF);box-shadow:0 .375rem .625rem #b1b1b114,0 .0625rem .1875rem #00000005;display:flex;flex-direction:column;align-items:center;overflow:hidden}.PST{height:23.5rem;width:99%;border-radius:.75rem;border:.0625rem solid var(--Dark-Tertiary-tr110, #EFEFEF);background:var(--Dark-Tertiary-tr120, #FFF);box-shadow:0 .375rem .625rem #b1b1b114,0 .0625rem .1875rem #00000005;display:flex;flex-direction:column;align-items:center}.PST-value{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding-left:1.25rem;padding-right:1.25rem}.value{color:var(--Dark-Tertiary-tr20, #080808);font-family:var(--font-family);font-size:2.625rem;font-style:normal;font-weight:600;line-height:3.25rem;letter-spacing:-.079rem}.value-comparison{display:flex;align-items:center;gap:.5rem;color:var(--Dark-Tertiary-tr70, #878787);font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.percent-change{display:flex;padding:.25rem;flex-direction:column;align-items:flex-start;gap:.25rem;border-radius:12.5rem;border:.0625rem solid var(--Green-Green02, #8FE7BE);background:var(--Green-Green04, #E8FFF4)}.percent-inner{display:flex;align-items:center;color:var(--Green-Green01, #1DBF73);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:500;line-height:.875rem}.PST-value-container{display:flex;flex-direction:row;width:100%;align-items:flex-start}.PST-trend{color:#000!important;min-height:20rem;width:100%}.info-button-container{composes:info-button-container from "../../components/common/Tooltip.css"}.tooltip-wrapper-presaige{composes:tooltip-wrapper from "../../components/common/Tooltip.css"}.tooltip-presaige{composes:tooltip from "../../components/common/Tooltip.css"}.PST-heading{position:relative;z-index:1000}.NN-container{background-color:#fff!important;height:17.813rem;width:100%;border-radius:.75rem;border:.0625rem solid var(--Dark-Tertiary-tr110, #EFEFEF);background:var(--Dark-Tertiary-tr120, #FFF);box-shadow:0 .375rem .625rem #b1b1b114,0 .0625rem .1875rem #00000005;display:flex;flex-direction:column;align-items:center;overflow:hidden}@media (min-width: 1080px) and (max-width: 1100px){.NN-container{height:15.4rem}.pedometer-score{margin-top:-5rem}}@media (min-width: 110px) and (max-width: 1200px){.NN-container{height:15.6rem}.pedometer-title{max-width:50%}}@media (min-width: 1200px) and (max-width: 1250px){.NN-container{height:16.3rem}}@media (min-width: 1250px) and (max-width: 1300px){.NN-container{height:16.6rem}}@media (min-width: 1300px) and (max-width: 1400px){.NN-container{height:16.9rem}.pedometer-title{max-width:60%}}@media (min-width: 1400px) and (max-width: 1500px){.NN-container{height:17.2rem}.pedometer-title{max-width:60%}}@media (min-width: 1500px) and (max-width: 1700px){.NN-container{height:17.2rem}}@media (min-width: 1700px) and (max-width: 1900px){.NN-container{height:17.7rem}}@media (min-width: 1901px) and (max-width: 2050px){.NN-container{height:18.2rem}}@media (min-width: 2051px) and (max-width: 2750px){.NN-container{height:20.5rem}}@media (min-width: 2751px) and (max-width: 3000px){.NN-container{height:21.5rem}}@media (min-width: 3001px) and (max-width: 4000px){.NN-container{height:29.5rem}}.pedometer-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NN-value{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.547rem;width:100%}.NN-comment{display:flex;padding:.273rem .82rem;flex-direction:column;align-items:flex-start;gap:.273rem;border-radius:13.674rem;border:.068rem solid var(--Green-Green02, #8FE7BE);background:var(--Green-Green04, #E8FFF4)}.NN-comment-inner{display:flex;align-items:center;color:var(--Green-Green01, #1DBF73);font-family:var(--font-family);font-size:.957rem;font-style:normal;font-weight:500;line-height:.957rem}.NN-score{display:flex;align-items:center;color:var(--Dark-Tertiary-tr20, #080808);font-family:var(--font-family);font-size:2.188rem;font-style:normal;font-weight:600;line-height:2.735rem;letter-spacing:-.066rem}.NN-compare{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.273rem}.NN-percent{color:var(--Green-Green01, #1DBF73);text-align:center;font-family:var(--font-family);font-size:1.094rem;font-style:normal;font-weight:500;line-height:1.641rem}.NN-version-compare{color:var(--Dark-Tertiary-tr70, #878787);font-family:var(--font-family);font-size:1.094rem;font-style:normal;font-weight:500;line-height:1.641rem}.circular-progress-bar-container{width:100%;overflow:hidden;margin-top:.2rem}.tooltip-wrapper-pedometer{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.5rem;width:15.625rem;z-index:9999}.tooltip-pedometer{position:relative;background-color:#fff;color:#000;border-radius:.375rem;font-family:var(--font-family);font-size:.688rem;line-height:1.4;padding:.75rem 1rem;box-shadow:0 .125rem .5rem #00000026;white-space:normal;word-wrap:break-word;border:.0625rem solid #E0E0E0}.tooltip-pedometer:before{content:"";position:absolute;top:-.375rem;left:50%;transform:translate(-50%);border-width:0 .375rem .375rem .375rem;border-style:solid;border-color:transparent transparent white transparent}.tooltip-pedometer:after{content:"";position:absolute;top:-.438rem;left:50%;transform:translate(-50%);border-width:0 .438rem .438rem .438rem;border-style:solid;border-color:transparent transparent #E0E0E0 transparent;z-index:-1}.tooltip-visible{visibility:visible}.info-button-container{composes:info-button-container from "../../components/common/Tooltip.css";position:relative}.pedometer-score{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-8.125rem}@media (min-width: 1100px) and (max-width: 1200px){.pedometer-score{margin-top:-5.5rem}}@media (min-width: 1200px) and (max-width: 1300px){.pedometer-score{margin-top:-6rem}}@media (min-width: 1300px) and (max-width: 1400px){.pedometer-score{margin-top:-6.5rem}}@media (min-width: 1400px) and (max-width: 1500px){.pedometer-score{margin-top:-7rem}}@media (min-width: 1500px) and (max-width: 1600px){.pedometer-score{margin-top:-7.5rem}}@media (min-width: 1600px) and (max-width: 1700px){.pedometer-score{margin-top:-8rem}}@media (min-width: 1700px) and (max-width: 1800px){.pedometer-score{margin-top:-8.5rem}}@media (min-width: 1800px){.pedometer-score{margin-top:-9rem}}@media (min-width: 1080px) and (max-width: 1200px){.score-main{font-size:2.2rem!important}}@media (min-width: 1200px) and (max-width: 1400px){.score-main{font-size:2.4rem!important}}@media (min-width: 1400px) and (max-width: 1500px){.score-main{font-size:2.6rem!important}}@media (min-width: 1900px) and (max-width: 2050px){.score-main{font-size:3rem!important}}@media (min-width: 2501px) and (max-width: 3000px){.score-main{font-size:3.5rem!important}}@media (min-width: 3001px) and (max-width: 4000px){.score-main{font-size:5.5rem!important}}.score-container-row{display:flex;flex-direction:row;justify-content:center;align-items:baseline}.score-main{color:var(--Dark-Tertiary-tr20, #080808);font-family:var(--font-family);font-size:2.813rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.109rem}.score-total{color:var(--text-disabled, #9AA1B2);font-family:var(--font-family);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.125rem}.score-interval{color:var(--Dark-Tertiary-tr70, #878787);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:500;line-height:.998rem}.results-score-impressive-score-pedo{display:flex;padding:.5rem 1rem;align-items:center;gap:.5rem;border-radius:1rem;font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:.5rem;white-space:normal;max-width:80%!important;text-wrap:auto;flex-shrink:0;flex-basis:auto;word-break:break-word}.scroll-wrapper{width:100%;overflow:hidden;white-space:nowrap;box-sizing:border-box;position:relative}@media (max-width: 1200px){.scroll-content{display:inline-block;padding-left:100%;animation:scroll-left 5s linear infinite}}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.scroll-wrapper:hover .scroll-content{animation-play-state:paused}@media (max-width: 767px){.results-score-impressive-score-pedo{white-space:nowrap;overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%!important;box-sizing:border-box}}.elite-engagement-tooltip{transform:translate(-90%)!important}.RC-container{background-color:#fff!important;height:23.5rem;width:32.813rem;border-radius:.75rem;border:.0625rem solid var(--Dark-Tertiary-tr110, #EFEFEF);background:var(--Dark-Tertiary-tr120, #FFF);box-shadow:0 .375rem .625rem #b1b1b114,0 .0625rem .1875rem #00000005;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.chart-container canvas{width:18.75rem!important;height:18.75rem!important}@media (min-width: 67.5rem) and (max-width: 87.4375rem){.chart-container canvas{width:16rem!important;height:16rem!important}}.tooltip-wrapper-radar{position:absolute;top:100%;left:50%;transform:translate(-45%);margin-top:.5rem;width:15.625rem;z-index:9999;pointer-events:none}.tooltip-radar{position:relative;background-color:#fff;color:#000;border-radius:.375rem;font-family:var(--font-family);font-size:.688rem;line-height:1.4;padding:.75rem 1rem;box-shadow:0 .125rem .5rem #00000026;white-space:normal;word-wrap:break-word;border:.0625rem solid #E0E0E0;pointer-events:auto}.tooltip-radar:before{content:"";position:absolute;top:-.375rem;left:50%;transform:translate(-50%);border-width:0 .375rem .375rem .375rem;border-style:solid;border-color:transparent transparent white transparent}.tooltip-radar:after{content:"";position:absolute;top:-.438rem;left:50%;transform:translate(-50%);border-width:0 .438rem .438rem .438rem;border-style:solid;border-color:transparent transparent #E0E0E0 transparent;z-index:-1}.info-button-container{position:relative;display:flex;align-items:center;justify-content:center}.chart-div{height:15.625rem}.insights-help{position:fixed;top:10%;left:50%;transform:translate(-50%);border-radius:10px;z-index:1002;display:flex;flex-direction:column;align-items:center;background-color:#fff;width:60%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.ih-header{display:flex;padding:var(--spaces-spacing-4xl, 2rem) 0rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch}.ih-header-content{display:flex;padding:0px var(--spaces-spacing-4xl, 32px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spaces-spacing-xl, 16px);align-self:stretch}.ih-header-upper{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-xs, 4px);align-self:stretch}.ih-carousel{display:flex;flex-direction:row;align-self:stretch;gap:16px;align-items:center}.ih-arrow{display:flex;align-items:center}.ih-carousel-dots{display:flex;flex-direction:row;align-items:center;align-self:stretch;gap:4px}.ih-dot{width:8px;height:8px;background-color:#d9d9d9;border-radius:4px}.active-car{width:16px;height:8px;border-radius:99px;background:var(--background-bg-primary-solid, #0D111C)}.ih-title{color:#000;font-family:var(--font-family);font-size:22px;font-style:normal;font-weight:700;line-height:26px}.ih-subtitle{width:80%;display:flex;text-align:left;gap:12px;align-self:stretch;color:#6b7280;font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px}.ih-header-lower{display:flex;justify-content:space-between;align-items:center;align-self:stretch;color:#6b7280;font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:500;line-height:12px}.ih-content{display:flex;height:400px;padding:32px;align-items:center;gap:var(--spaces-spacing-4xl, 32px);flex-shrink:0;align-self:stretch;border-top:1px solid rgba(0,0,0,.08);background:#f9fafb}.hidden{display:none!important}.ih-compare{display:flex;width:100%;align-items:center;gap:var(--spaces-spacing-4xl, 32px);flex-shrink:0;align-self:stretch}.ih-image-before,.ih-image-after{display:flex;align-items:flex-end;gap:12px;flex:1 0 0;align-self:stretch;border-radius:8px;background:#fff;background-size:cover}.background-blur{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#0000007a;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:1000;font-family:var(--font-family)}.version-upload{display:flex;flex-direction:column;align-items:center;justify-content:center}.version-upload-conatiner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:.5rem;z-index:1001;text-align:center;display:flex;flex-direction:column;width:26.625rem;min-height:200px;max-height:80vh}.version-upload-heading{display:flex;flex-direction:column;border-top-left-radius:version-upload-heading;border-top-right-radius:version-upload-heading;padding:var(--spaces-spacing-6xl);align-items:center;gap:var(--spaces-spacing-lg, .75rem);align-self:stretch;background:var(--bg-secondary-solid, #4A5365);border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 .5rem 1rem #0000000a,0 1.125rem 2rem .125rem #00000014;color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem}.version-upload-heading-head{display:flex;flex-direction:row;align-items:center;width:100%}.version-upload-close-button{cursor:pointer;margin-left:auto}.version-upload-heading-desc{color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;width:100%;text-align:left}.version-upload-icon{margin-left:var(--spaces-spacing-lg, .75rem);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, .375rem);border:1px solid var(--border-primary, #D1D5DD);height:2.25rem;width:2.75rem}.version-upload-media-row{display:flex;flex-direction:row;width:100%;justify-content:flex-start;gap:var(--spaces-spacing-lg, .75rem);padding:var(--spaces-spacing-lg, .75rem) 0}.version-upload-media-name{width:100%;text-align:left;margin-right:var(--spaces-spacing-lg, .75rem);display:flex;flex-direction:column;justify-content:space-between}.version-upload-media-file-name{width:100%;overflow:hidden;color:var(--text-teritary, #4A5365);text-overflow:ellipsis;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;display:flex;flex-direction:row;justify-content:space-between}.version-upload-media-file-desc{overflow:hidden;color:var(--text-quarternary, #687083);text-overflow:ellipsis;font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:500;line-height:.75rem}.version-upload-media-file-progress{width:100%}.version-upload-media-file-progress progress{width:100%;background:#d9d9d9;display:flex;height:.25rem;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch;border-radius:var(--radius-sm, .375rem)}.version-upload-media-file-progress progress::-webkit-progress-bar{background:var(--bg-secondary-solid, #4A5365)}.version-upload-result-true{color:green}.version-upload-result-false,.version-upload-single-file-warning{color:red}.version-upload-upload-button{margin:var(--spaces-spacing-lg, .75rem) 0;display:flex;align-items:center;justify-content:center}.drag-zone-container{display:block}.hide{display:none}.version-upload-bottom-half{border-top:1px solid rgba(0,0,0,.08);background:#f9fafb;border-bottom-left-radius:var(radius-xl);border-bottom-right-radius:var(radius-xl);padding:var(--spaces-spacing-4xl)}.version-upload-media-file-cross{cursor:pointer;display:flex;align-items:center;justify-content:center}.version-upload-media-list{max-height:300px;overflow-y:auto;width:100%;margin-bottom:1rem;scrollbar-width:thin;scrollbar-color:#D1D5DD transparent}.version-upload-media-list::-webkit-scrollbar{width:6px}.version-upload-media-list::-webkit-scrollbar-track{background:transparent}.version-upload-media-list::-webkit-scrollbar-thumb{background:#d1d5dd;border-radius:3px}.version-upload-media-list::-webkit-scrollbar-thumb:hover{background:#9ca3af}.dropzone{padding:1.25rem;text-align:center;display:flex;width:100%;padding:var(--spaces-spacing-none, 6.75rem) var(--spaces-spacing-none, 0) var(--spaces-spacing-none, 7.933rem) var(--spaces-spacing-none, 0);justify-content:center;align-items:center;cursor:pointer;border-radius:var(--radius-md, .5rem);border:1px solid var(--border-primary, #D1D5DD);background:var(--background-bg-secondary-onHover, #F3F4F7)}.drag-and-drop-animation{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6875rem}.drag-and-drop-animation .drag-and-drop-text{color:var(--text-quarternary, #687083);text-align:center;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.side-navbar{width:15%;display:flex;padding:.4rem var(--spaces-spacing-3xl, 1.5rem) var(--spaces-spacing-3xl, 1.5rem) var(--spaces-spacing-3xl, 1.5rem);flex-direction:column;align-items:flex-start;flex-shrink:0;border-right:1px solid var(--border-secondary, #EAECF0);border-left:1px solid var(--border-secondary, #EAECF0);background:var(--background-bg-disabled-subtle, #F9FAFB);overflow:hidden}.side-navbar .side-navbar-version-heading{color:var(--text-quarternary, #687083);font-family:var(--font-family);text-align:left;font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem;align-self:stretch;padding-bottom:var(--spaces-spacing-md)}.version-list{list-style-type:none;padding:0;width:100%;overflow-y:auto;overflow-x:hidden;scrollbar-color:#D1D5DD transparent;scrollbar-width:none;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-xl, 16px);align-self:stretch}.version-item{display:flex;width:92%;flex-direction:column;justify-content:space-between;padding:var(--spaces-spacing-md, 8px);align-items:flex-start;gap:.3125rem;border-radius:var(--radius-sm, 6px);border:1px solid rgba(0,0,0,.04);cursor:pointer;transition:background-color .3s ease}.version-item .version-item-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;width:100%;padding-top:0}.version-item .version-item-header .download-btn{margin-left:auto;margin-right:var(--spaces-spacing-xs)}.sidenav-hr{width:100%;height:1px;background:var(--border-primary, #D1D5DD);margin:var(--spaces-spacing-3xl) 0}.version-item.selected{border-radius:var(--radius-sm, 6px);border:1px solid rgba(0,0,0,.14);background:#00000005}.version-item-score{display:flex;flex-direction:column;align-items:flex-end;gap:.6875rem;color:#46962a;font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.version-info{display:flex;padding-left:22px;justify-content:space-between;align-items:center;align-self:stretch}.version-utility-btns{display:flex;flex-direction:row}.version-info.selected{border-left:none}.version-name{font-weight:700;color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;flex-direction:row}.version-name .sidenav-version-icon{height:1.125rem;width:1.125rem;display:flex;align-items:center;justify-content:center}.version-details,.version-date{color:var(--text-disabled, #9AA1B2);font-family:var(--font-family);font-size:.625rem;text-align:left;font-style:normal;font-weight:500;line-height:normal}.star{color:gold;margin-left:.625rem}.actions{display:flex;gap:.3125rem}.download-btn,.delete-btn{display:flex;align-items:center;justify-content:center;background:none;cursor:pointer;border-radius:.1875rem;border:none}.sidenav-new-btn,.sidenav-compare-btn{display:flex;padding:var(--spaces-spacing-md, .5rem);justify-content:center;align-items:center;gap:var(--spaces-spacing-sm, .375rem);align-self:stretch;color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:600;line-height:.875rem;border:1px solid var(--border-tertiary, #F3F4F7);border-radius:var(--radius-sm, .375rem);border:1px solid var(--border-secondary, #EAECF0);background:var(--background-bg-primary, #FFF);box-shadow:0 .0625rem .125rem #1018280d;margin-bottom:var(--spaces-spacing-xs);cursor:pointer}.sidenav-compare-btn{margin-bottom:var(--spaces-spacing-3xl)}.add-new-btn:hover,.compare-btn:hover{background-color:#40a9ff}.sidenav-file-info{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.sidenav-file-info .sidenav-file-info-header{font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:700;line-height:1.125rem;text-align:left;padding-bottom:.5rem;color:var(--text-quarternary_onHover, #4A5365);border-bottom:1px solid rgba(0,0,0,.08)}.sidenav-file-info .sidenav-file-info-row{display:flex;flex-direction:row;padding:var(--spaces-spacing-sm, .375rem) var(--spaces-spacing-xs, .25rem);justify-content:space-between;align-items:center;align-self:stretch;width:100%;color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:400;line-height:.75rem;border-bottom:1px solid rgba(0,0,0,.08)}.basic-rec-heading{display:flex;margin-top:.1875rem;margin-bottom:1.5625rem;padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-xs, .25rem);justify-content:space-between;align-items:center;align-self:stretch;color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.25rem}.cat-heading{color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:700;line-height:.75rem;display:flex;padding:var(--spaces-spacing-lg, .75rem);justify-content:space-between;align-items:center;align-self:stretch;border:1px solid var(--border-tertiary, #F3F4F7);cursor:pointer}.category{width:100%;position:relative}.category-unselected{border-radius:var(--radius-sm, .375rem)}.category-selected{border-top-left-radius:var(--radius-sm, .375rem);border-top-right-radius:var(--radius-sm, .375rem);border-bottom-left-radius:none;border-bottom-right-radius:none;border-bottom:1px solid var(--border-primary, #D1D5DD);background:var(--background-bg-disabled-subtle, #F9FAFB)}.basic-rec-catagories{display:flex;flex-direction:row;justify-content:space-between;gap:var(--spaces-spacing-3xl, 1.5rem);width:100%}.basic-rec-item{color:var(--text-secondary_onHover, #1A212F);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;margin:var(--spaces-spacing-lg, .75rem) var(--spaces-spacing-md, .5rem);text-align:left;padding-bottom:var(--spaces-spacing-lg, .75rem);border-bottom:1px solid var(--border-tertiary, #F3F4F7)}.category-dropdown{max-height:0;overflow:hidden;transition:max-height .8s ease-in-out}.category-dropdown.open{max-height:125rem}.rec-tabs{display:flex;padding:var(--spaces-spacing-lg, .75rem);align-items:center;gap:var(--spaces-spacing-xs, .25rem);align-self:stretch;background:var(--background-bg-secondary-onHover, #F3F4F7);border-top-left-radius:var(--radius-sm, .375rem);border-top-right-radius:var(--radius-sm, .375rem)}.rec-tab-button{display:flex;padding:var(--spaces-spacing-lg, .75rem);align-items:center;gap:var(--spaces-spacing-md, .5rem);border-radius:var(--radius-xs, .25rem);box-shadow:none;border:none;cursor:pointer;background:var(--background-bg-secondary-onHover, #F3F4F7)}.active{background:var(--background-bg-primary, #FFF)!important}.rec-tab-button-inner{display:flex;align-items:center;gap:var(--spaces-spacing-sm, .375rem);color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.6875rem;font-style:normal;font-weight:500;line-height:.75rem}.rec-tab-button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.badge{display:flex;padding:.125rem .25rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;background:var(--background-bg-secondary-onHover, #F3F4F7);border-radius:.125rem;border:1px solid var(--border-primary, #D1D5DD)}.rec-tab-content{background:#fff;border-bottom-left-radius:var(--radius-sm, .375rem);border-bottom-right-radius:var(--radius-sm, .375rem);padding:1rem;border-radius:.75rem;margin:0rem .75rem .75rem}.basic-rec-item{padding:0;border-bottom:1px solid #f1f1f1}.testing-1{background-color:var(--background-bg-secondary-onHover, #F3F4F7);border-radius:12px;border:1px solid rgba(0,0,0,.04)}.placeholder-text{color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.8125rem;font-style:italic;font-weight:400;line-height:1.125rem;text-align:center;padding:2rem 1rem;background:var(--background-bg-disabled-subtle, #F9FAFB);border-radius:var(--radius-sm, .375rem);border:1px dashed var(--border-tertiary, #F3F4F7);margin:1rem 0}.recommendation-failure-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 0rem;text-align:center;background:linear-gradient(135deg,#fefbfb,#f8f9fa);border-radius:8px;border:1px solid #e5e7eb;margin:1rem 0}.failure-icon{font-size:2.5rem;margin-bottom:1rem}.failure-title{color:#6b7280;font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.failure-message{color:#9ca3af;font-size:.95rem;line-height:1.5;margin-bottom:0;max-width:400px}@media (max-width: 768px){.recommendation-failure-content{padding:2rem 1rem}.failure-icon{font-size:2rem}.failure-title{font-size:1.1rem}.failure-message{font-size:.875rem}}.basic-rec-heading{display:flex;padding:var(--spaces-spacing-md, 8px) var(--spaces-spacing-xs, 4px);justify-content:space-between;align-items:center;align-self:stretch;color:var(--text-secondary, #374052);font-family:var(--font-family);font-size:15px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:var(--spaces-spacing-lg)}.loading-div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background:var(--background-bg-secondary-onHover, #F3F4F7);border-bottom-left-radius:12px;border-bottom-right-radius:12px}.hor-line{background:var(--border-secondary, #EAECF0);width:97%;height:.05px;opacity:.5}.loader{height:40px;aspect-ratio:2;border-bottom:3px solid #0000;background:linear-gradient(90deg,#524656 50%,#0000 0) -25% 100%/50% 3px repeat-x border-box;position:relative;animation:l3-0 .75s linear infinite}.loader:before{content:"";position:absolute;inset:auto 42.5% 0;aspect-ratio:1;border-radius:50%;background:#cf4647;animation:l3-1 .75s cubic-bezier(0,900,1,900) infinite}@keyframes l3-0{to{background-position:-125% 100%}}@keyframes l3-1{0%,2%{bottom:0%}98%,to{bottom:.1%}}.loading-text{text-align:center;font-size:.8rem;font-family:var(--font-family);color:var(--text-quarternary);min-height:2rem;opacity:0;transform:translateY(20px)}.loading-text.slide-in{animation:slideIn .5s forwards}.loading-text.slide-out{animation:slideOut .5s forwards}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.lime-graph-container{padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.lime-graph-header{margin-bottom:24px;text-align:center}.lime-graph-header h3{margin:0 0 8px;font-size:24px;font-weight:600;color:#333}.lime-graph-header p{margin:0;color:#666;font-size:14px}.lime-graph-content{display:flex;flex-direction:column;gap:24px}.lime-graph-placeholder{display:flex;flex-direction:column;align-items:center;gap:16px}.placeholder-text{font-size:16px;color:#666;text-align:center}.placeholder-chart{width:100%;display:flex;justify-content:center}.chart-container{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background:#fafafa}.lime-chart{display:block}.lime-analysis-details{display:flex;flex-direction:column;gap:24px}.lime-section{background:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #e9ecef}.lime-section h4{margin:0 0 16px;font-size:18px;font-weight:600;color:#333}.feature-list{display:flex;flex-direction:column;gap:12px}.feature-item{display:flex;align-items:center;gap:12px;padding:8px 0}.feature-name{min-width:120px;font-weight:500;color:#333;font-size:14px}.feature-bar{flex:1;height:8px;background:#e9ecef;border-radius:4px;overflow:hidden;position:relative}.feature-fill{height:100%;background:linear-gradient(90deg,#007bff,#0056b3);border-radius:4px;transition:width .3s ease}.feature-score{min-width:40px;font-weight:600;color:#007bff;font-size:14px;text-align:right}.explanation-text{color:#666;line-height:1.6;font-size:14px}.explanation-text p{margin:0}@media (max-width: 768px){.lime-graph-container{padding:16px}.feature-item{flex-direction:column;align-items:flex-start;gap:8px}.feature-name{min-width:auto}.feature-bar{width:100%}.feature-score{min-width:auto;text-align:left}.chart-container{max-width:100%}.lime-chart{width:100%;height:auto}}.sort-button{display:inline-flex;padding:var(--spaces-spacing-sm, 6px) var(--spaces-spacing-lg, 12px);justify-content:center;align-items:center;gap:var(--spaces-spacing-xs, 4px);border-radius:var(--radius-2xl, 20px);border:1px solid var(--border-primary, #D1D5DD);z-index:1000;color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem}.sort-dropdown{position:absolute;top:100%;right:0;margin-top:.3125rem;padding:var(--spaces-spacing-md, 8px) var(--spaces-spacing-sm, 6px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spaces-spacing-xxs, 2px);border-radius:var(--radius-md, 8px);border:1px solid var(--border-primary, #D1D5DD);background:#fff;box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814}.sort-dropdown-item{display:flex;width:9.75rem;padding:var(--spaces-spacing-md, 8px);align-items:center;gap:var(--spaces-spacing-sm, 6px);border-radius:var(--radius-xs, 4px);color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.sort-dropdown-item:hover{background-color:#f5f6fa}.sort-dropdown-item.selected{background-color:#f5f6fa;font-weight:500}.sort-dropdown-line{background:var(--border-secondary, #EAECF0);height:.0625rem;margin:.25rem 0}.login{display:inline-flex;justify-content:center;align-items:center;height:100vh;width:100%;border:1px solid rgba(0,0,0,.08);box-shadow:0 .5rem 1rem #0000000a,0 1.125rem 2rem .125rem #00000014;background-image:url(/assets/Welcome-BB-uZ6KR.png);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.login-box{display:flex;flex-direction:column;width:28.625rem;border-radius:1rem;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 .5rem 1rem #0000000a,0 1.125rem 2rem .125rem #00000014}.login-header{display:flex;flex-direction:column;align-items:center;margin-bottom:1.25rem}.login-header .login-header-text1{color:#000;font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem;padding-bottom:var(--spaces-spacing-md)}.login-header .login-header-text2{color:#6b7280;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.login-header img{width:20%;padding-top:var(--spaces-spacing-4xl);padding-bottom:var(--spaces-spacing-3xl)}.login-form{display:flex;padding:var(--spaces-spacing-4xl, 2rem) 4rem;flex-direction:column;align-items:stretch;gap:var(--spaces-spacing-3xl, 1.5rem);border-top:1px solid rgba(0,0,0,.08);background:#f9fafb;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);width:100%;box-sizing:border-box}.login-form input{padding:var(--spaces-spacing-lg, .75rem);border:1px solid var(--border-primary, #D1D5DD);border-radius:var(--radius-md, .5rem);background:#fff;color:#000;font-family:var(--font-family);box-sizing:border-box;width:100%}.login-form input:focus{outline:none;border-radius:8px;border:1px solid rgba(0,0,0,.32);background:#fff;box-shadow:0 0 6px #0000001f}.login-form input:focus::placeholder{color:transparent}.login-form input.input-error{border-radius:8px;border:1px solid #DC3E42;background:#fff;color:#dc3e42}.login-form button{cursor:pointer;display:flex;width:20.625rem;padding:var(--spaces-spacing-lg, .75rem);justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem);border:1px solid #2C2C2C;background:linear-gradient(180deg,#3b3b3b,#222);box-shadow:0 .125rem .125rem #ffffff3d inset;color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.login-form button:disabled{cursor:not-allowed;border:none;background:var(--background-bg-quarternary, #EAECF0);color:var(--text-placeholder, #D1D5DD);box-shadow:none}.login-bottom-line{margin-top:var(--spaces-spacing-md);width:20.625rem;height:.0625rem;background:var(--border-secondary, #EAECF0)}.login-signin{color:#4b5563;font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.login-signup-link{text-decoration:none;color:#000}.login-signup-link:hover{text-decoration:underline}.error-popup{position:fixed;bottom:3.125rem;left:50%;transform:translate(-50%);width:90%;max-width:25rem;background-color:#dc3545;color:#fff;display:flex;width:20.625rem;padding:1rem;justify-content:space-between;align-items:center;text-align:center;border-radius:.5rem;box-shadow:0 .125rem .625rem #0000001a;animation:slideUp .2s forwards;opacity:1;transition:opacity .4s ease-in-out}.error-popup-exit{animation:slidedown .5s forwards;opacity:0;transition:opacity .4s ease-out;pointer-events:none}.success-popup{position:absolute;bottom:-6.25rem;left:50%;transform:translate(-50%);width:90%;max-width:25rem;background-color:#28a745;color:#fff;display:flex;width:20.625rem;padding:1rem;justify-content:space-between;align-items:center;text-align:center;border-radius:.5rem;box-shadow:0 .125rem .625rem #0000001a;animation:slideUp .5s forwards}.success-message{display:flex;align-items:center;gap:.5rem;color:#fff;font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.login-input-block{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-xsm);width:100%}.password-input-wrapper-login{position:relative;width:100%;display:flex;align-items:center}.password-input-wrapper-login input{flex-grow:1;padding:var(--spaces-spacing-lg, .75rem);font-family:var(--font-family);line-height:1.125rem;box-sizing:border-box;padding-right:2.5rem;border:1px solid var(--border-primary, #D1D5DD);border-radius:var(--radius-md, .5rem);background:#fff;color:#000}.password-input-wrapper-login input:focus{outline:none;border-radius:8px;border:1px solid rgba(0,0,0,.32);background:#fff;box-shadow:0 0 6px #0000001f}.password-input-wrapper-login input:focus::placeholder{color:transparent}.password-input-wrapper-login input.input-error{border-radius:8px;border:1px solid #DC3E42;background:#fff;color:#dc3e42}.hide-password-icon{position:absolute;right:.75rem;cursor:pointer;display:flex;align-items:center;height:100%;top:50%;transform:translateY(-50%);z-index:1}.hide-password-icon-span{cursor:pointer;display:flex;align-items:center}.register{padding-top:var(--navbar-height);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;height:max-content;background-image:url(/assets/ProfileCreation-B-6A3tQj.png);background-repeat:no-repeat,repeat;background-size:cover;background-position:center}.register-box{margin:var(--spaces-spacing-4xl, 2rem) 0;display:inline-flex;flex-direction:column;align-items:center;border-radius:var(--radius-xl, 1rem);border:1px solid var(--border-primary, #D1D5DD);background:#fff;width:31.25rem;box-shadow:0 1.5rem 3rem -.75rem #1018283d}.register-header{display:flex;flex-direction:column;align-items:center;margin-bottom:1.25rem}.register-header img{width:20%;padding-top:var(--spaces-spacing-4xl);padding-bottom:var(--spaces-spacing-3xl)}.register-header .register-header-text1{color:var(--text-primary, #111827);font-family:var(--font-family);font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.625rem;padding-bottom:var(--spaces-spacing-md)}.register-header .register-header-text2{color:var(--text-quarternary, #687083);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem}.register-form-details{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;border-top:1px solid var(--border-disabled, #EAECF0);background:#f9fafb;border-radius:0 0 var(--radius-xl, 1rem) var(--radius-xl, 1rem)}.register-form{display:flex;margin:var(--spaces-spacing-4xl, 2rem) 4rem;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-3xl, 1.5rem);width:100%}.register-form .register-input-block{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-spacing-xsm);width:100%}.register-form .register-input-block select{width:100%;color:#4a5365;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:600;line-height:1.125rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2rem}.register-form .register-input-block option{width:100%;color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:600;line-height:1.125rem}.register-input{width:calc(100% - var(--spaces-spacing-lg) * 2);padding:var(--spaces-spacing-md, .5rem) var(--spaces-spacing-lg, .75rem);border:1px solid var(--border-secondary, #D1D5DD);border-radius:var(--radius-md, .5rem);background:#fff;color:#000;transition:all .3s ease-in-out}.register-input::placeholder{color:var(--text-placeholder, #D1D5DD);font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.register-input:focus{outline:none;border-radius:8px;border:1px solid rgba(0,0,0,.32);background:#fff;box-shadow:0 0 6px #0000001f}.register-input:focus::placeholder{color:transparent}.register-input.input-error{border-radius:8px;border:1px solid #DC3E42;background:#fff;color:#dc3e42}.register-input-title{color:#4b5563;font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.register-bottom-line{display:flex;justify-content:center;align-items:center;width:100%;height:.0625rem;background:#00000014}.register-login{color:#4b5563;font-family:var(--font-family);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;text-align:center;align-self:center}.register-login a{text-decoration:none;color:#000}.register-checkbox{display:flex;flex-direction:row;align-items:center;width:100%;text-align:center;align-self:center}.register-checkbox-tcpp{color:#4b5563;font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.register-t_c-PP{color:var(--text-teritary, #4A5365);font-family:var(--font-family);font-size:.625rem;font-style:normal;font-weight:700;line-height:normal}.checkbox-input{width:.9375rem;height:.9375rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #D1D5DD;border-radius:.1875rem;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.checkbox-input:checked{background-color:#fff;border-color:#000}.checkbox-input:checked:before{content:"✓";font-size:.75rem;color:#000}.register-checkbox a{margin-left:.125rem}.register-signup-btn.active{cursor:pointer;width:100%;display:flex;padding:var(--spaces-spacing-lg, .75rem) .5rem;justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem);border:1px solid #2C2C2C;background:#000!important;box-shadow:0 .125rem .125rem #ffffff3d inset;color:#fff;font-family:var(--font-family);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.125rem;transition:background .2s,color .2s}.register-signup-btn.inactive{cursor:not-allowed;color:var(--text-placeholder, #D1D5DD);background:var(--background-bg-quarternary, #EAECF0);border:none;width:100%;display:flex;padding:var(--spaces-spacing-lg, .75rem) .5rem;justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem);font-size:1rem;font-weight:700}.register-pass-errors{color:red;font-family:var(--font-family);font-size:.5rem;font-style:normal;font-weight:400;line-height:normal;text-align:center;align-self:center;padding:0;margin:0;text-align:left;align-self:flex-start}.register-pass-errors p{margin:0}.register-pass-errors ul{padding:0;margin:0}.password-input-wrapper{position:relative;width:100%}.hide-password-icon-span{display:flex;align-items:center;justify-content:center;cursor:pointer}@keyframes slideUp{0%{bottom:-6.25rem}to{bottom:3.125rem}}@keyframes slidedown{0%{bottom:3.125rem}to{bottom:-6.25rem}}.error-popup{position:fixed;bottom:3.125rem;left:50%;transform:translate(-50%);width:90%;max-width:25rem;background-color:#dc3545;color:#fff;display:flex;width:20.625rem;padding:1rem;justify-content:space-between;align-items:center;text-align:center;border-radius:.5rem;box-shadow:0 .125rem .625rem #0000001a;animation:slideUp .5s forwards;opacity:1;transition:opacity .4s ease-in-out}.error-popup-exit{animation:slidedown .5s forwards;opacity:0;pointer-events:none}.error-message{display:flex;align-items:center;gap:.5rem;color:#fff;font-family:var(--font-family);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.error-popup span{display:flex;align-items:center;justify-content:center;height:100%;margin-left:1rem;cursor:pointer}.custom-dropdown-icon{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);pointer-events:none}.rp-button{cursor:pointer;display:flex;width:23.125rem!important;padding:var(--spaces-spacing-lg, .75rem);justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem);border:1px solid #2C2C2C;background:linear-gradient(180deg,#3b3b3b,#222);box-shadow:0 .125rem .125rem #ffffff3d inset}.rp-button-grey{border:0!important;background:#e7e7e7!important;color:#cacaca!important}.hide-show-icon{display:flex}.reset-password-success-popup,.reset-password-error-popup{position:absolute;bottom:-6.25rem;left:50%;transform:translate(-50%);padding:.75rem 1.25rem;border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;width:21.875rem;max-width:90%;min-width:18.75rem;z-index:1000;box-shadow:0 .125rem .625rem #0003;animation:slideUp .5s forwards}.reset-password-success-popup{background-color:#10b981}.reset-password-error-popup{background-color:#ef4444}.reset-password-success-message,.reset-password-error-message{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.875rem;flex-grow:1;margin-right:.625rem}.reset-password-popup-cross-button{cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:.9375rem;color:#fff}.login-header-small{display:flex;padding:0rem 2rem 2rem;flex-direction:column;align-items:center}.fp-button{cursor:pointer;display:flex;width:20.625rem;padding:var(--spaces-spacing-lg, .75rem);justify-content:center;align-items:center;gap:.5rem;border-radius:var(--radius-md, .5rem)}.fp-button-dark{border:1px solid #2C2C2C;background:linear-gradient(180deg,#3b3b3b,#222);box-shadow:0 .125rem .125rem #ffffff3d inset}.fp-button-light{border:1px solid var(--border-primary, #D1D5DD)!important;background:#fff!important;color:#4b5563!important}.fp-button-grey{border:0!important;background:#e7e7e7!important;color:#cacaca!important}.popup-cross-button{display:flex;align-items:center;justify-content:center}.success-popup,.error-popup{position:absolute;bottom:-6.25rem;left:50%;transform:translate(-50%);padding:.75rem 1.25rem;border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;min-width:17.5rem;max-width:90%;z-index:1000;box-shadow:0 .125rem .625rem #0003;animation:slideUp .5s forwards}.success-popup{background-color:#10b981}.error-popup{background-color:#ef4444}.success-message,.error-message{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.875rem;flex-grow:1;margin-right:.625rem}.popup-cross-button{cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:.9375rem;color:#fff}@keyframes slideUp{0%{bottom:-6.25rem}to{bottom:1.25rem}}input,textarea,select,button{font-family:var(--font-family);font-size:inherit;background:none;border:none;outline:none}input::placeholder,textarea::placeholder{font-family:var(--font-family);font-size:inherit;color:var(--text-placeholder, #D1D5DD);opacity:.6}img{display:block;max-width:100%;height:auto;object-fit:cover}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.align-icon-center{display:flex;align-items:center;justify-content:center;cursor:pointer}:root{line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-family: "open sauce one", sans-serif;--font-size: 1rem;--primary-color: #333;--secondary-color: #555;--background-color: #f9f9f9;--navbar-height: 56px;--spaces-spacing-xxs: .125rem;--spaces-spacing-xsm: .25rem;--spaces-spacing-xs: .25rem;--spaces-spacing-sm: .375rem;--spaces-spacing-md: .5rem;--spaces-spacing-lg: .75rem;--spaces-spacing-xl: 1rem;--spaces-spacing-2xl: 1.25rem;--spaces-spacing-3xl: 1.5rem;--spaces-spacing-4xl: 2rem;--spaces-spacing-5xl: 2.5rem;--spaces-spacing-6xl: 3rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-mdl: .625rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.25rem;--text-primary: #1A212F;--text-primary-onBrand: #FFFFFF;--text-secondary: #374052;--text-secondary-onHover: #1A212F;--text-tertiary: #4A5365;--text-tertiary-onHover: #374052;--text-quarternary: #687083;--text-quarternary-onHover: #4A5365;--text-white: #FFFFFF;--text-disabled: #9AA1B2;--text-placeholder: #D1D5DD;--text-error: #dc3545;--bg-primary: #FFFFFF;--bg-primary-onHover: #F9FAFB;--bg-primary-solid: #0D111C;--bg-secondary: #F9FAFB;--bg-secondary-onHover: #F3F4F7;--bg-secondary-subtle: #FCFCFD;--bg-secondary-solid: #4A5365;--bg-tertiary: #F3F4F7;--bg-quarternary: #EAECF0;--bg-disabled: #F3F4F7;--bg-disabled-subtle: #F9FAFB;--bg-overlay: #0D111C;--border-primary: #D1D5DD;--border-secondary: #EAECF0;--border-tertiary: #F3F4F7;--border-disabled: #EAECF0;--greys-25: #FCFCFD;--greys-50: #F9FAFB;--greys-100: #F3F4F7;--greys-200: #EAECF0;--greys-300: #D1D5DD;--greys-400: #9AA1B2;--greys-500: #687083;--greys-600: #4A5365;--greys-700: #374052;--greys-800: #1A212F;--greys-900: #111827;--greys-950: #0D111C;--default-white: #FFFFFF;--default-black: #000000;--default-transparent: rgba(255, 255, 255, .6);--toastify-color-success: #28a745;--toastify-color-error: #dc3545;--toastify-toast-max-width: 25rem;--toastify-toast-min-height: 3.5rem;--toastify-border-radius: .5rem}:root{font-size:1rem}@media (max-width: 1024px){:root{font-size:.9375rem}}@media (max-width: 768px){:root{font-size:.875rem}}@media (max-width: 480px){:root{font-size:.8125rem}}@media (min-width: 1600px){:root{font-size:1.0625rem}}@media (min-width: 1920px){:root{font-size:1.125rem}}@media (min-width: 2560px){:root{font-size:1.25rem}}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-Light-BWApnZWn.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-LightItalic-BUUdJ2MZ.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-Regular-CGh6s3ww.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-Italic-DtiN1cUS.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-Medium-DimFeK5a.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-MediumItalic-UaMjIlBM.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-SemiBold-CaAPN7ax.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-SemiBoldItalic-CYznBPrI.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-Bold-YCjU0PpI.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-BoldItalic-B2Bb_wVL.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-ExtraBold-DSDa9tIE.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-ExtraBoldItalic-C8nBJn1p.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-Black-BrGY14Qx.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Open Sauce One;src:url(/assets/OpenSauceOne-BlackItalic-6dxgMHzS.ttf) format("truetype");font-weight:900;font-style:italic}.border-rad-1rem{border-radius:1rem!important}
