body{font-family:'Inter', sans-serif;min-height:100% !important}.mCustomScrollBox{width:100%}.flex-grow{flex-grow:1 !important}.min-vh-65{min-height:65vh}.navbar{padding-top:1rem;padding-bottom:1rem}.navbar-brand img{max-height:46px}.error-page{display:flex;align-items:center;min-height:calc(100vh - 14rem)}.error-page-shell{width:100%;max-width:860px;margin:0 auto}.error-page-card{display:grid;grid-template-columns:minmax(180px, .42fr) minmax(0, 1fr);min-height:320px;overflow:hidden;border-radius:var(--ui-radius-feature)}.error-page-code{display:flex;align-items:center;justify-content:center;padding:var(--ui-space-5);font-size:clamp(3rem, 5vw, 4.25rem);font-weight:800;line-height:1;letter-spacing:-.06em;text-align:center;white-space:nowrap;overflow-wrap:anywhere}.error-page-code-text{font-size:clamp(2rem, 4vw, 3.5rem)}.error-page-content{display:flex;flex-direction:column;justify-content:center;padding:calc(var(--ui-space-6) + var(--ui-space-2))}.error-page-content h1{margin-bottom:var(--ui-space-3);font-size:1.75rem;font-weight:800;line-height:1.2}.error-page-content p{margin-bottom:var(--ui-space-2);font-size:1rem;line-height:1.6}.error-page-content .error-page-hint{margin-bottom:0}.error-page-actions{display:flex;flex-wrap:wrap;gap:var(--ui-space-3);margin-top:var(--ui-space-5)}.error-page-actions .btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;margin-bottom:0}@media (max-width: 767.98px){.error-page{min-height:calc(100vh - 10rem)}.error-page-card{grid-template-columns:1fr;min-height:0}.error-page-code{min-height:9rem;padding:var(--ui-space-5);font-size:4rem}.error-page-code-text{font-size:2.25rem}.error-page-content{padding:var(--ui-space-5)}.error-page-content h1{font-size:1.5rem}.error-page-actions .btn{width:100%}}.button-search{color:#DDD;background:none;position:absolute;right:0;cursor:pointer;outline:none;border:none}.home-user-avatar{width:32px}.min-width-0{min-width:0}.workspace-focused-header{border-bottom:1px solid transparent}.workspace-focused-header-inner{min-height:4.5rem}.workspace-focused-header .navbar-user-menu{margin-top:var(--ui-space-2)}.app-navbar .app-navbar-center-nav .nav-link.active,.app-navbar .app-navbar-center-nav .nav-link.active:hover,.app-navbar .app-navbar-center-nav .nav-link.active:focus{font-weight:600}.navbar-user-dropdown .dropdown-toggle::after{display:none}.navbar-user-toggle{border-radius:999px;padding:.35rem .55rem .35rem .75rem !important;background:var(--ui-surface-muted);box-shadow:inset 0 0 0 1px var(--ui-border-subtle);transition:background-color .15s ease, box-shadow .15s ease, color .15s ease}.navbar-user-toggle:hover,.navbar-user-toggle:focus,.navbar-user-toggle[aria-expanded="true"]{background:var(--ui-surface-raised);box-shadow:inset 0 0 0 1px var(--ui-focus-ring)}.navbar-user-name{font-size:.9rem;font-weight:700}.navbar-user-avatar{width:32px;height:32px;margin-left:.65rem;object-fit:cover}.navbar-user-menu{width:19.5rem;min-width:19.5rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 6rem);overflow:hidden;padding:.5rem;margin-top:.5rem;border-radius:var(--ui-radius-control);background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:0 .75rem 2rem rgba(15, 23, 42, .12)}.app-navbar .navbar-user-dropdown .navbar-user-menu{top:calc(100% + .5rem) !important;right:0 !important;left:auto !important;margin-top:0 !important;transform:none !important}.navbar-user-menu.show{display:flex;flex-direction:column}.navbar-user-menu-body{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}[data-theme="dark"] .navbar-user-menu,.navbar-dark .navbar-user-menu{box-shadow:0 .75rem 2rem rgba(0, 0, 0, .32)}.navbar-user-menu-header{display:flex;align-items:center;gap:.65rem;flex:0 0 auto;padding:.3rem .5rem .4rem}.navbar-user-menu-avatar{width:34px;height:34px;flex:0 0 34px;object-fit:cover}.navbar-user-menu-name{color:var(--ui-text);font-size:.92rem;font-weight:800;line-height:1.25}.navbar-user-menu-email{margin-top:.1rem;color:var(--ui-muted);font-size:.78rem;line-height:1.25}.navbar-user-menu-section{padding:.6rem .55rem .3rem;color:var(--ui-muted);font-size:.68rem;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase}.navbar-user-menu .dropdown-item{min-height:2.2rem;padding:.36rem .55rem;border-radius:var(--ui-radius-control);background-color:transparent;color:var(--ui-text) !important;font-size:.88rem;font-weight:600;line-height:1.2;transition:background-color .15s ease, color .15s ease}.navbar-user-menu-dashboard{min-height:2.3rem !important;font-weight:700 !important}.navbar-user-menu-shortcuts .dropdown-item{min-height:2.4rem;background:var(--ui-surface-muted);border:1px solid transparent}.navbar-user-menu-shortcuts .dropdown-item:hover,.navbar-user-menu-shortcuts .dropdown-item:focus,.navbar-user-menu-shortcuts .dropdown-item.active{border-color:var(--ui-border-subtle)}.navbar-user-menu .dropdown-item:hover,.navbar-user-menu .dropdown-item:focus{background-color:var(--ui-accent-soft);color:var(--ui-accent) !important}.navbar-user-menu .dropdown-item.active,.navbar-user-menu .dropdown-item:active{background-color:var(--ui-accent-soft);color:var(--ui-accent) !important;font-weight:700}.navbar-user-menu-icon{flex:0 0 1rem;width:1rem;height:1rem;color:var(--ui-muted)}.navbar-user-menu .dropdown-item:hover .navbar-user-menu-icon,.navbar-user-menu .dropdown-item:focus .navbar-user-menu-icon,.navbar-user-menu .dropdown-item.active .navbar-user-menu-icon{color:currentColor}.navbar-user-menu-count{min-width:1.35rem;height:1.35rem;padding:0 .4rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--ui-accent-soft);color:var(--ui-accent);font-size:.72rem;font-weight:800}.navbar-user-menu-count-approvals{background:rgba(245, 158, 11, .14);color:#a16207}[data-theme="dark"] .navbar-user-menu-count-approvals,.navbar-dark .navbar-user-menu-count-approvals{background:rgba(245, 158, 11, .18);color:#fbbf24}.navbar-user-menu-value{max-width:7rem;margin-left:auto;padding-left:.75rem;color:var(--ui-muted);font-size:.76rem;font-weight:500}.navbar-user-menu .dropdown-divider{margin:.35rem .15rem;border-top-color:var(--ui-border-subtle)}.navbar-user-menu-shortcuts + .navbar-user-menu-section{padding-top:1rem}.navbar-user-menu-logout:hover,.navbar-user-menu-logout:focus,.navbar-user-menu-logout:active{background-color:rgba(220, 53, 69, .12) !important;color:#dc3545 !important}.navbar-workspace-switcher-badge{margin-left:.65rem;padding:.22rem .5rem;border-radius:999px;background:var(--ui-accent-soft);color:var(--ui-accent);font-size:.67rem;font-weight:800;text-transform:uppercase}.navbar-workspace-switcher-badge-active{background:rgba(34, 197, 94, .14);color:#2f7d4b}.workspace-avatar{object-fit:cover}.workspace-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;font-weight:800;line-height:1;text-align:center}.login,.image{min-height:100vh}.bg-image{background-size:cover;background-position:center center}.brand-logo{max-width:180px;max-height:60px}.app-navbar-brand-fallback{color:inherit;font-size:1rem;font-weight:800;line-height:1.1;max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded-lg{border-radius:0.4rem !important}.hidden{display:none !important}.audio-preview-item{padding-right:36px}.video-preview-item .video-preview{border-radius:20px;overflow:hidden;width:240px;height:240px;position:relative;display:block;z-index:10;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone-previews.dropzone{background:none !important}.sticky{position:sticky;top:1.5rem}.sticky-sm{position:sticky;top:1rem}.min-h-75{min-height:75%}.sticky-profile-widgets{position:sticky;top:1rem}.sticky-widgets{position:sticky !important;padding-top:.5rem !important}.pointer-cursor{cursor:pointer}.avatar-placeholder i{font-size:2.8rem}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.toast-container{position:fixed;z-index:2000;width:min(20rem, calc(100vw - 1.5rem));pointer-events:none}.top-right{top:1.25rem;right:1.25rem}.top-left{top:1.25rem;left:1.25rem}.top-center{transform:translateX(-50%);top:1.25rem;left:50%}.bottom-right{right:1.25rem;bottom:1.25rem}.bottom-left{left:1.25rem;bottom:1.25rem}.bottom-center{transform:translateX(-50%);bottom:1.25rem;left:50%}.toast-container>.toast{width:100%;max-width:20rem;overflow:hidden;pointer-events:auto;border:0;border-radius:.75rem;background:#111827;color:#fff;box-shadow:0 12px 30px rgba(17, 24, 39, .18)}.toast-container>.toast[data-swipe-dismissible="true"]{cursor:grab;touch-action:pan-y;will-change:transform, opacity}.toast-container>.toast.toast-dragging{cursor:grabbing;user-select:none}.toast-container>.toast.toast-swipe-dismiss,.toast-container>.toast.toast-swipe-resetting{transition:transform .18s ease-out, opacity .18s ease-out}.toast-container>.toast + .toast{margin-top:.5rem}.toast .toast-content{min-width:0}.toast .toast-content strong{font-size:.86rem;line-height:1.25}.toast .toast-subtitle,.toast .toast-message{color:rgba(255, 255, 255, .72);font-size:.8rem;line-height:1.35}.toast .toast-close{color:rgba(255, 255, 255, .7);font-size:1.15rem;line-height:1;opacity:1;text-shadow:none}.toast .toast-close:hover,.toast .toast-close:focus{color:#fff}.half-bg{background-color:rgba(0,0,0,.45)}.suggestion-box{background-color:#FFF !important}.suggestion-box .avatar{width:96px;height:96px;border:2px solid #fefefe}.post-box .avatar{width:48px;height:48px}.post-details .dropdown .dropdown-toggle:after,.post-details .dropdown .dropdown-toggle:before{display:none}.post-box .post-count-details{font-size:15px}.dropdown .dropdown-toggle:after,.dropdown .dropdown-toggle:before{display:none}.post-content img{object-fit:cover;width:100%;max-height:450px;margin-bottom:1rem}.post-box .post-comments .form-control.is-invalid,.was-validated .form-control:invalid{background-image:none !important}.suggestions-header i{cursor:pointer}.dropdown:not(.dropdown-hover) > .dropdown-menu{margin-top:0px !important;transition:none !important}.dropdown:not(.dropdown-hover) > .dropdown-menu.show{animation:app-dropdown-reveal .1s ease-out both}@keyframes app-dropdown-reveal{from{opacity:0;}to{opacity:1;}}.pswp_video{position:relative !important}.pswp_audio{position:relative !important;width:75% !important;height:100px !important}.pswp--zoom-allowed .pswp__img{cursor:default !important}.open-menu{text-decoration:none !important}.ion-icon-wrapper{display:inline-block;width:1em;height:1em;contain:strict;fill:currentcolor;box-sizing:content-box !important}.input-group-text .ion-icon-wrapper{width:20px !important;height:20px !important}.ion-icon-inner,.ion-icon-inner svg{display:block;height:100%;width:100%}[dir="rtl"] .app-icon-directional{transform:scaleX(-1)}.icon-large{font-size:32px}.icon-xlarge{font-size:50px}.icon-medium{font-size:24px}.icon-small{font-size:18px}.icon-xsmall{font-size:11px}.social-media-icon{width:1.4rem;height:1.4rem}.btn-rounded-icon{width:45px !important;height:45px !important;padding:0;transition:0.3s;border:none !important;border-radius:50%;font-size:20px;margin:0}#login-dialog .card-wrapper{height:100%}.suggestion-header-bg{background-color:#50505047;background-position:center center !important;background-size:cover !important;height:140px !important}.creator-body{margin-top:-50px}.creator-body .avatar{width:100px;height:100px}.suggestion-card-btn{width:30px;height:30px}.installer-bg{background-color:#f8f9fa}.checkout-dialog .rounded-circle.user-avatar{width:50px;height:50px}footer .copyRightInfo .d-flex.flex-row.nav{margin-left:-1rem}footer .brand-logo{max-height:60px}footer .text-lg{font-size:1.1rem !important}.recent-media .card-body img{width:80px !important;height:80px !important}.dropdown:not(.nav-item) .dropdown-menu:before{content:none !important}.contact-illustration{width:450px;max-width:100%}.contact-illustration svg{display:block;width:100%;height:auto}.contact-illustration-bg{fill:#f3f5fb}.contact-illustration-paper{fill:#fff}.contact-illustration-accent{fill:currentColor}.contact-illustration-shadow{fill:#d6d8e8}.contact-illustration-fold{fill:#c8cade}.contact-illustration-ink{fill:#202224}.pwa-install-card{max-width:28rem}.posts-loading-indicator .spinner-border{width:2rem;height:2rem}.page-content-wrapper p{margin:0px}.page-content-wrapper h4{margin-bottom:1rem !important}.emoji-picker__emojis{overflow-x:hidden !important;padding-left:0px !important}.emoji-picker__preview-emoji{font-size:1rem !important}.min-vh-65{min-height:65vh}.page-link{display:flex;justify-content:center;align-items:center}.w-16{width:16px;height:16px}.w-24{width:24px;height:24px}.w-32{width:32px;height:32px}.w-64{width:64px;height:64px}.text-bold-600{font-weight:600}.blob{background:black;border-radius:50%;box-shadow:0 0 0 0 rgba(0, 0, 0, 1);margin:8px;height:6px;width:6px;transform:scale(1);animation:pulse-black 2s infinite}@keyframes pulse-black{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0, 0, 0, 0.7);}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0, 0, 0, 0);}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0, 0, 0, 0);}}.blob.red{background:rgba(234, 6, 5, 1);box-shadow:0 0 0 0 rgba(255, 82, 82, 1);animation:pulse-red 2s infinite}@keyframes pulse-red{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(234, 6, 5, 0.7);}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(234, 6, 5, 0);}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(234, 6, 5, 0);}}.text-orange{color:#FD7E14}.grecaptcha-badge{z-index:100}.captcha-field .text-danger{font-size:.875em}.selectize-input{min-height:calc(1.4em + 1rem + 2px) !important}.listing-wrapper{border-radius:12px}.rounded-xl{border-radius:.75rem}.rounded-xxl{border-radius:1rem}.step-indicator-line{height:4px}.listing-company-logo{margin-left:-32px}@media (max-width: 767px){.listing-company-logo{margin-left:0px}.listing-sub-details{padding-left:64px}}#subscriber-email-field{border-top-right-radius:0;border-bottom-right-radius:0}.email-subscribe-button{border-top-left-radius:0;border-bottom-left-radius:0;font-size:.75rem}.subscribe-box-image{height:200px}.required-field-label{font-size:13px}.company-logo-wrapper{height:200px}.no-jobs-found-found{width:200px}.image-180{width:180px}.image-250{width:250px}.image-256{width:256px}.image-120{width:120px}.max-width-150{max-width:150px}@media (min-width: 768px){.collapse.dont-collapse-sm{display:block;height:auto !important;visibility:visible}}.border-2{border-width:2px !important}@media screen and ( max-width: 400px ){.pagination:not(.list-pagination-control) .page-item{display:none}.pagination:not(.list-pagination-control) .page-item:first-child,.pagination:not(.list-pagination-control) .page-item:nth-child( 2 ),.pagination:not(.list-pagination-control) .page-item:nth-last-child( 2 ),.pagination:not(.list-pagination-control) .page-item:last-child,.pagination:not(.list-pagination-control) .page-item.active,.pagination:not(.list-pagination-control) .page-item.disabled{display:block}}ul.pagination{margin:0}.list-pagination-footer{gap:1rem}.list-pagination-links nav{margin:0}.list-pagination-page-size .form-select{min-width:4.5rem}.list-pagination-control{display:inline-flex;justify-content:flex-end;margin-bottom:0;overflow:hidden;border:1px solid var(--ui-border);border-radius:.625rem;background:var(--ui-surface)}.list-pagination-control .page-link{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0;margin:0;border:0;background:var(--ui-surface);color:var(--ui-muted-strong);font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s ease, color .15s ease;border-radius:0}.list-pagination-control .page-item + .page-item .page-link{margin-inline-start:0;border-inline-start:1px solid var(--ui-border)}.list-pagination-control .page-item:not(.active):not(.disabled) .page-link:hover{z-index:2;background:var(--ui-surface-muted);color:var(--ui-text)}.list-pagination-control .page-item.active .page-link{z-index:3;background:var(--ui-surface);color:var(--ui-accent)}.list-pagination-control .page-item.disabled .page-link{background:var(--ui-surface);color:var(--ui-muted);opacity:.55}.list-pagination-control .page-link:focus{z-index:4;box-shadow:inset 0 0 0 2px var(--ui-accent)}@media (max-width: 767.98px){.list-pagination-links nav{text-align:center}}@media (max-width: 575.98px){.list-pagination-control .list-pagination-optional{display:none}}@media (pointer: coarse){.list-pagination-control .page-link{width:2.75rem;height:2.75rem;min-width:2.75rem}}.featured-client-logo{max-height:50px}.skills-selector.is-invalid{padding-right:0 !important}.pagination{padding-right:0px;padding-left:0px}.image-h-64{height:64px}.password-reveal-field{position:relative}.password-reveal-field .password-reveal-input{padding-inline-end:3.25rem !important}.password-reveal-field .password-reveal-input.is-invalid,.was-validated .password-reveal-field .password-reveal-input:invalid{background-image:none}.password-reveal-field .password-reveal-toggle{position:absolute;top:0;right:auto;left:auto;inset-inline-end:0;z-index:4;display:flex;align-items:center;justify-content:center;width:3rem;height:100%;min-width:3rem;padding:0;border:0;background:transparent;color:var(--ui-muted);cursor:pointer}.password-reveal-field .password-reveal-toggle:hover,.password-reveal-field .password-reveal-toggle:focus{background:transparent;color:var(--theme-primary-text-emphasis)}.password-reveal-field .password-reveal-toggle:focus-visible{outline:2px solid var(--theme-primary);outline-offset:-3px;border-radius:var(--ui-radius-control)}.password-reveal-field .password-reveal-toggle ion-icon{font-size:1.2rem}.password-reveal-field + .invalid-feedback{display:block}.alert{--bs-alert-border-radius:var(--ui-radius-control);border-radius:var(--bs-alert-border-radius);box-shadow:none;line-height:1.5}.alert:not(.global-announcement-banner){--bs-alert-padding-x:.75rem;--bs-alert-padding-y:.625rem;overflow-wrap:anywhere}.alert-heading{color:inherit;font-weight:600}.alert a:not(.btn):not(.btn-close){color:var(--bs-alert-link-color);text-decoration:underline;text-underline-offset:.125em}.alert > p:last-child,.alert > ul:last-child,.alert > ol:last-child{margin-bottom:0}.alert-dismissible:not(.global-announcement-banner){padding-inline-start:var(--bs-alert-padding-x);padding-inline-end:3rem}.alert-dismissible:not(.global-announcement-banner) > .btn-close{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;top:calc(var(--bs-alert-padding-y) + .75em - 1rem);right:auto;left:auto;inset-inline-end:.375rem;margin:0;padding:0;background:none;color:inherit;filter:none;opacity:.75}.alert-dismissible:not(.global-announcement-banner) > .btn-close::before{content:'';display:block;width:.75rem;height:.75rem;margin:auto;background-color:currentColor;-webkit-mask:var(--bs-btn-close-bg) center / contain no-repeat;mask:var(--bs-btn-close-bg) center / contain no-repeat}.alert-dismissible:not(.global-announcement-banner) > .btn-close:hover,.alert-dismissible:not(.global-announcement-banner) > .btn-close:focus-visible{background-color:var(--bs-alert-border-color);opacity:1}.alert-dismissible:not(.global-announcement-banner) > .btn-close:focus-visible{outline:2px solid currentColor;outline-offset:-2px;box-shadow:none}.alert-box > .alert + .alert{margin-top:.5rem}.alert-box:not(:has(> .alert)){display:none}@media (pointer: coarse){.alert-dismissible:not(.global-announcement-banner){--bs-alert-padding-y:.8125rem;padding-inline-end:3.5rem;min-height:3rem}.alert-dismissible:not(.global-announcement-banner) > .btn-close{width:2.75rem;height:2.75rem;top:calc(var(--bs-alert-padding-y) + .75em - 1.375rem)}}.sticky-info-bar{position:-webkit-sticky;position:sticky;top:0;z-index:1030}.global-announcement-banner{border-radius:0 !important}.global-announcement-banner .alert-dismissible .btn-close{padding:0em .3em}.global-announcement-banner .content p{margin-bottom:0px !important}.global-announcement-banner .announcement-body{max-width:calc(100% - 3rem);margin:0 auto}.global-announcement-banner .content{color:#fff}.global-announcement-banner.alert-dismissible .btn-close{color:#fff;position:absolute;top:50%;right:0.75rem;transform:translateY(-50%);z-index:2}.page-content-wrapper p{margin-bottom:.5rem}.page-content-wrapper li p{margin:.4rem}.page-content-wrapper h3{margin-top:1.5rem;margin-bottom:0.5rem}.page-content-wrapper h4{margin-bottom:1rem !important}.wrapper{display:block}.sidebar{--side-menu-footer-height:5.1rem;width:250px;height:100vh;height:100dvh;position:fixed;top:0;left:-255px;height:var(--side-menu-viewport-height, 100dvh);background:#333;color:#fff;box-shadow:3px 3px 3px rgba(51, 51, 51, 0.5);text-align:left;overflow:hidden;z-index:1040}.sidebar:not(.offcanvas){transition:all .3s}.sidebar.sidebar-desktop-hidden{overflow:hidden}.sidebar > .d-flex{height:100%;width:100%;min-height:0;min-width:0;overflow:hidden}.side-menu-scroll-body{min-height:0;padding-bottom:calc(var(--side-menu-footer-height) + env(safe-area-inset-bottom));overflow-x:hidden !important;overflow-y:auto !important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sidebar.active{left:0 !important}.sidebar ul li a{display:block;padding:8px 0px}.user-side-menu .nav-item .new-post-label{font-size:14px}.user-side-menu .nav-item{padding:0px}.user-side-menu .btn{font-size:15px}.user-side-menu .btn i{font-size:19px}.sidebar ul li a i{margin-right:5px}.sidebar ul li.active > a,.sidebar ul li.active > a[aria-expanded="true"]{background:#444;color:#fff}.sidebar ul ul a{padding-left:30px;font-size:14px}.sidebar ul ul li.active > a{background:#555}.sidebar a[data-toggle="collapse"]{position:relative}.sidebar .dropdown-toggle::after{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.sidebar .to-top{padding:20px;text-align:center}.sidebar .dark-light-buttons{padding:10px 20px 30px 20px;text-align:center}.sidebar.light{background:#fff;color:#888}.overlay{display:none;position:fixed;width:100vw;height:100vh;opacity:0;transition:all .5s ease-in-out}.overlay.active{display:block;opacity:1}.content{width:100%;transition:all 0.3s}.divider-1 span{display:inline-block;width:200px;border-bottom:1px dotted #aaa}.menu-divider{border-bottom:1px solid #444}.sidebar.light .menu-divider{border-bottom:1px solid #eee}.side-menu .nav-link{justify-content:space-between !important;min-width:0;overflow:hidden}.side-menu .nav-link > .d-flex{flex:1 1 auto;min-width:0;overflow:hidden;justify-content:flex-start !important}.side-menu .icon-wrapper{width:2.6rem;flex:0 0 2.6rem}.side-menu-label{min-width:0}.side-menu .nav{flex-wrap:nowrap}.side-menu .nav-item i{font-size:2.0rem !important}.side-menu .user-avatar,.sidebar .user-avatar{width:40px;height:40px}.side-menu-footer{position:absolute;right:0;bottom:0;left:0;z-index:2;flex:0 0 auto;padding-bottom:calc(1rem + env(safe-area-inset-bottom)) !important;border-top:1px solid rgba(255, 255, 255, .08)}.sidebar.light .side-menu-footer{border-top-color:#e5edf8}.side-menu-account-panel{display:flex;align-items:center;min-width:0;position:relative}.sidebar.light .side-menu-account-panel{color:#243b63}.side-menu-account-summary{min-width:0;width:100%;flex:1 1 auto;display:flex;align-items:center;gap:.75rem;padding:.25rem;border-radius:.65rem;border:0;background:transparent;color:inherit;box-shadow:none !important;text-align:left}.side-menu-account-summary:hover,.side-menu-account-summary:focus{color:inherit;background:rgba(255, 255, 255, .08)}.sidebar.light .side-menu-account-summary{color:#243b63}.sidebar.light .side-menu-account-summary:hover,.sidebar.light .side-menu-account-summary:focus{background:#f8fbff}.side-menu-user-initial{width:40px;height:40px;border-radius:50%;background:rgba(12, 127, 231, .14);color:#0c7fe7;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;font-size:.95rem;font-weight:800}.side-menu-account-copy{min-width:0;flex:1 1 auto;display:flex;flex-direction:column}.side-menu-user-name,.side-menu-workspace-name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-menu-user-name{color:inherit;font-size:.9rem;font-weight:800}.side-menu-workspace-name{margin-top:.15rem;color:inherit;font-size:.74rem;font-weight:700;opacity:.68}.sidebar.light .side-menu-workspace-name{color:#6b7fa3;opacity:1}.side-menu-account-chevron{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:rgba(255, 255, 255, .62)}.side-menu-account-panel.show .side-menu-account-chevron,.side-menu-account-summary[aria-expanded="true"] .side-menu-account-chevron{color:inherit}.side-menu-account-summary[aria-expanded="true"]{background:rgba(255, 255, 255, .08)}.sidebar.light .side-menu-account-chevron{color:#6b7fa3}.sidebar.light .side-menu-account-summary[aria-expanded="true"]{background:#f8fbff}.side-menu-account-menu{width:100%;min-width:0;max-height:calc(var(--side-menu-viewport-height, 100dvh) - var(--side-menu-footer-height) - env(safe-area-inset-bottom) - 1.5rem);overflow-y:auto;overscroll-behavior:contain;margin-bottom:.55rem;padding:.45rem;border:1px solid rgba(255, 255, 255, .1);border-radius:.75rem;background:#2f2f2f;box-shadow:0 -8px 20px rgba(0, 0, 0, .16)}.side-menu-account-menu.show{animation:side-menu-account-menu-in .16s ease-out}.side-menu-account-menu .dropdown-divider{margin:.4rem .2rem;border-top-color:rgba(255, 255, 255, .1)}.side-menu-account-menu-item{display:flex;align-items:center;gap:.65rem;min-height:2.4rem;padding:.55rem .65rem;border:0;border-radius:.55rem;color:rgba(255, 255, 255, .78);background:transparent;font-size:.86rem;font-weight:700;text-align:start;white-space:normal;overflow-wrap:anywhere}.side-menu-account-menu-item:hover,.side-menu-account-menu-item:focus,.side-menu-account-menu-item.active{color:#fff;background:rgba(255, 255, 255, .08);text-decoration:none}.side-menu-account-menu-item .ion-icon-wrapper{flex:0 0 auto;width:1.35rem;color:currentColor}.side-menu-account-menu-danger{color:#fca5a5}.side-menu-account-menu-danger:hover,.side-menu-account-menu-danger:focus{color:#fff;background:rgba(220, 53, 69, .22)}.sidebar.light .side-menu-account-menu{border-color:#d8e5f6;background:#fff;box-shadow:none}.sidebar.light .side-menu-account-menu .dropdown-divider{border-top-color:#e5edf8}.sidebar.light .side-menu-account-menu-item{color:#6b7fa3}.sidebar.light .side-menu-account-menu-item:hover,.sidebar.light .side-menu-account-menu-item:focus,.sidebar.light .side-menu-account-menu-item.active{background:#eef5ff;color:#243b63}.sidebar.light .side-menu-account-menu-danger{color:#b4232f}.sidebar.light .side-menu-account-menu-danger:hover,.sidebar.light .side-menu-account-menu-danger:focus{background:#fff1f2;color:#8f1d2a}@keyframes side-menu-account-menu-in{from{opacity:0;clip-path:inset(14% 0 0 0);}to{opacity:1;clip-path:inset(0 0 0 0);}}.workspace-switcher-modal-content{border:0}.workspace-switcher-list-avatar,.workspace-switcher-current-avatar{width:2.4rem;height:2.4rem;border-radius:.85rem;background:rgba(12, 127, 231, .12);color:#0c7fe7;display:inline-flex;align-items:center;justify-content:center;font-size:.92rem;font-weight:800;flex:0 0 2.4rem}.workspace-switcher-list-copy{min-width:0;flex:1 1 auto;overflow:hidden}.workspace-switcher-list-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:800}.workspace-switcher-list-meta{display:block;margin-top:.15rem;font-size:.78rem}.workspace-switcher-list{display:flex;flex-direction:column;gap:.55rem}.workspace-switcher-list-item{width:100%;display:flex;align-items:center;gap:.8rem;padding:.8rem .9rem;border-radius:1rem;text-align:left;box-shadow:none}.workspace-switcher-list-item:hover,.workspace-switcher-list-item:focus{text-decoration:none}.workspace-switcher-list-item.is-active,.workspace-switcher-list-item:disabled{cursor:default}.workspace-switcher-list-status{flex:0 0 auto;margin-left:.35rem;padding:.22rem .55rem;border-radius:999px;background:rgba(34, 197, 94, .14);color:#2f7d4b;font-size:.7rem;font-weight:800;text-transform:uppercase;white-space:nowrap}.workspace-switcher-list-status-pending{background:rgba(12, 127, 231, .12);color:#0c7fe7}.workspace-switcher-modal-light{background:#ffffff;color:#243b63}.workspace-switcher-modal-light .workspace-switcher-list-item{border:1px solid #d8e3f4;background:#ffffff;color:#243b63}.workspace-switcher-modal-light .workspace-switcher-list-item:hover,.workspace-switcher-modal-light .workspace-switcher-list-item:focus{background:#f8fbff;border-color:#d3e3fb}.workspace-switcher-modal-light .workspace-switcher-list-item.is-active,.workspace-switcher-modal-light .workspace-switcher-list-item:disabled{background:#eef5ff;border-color:#cfe0ff}.workspace-switcher-modal-light .workspace-switcher-list-name{color:#243b63}.workspace-switcher-modal-light .workspace-switcher-list-meta{color:#6b7fa3}.workspace-switcher-modal-dark{background:#2f2f2f;color:#fafafa}.workspace-switcher-modal-dark .workspace-switcher-list-item{border:1px solid rgba(250, 250, 250, .1);background:rgba(34, 34, 34, .88);color:#fafafa}.workspace-switcher-modal-dark .workspace-switcher-list-item:hover,.workspace-switcher-modal-dark .workspace-switcher-list-item:focus{background:rgba(42, 42, 42, .94);border-color:rgba(95, 176, 244, .3)}.workspace-switcher-modal-dark .workspace-switcher-list-item.is-active,.workspace-switcher-modal-dark .workspace-switcher-list-item:disabled{background:rgba(95, 176, 244, .18);border-color:rgba(95, 176, 244, .35)}.workspace-switcher-modal-dark .workspace-switcher-list-name{color:#fafafa}.workspace-switcher-modal-dark .workspace-switcher-list-meta{color:#b1b1b1}.side-menu .nav-link{justify-content:space-between !important}