.app{width:100vw;max-width:100vw;height:100vh;min-height:100vh;max-height:100vh;display:flex;flex-direction:column}.app .app-body{display:flex;height:100%;width:100vw}.app .app-body .sidebar-container{min-width:200px;width:240px;background-color:var(--color__neutral-light-5)}.app .app-body .settings-sidebar{min-width:200px;width:240px}.app .app-body .resizable-panels__draggable{width:4px}.app .app-body .resizable-panels__draggable .app-draggable-content{height:100%;width:1px;background-color:var(--color__neutral-light-4)}.app .app-body .resizable-panels__right-panel{margin-left:-3px}.app .page{padding:var(--spacing__medium);background-color:var(--color__neutral-light-5);height:100%;overflow-y:scroll}@media screen and (max-width: 450px){.app .app-body .sidebar-container{max-width:90vw;min-width:0;width:0;position:absolute;left:0;top:0;box-shadow:0 0 20px #0000001a;z-index:10}.app .settings-sidebar-container{position:relative}.app .settings-sidebar-container .settings-sidebar-panel{max-width:90vw;min-width:0;position:absolute;left:0;top:0;height:100%;box-shadow:0 0 20px #0000001a;z-index:10}}.account-avatar{height:40px;width:40px;min-width:40px;font-size:var(--font-size__xlarge);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius__small);font-weight:var(--font-weight__semibold)}.account-avatar img{height:calc(100% + var(--border-radius__small));width:calc(100% + var(--border-radius__small));object-fit:cover;border-radius:100%;border:none}.app-sidebar{height:100%;display:flex;flex-direction:column;background-color:var(--color__neutral-light-5)}.app-sidebar .account-container{padding:var(--spacing__large);display:flex;align-items:center;gap:var(--spacing__medium);cursor:pointer}.app-sidebar .account-container .account-avatar{height:40px;width:40px;min-width:40px}.app-sidebar .account-popover-content{width:fit-content;padding:var(--spacing__medium)}.app-sidebar .account-popover-content a{color:var(--color__neutral-dark-4)}.app-sidebar hr{margin:0;border:none;border-top:1px solid var(--color__neutral-light-4)}.app-sidebar .close-icon{position:absolute;top:var(--spacing__small);right:var(--spacing__small);cursor:pointer}.app-sidebar .close-icon:hover{opacity:.8}.app-sidebar .nav-group{padding:var(--spacing__small) 0}.app-sidebar .nav-group .nav-group-title{padding:var(--spacing__xsmall) var(--spacing__2xlarge) 0;margin-left:var(--spacing__2xsmall);font-size:var(--font-size__xsmall);text-transform:uppercase;color:var(--color__neutral)}.app-sidebar .nav-list{display:flex;flex-direction:column;gap:var(--spacing__2xsmall);padding:0 var(--spacing__large);overflow:hidden}.app-sidebar .nav-list .nav-item{display:flex;align-items:center;width:100%}.app-sidebar .nav-list .nav-item .grouped-fields{width:100%;overflow:hidden}.app-sidebar .nav-list .nav-item a{display:flex;align-items:center;gap:var(--spacing__small);padding:var(--spacing__xsmall) var(--spacing__small);padding-right:0;border-radius:var(--border-radius__medium);color:var(--color__neutral-dark-4);font-size:var(--font-size__medium);text-decoration:none;width:100%;overflow:hidden}.app-sidebar .nav-list .nav-item a:focus{outline:none}.app-sidebar .nav-list .nav-item a .nav-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.app-sidebar .nav-list .nav-item a .nav-item-label-content{display:flex;align-items:center;gap:var(--spacing__small);justify-content:space-between;padding-right:var(--spacing__medium)}.app-sidebar .nav-list .nav-item a:hover{background-color:var(--color__brand-light-5);text-decoration:none;color:var(--color__neutral-dark-4)}.app-sidebar .nav-list .nav-item a.active{background-color:var(--color__brand-light-5);color:var(--color__brand-dark-1);font-weight:var(--font-weight__bold)}.app-sidebar .nav-list .nav-item a.active svg{fill:var(--color__brand-dark-1)}.app-sidebar .nav-list .nav-item a.active svg:not(.upgrade-icon,.inbox-icon,.products-icon,.settings-icon) path{fill:var(--color__brand-dark-1)}:is(.app-sidebar .nav-list .nav-item a.active svg.member-icon,.app-sidebar .nav-list .nav-item a.active svg.my-tasks-icon) path{stroke:var(--color__brand-dark-1)}.app-sidebar .nav-list .nav-item svg{height:var(--spacing__xlarge);width:var(--spacing__xlarge);padding:var(--spacing__xsmall)}.app-sidebar .nav-folder{padding:var(--spacing__2xsmall) var(--spacing__small)}.app-sidebar .nav-folder .nav-folder-title{padding:var(--spacing__xsmall) var(--spacing__medium) var(--spacing__xsmall) var(--spacing__xlarge);display:flex;gap:var(--spacing__small);align-items:center}.app-sidebar .nav-folder .nav-folder-title svg{height:var(--spacing__medium);width:var(--spacing__medium)}.app-sidebar .nav-folder .nav-folder-title.is-button{cursor:pointer}.app-sidebar .nav-folder .nav-folder-title.is-button:hover{background-color:var(--color__neutral-light-4);border-radius:var(--border-radius__medium)}.app-sidebar .nav-folder .nav-list{margin-left:var(--spacing__medium)}.app-sidebar .nav-folder .nav-list .nav-item a .folder-marker{width:0;min-width:0;margin-right:4px;height:16px;background-color:var(--color__neutral-dark-1);transition-duration:.3s;transition-property:width,min-width;visibility:hidden}.app-sidebar .nav-folder .nav-list .nav-item a.active{background-color:var(--color__neutral-light-5);color:var(--color__brand-dark-1)}.app-sidebar .nav-folder .nav-list .nav-item a.active .folder-marker{width:4px;min-width:4px;background-color:var(--color__brand);visibility:visible;margin-right:0}.app-sidebar .nav-folder .nav-item--project-group{flex-direction:column;align-items:stretch}.app-sidebar .nav-folder .nav-item--project-group>a{width:100%}.app-sidebar .nav-folder .nav-item--project-group .project-sub-menu{margin-left:var(--spacing__large);padding:0;gap:var(--spacing__3xsmall)}.app-sidebar .nav-folder .nav-item--project-group .project-sub-menu .nav-item a{font-size:var(--font-size__small);color:var(--color__neutral);padding:var(--spacing__3xsmall) var(--spacing__small)}.app-sidebar .nav-folder .nav-item--project-group .project-sub-menu .nav-item a:hover{color:var(--color__neutral-dark-4)}.app-sidebar .nav-folder .nav-item--project-group .project-sub-menu .nav-item a.active{background-color:var(--color__neutral-light-5);color:var(--color__brand-dark-1);font-weight:var(--font-weight__semibold)}.app-sidebar .filler{flex-grow:1}.app-sidebar .sidebar-footer{font-size:var(--font-size__small);color:var(--color__neutral-dark-2);padding-bottom:var(--spacing__medium)}.app-sidebar .sidebar-footer button{font-weight:var(--font-weight__normal)}.app-sidebar .sidebar-footer .action-list{padding:0 var(--spacing__large)}.app-sidebar .unread-count-badge{background-color:var(--color__danger);color:var(--color__neutral-light-5);border-radius:var(--border-radius__small);font-size:var(--font-size__xsmall);font-weight:var(--font-weight__bold);padding:var(--spacing__3xsmall) var(--spacing__2xsmall);display:inline-block;min-width:16px;text-align:center}button{padding:var(--spacing__small) var(--spacing__medium);border:1px solid;border-radius:var(--border-radius__small);transition-property:background-color,border-color;transition-duration:.1s;cursor:pointer;width:fit-content;font-weight:var(--font-weight__semibold);font-size:var(--font-size__medium);line-height:1;height:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing__xsmall);font-family:inherit;text-align:inherit}button.button__size--small{font-size:var(--font-size__small);padding:var(--spacing__xsmall) var(--spacing__small)}button.button__size--small svg{height:var(--font-size__small)}button.button__variant--primary{color:var(--color__neutral-light-5)}button.button__variant--primary svg{fill:var(--color__neutral-light-5)}button.button__fullwidth{width:100%}button:disabled{cursor:not-allowed}button.button__no-padding{padding:0}button.button__variant--plain{border:none;background-color:unset}button.button__intent--brand.button__variant--primary{background-color:var(--color__brand);border-color:var(--color__brand)}button.button__intent--brand.button__variant--primary:hover{background-color:var(--color__brand-light-1);border-color:var(--color__brand-light-1)}button.button__intent--brand.button__variant--primary:disabled{background-color:var(--color__brand-light-1);border-color:var(--color__brand-light-1)}button.button__intent--brand.button__variant--secondary{color:var(--color__brand);background-color:var(--color__neutral-light-5);border-color:var(--color__brand)}button.button__intent--brand.button__variant--secondary svg{fill:var(--color__brand)}button.button__intent--brand.button__variant--secondary:hover{color:var(--color__brand-light-1);border-color:var(--color__brand-light-1)}button.button__intent--brand.button__variant--secondary:disabled{color:var(--color__brand-light-1);border-color:var(--color__brand-light-1)}button.button__intent--brand.button__variant--plain{color:var(--color__brand)}button.button__intent--brand.button__variant--plain svg{fill:var(--color__brand)}button.button__intent--brand.button__variant--plain:hover{color:var(--color__brand-dark-1)}button.button__intent--brand.button__variant--plain:disabled{color:var(--color__brand-light-1)}button.button__intent--accent.button__variant--primary{background-color:var(--color__accent);border-color:var(--color__accent)}button.button__intent--accent.button__variant--primary:hover{background-color:var(--color__accent-light-1);border-color:var(--color__accent-light-1)}button.button__intent--accent.button__variant--primary:disabled{background-color:var(--color__accent-light-1);border-color:var(--color__accent-light-1)}button.button__intent--accent.button__variant--secondary{color:var(--color__accent);background-color:var(--color__neutral-light-5);border-color:var(--color__accent)}button.button__intent--accent.button__variant--secondary svg{fill:var(--color__accent)}button.button__intent--accent.button__variant--secondary:hover{color:var(--color__accent-light-1);border-color:var(--color__accent-light-1)}button.button__intent--accent.button__variant--secondary:disabled{color:var(--color__accent-light-1);border-color:var(--color__accent-light-1)}button.button__intent--accent.button__variant--plain{color:var(--color__accent)}button.button__intent--accent.button__variant--plain svg{fill:var(--color__accent)}button.button__intent--accent.button__variant--plain:hover{color:var(--color__accent-light-1)}button.button__intent--accent.button__variant--plain:disabled{color:var(--color__accent-dark-1)}button.button__intent--neutral{color:var(--color__neutral-dark-3)}button.button__intent--neutral.button__variant--primary{background-color:var(--color__neutral-light-4);border-color:var(--color__neutral-light-4)}button.button__intent--neutral.button__variant--primary svg{fill:var(--color__neutral-dark-3)}button.button__intent--neutral.button__variant--primary:hover{background-color:var(--color__neutral-light-3);border-color:var(--color__neutral-light-3)}button.button__intent--neutral.button__variant--primary:disabled{color:var(--color__neutral-light-1)}button.button__intent--neutral.button__variant--secondary{color:var(--color__neutral);background-color:var(--color__neutral-light-5);border-color:var(--color__neutral-light-3)}button.button__intent--neutral.button__variant--secondary svg{fill:var(--color__neutral)}button.button__intent--neutral.button__variant--secondary:hover{background-color:var(--color__neutral-light-4);border-color:var(--color__neutral-light-3)}button.button__intent--neutral.button__variant--secondary:disabled{color:var(--color__neutral-light-2)}button.button__intent--neutral.button__variant--plain{color:var(--color__neutral-dark-2)}button.button__intent--neutral.button__variant--plain svg{fill:var(--color__neutral-dark-2)}button.button__intent--neutral.button__variant--plain:hover{color:var(--color__neutral-dark-1)}button.button__intent--neutral.button__variant--plain:disabled{color:var(--color__neutral-light-4)}button.button__intent--danger.button__variant--primary,button.button__intent--danger.button__variant--primary:hover{background-color:var(--color__danger);border-color:var(--color__danger)}button.button__intent--danger.button__variant--primary:disabled{background-color:var(--color__danger);border-color:var(--color__danger)}button.button__intent--danger.button__variant--secondary{color:var(--color__danger);background-color:var(--color__neutral-light-5);border-color:var(--color__danger)}button.button__intent--danger.button__variant--secondary svg{fill:var(--color__danger)}button.button__intent--danger.button__variant--secondary:hover{color:var(--color__danger);border-color:var(--color__danger)}button.button__intent--danger.button__variant--secondary:disabled{color:var(--color__danger);border-color:var(--color__danger)}button.button__intent--danger.button__variant--plain,button.button__intent--danger.button__variant--plain:hover{color:var(--color__danger)}button.button__intent--danger.button__variant--plain:disabled{color:var(--color__danger)}button.button__intent--success.button__variant--primary,button.button__intent--success.button__variant--primary:hover{background-color:var(--color__success);border-color:var(--color__success)}button.button__intent--success.button__variant--primary:disabled{background-color:var(--color__success);border-color:var(--color__success)}button.button__intent--success.button__variant--secondary{color:var(--color__success);background-color:var(--color__neutral-light-5);border-color:var(--color__success)}button.button__intent--success.button__variant--secondary:hover{color:var(--color__success);border-color:var(--color__success)}button.button__intent--success.button__variant--secondary:disabled{color:var(--color__success);border-color:var(--color__success)}button.button__intent--success.button__variant--plain,button.button__intent--success.button__variant--plain:hover{color:var(--color__success)}button.button__intent--success.button__variant--plain:disabled{color:var(--color__success)}.member-avatar{height:32px;width:32px;min-width:32px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:100px;font-size:var(--font-size__xsmall);border:2px solid #0001;font-weight:var(--font-weight__semibold)}.member-avatar img{height:calc(100% + 4px);width:calc(100% + 4px);border:none;object-fit:cover;border-radius:100%}.member-avatar.member-avatar--size__small{height:24px;width:24px;min-width:24px;border:1px solid #0001;font-size:var(--font-size__2xsmall)}.member-avatar.member-avatar--size__small.member-avatar-placeholder{border:none;margin:-2px;width:28px;min-width:28px;height:28px}.member-avatar.member-avatar--size__large{height:40px;width:40px;min-width:40px;font-size:var(--font-size__small)}.member-avatar.member-avatar--size__large.member-avatar-placeholder{border:none;margin:-2px;width:36px;min-width:36px;height:36px}.member-avatar.member-avatar-placeholder{border:none;margin:-2px;width:36px;min-width:36px;height:36px;fill:var(--color__neutral-light-2)}.member-chip--inline{display:flex;align-items:center;gap:var(--spacing__xsmall);width:fit-content;line-height:1}.member-chip--inline .member-chip__remove-icon{cursor:pointer;width:16px;height:16px;display:block}.member-chip{padding:var(--spacing__2xsmall) var(--spacing__xsmall) var(--spacing__2xsmall) var(--spacing__xsmall);display:flex;width:fit-content;align-items:center;gap:var(--spacing__xsmall);background-color:var(--color__neutral-light-5);border-radius:100px;border:1.2px solid var(--color__neutral-light-4);line-height:1}.member-chip .member-chip__remove-icon{cursor:pointer;width:16px;height:16px;display:block}.popover .popover-body{position:fixed;top:0;left:0;z-index:10}.popover-select .popover-anchor{width:fit-content}.popover-select .popover-anchor .popover-select--anchor{cursor:pointer;padding:var(--spacing__xsmall) var(--spacing__small);box-shadow:0 0 2px #0004;border-radius:var(--border-radius__small);background-color:var(--color__neutral-light-5);display:flex;gap:var(--spacing__xsmall);align-items:center}.popover-select .popover-body{box-shadow:0 0 10px #0002;background-color:var(--color__neutral-light-5)}.popover-select .popover-body .popover-select--option{padding:var(--spacing__xsmall) var(--spacing__small);cursor:pointer}.resizable-panels{position:relative;display:flex;overflow:hidden;width:100%}.resizable-panels .resizable-panels__panel{height:100%;overflow-y:auto}.resizable-panels .resizable-panels__draggable{min-width:1px;cursor:ew-resize;background-color:transparent;z-index:1}.settings-sidebar{height:100%;background-color:var(--color__brand-light-3);display:flex;flex-direction:column;padding:var(--spacing__medium);gap:var(--spacing__medium)}.settings-sidebar .settings-sidebar__header{display:flex;gap:var(--spacing__small);align-items:center;font-size:var(--font-size__large)}.settings-sidebar .settings-sidebar__header .back-icon{border-radius:var(--border-radius__medium);cursor:pointer;height:var(--spacing__large);width:var(--spacing__large);padding:var(--spacing__3xsmall)}.settings-sidebar .settings-sidebar__header .back-icon:hover{background-color:var(--color__neutral-light-5)}.settings-sidebar .settings-sidebar__menu{display:flex;flex-direction:column;gap:var(--spacing__2xsmall)}.settings-sidebar .settings-sidebar__menu a{padding:var(--spacing__small);border-radius:var(--border-radius__medium);color:var(--color__brand-dark-1);font-weight:var(--font-weight__semibold)}.settings-sidebar .settings-sidebar__menu a:hover{text-decoration:none;background-color:var(--color__neutral-light-5)}.settings-sidebar .settings-sidebar__menu a.active{background-color:var(--color__brand-light-1);color:var(--color__neutral-light-5)}.text{margin:0;width:fit-content}.text.text__variant--h1{font-size:var(--font-size__3xlarge);line-height:1.2}.text.text__variant--h2{font-size:var(--font-size__2xlarge);line-height:1.2}.text.text__variant--h3{font-size:var(--font-size__xlarge);line-height:1.2}.text.text__variant--h4{font-size:var(--font-size__large);line-height:1.2}.text.text__variant--body{font-size:var(--font-size__medium)}.text.text__variant--large{font-size:var(--font-size__large)}.text.text__variant--small{font-size:var(--font-size__small)}.text.text__variant--caption{font-size:var(--font-size__xsmall)}.text.text__intent--neutral{color:var(--color__neutral-dark-4)}.text.text__intent--subdued{color:var(--color__neutral)}.text.text__intent--danger{color:var(--color__danger)}.text.text__intent--success{color:var(--color__success)}.text.text__weight--normal{font-weight:var(--font-weight__normal)}.text.text__weight--light{font-weight:var(--font-weight__light)}.text.text__weight--semibold{font-weight:var(--font-weight__semibold)}.text.text__weight--bold{font-weight:var(--font-weight__bold)}span.text{line-height:inherit}.page.page__password-reset-link-invalid{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;text-align:center;padding-top:var(--spacing__4xlarge)}.page.page__password-reset-link-invalid .app-name-container{display:flex;gap:var(--spacing__small);padding:var(--spacing__small) 0}.page.page__password-reset-link-invalid .app-name-container .text{font-size:var(--font-size__2xlarge);line-height:1;font-weight:var(--font-weight__semibold);text-wrap:nowrap}.page.page__password-reset-link-invalid .app-name-container svg{height:40px;width:40px;display:block;min-width:40px;fill:var(--color__brand)}.page.page__password-reset-link-invalid h1{font-size:var(--font-size__xlarge);font-weight:600;margin-bottom:var(--spacing__medium);color:var(--color__neutral-dark-1)}.page.page__password-reset-link-invalid p{font-size:var(--font-size__medium);color:var(--color__neutral-dark-2);text-align:center;max-width:400px}.form-field.form-field--disabled label{color:var(--color__neutral)}.form-field.form-field--disabled .options-list-popover .options-list-popover--anchor{background-color:var(--color__neutral-light-4);cursor:not-allowed}.form-field.form-field--disabled .options-list-popover .options-list-popover--anchor .anchor-text{color:var(--color__neutral)}.form-field .form-field__description{font-size:var(--font-size__small);margin-top:var(--spacing__xsmall);margin-bottom:var(--spacing__xsmall)}.form-field.form-field--labelPosition-top .form-field__element-container .form-field__element{margin-top:var(--spacing__xsmall)}.form-field.form-field--labelPosition-bottom .form-field__element-container .form-field__element{margin-bottom:var(--spacing__xsmall)}.form-field.form-field--required .form-field__element-container label:after{content:var(--required-marker);color:var(--color__danger)}.form-field.form-field--labelPosition-left .form-field__element-container,.form-field.form-field--labelPosition-right .form-field__element-container{display:flex;align-items:center;margin-top:var(--spacing__xsmall)}.form-field.form-field--labelPosition-left .form-field__element-container label{margin-right:var(--spacing__xsmall)}.form-field.form-field--labelPosition-right .form-field__element-container label{margin-left:var(--spacing__xsmall)}.form-field.form-field--labelPosition-left .form-field__element-container label,.form-field.form-field--labelPosition-right .form-field__element-container label{flex-grow:1}.form-field .form-field__error{color:var(--color__danger);font-size:small;margin-top:var(--spacing__2xsmall)}.text-field-element{padding:calc(var(--spacing__small) - 1px) var(--spacing__small);border:1px solid var(--color__neutral-light-3);font-family:inherit;border-radius:var(--border-radius__small);background-color:var(--color__neutral-light-5);outline-color:transparent;width:100%;font-size:var(--font-size__medium);color:var(--color__neutral-dark-4)}.text-field-element:disabled{pointer-events:none;outline-color:transparent;background-color:var(--color__neutral-light-4)}.text-field-element::placeholder{color:var(--color__neutral-light-2)}.text-field-element[type=color]{height:34px;width:34px;min-width:34px;padding:2px}.text-field-element[type=checkbox]{margin:0}.text-field-element.textarea{height:calc(5 * var(--font-size__medium) * 1.2);line-height:1.2;resize:vertical}.text-field-element.input{line-height:1}.text-field-element:focus{border-color:var(--color__brand);border-width:1px;outline-color:var(--color__brand)}.page.page__reset-password{padding:10vh 2% 2%;width:100%}.page.page__reset-password .reset-password-form{margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing__medium);padding:var(--spacing__large) var(--spacing__large) var(--spacing__2xlarge);box-shadow:0 0 10px #0004;border-radius:var(--border-radius__large);align-items:center;width:350px;max-width:90%}.page.page__reset-password .reset-password-form .app-name-container{display:flex;gap:var(--spacing__small);padding:var(--spacing__small) 0;width:100%;justify-content:center;align-items:center}.page.page__reset-password .reset-password-form .app-name-container .text{font-size:var(--font-size__2xlarge);line-height:1;font-weight:var(--font-weight__semibold);text-wrap:nowrap}.page.page__reset-password .reset-password-form .app-name-container svg{height:40px;width:40px;display:block;min-width:40px;fill:var(--color__brand)}.page.page__reset-password .reset-password-form .form-field,.page.page__reset-password .reset-password-form button{width:100%}.no-page-access{width:100%;padding:var(--spacing__2xlarge);display:flex;align-items:center;justify-content:center;font-size:var(--font-size__2xlarge);color:var(--color__neutral-dark-1)}.page-header{display:flex;justify-content:space-between;margin-bottom:var(--spacing__large);gap:var(--spacing__small) var(--spacing__large);flex-wrap:wrap;width:100%}.page-header .title-container{flex-grow:1;display:flex;flex-wrap:wrap;align-items:center}.page-header .title-container .menu-icon{margin-right:var(--spacing__medium)}.page-header .title-container .breadcrumbs-container{display:flex;gap:var(--spacing__xsmall);color:var(--color__neutral-dark-1)}.page-header .title-container .breadcrumb-title-text{color:var(--color__brand-dark-1);font-weight:var(--font-weight__semibold)}.page-header .title-container a.breadcrumb-link{color:var(--color__neutral-dark-2)}.page-header .title-container a.breadcrumb-link:hover{color:var(--color__brand)}.page-header .title-container .title-actions-container{display:flex;flex-grow:1}.page-header .title-actions-container{margin-left:var(--spacing__medium)}.page-header .actions-container{display:flex;gap:var(--spacing__xsmall);align-items:center;float:right}.settings-tabs{display:flex;flex-direction:column}.settings-tabs .settings-tabs-options{display:flex;width:100%;align-items:flex-end}.settings-tabs .settings-tabs-options .tabs__pre-tab-filler{width:var(--spacing__xlarge)}.settings-tabs .settings-tabs-options .tabs__post-tab-filler{flex-grow:1}.settings-tabs .settings-tabs-options .tabs__item-container{display:flex}.settings-tabs .settings-tabs-options .tabs__item-container .tabs__item-divider{width:var(--spacing__small)}.settings-tabs .settings-tabs-options .tab-item{padding:var(--spacing__xsmall) var(--spacing__small);font-weight:var(--font-weight__semibold);border:0px;background-color:transparent;border-radius:0}.settings-tabs .settings-tabs-options .tab-item.selected{border-bottom:3px solid var(--color__brand-dark-1);color:var(--color__brand-dark-1);font-weight:var(--font-weight__bold)}.settings-tabs .settings-tabs-options .tabs__pre-tab-filler,.settings-tabs .settings-tabs-options .tabs__post-tab-filler,.settings-tabs .settings-tabs-options .tabs__item-divider,.settings-tabs .settings-tabs-options .tab-item{border-bottom:2px solid var(--color__neutral-light-3)}.page.page__account-settings{background-color:var(--color__neutral-light-4)}.page.page__account-settings .settings-tabs-options{margin-bottom:var(--spacing__large)}.custom-fields-form{display:flex;flex-direction:column;gap:var(--spacing__medium);min-width:480px}.custom-fields-form--toggle-label{display:flex;align-items:center;gap:var(--spacing__xsmall);font-size:var(--font-size__small);cursor:pointer;padding-top:var(--spacing__2xsmall)}.custom-fields-form--money-hint{font-size:var(--font-size__xsmall);color:var(--color__neutral-dark-1);background:var(--color__info-light-5);border:1px solid var(--color__info-light-3);border-radius:var(--border-radius__small);padding:var(--spacing__xsmall) var(--spacing__small)}.custom-fields-form--options{display:flex;flex-direction:column;gap:var(--spacing__xsmall);border:1px solid var(--color__neutral-light-3);border-radius:var(--border-radius__medium);padding:var(--spacing__small)}.custom-fields-form--options-header{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size__small);font-weight:var(--font-weight__semibold)}.custom-fields-form--options-empty{font-size:var(--font-size__xsmall);color:var(--color__neutral);text-align:center;padding:var(--spacing__xsmall) 0}.custom-fields-form--option-row{display:flex;align-items:center;gap:var(--spacing__xsmall)}.custom-fields-form--option-row input{flex:1}.input--readonly{opacity:.6;cursor:not-allowed}.modal-container{background-color:#0008;width:100%;height:100%;position:fixed;top:0;left:0;min-width:100vw;min-height:100vh;display:flex;justify-content:center;align-items:center;z-index:10;overflow:scroll;padding:var(--spacing__large)}.modal-container .modal{background-color:var(--color__neutral-light-5);border-radius:var(--border-radius__medium);position:relative;z-index:20;max-height:90vh;pointer-events:all;display:flex;flex-direction:column;overflow:hidden}.modal-container .modal-close-action{position:absolute;padding:var(--spacing__2xsmall);top:0}.modal-container .modal--floatingCloseActionLocation-right>.modal-close-action{right:0}.modal-container .modal--floatingCloseActionLocation-left>.modal-close-action{left:0}.modal-container .modal.modal--noPadding .model-body{padding:0}.modal-container .modal-header{width:100%}.modal-container .modal-header-content{display:flex;align-items:center;gap:var(--spacing__medium);padding:var(--spacing__large) var(--spacing__large) var(--spacing__medium);border-bottom:1.5px solid var(--color__neutral-light-4);width:100%}.modal-container .modal-header-content .text{color:var(--color__brand-dark-1)}.modal-container .modal-body{padding:var(--spacing__large);width:100%;min-width:25vw;max-width:90vw;overflow-y:auto;flex:1}.modal-container .modal-footer{border-top:1px solid var(--color__neutral-light-4);width:100%;padding:var(--spacing__large)}.modal-container .modal-close-icon{border:2px solid var(--color__brand);border-radius:1000px;fill:var(--color__brand)}.custom-fields-tab .section-card{padding:var(--spacing__xlarge);background-color:var(--color__neutral-light-5);display:flex;flex-direction:column;gap:var(--spacing__medium);margin-bottom:var(--spacing__large);border-radius:var(--border-radius__large)}.custom-fields-tab--header{display:flex;align-items:center;justify-content:space-between}.custom-fields-tab--loading,.custom-fields-tab--empty{font-size:var(--font-size__small);color:var(--color__neutral);padding:var(--spacing__large) 0}.custom-fields-tab--table{display:flex;flex-direction:column;border:1px solid var(--color__neutral-light-3);border-radius:var(--border-radius__medium);overflow:hidden}.custom-fields-tab--table-header,.custom-fields-tab--table-row{display:grid;grid-template-columns:2fr 2fr 1.5fr 1fr 1fr auto;align-items:center;gap:var(--spacing__medium);padding:var(--spacing__small) var(--spacing__medium)}.custom-fields-tab--table-header{background:var(--color__neutral-light-4);font-size:var(--font-size__xsmall);font-weight:var(--font-weight__semibold);color:var(--color__neutral-dark-1);border-bottom:1px solid var(--color__neutral-light-3)}.custom-fields-tab--table-row{font-size:var(--font-size__small);border-bottom:1px solid var(--color__neutral-light-4)}.custom-fields-tab--table-row:last-child{border-bottom:none}.custom-fields-tab--field-name{font-weight:var(--font-weight__semibold)}.custom-fields-tab--field-key{font-family:monospace;font-size:var(--font-size__xsmall);color:var(--color__neutral-dark-1);background:var(--color__neutral-light-4);padding:var(--spacing__3xsmall) var(--spacing__2xsmall);border-radius:var(--border-radius__small);display:inline-block}.cf-status{font-size:var(--font-size__xsmall);padding:var(--spacing__3xsmall) var(--spacing__xsmall);border-radius:var(--border-radius__small);font-weight:var(--font-weight__semibold)}.cf-status--active{background:var(--color__success-light-4);color:var(--color__success-dark-2)}.cf-status--inactive{background:var(--color__neutral-light-3);color:var(--color__neutral-dark-1)}.custom-fields-tab--row-actions{display:flex;gap:var(--spacing__xsmall);align-items:center;justify-content:flex-end}.custom-fields-modal .modal-body{overflow-y:auto;max-height:70vh}.timezone-picker{position:relative;width:320;overflow:visible}.timezone-picker .timezone-picker--input-container{padding:calc(var(--spacing__small) - 1px) var(--spacing__small) calc(var(--spacing__small) - 2px);border:1px solid var(--color__neutral-light-3);font-family:inherit;border-radius:var(--border-radius__small);background-color:var(--color__neutral-light-5);outline-color:transparent;width:100%;font-size:var(--font-size__medium);transition:all .3s ease-in-out;cursor:pointer;line-height:1;margin:0;height:43px;box-sizing:border-box}.timezone-picker .timezone-picker--input-container:disabled{pointer-events:none;outline-color:transparent}.timezone-picker .timezone-selected-value{line-height:1}.page.page__account_profile{overflow:visible;padding:0;background-color:transparent}.page.page__account_profile .section-card{padding:var(--spacing__xlarge);background-color:var(--color__neutral-light-5);display:flex;flex-direction:column;gap:var(--spacing__medium);margin-bottom:var(--spacing__large);border-radius:var(--border-radius__large)}.page.page__account_profile .section-card-form-container{display:flex;flex-direction:column;gap:var(--spacing__large);align-items:center;width:100%}.page.page__account_profile .section-card-form-container .profile-photo-container{position:relative}.page.page__account_profile .section-card-form-container .profile-photo-container .account-avatar{height:var(--spacing__6xlarge);width:var(--spacing__6xlarge);min-width:var(--spacing__6xlarge);font-size:var(--font-size__4xlarge)}.page.page__account_profile .section-card-form-container .profile-photo-container .profile-photo-edit-icon{position:absolute;right:0;bottom:0;cursor:pointer;border:2px solid var(--color__brand);border-radius:100%;fill:var(--color__brand);padding:var(--spacing__2xsmall);height:var(--spacing__xlarge);width:var(--spacing__xlarge);background-color:var(--color__neutral-light-5)}.page.page__account_profile .section-card-form-container label{color:var(--color__neutral-dark-4)}.page.page__account_profile .section-card-form-container .two-column-grid-form{gap:var(--spacing__large);width:100%}.page.page__account_profile .action-section{display:flex;justify-content:flex-end}.pricing-section{background:var(--color__neutral-light-5);padding:var(--spacing__medium);text-align:center}.pricing-section h2{font-size:var(--font-size__3xlarge);margin-bottom:var(--spacing__small)}.pricing-section p{color:var(--color__neutral-dark-2);margin-bottom:var(--spacing__large)}.countdown{margin:0 auto var(--spacing__2xlarge) auto;display:inline-block;padding:var(--spacing__small) var(--spacing__large);border-radius:var(--border-radius__medium);background:var(--color__danger-light-5);border:1px solid var(--color__danger-light-3);font-size:var(--font-size__xlarge);color:var(--color__danger-dark-2);font-weight:var(--font-weight__semibold)}.billing-toggle{display:flex;justify-content:center;align-items:center;gap:var(--spacing__xsmall);margin-bottom:var(--spacing__3xlarge)}.billing-toggle .toggle-label{font-weight:var(--font-weight__semibold);color:var(--color__neutral-dark-4)}.billing-toggle small{color:var(--color__neutral-dark-2);font-size:var(--font-size__xsmall)}.switch{position:relative;display:inline-block;width:52px;height:28px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:var(--color__neutral-light-2);transition:.3s;border-radius:28px}.slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:var(--color__neutral-light-5);transition:.3s;border-radius:50%}input:checked+.slider{background-color:var(--color__brand)}input:checked+.slider:before{transform:translate(24px)}.pricing-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing__2xlarge);margin:0 auto}.plan{background:var(--color__neutral-light-5);border-radius:var(--border-radius__medium);box-shadow:0 6px 16px #0f172a14;padding:var(--spacing__2xlarge) var(--spacing__xlarge);flex:1 1 250px;max-width:250px;transition:transform .2s ease,box-shadow .3s ease}.plan:hover{transform:translateY(-6px);box-shadow:0 10px 24px #3b82f633}.plan.highlight{background:var(--color__brand-light-5);border:2px solid var(--color__brand);transform:scale(1.03)}.plan h3{font-size:var(--font-size__xlarge);margin-bottom:var(--spacing__xsmall);color:var(--color__neutral-dark-4)}.plan .price{font-size:var(--font-size__3xlarge);font-weight:var(--font-weight__bold);margin:var(--spacing__xsmall) 0;color:var(--color__brand)}.plan .current-plan{font-size:var(--font-size__large);color:var(--color__success);font-weight:var(--font-weight__semibold)}.plan .old-price{color:var(--color__neutral-dark-1);font-size:var(--font-size__xlarge);margin-right:var(--spacing__2xsmall)}.plan .price-term{font-size:var(--font-size__medium);color:var(--color__neutral-dark-2)}.plan .discount{font-size:var(--font-size__large);color:var(--color__danger);font-weight:var(--font-weight__semibold)}.plan .note{font-size:var(--font-size__xsmall);color:var(--color__neutral-dark-2);margin-top:var(--spacing__2xsmall)}.plan ul{list-style:none;padding:0;margin:var(--spacing__large) 0;color:var(--color__neutral-dark-2);text-align:left}.plan li{margin:var(--spacing__xsmall) 0;font-size:var(--font-size__small)}@media (max-width: 900px){.pricing-grid{flex-direction:column;align-items:center}.plan.highlight{transform:scale(1.02)}}.payment-type-options{display:flex;justify-content:center;gap:var(--spacing__medium);align-items:center}.currency-selector{display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing__medium);font-size:var(--font-size__small);color:var(--color__neutral-dark-3);gap:var(--spacing__xsmall)}.currency-selector label{font-weight:var(--font-weight__semibold);color:var(--color__neutral-dark-1)}.currency-selector select{width:min-content}.pricing-section--table{padding:0;text-align:left}.pricing-table{width:100%;border-collapse:collapse;font-size:var(--font-size__small)}.pricing-table thead th{padding:var(--spacing__small) var(--spacing__medium);text-align:center;border-bottom:2px solid var(--color__neutral-light-3);vertical-align:bottom}.pricing-table__feature-col{width:30%;text-align:left!important}.pricing-table__plan-col{min-width:110px}.pricing-table__plan-col--highlight{background:var(--color__brand-light-5)}.pricing-table__plan-col--current{background:var(--color__success-light-5)}.pricing-table__plan-name{font-size:var(--font-size__medium);font-weight:var(--font-weight__bold);color:var(--color__neutral-dark-4);margin-bottom:var(--spacing__2xsmall)}.pricing-table__plan-price{font-size:var(--font-size__large);color:var(--color__brand);font-weight:var(--font-weight__semibold)}.pricing-table__plan-price .price-term{font-size:var(--font-size__xsmall);color:var(--color__neutral-dark-2);font-weight:var(--font-weight__normal)}.table-price--current{font-size:var(--font-size__small);color:var(--color__success);font-weight:var(--font-weight__semibold)}.pricing-table tbody tr{border-bottom:1px solid var(--color__neutral-light-4)}.pricing-table tbody tr:hover{background:var(--color__neutral-light-5)}.pricing-table__feature-name{padding:var(--spacing__xsmall) var(--spacing__medium);color:var(--color__neutral-dark-1);font-weight:var(--font-weight__semibold)}.pricing-table__cell{padding:var(--spacing__xsmall) var(--spacing__medium);text-align:center}.pricing-table__cell--highlight{background:var(--color__brand-light-5)}.pricing-table__cell--current{background:var(--color__success-light-5)}.pricing-table tfoot td{padding:var(--spacing__medium);text-align:center}.pricing-table tfoot .pricing-table__cell--highlight{background:var(--color__brand-light-5)}.pricing-table tfoot button{white-space:nowrap}.feature-value{color:var(--color__neutral-dark-1)}.feature-value--yes{color:var(--color__success);font-weight:var(--font-weight__bold)}.feature-value--no{color:var(--color__neutral-light-2)}.account-plan-upgrade-modal .upgrade-modal__message{display:flex;align-items:center;gap:var(--spacing__small);background:var(--color__warning-light-5);border:1px solid var(--color__warning-light-1);border-radius:var(--border-radius__medium);padding:var(--spacing__small) var(--spacing__medium);margin-bottom:var(--spacing__large);font-weight:var(--font-weight__semibold);color:var(--color__warning-dark-2);font-size:var(--font-size__medium)}.account-plan-upgrade-modal .upgrade-modal__message-icon{font-size:var(--font-size__large);flex-shrink:0}.account-plan-upgrade-modal .modal-container .modal-body:has(.pricing-section--table){min-width:min(90vw,780px)}.checkbox-field{display:flex;gap:var(--spacing__xsmall);align-items:center;line-height:1.5;font-weight:var(--font-weight__normal);color:var(--color__neutral-dark-4)}.checkbox-field input{margin:0;height:var(--font-size__medium);width:var(--font-size__medium)}.role-chip{background-color:var(--role-background-color);color:var(--role-font-color);padding:var(--spacing__2xsmall) var(--spacing__small);border-radius:1000px;font-weight:var(--font-weight__semibold);font-size:var(--font-size__small);width:fit-content}.search-input{display:flex;align-items:center;border-radius:var(--border-radius__small);width:100%;font-family:inherit;padding:calc(var(--spacing__small) - 1px) var(--spacing__small);border:1px solid var(--color__neutral-light-3)}.search-input svg{display:block}.search-input .close-icon{cursor:pointer;padding:4px;border-radius:100px}.search-input .close-icon:hover{background-color:var(--color__neutral-light-4)}.search-input input{border:none;outline:none;font-size:inherit;width:100%;padding:0;padding-left:var(--spacing__xsmall)}.search-input.active{border-color:var(--color__brand);padding:calc(var(--spacing__small) - 2px) var(--spacing__small);border-width:2px;outline-color:var(--color__brand)}.copy-button{background-color:var(--color__neutral);cursor:pointer;height:fit-content;width:fit-content;margin:var(--spacing__3xs);border-radius:var(--border-radius__s)}.copy-button svg{display:block;height:20px;width:20px;padding:var(--spacing__2xs);fill:var(--color__font-inverted1)}.table-container{overflow:scroll;border-radius:var(--border-radius__medium);width:100%}.table-container .table{border-collapse:collapse;border-spacing:0;min-width:100%;font-size:var(--font-size__medium);--border-color: var(--color__neutral-light-4);--head-border-color: var(--color__neutral-light-3);border:1px solid var(--head-border-color);border-left:none;border-right:none;border-top:none;border-radius:var(--border-radius__medium);overflow:hidden}.table-container .table tbody tr:not(.group-label-row,.group-separator-row){border-top:1px solid var(--border-color)}.table-container .table td,.table-container .table th{text-align:left;padding:0;background-color:var(--color__neutral-light-5)}.table-container .table th{font-weight:var(--font-weight__normal);color:var(--color__neutral-dark-4);background-color:var(--color__neutral-light-5)}.table-container .table th .table-cell__content:hover{cursor:grab}.table-container .table th .table-cell__content:active{cursor:grabbing}.table-container .table .table-cell__content-container{display:flex;flex-wrap:nowrap;position:relative}.table-container .table .table-cell__content-container .drag-target-indicator{width:2px;background-color:var(--color__brand)}.table-container .table .table-cell__content-container .table-cell__content{flex-grow:1;margin:var(--spacing__small) var(--spacing__medium);text-wrap:nowrap;overflow-x:hidden;text-overflow:ellipsis}.table-container .table .table-cell__content-container .cell-expander{width:3px;padding:0 1px;background-clip:content-box;cursor:ew-resize}.table-container .table .table-cell__content-container .copy-button{visibility:hidden;position:absolute;right:0;top:0;opacity:.8;background-color:var(--border-color)}.table-container .table .table-cell__content-container:hover .copy-button{visibility:visible}.table-container .table thead tr:not(.group-label-row,.group-separator-row){border-bottom:1px solid var(--head-border-color)}.table-container .table .table-data-row.grouped-row{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.table-container .table .table-data-row.grouped-row.last-grouped-row{border-bottom:none}.table-container .table .group-label-row{border-top:1px solid var(--border-color);border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);font-weight:var(--font-weight__semibold);font-size:var(--font-size__small);cursor:pointer}.table-container .table .group-label-row .group-item-count{font-weight:var(--font-weight__normal);margin-left:var(--spacing__xsmall);color:var(--color__neutral-dark-1)}.table-container .table .group-label-row td{padding:var(--spacing__xsmall);padding-left:calc((var(--table-group-level) + 1) * var(--spacing__medium));color:var(--color__neutral-dark-1)}.table-container .table .group-label-row td .table-cell__content{display:flex;align-items:center}.table-container .table .group-label-row td svg{fill:var(--color__neutral-dark-1)}.table-container .table .group-separator-row td{height:var(--spacing__small)}.page__members{border-radius:var(--border-radius__large)}.page__members .new-member-form{min-width:400px}.page__members .new-member-form .new-member-invite-button{margin-top:var(--spacing__medium)}.page__members .new-member-form .project-options{border-radius:var(--border-radius__medium);border:1px solid var(--color__neutral-light-3);margin-top:var(--spacing__medium)}.page__members .new-member-form .project-options .projects-list-item{padding:var(--spacing__medium)}.page__members .new-member-form .project-options .projects-list-item:not(:last-child){border-bottom:1px solid var(--color__neutral-light-3)}.page__members .page-header{margin-bottom:var(--spacing__small)}.page__members .members-info-message{margin-bottom:var(--spacing__large);font-size:var(--font-size__small)}.page__members .action-bar{display:flex;gap:var(--spacing__small);height:min-content;align-items:center}.page__members .action-bar .search-input{flex-grow:1;width:0}.page__members .action-bar .Button{min-width:max-content}.page__members .members-alert-bar{display:flex;align-items:center;justify-content:space-between;background-color:var(--color__warning);border:1px solid var(--color__accent-light-4);border-radius:4px;padding:var(--spacing__small) var(--spacing__medium);margin-bottom:var(--spacing__medium);gap:var(--spacing__small)}.page__members .members-alert-message{flex:1;color:var(--color__accent-light-5);font-size:14px}.page__members .table-row-cell[data-column-key=email]{font-size:var(--font-size__small)}.page__members .member-status-container{padding:var(--spacing__2xsmall) var(--spacing__small);border-radius:1000px;font-size:var(--font-size__small)}.page__members .member-status-container.member-status-container--active{background-color:var(--color__success-light-4);color:var(--color__success-dark-2)}.page__members .member-status-container.member-status-container--invited{background-color:var(--color__warning-light-4);color:var(--color__warning-dark-2)}.page__members .member-action-container{display:flex;gap:var(--spacing__small)}.page__members .member-action-container svg{cursor:pointer;height:16px;width:16px}.page__members .member-action-container .delete-icon path{stroke:var(--color__danger)}.page__members .table-cell__content{min-height:48px;display:flex;align-items:center}.page__members .table-cell__content .member-name-container{display:flex;align-items:center;gap:var(--spacing__small);font-weight:var(--font-weight__semibold)}.page__members .convert-org-bar{margin-top:var(--spacing__large);font-size:var(--font-size__small);color:var(--color__brand);display:flex;align-items:center;justify-content:center;gap:var(--spacing__small);cursor:pointer}.page__members .convert-org-bar:hover{text-decoration:underline}.page__members .table{--border-color: var(--color__neutral-light-3)}.page__members .table th{font-weight:var(--font-weight__bold)}.page__members .table thead tr:not(.group-label-row,.group-separator-row){border-bottom:2px solid var(--color__neutral-light-3)}.page__roles{border-radius:var(--border-radius__large)}.page__roles .page-header{margin-bottom:var(--spacing__large)}.page__roles .roles-action-bar{display:flex;justify-content:flex-end;margin-bottom:var(--spacing__medium)}.page__roles .roles-list{display:flex;flex-direction:column;gap:var(--spacing__medium)}.page__roles .role-card{background-color:var(--color__neutral-light-5);border-radius:var(--border-radius__large);border:1px solid var(--color__neutral-light-3);padding:var(--spacing__large);display:flex;flex-direction:column;gap:var(--spacing__medium)}.page__roles .role-card:hover{border-color:var(--color__neutral-light-2)}.page__roles .role-card__header{display:flex;align-items:center;gap:var(--spacing__small)}.page__roles .role-card__name{flex:1;font-size:var(--font-size__medium);font-weight:var(--font-weight__semibold);color:var(--color__neutral-dark-4)}.page__roles .role-card__description{font-size:var(--font-size__small);color:var(--color__neutral);margin:0}.page__roles .role-card__external-notice{font-size:var(--font-size__xsmall);color:var(--color__neutral)}.page__roles .role-card__edit-icon{cursor:pointer;width:14px;height:14px;color:var(--color__neutral)}.page__roles .role-card__edit-icon:hover{color:var(--color__neutral-dark-3)}.page__roles .role-card__details{display:flex;align-items:center;gap:var(--spacing__small)}.page__roles .role-card__details>:last-child{margin-left:auto}.page__roles .role-card__type-chip{font-size:var(--font-size__xsmall);font-weight:var(--font-weight__semibold);border-radius:var(--border-radius__small);padding:var(--spacing__3xsmall) var(--spacing__xsmall)}.page__roles .role-card__type-chip.role-card__type-chip--internal{color:var(--color__brand-dark-1);background-color:var(--color__brand-light-4)}.page__roles .role-card__type-chip.role-card__type-chip--external{color:var(--color__accent-dark-1);background-color:var(--color__accent-light-4)}.permissions-modal-content{display:flex;flex-direction:column;gap:var(--spacing__large);min-width:400px}.permissions-modal-content .permissions-readonly-notice{font-size:var(--font-size__small);color:var(--color__neutral);background-color:var(--color__neutral-light-4);border-radius:var(--border-radius__medium);padding:var(--spacing__small) var(--spacing__medium)}.permissions-selector{display:flex;flex-direction:column;gap:var(--spacing__large)}.permissions-selector .permissions-group__label{font-size:var(--font-size__small);font-weight:var(--font-weight__semibold);color:var(--color__neutral-dark-3);text-transform:capitalize;margin-bottom:var(--spacing__xsmall)}.permissions-selector .permissions-group__items{display:flex;flex-direction:column;gap:var(--spacing__xsmall)}.permissions-selector .permissions-group__item{display:flex;align-items:center;gap:var(--spacing__small)}.permissions-selector .permissions-group__key{font-size:var(--font-size__small);color:var(--color__neutral-dark-2)}.edit-role-modal-content{display:flex;flex-direction:column;gap:var(--spacing__large);min-width:360px}.add-role-modal-content{display:flex;flex-direction:column;gap:var(--spacing__large);min-width:400px}.project-members .members-info-message{margin-bottom:var(--spacing__large);font-size:var(--font-size__small)}.project-members .action-bar{display:flex;gap:var(--spacing__small);height:min-content;align-items:center;margin-bottom:var(--spacing__medium)}.project-members .action-bar .search-input{flex-grow:1;width:0}.project-members .action-bar .Button{min-width:max-content}.project-members .table-row-cell[data-column-key=email]{font-size:var(--font-size__small)}.project-members .member-action-container{display:flex;gap:var(--spacing__small)}.project-members .member-action-container svg{cursor:pointer;height:16px;width:16px}.project-members .member-action-container .delete-icon path{stroke:var(--color__danger)}.project-members .table-cell__content{min-height:48px;display:flex;align-items:center}.project-members .table-cell__content .member-name-container{display:flex;align-items:center;gap:var(--spacing__small);font-weight:var(--font-weight__semibold)}.project-members .new-membership-form{min-width:400px}.project-members .role-permissions-info .role-permissions-info__title{margin-bottom:var(--spacing__medium)}.project-members .role-permissions-info .role-permissions-info__list{display:flex;flex-direction:column;gap:0;border:1px solid var(--color__neutral-light-3);border-radius:var(--border-radius__medium);overflow:hidden}.project-members .role-permissions-info .role-permissions-info__item{display:flex;align-items:center;gap:var(--spacing__medium);padding:var(--spacing__small) var(--spacing__medium);font-size:var(--font-size__small)}.project-members .role-permissions-info .role-permissions-info__item:not(:last-child){border-bottom:1px solid var(--color__neutral-light-3)}.project-members .role-permissions-info .role-chip{min-width:72px;text-align:center;flex-shrink:0}.project-members .role-permissions-info .role-permissions-info__description{color:var(--color__neutral-dark-1)}.project-members .table{--border-color: var(--color__neutral-light-3)}.project-members .table th{font-weight:var(--font-weight__bold)}.project-members .table thead tr:not(.group-label-row,.group-separator-row){border-bottom:2px solid var(--color__neutral-light-3)}.page.page__projects-settings{background-color:var(--color__neutral-light-4)}.page.page__projects-settings .section-card{margin-bottom:var(--spacing__large);padding:var(--spacing__medium);background-color:var(--color__neutral-light-5);display:flex;flex-direction:column;gap:var(--spacing__medium);border-radius:var(--border-radius__large);border:1px solid var(--color__neutral-light-3)}.page.page__projects-settings .section-card .form-field .form-field__element-container{margin:0}.page.page__projects-settings .section-card .form-field .form-field__element-container label{flex-grow:0;white-space:nowrap;font-weight:var(--font-weight__semibold);color:var(--color__neutral-dark-4)}.page.page__projects-settings .project-preferences .project-preferences__card .project-preferences__title{margin-bottom:var(--spacing__medium)}.page.page__projects-settings .project-preferences .project-preferences__card .section-card-form-container{display:flex;flex-direction:column;gap:var(--spacing__large);width:100%}.page.page__projects-settings .project-preferences .project-preferences__card .section-card-form-container label{color:var(--color__neutral-dark-4)}.page.page__projects-settings .project-preferences .project-preferences__card .section-card-form-container input,.page.page__projects-settings .project-preferences .project-preferences__card .section-card-form-container select{width:400px;max-width:100%}.page.page__projects-settings .project-preferences .project-preferences__card .action-section{display:flex;justify-content:flex-end}.page.page__projects-settings .settings-tabs-options{margin-bottom:var(--spacing__large)}:root{font-family:Nunito,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--required-marker: "*"}html{color-scheme:light dark}body{background-color:var(--color__neutral-light-5)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*[draggable=true]{cursor:grab}*[draggable=true]:active{cursor:grabbing}ul:not(.rich-text-editor ul,.rich-text-viewer ul){list-style-type:none;padding:0;margin:0}input{background-color:var(--color__neutral-light-5)}input[type=radio]{height:var(--font-size__medium);width:var(--font-size__medium)}svg{display:block;height:20px;width:20px;min-width:20px}svg:not(.member-icon,.workstream-icon,.project-icon,.member-role-edit-icon,.delete-icon){fill:var(--color__neutral)}svg.flag-icon path{fill:var(--color__neutral)}:is(svg.member-icon,svg.workstream-icon,svg.member-role-edit-icon,svg.delete-icon) path{stroke:var(--color__neutral)}svg.project-icon path{fill:var(--color__neutral)}svg.filled{height:20px;width:20px;padding:var(--spacing__2xs);fill:var(--color__font-inverted1)}svg.is-button{cursor:pointer}.chart svg{display:unset;height:unset;width:unset;min-width:unset;fill:unset}a{text-decoration:none;color:var(--color__brand);font-family:inherit}a:hover{text-decoration:underline}a.variant__button{background-color:var(--color__brand);border-color:var(--color__brand);color:var(--color__neutral-light-5);padding:var(--spacing__small) var(--spacing__medium);border-radius:var(--border-radius__small)}a.variant__button svg{fill:var(--color__neutral-light-5)}a.variant__button:hover{background-color:var(--color__brand-light-1);border-color:var(--color__brand-light-1)}a.variant__button:disabled{background-color:var(--color__brand-light-1);border-color:var(--color__brand-light-1)}.grouped-fields{display:flex;gap:var(--spacing__xsmall);align-items:center}.app-loader{display:flex;position:fixed;justify-content:center;align-items:center;width:100vw;height:100vh;background-color:#0008;z-index:1000}.loader{width:96px;height:96px;background-color:var(--color__neutral-light-4);border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;box-sizing:border-box}.loader .loader-icon{width:40px;height:40px;min-width:40px;animation:loader-state-icon 1.5s linear infinite}.loader .loader-icon path{fill:var(--color__brand)}.loader .loader-icon.loader-icon-state-1{animation-delay:0s}.loader .loader-icon.loader-icon-state-2{animation-delay:-1s}.loader .loader-icon.loader-icon-state-3{animation-delay:-.5s}@keyframes loader-state-icon{0%{display:block}33%{display:none}67%{display:none}to{display:none}}select{padding:calc(var(--spacing__small) - 1px) var(--spacing__small) calc(var(--spacing__small) - 2px);border:1px solid var(--color__neutral-light-3);font-family:inherit;border-radius:var(--border-radius__small);background-color:var(--color__neutral-light-5);outline-color:transparent;width:100%;font-size:var(--font-size__medium);transition:all .3s ease-in-out;cursor:pointer;line-height:1;margin:0;height:43px;box-sizing:border-box}select:disabled{pointer-events:none;outline-color:transparent}select[type=color]{height:34px;width:34px;min-width:34px;padding:2px}select:focus{border-color:var(--color__brand);border-width:1px;outline-color:var(--color__brand)}select:invalid{color:var(--color__neutral-light-1)}.horizontal-field-action{display:flex;gap:0 var(--spacing__medium);align-items:center;flex-wrap:wrap}.horizontal-field-action>:first-child{flex-grow:1}.form,.vertical-form{display:flex;flex-direction:column;gap:var(--spacing__small)}.no-data-message{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--spacing__large);flex-direction:column;color:var(--color__neutral-light-1);font-size:var(--font-size__2xlarge);text-align:center;padding:var(--spacing__large) 0;border-radius:var(--border-radius__large)}label{color:var(--color__brand)}.MuiAutocomplete-root{box-sizing:border-box;border-radius:var(--border-radius__small);border:none;box-shadow:none;width:100%}.MuiAutocomplete-root>*{background-color:var(--color__neutral-light-5)}.MuiAutocomplete-root .MuiFormControl-root .MuiInputBase-root{padding:0;border:none;height:43px}.MuiAutocomplete-root .MuiFormControl-root .MuiInputBase-root input{padding:calc(var(--spacing__small) - 2px) var(--spacing__small) calc(var(--spacing__small) - 3px);line-height:1;outline-color:transparent;border:none;font-family:Nunito,system-ui,Avenir,Helvetica,Arial,sans-serif;color:var(--color__neutral-dark-4)}.two-column-grid-form{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing__medium)}.two-column-grid-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing__xlarge)}@media (max-width: 600px){.two-column-grid-form,.two-column-grid-layout{grid-template-columns:1fr}.priority-options{padding:0}}.popover-body-card{box-shadow:0 0 10px #0002;background-color:var(--color__neutral-light-5);border-radius:var(--border-radius__medium)}.padded{padding:var(--spacing__medium)}.padded-small{padding:var(--spacing__small)}.padded-horizontal{padding-left:var(--spacing__medium);padding-right:var(--spacing__medium)}.padded-horizontal-small{padding-left:var(--spacing__small);padding-right:var(--spacing__small)}.padded-vertical{padding-top:var(--spacing__medium);padding-bottom:var(--spacing__medium)}.padded-vertical-small{padding-top:var(--spacing__small);padding-bottom:var(--spacing__small)}.MuiPopper-root.MuiAutocomplete-popper{background-color:var(--color__neutral-light-5)}.MuiPopper-root.MuiAutocomplete-popper>*{background-color:var(--color__neutral-light-5)}.member-selector--option{display:flex;align-items:center;gap:var(--spacing__small);padding:var(--spacing__xsmall);background-color:var(--color__neutral-light-5);color:var(--color__neutral-dark-4);cursor:pointer}.member-selector--option.selected{background-color:var(--color__brand-light-5)}.member-selector--option:hover{background-color:var(--color__neutral-light-4)}sup{font-size:var(--font-size__2xsmall)}.MuiInputBase-root input::placeholder{color:var(--color__neutral-light-1)}.MuiInputBase-root fieldset{border-color:var(--color__neutral-light-3)}.button__variant--primary.button__intent--brand.wrap-up-button{background-color:#569f11;border-color:#569f11}.button__variant--primary.button__intent--brand.wrap-up-button:hover{background-color:#b1e4af;border-color:#b1e4af;color:#000a}.button__variant--primary.button__intent--brand.wrap-up-button:hover svg{fill:#000a}.flex-spacer{flex-grow:1}hr{margin:0;border:none;border-top:1px solid var(--color__neutral-light-4)}.google-chart svg{width:100%;height:100%;overflow:scroll}.google-chart svg>rect{fill:var(--color__neutral-light-5)}
