@charset "UTF-8";@import"https://themes.googleusercontent.com/fonts/css?kit=rfSAlb2JfKqknMZbyNv1qc_Fuv52lpEMBibtyOKvYag";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@300;400;500;600&display=swap";.fallback-spinner{position:relative;display:flex;height:100vh;width:100%}.loading{position:absolute;left:calc(50% - 35px);top:50%;width:55px;height:55px;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid transparent}.fluid-layout{display:flex;width:100%;overflow:hidden;position:relative}.fluid-layout .layout-section{display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease-in-out}.fluid-layout .layout-section.main{flex:1 1 auto;min-width:0}.fluid-layout .layout-section.main.fixed-width,.fluid-layout .layout-section.side,.fluid-layout .layout-section.menu{flex:0 0 auto}@media (max-width: 768px){.fluid-layout .layout-section.side,.fluid-layout .layout-section.menu{position:absolute;top:0;height:100%;z-index:1000;background:white;box-shadow:0 0 20px #0000004d}.fluid-layout .layout-section.side.visible,.fluid-layout .layout-section.menu.visible{transform:translate(0)}.fluid-layout .layout-section.menu{left:0;transform:translate(-100%)}.fluid-layout .layout-section.menu.menu-right{left:auto;right:0;transform:translate(100%)}.fluid-layout .layout-section.side{right:0;transform:translate(100%)}.fluid-layout .layout-section.side.visible{transform:translate(0)}}.fluid-layout .layout-section .layout-content{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;height:100%;position:relative}.fluid-layout .layout-section .layout-footer{flex:0 0 auto;width:100%}.fluid-layout .side-toggle-button,.fluid-layout .menu-toggle-button{position:absolute;width:18px;height:62px;background-color:#3c3c3ccc;box-shadow:0 2px 5px #0003,inset 0 1px 2px #ffffff1a,inset 0 -1px 2px #0003;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;margin-right:10px}.fluid-layout .side-toggle-button:hover,.fluid-layout .menu-toggle-button:hover{background-color:#505050e6}.fluid-layout .side-toggle-button .arrow-icon,.fluid-layout .menu-toggle-button .arrow-icon{width:10px;height:10px;border-top:2px solid rgba(255,255,255,.8);border-right:2px solid rgba(255,255,255,.8);transition:transform .3s ease}.fluid-layout .side-toggle-button{top:30%;right:0;transform:translate(50%)}.fluid-layout .side-toggle-button.open .arrow-icon{transform:rotate(45deg)}.fluid-layout .side-toggle-button.closed .arrow-icon{transform:rotate(-135deg)}.fluid-layout .menu-toggle-button{top:30%;margin-left:10px}.fluid-layout .menu-toggle-button.open .arrow-icon{transform:rotate(45deg)}.fluid-layout .menu-toggle-button.closed .arrow-icon{transform:rotate(-135deg)}.fluid-layout .menu-toggle-button.menu-left{left:0;transform:translate(-50%)}.fluid-layout .menu-toggle-button.menu-right{right:0;transform:translate(50%)}.mobile-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999}.pdfviewer-container{width:100%;background-color:#1e1e1e;padding:20px}.pdfviewer-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px}.pdf-page-container{box-shadow:0 4px 8px #0000001a;border-radius:4px;overflow:hidden;background:#111111;border:1px solid #e0e0e0;position:relative}.pdf-page-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px #0000000d;pointer-events:none;z-index:1}.pdf-page-container canvas{display:block;max-width:100%;height:auto}:root{--text-color: #333333;--readonly-bg: #f5f5f5;--border-color: #e0e0e0;--editor-bg: #FFFFFF;--status-bg: #f8f9fa;--overlay-bg: rgba(255, 255, 255, .9);--spinner-color: #F8A504;--success-color: #9AB106;--error-color: rgb(211, 47, 47);--warning-color: #ff6b00}[data-theme=dark]{--text-color: rgba(255, 255, 255, .87);--readonly-bg: #292929;--border-color: #404040;--editor-bg: #242424;--status-bg: #292929;--overlay-bg: rgba(36, 36, 36, .9)}.editor-container{position:relative;width:100%;height:100%;min-height:400px;background:var(--editor-bg);border:1px solid var(--border-color);border-radius:8px;overflow:hidden;font-family:Roboto Mono,monospace;display:flex;flex-direction:column}.editor-container .editor-wrapper{position:relative;flex:1;height:100%;display:flex;flex-direction:column}.editor-container .editor-wrapper .tox-tinymce{border:none!important;border-radius:0!important;flex:1;height:100%!important}.editor-container .editor-wrapper .tox-tinymce .tox-toolbar-overlord{background:var(--editor-bg)!important;border-bottom:1px solid var(--border-color)!important}.editor-container .editor-wrapper .tox-tinymce .tox-edit-area{flex:1}.editor-container .editor-wrapper .tox-tinymce .tox-edit-area iframe{height:100%!important}.editor-container .editor-wrapper .tox-tinymce .tox-edit-area__iframe::-webkit-scrollbar{width:8px}.editor-container .editor-wrapper .tox-tinymce .tox-edit-area__iframe::-webkit-scrollbar-track{background:var(--status-bg)}.editor-container .editor-wrapper .tox-tinymce .tox-edit-area__iframe::-webkit-scrollbar-thumb{background:#F8A504;border-radius:4px}.editor-container .editor-wrapper .tox-tinymce .tox-edit-area__iframe::-webkit-scrollbar-thumb:hover{background:rgb(197.8095238095,131.6071428571,3.1904761905)}.editor-container .editor-wrapper.editor-readonly .tox-tinymce{opacity:.8}.editor-container .editor-wrapper.editor-readonly .tox-tinymce .tox-toolbar-overlord{background:var(--readonly-bg)!important;opacity:.6;pointer-events:none}.editor-container .editor-wrapper.editor-readonly .tox-tinymce .tox-edit-area{background:var(--readonly-bg)!important}.editor-container .editor-wrapper.editor-readonly .tox-tinymce .tox-edit-area iframe{background:var(--readonly-bg)!important;pointer-events:none}.editor-container .editor-network-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--overlay-bg);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.editor-container .editor-network-overlay .editor-network-spinner{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:var(--editor-bg);border-radius:8px;box-shadow:0 4px 20px #0000001a}.editor-container .editor-network-overlay .editor-network-spinner .editor-spinner{width:32px;height:32px;border:3px solid transparent;border-top:3px solid var(--spinner-color);border-radius:50%;animation:spin 1s linear infinite}.editor-container .editor-network-overlay .editor-network-spinner .editor-network-text{font-size:14px;font-weight:500;color:var(--text-color);font-family:Roboto Mono,monospace}.editor-container .editor-status-bar{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:var(--status-bg);border-top:1px solid var(--border-color);font-size:12px;font-family:Roboto Mono,monospace;min-height:40px}.editor-container .editor-status-bar .editor-status-left{display:flex;align-items:center;gap:12px}.editor-container .editor-status-bar .editor-status-left .editor-char-count{color:var(--text-color);font-weight:500;padding:4px 8px;background:rgba(0,101,128,.1);border-radius:4px;border:1px solid rgba(0,101,128,.2)}.editor-container .editor-status-bar .editor-status-right{display:flex;align-items:center;gap:8px}.editor-container .editor-status-bar .editor-status-right .editor-status-indicator{padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.editor-container .editor-status-bar .editor-status-right .editor-status-indicator.loading{background:rgba(248,165,4,.1);color:#f8a504;border:1px solid rgba(248,165,4,.3)}.editor-container .editor-status-bar .editor-status-right .editor-status-indicator.loading:before{content:"●";margin-right:4px;animation:pulse 1.5s ease-in-out infinite}.editor-container .editor-status-bar .editor-status-right .editor-status-indicator.saving{background:rgba(0,101,128,.1);color:#006580;border:1px solid rgba(0,101,128,.3)}.editor-container .editor-status-bar .editor-status-right .editor-status-indicator.saving:before{content:"↑";margin-right:4px;animation:bounce 1s ease-in-out infinite}.editor-container .editor-status-bar .editor-status-right .editor-status-indicator.readonly{background:rgba(158,158,158,.1);color:#9e9e9e;border:1px solid rgba(158,158,158,.3)}.editor-container .editor-status-bar .editor-status-right .editor-status-indicator.readonly:before{content:"🔒";margin-right:4px}@media (max-width: 768px){.editor-container{min-height:300px;border-radius:4px}.editor-container .editor-status-bar{flex-direction:column;gap:8px;padding:12px 16px}.editor-container .editor-status-bar .editor-status-left,.editor-container .editor-status-bar .editor-status-right{width:100%;justify-content:center}.editor-container .editor-network-overlay .editor-network-spinner{padding:16px}.editor-container .editor-network-overlay .editor-network-spinner .editor-spinner{width:24px;height:24px}.editor-container .editor-network-overlay .editor-network-spinner .editor-network-text{font-size:12px}}@media (max-width: 480px){.editor-container{min-height:250px}.editor-container .editor-status-bar{padding:8px 12px;font-size:11px}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.tox .tox-toolbar__primary{background:var(--editor-bg)!important}.tox .tox-button{color:var(--text-color)!important}.tox .tox-button:hover{background:rgba(248,165,4,.1)!important}.tox .tox-button.tox-button--enabled{background:rgba(248,165,4,.2)!important;color:#f8a504!important}.tox .tox-splitbutton:hover{background:rgba(248,165,4,.1)!important}.tox .tox-collection__item{color:var(--text-color)!important}.tox .tox-collection__item:hover{background:rgba(248,165,4,.1)!important}.tox .tox-menu,.tox .tox-dialog{background:var(--editor-bg)!important;border-color:var(--border-color)!important}.tox .tox-dialog-header{background:var(--status-bg)!important;border-color:var(--border-color)!important}.tox .tox-button--secondary{background:transparent!important;border-color:#f8a504!important;color:#f8a504!important}.tox .tox-button--secondary:hover{background:rgba(248,165,4,.1)!important}.tox .tox-button--primary{background:#F8A504!important;border-color:#f8a504!important}.tox .tox-button--primary:hover{background:rgb(197.8095238095,131.6071428571,3.1904761905)!important}.editor-container.compact{min-height:200px}.editor-container.compact .editor-status-bar{padding:6px 12px;min-height:32px}.editor-container.expanded{min-height:600px}.editor-container.borderless{border:none;border-radius:0}.editor-container.focus-mode .editor-wrapper .tox-tinymce{box-shadow:0 0 0 2px #f8a504}.huge_rte_toolbar select{display:none!important}._headline-large_1f6gp_6{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:32px;line-height:40px;letter-spacing:0px;color:#333}._headline-medium_1f6gp_16{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:24px;line-height:32px;letter-spacing:0px;color:#333}._headline-small_1f6gp_26{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:20px;line-height:28px;letter-spacing:0px;color:#333}._body-text_1f6gp_36{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:14px;line-height:20px;color:#333}._caption-text_1f6gp_45{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:12px;line-height:16px;color:#a0a0a0}._button-text_1f6gp_54{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:none}._product-card_1f6gp_64{height:100%;display:flex;flex-direction:column;border-radius:10px;overflow:hidden}._product-card_1f6gp_64._essentials_1f6gp_72{border:5px solid #F8A504}._product-card_1f6gp_64._essentials_1f6gp_72 ._product-bullet_1f6gp_75{background-color:#f8a504}._product-card_1f6gp_64._essentials_1f6gp_72 ._product-button_1f6gp_78{background-color:#f8a504;color:#333}._product-card_1f6gp_64._essentials_1f6gp_72 ._product-button_1f6gp_78:hover{background-color:#c68403}._product-card_1f6gp_64._professional_1f6gp_85{border:5px solid #8136B3}._product-card_1f6gp_64._professional_1f6gp_85 ._product-bullet_1f6gp_75{background-color:#8136b3}._product-card_1f6gp_64._professional_1f6gp_85 ._product-button_1f6gp_78{background-color:#8136b3;color:#333}._product-card_1f6gp_64._professional_1f6gp_85 ._product-button_1f6gp_78:hover{background-color:#652a8c}._product-card_1f6gp_64._enterprise_1f6gp_98{border:5px solid #006580}._product-card_1f6gp_64._enterprise_1f6gp_98 ._product-bullet_1f6gp_75{background-color:#006580}._product-card_1f6gp_64._enterprise_1f6gp_98 ._product-button_1f6gp_78{background-color:#006580;color:#fff}._product-card_1f6gp_64._enterprise_1f6gp_98 ._product-button_1f6gp_78:hover{background-color:#003d4d}._product-card_1f6gp_64 ._product-title_1f6gp_111{color:#333;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ddd;font-weight:300;text-align:center;font-size:24px}._product-card_1f6gp_64 ._product-description_1f6gp_120{color:#333;margin-bottom:16px;font-size:.9rem}._product-card_1f6gp_64 ._product-feature_1f6gp_125{display:flex;align-items:flex-start;margin-bottom:12px}._product-card_1f6gp_64 ._product-bullet_1f6gp_75{width:8px;height:8px;border-radius:50%;margin-top:6px;margin-right:12px;flex-shrink:0}._product-card_1f6gp_64 ._product-feature-text_1f6gp_138{color:#333;font-size:.85rem;line-height:1.4;font-weight:300}._product-card_1f6gp_64 ._product-footnote_1f6gp_144{color:#a0a0a0;font-size:.7rem;margin-top:8px;margin-bottom:16px}._product-card_1f6gp_64 ._product-button_1f6gp_78{font-weight:500;padding:12px 0;border-radius:16px;text-transform:none;font-size:.9rem;margin-top:auto}._loginLogo_1f6gp_159{height:150px}._login-container_1f6gp_163{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(/assets/images/background/efnBackground.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0}._login-card_1f6gp_179{overflow:hidden;display:flex;background-color:transparent;box-shadow:0 4px 20px #00000026;border-radius:12px;margin:20px}._login-left-panel_1f6gp_188{width:40%;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#333;border-top-left-radius:12px;border-bottom-left-radius:12px}._login-right-panel_1f6gp_200{width:60%;background-color:#fff;padding:32px;border-top-right-radius:12px;border-bottom-right-radius:12px}._login-welcome-text_1f6gp_208{color:#fff;font-weight:300;letter-spacing:.5px;opacity:.9;text-align:center;font-size:14px;font-family:Roboto Mono,monospace}._login-tab-button_1f6gp_218{color:#a0a0a0;border-bottom:none;border-radius:0;padding:0 16px;font-family:Roboto Mono,monospace;font-weight:300}._login-tab-button_1f6gp_218._active_1f6gp_226{color:#f8a504;border-bottom:2px solid #F8A504}._login-tab-button_1f6gp_218:hover{background-color:transparent;color:#f8a504}._login-text-field_1f6gp_235 ._MuiInput-underline_1f6gp_235:before{border-bottom:1px solid rgba(0,0,0,.2)}._login-text-field_1f6gp_235 ._MuiInput-underline_1f6gp_235:after{border-bottom:2px solid #F8A504}._login-text-field_1f6gp_235 ._MuiInputLabel-root_1f6gp_241{color:#0009;font-family:Roboto Mono,monospace}._login-text-field_1f6gp_235 ._MuiInputBase-input_1f6gp_245{color:#333;background-color:#fff8e180;border-radius:4px;padding:8px;font-family:Roboto Mono,monospace}._forgotten-password-link_1f6gp_253{color:#0080ff;text-decoration:none;font-family:Roboto Mono,monospace}._forgotten-password-link_1f6gp_253:hover{text-decoration:underline}._login-button_1f6gp_262{background-color:#f8a504;color:#333;text-transform:none;font-size:1rem;padding:12px 0;border-radius:25px;font-family:Roboto Mono,monospace;font-weight:500}._login-button_1f6gp_262:hover{background-color:#c68403}._product-selection-container_1f6gp_276{width:95%;max-width:1200px;height:655px;max-height:800px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0003;display:flex}._left-ribbon_1f6gp_287{width:80px;background-color:#333;display:flex;flex-direction:column;align-items:center;padding:20px 0}._back-button_1f6gp_296{color:#fff;min-width:auto;padding:8px}._back-button_1f6gp_296:hover{background-color:#ffffff1a}._MuiPaper-root_1f6gp_305 div{color:#ffffffde}._dark-card_1f6gp_309{background-color:#333!important;border-radius:12px!important;border:1px solid rgba(239,184,16,.3)!important;color:#ffffffde}._transparent-card_1f6gp_316{color:#ffffffde;background-color:transparent!important}._transparent-card_1f6gp_316 ._fieldLabel_1f6gp_320,._transparent-card_1f6gp_316 ._MuiInputLabel-outlined_1f6gp_321._MuiInputLabel-shrink_1f6gp_321,._transparent-card_1f6gp_316 ._MuiFormLabel-root_1f6gp_322,._transparent-card_1f6gp_316 ._MuiInputLabel-outlined_1f6gp_321,._transparent-card_1f6gp_316 ._MuiInputLabel-shrink_1f6gp_321{background-color:#1e1e1e!important;color:#ffffffde!important;padding:0 5px!important;z-index:1}._transparent-card_1f6gp_316 ._fieldContent_1f6gp_330:focus-within ._fieldLabel_1f6gp_320{color:#f8a504;background-color:#1e1e1e!important}._transparent-card_1f6gp_316 ._MuiInputLabel-outlined_1f6gp_321{background-color:#1e1e1e!important}._transparent-card_1f6gp_316 ._MuiInputLabel-outlined_1f6gp_321._MuiInputLabel-shrink_1f6gp_321{background-color:#1e1e1e!important;padding:0 5px!important}._transparent-card_1f6gp_316 ._MuiOutlinedInput-root_1f6gp_341,._transparent-card_1f6gp_316 ._MuiOutlinedInput-input_1f6gp_342,._transparent-card_1f6gp_316 ._MuiInputBase-input_1f6gp_245,._transparent-card_1f6gp_316 ._MuiSelect-select_1f6gp_344,._transparent-card_1f6gp_316 input,._transparent-card_1f6gp_316 textarea,._transparent-card_1f6gp_316 select{background-color:#1e1e1e!important;color:#ffffffde!important}._transparent-card_1f6gp_316 ._MuiSelect-icon_1f6gp_351,._transparent-card_1f6gp_316 ._MuiSelect-iconOutlined_1f6gp_352,._transparent-card_1f6gp_316 ._MuiSelect-iconFilled_1f6gp_353,._transparent-card_1f6gp_316 ._MuiSelect-iconStandard_1f6gp_354{color:#757575!important}._transparent-card_1f6gp_316 ._MuiFormControl-root_1f6gp_357 ._MuiInputLabel-root_1f6gp_241{background-color:#1e1e1e!important;padding:0 5px!important}._transparent-card_1f6gp_316 ._MuiOutlinedInput-notchedOutline_1f6gp_361{border-color:#757575!important}._transparent-card_1f6gp_316 ._MuiOutlinedInput-notchedOutline_1f6gp_361 legend{background-color:#1e1e1e!important;padding:0 2px!important}._dark-input_1f6gp_369{background-color:#333!important;color:#ffffffde}._dark-input_1f6gp_369 ._MuiInputLabel-outlined_1f6gp_321{color:#efb810!important;transform:translate(14px,-6px) scale(.75)!important}._dark-input_1f6gp_369 ._MuiInputLabel-outlined_1f6gp_321._MuiInputLabel-shrink_1f6gp_321{background-color:#333;padding:0 8px}._dark-input_1f6gp_369 ._MuiOutlinedInput-notchedOutline_1f6gp_361{border-color:#efb810!important;border-width:1px!important}._dark-input_1f6gp_369:hover ._MuiOutlinedInput-notchedOutline_1f6gp_361{border-color:#efb810cc!important}._dark-input_1f6gp_369._Mui-focused_1f6gp_388 ._MuiOutlinedInput-notchedOutline_1f6gp_361{border-color:#efb810!important}._dark-input_1f6gp_369 input,._dark-input_1f6gp_369 textarea{color:#ffffffde!important;background-color:#333!important}._dark-typography_1f6gp_396{font-family:Roboto Mono}._dark-typography_1f6gp_396._primary_1f6gp_399{color:#ffffffde!important}._dark-typography_1f6gp_396._secondary_1f6gp_402{color:#fff9!important}._dark-select_1f6gp_406{background-color:#333!important}._dark-select_1f6gp_406 ._MuiSelect-icon_1f6gp_351{color:#fff9!important}._dark-buttons_1f6gp_413 ._MuiButton-contained_1f6gp_413{text-transform:none!important;box-shadow:none!important;border-radius:4px!important}._dark-buttons_1f6gp_413 ._MuiButton-containedPrimary_1f6gp_418{background-color:#efb810!important;color:#000!important}._dark-buttons_1f6gp_413 ._MuiButton-containedSecondary_1f6gp_422{background-color:#f8a504;color:#fff!important}._dark-radio_1f6gp_427 ._MuiRadio-root_1f6gp_427{color:#fff9!important}._dark-radio_1f6gp_427 ._MuiRadio-root_1f6gp_427._Mui-checked_1f6gp_430{color:#efb810!important}._dark-scrollable_1f6gp_434{overflow-y:auto;max-height:400px}._dark-scrollable_1f6gp_434::-webkit-scrollbar{width:6px}._dark-scrollable_1f6gp_434::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}._dark-scrollable_1f6gp_434::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}._MuiMenu-paper_1f6gp_449{background-color:#333!important;border:1px solid rgba(239,184,16,.3)!important}._MuiMenu-paper_1f6gp_449 ._MuiMenuItem-root_1f6gp_453{color:#ffffffde!important}._MuiMenu-paper_1f6gp_449 ._MuiMenuItem-root_1f6gp_453:hover,._MuiMenu-paper_1f6gp_449 ._MuiMenuItem-root_1f6gp_453._Mui-selected_1f6gp_456{background-color:#efb8101a!important}._MuiMenu-paper_1f6gp_449 ._MuiMenuItem-root_1f6gp_453 ._MuiAvatar-root_1f6gp_459{background-color:#ffffff1a}._dark-editor_1f6gp_463{height:calc(100vh - 250px)!important;margin-bottom:20px!important}._dark-editor_1f6gp_463 ._ql-editor_1f6gp_467{height:100%!important;overflow-y:auto}@media (max-width: 960px){._dark-editor_1f6gp_463{height:calc(100vh - 350px)!important}}._dark-editor_1f6gp_463 ._ql-toolbar_1f6gp_476{background-color:#292929;border-color:#efb8104d!important}._dark-editor_1f6gp_463 ._ql-toolbar_1f6gp_476 ._ql-stroke_1f6gp_480{stroke:#ffffffb3}._dark-editor_1f6gp_463 ._ql-toolbar_1f6gp_476 ._ql-fill_1f6gp_483{fill:#ffffffb3}._dark-editor_1f6gp_463 ._ql-toolbar_1f6gp_476 ._ql-picker_1f6gp_486{color:#ffffffb3}._dark-editor_1f6gp_463 ._ql-container_1f6gp_489{height:calc(100% - 42px)!important;background-color:#333;border-color:#efb8104d!important;color:#ffffffde}._dark-preview_1f6gp_496{background-color:#292929;border-radius:4px;padding:16px;min-height:200px;max-height:400px;overflow-y:auto}._dark-calendar_1f6gp_505{background-color:#333;color:#ffffffde}._dark-calendar_1f6gp_505 ._rbc-toolbar_1f6gp_509{background-color:transparent;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.1);padding:10px 15px 10px 0}._dark-calendar_1f6gp_505 ._rbc-toolbar_1f6gp_509 button{color:#ffffffde;background-color:#1a1a1a;border:1px solid rgba(239,184,16,.1)}._dark-calendar_1f6gp_505 ._rbc-toolbar_1f6gp_509 button._rbc-active_1f6gp_521{background-color:#f8a504}._dark-calendar_1f6gp_505 ._rbc-month-view_1f6gp_524,._dark-calendar_1f6gp_505 ._rbc-time-view_1f6gp_525{border:1px solid rgba(239,184,16,.1)}._dark-calendar_1f6gp_505 ._rbc-header_1f6gp_528,._dark-calendar_1f6gp_505 ._rbc-time-header-cell_1f6gp_529{background-color:#292929;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.1)}._dark-calendar_1f6gp_505 ._rbc-time-content_1f6gp_534{background-color:"#008B9B"}._dark-calendar_1f6gp_505 ._rbc-event_1f6gp_537{background-color:#efb810cc;border:none;color:#000}._dark-calendar_1f6gp_505 ._rbc-event_1f6gp_537:hover{background-color:#efb810}._dark-calendar_1f6gp_505 ._rbc-today_1f6gp_545{background-color:#efb8101a}._dark-calendar_1f6gp_505 ._rbc-off-range-bg_1f6gp_548{background-color:#29292980}._dark-calendar_1f6gp_505 ._rbc-time-slot_1f6gp_551{color:#ffffffb3}._dark-modal_1f6gp_555 ._MuiPaper-root_1f6gp_305{background-color:#333;border:1px solid rgba(239,184,16,.3);border-radius:8px;color:#ffffffde}._dark-modal_1f6gp_555 ._MuiInputBase-root_1f6gp_561{color:#ffffffde}._dark-modal_1f6gp_555 ._MuiInputLabel-root_1f6gp_241{color:#ffffffb3}._dark-modal_1f6gp_555 ._MuiButton-root_1f6gp_567{margin:8px}._dark-modal_1f6gp_555 ._MuiButton-root_1f6gp_567._primary_1f6gp_399{background-color:#efb810;color:#000}._dark-modal_1f6gp_555 ._MuiButton-root_1f6gp_567._primary_1f6gp_399:disabled{background-color:#efb8104d}._rbc-time-view_1f6gp_525{border-color:#efb8104d!important}._rbc-time-view_1f6gp_525 ._rbc-time-content_1f6gp_534{border-top:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_1f6gp_525 ._rbc-time-header_1f6gp_529{border-bottom:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_1f6gp_525 ._rbc-time-slot_1f6gp_551{border-top:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_1f6gp_525 ._rbc-time-slot_1f6gp_551._rbc-off-range_1f6gp_548{background-color:#2929294d}._rbc-time-view_1f6gp_525 ._rbc-timeslot-group_1f6gp_593{border-bottom:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_1f6gp_525 ._rbc-time-gutter_1f6gp_596 ._rbc-timeslot-group_1f6gp_593{border-bottom:none!important}._rbc-time-view_1f6gp_525 ._rbc-day-slot_1f6gp_599 ._rbc-time-slot_1f6gp_551{border-top:none!important}._rbc-time-view_1f6gp_525 ._rbc-event_1f6gp_537{font-size:.75rem;line-height:1.2;padding:2px 4px}._MuiInput-underline_1f6gp_235:before{border-bottom:1px solid rgba(255,255,255,.3)!important}._MuiInput-underline_1f6gp_235:after{border-bottom:2px solid #EFB810!important}._MuiInput-underline_1f6gp_235:hover:not(._Mui-disabled_1f6gp_614):before{border-bottom:1px solid rgba(255,255,255,.5)!important}._MuiTab-root_1f6gp_618{text-transform:none!important}div ._MuiAlert-standardError_1f6gp_622{background-color:#333!important}._dark-dialog_1f6gp_626 ._MuiDialog-paper_1f6gp_626{background-color:#333!important;border:1px solid rgba(239,184,16,.3)!important;border-radius:12px!important;color:#ffffffde!important}._dark-dialog_1f6gp_626 ._MuiDialogTitle-root_1f6gp_632{background-color:#292929;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.3)}._dark-dialog_1f6gp_626 ._MuiDialogContent-root_1f6gp_637{background-color:#333;padding:20px!important}._dark-dialog_1f6gp_626 ._MuiDialogContent-root_1f6gp_637 ._MuiTextField-root_1f6gp_641 ._MuiOutlinedInput-root_1f6gp_341{background-color:#242424}._dark-dialog_1f6gp_626 ._MuiDialogContent-root_1f6gp_637 ._MuiTextField-root_1f6gp_641 ._MuiOutlinedInput-root_1f6gp_341 fieldset{border-color:#efb8104d!important}._dark-dialog_1f6gp_626 ._MuiDialogContent-root_1f6gp_637 ._MuiTextField-root_1f6gp_641 ._MuiOutlinedInput-root_1f6gp_341:hover fieldset{border-color:#efb810cc!important}._dark-dialog_1f6gp_626 ._MuiDialogContent-root_1f6gp_637 ._MuiTextField-root_1f6gp_641 ._MuiOutlinedInput-root_1f6gp_341._Mui-focused_1f6gp_388 fieldset{border-color:#efb810!important}._dark-dialog_1f6gp_626 ._MuiDialogContent-root_1f6gp_637 ._MuiTextField-root_1f6gp_641 ._MuiInputLabel-root_1f6gp_241{color:#ffffffb3}._dark-dialog_1f6gp_626 ._MuiDialogContent-root_1f6gp_637 ._MuiTextField-root_1f6gp_641 ._MuiInputLabel-root_1f6gp_241._Mui-focused_1f6gp_388{color:#efb810}._dark-dialog_1f6gp_626 ._MuiDialogContent-root_1f6gp_637 ._MuiTextField-root_1f6gp_641 textarea{color:#ffffffde!important}._dark-dialog_1f6gp_626 ._MuiDialogActions-root_1f6gp_662{background-color:#292929;border-top:1px solid rgba(239,184,16,.3);padding:16px!important}._dark-dialog_1f6gp_626 ._MuiDialogActions-root_1f6gp_662 ._MuiButton-root_1f6gp_567{text-transform:none}._dark-dialog_1f6gp_626 ._MuiDialogActions-root_1f6gp_662 ._MuiButton-root_1f6gp_567._MuiButton-text_1f6gp_670{color:#ffffffb3}._dark-dialog_1f6gp_626 ._MuiDialogActions-root_1f6gp_662 ._MuiButton-root_1f6gp_567._MuiButton-text_1f6gp_670:hover{background-color:#efb8101a}._dark-radio_1f6gp_427 ._MuiRadio-root_1f6gp_427{color:#a0a0a0!important}._dark-radio_1f6gp_427 ._MuiRadio-root_1f6gp_427._Mui-checked_1f6gp_430{color:#f8a504!important}._dark-radio_1f6gp_427 ._MuiRadio-root_1f6gp_427 ._MuiIconButton-label_1f6gp_683{position:relative}._dark-radio_1f6gp_427 ._MuiRadio-root_1f6gp_427 ._MuiIconButton-label_1f6gp_683:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #A0A0A0;border-radius:50%;transition:border-color .2s ease}._dark-radio_1f6gp_427 ._MuiRadio-root_1f6gp_427._Mui-checked_1f6gp_430 ._MuiIconButton-label_1f6gp_683:after{border-color:#f8a504}._dark-checkbox_1f6gp_701 ._MuiCheckbox-root_1f6gp_701{color:#a0a0a0!important}._dark-checkbox_1f6gp_701 ._MuiCheckbox-root_1f6gp_701._Mui-checked_1f6gp_430{color:#f8a504!important}._dark-checkbox_1f6gp_701 ._MuiCheckbox-root_1f6gp_701 ._MuiIconButton-label_1f6gp_683{position:relative}._dark-checkbox_1f6gp_701 ._MuiCheckbox-root_1f6gp_701 ._MuiIconButton-label_1f6gp_683:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #A0A0A0;border-radius:2px;transition:border-color .2s ease}._dark-checkbox_1f6gp_701 ._MuiCheckbox-root_1f6gp_701._Mui-checked_1f6gp_430 ._MuiIconButton-label_1f6gp_683:after{border-color:#f8a504}._contact-container_1f6gp_728{display:flex;height:calc(100vh - 180px);min-height:600px;background-color:#1e1e1e;color:#ffffffde}._contact-left-column_1f6gp_736{width:40px;overflow-y:auto;flex-shrink:0}._contact-middle-column_1f6gp_742{width:300px;display:flex;flex-direction:column;background-color:#1e1e1e;flex-shrink:0}._contact-right-column_1f6gp_750{flex:1;background-color:#1e1e1e;overflow-y:auto}._contact-filter_1f6gp_757{padding:0;height:100%;background-color:#1e1e1e}._alphabet-filter_1f6gp_763{display:flex;flex-direction:column;align-items:center}._letter-item_1f6gp_769{height:30px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Roboto Mono,monospace;font-size:14px;color:#ffffffde;margin-bottom:2px;transition:all .2s ease}._letter-item_1f6gp_769:hover{background-color:#efb8101a;color:#efb810}._letter-item_1f6gp_769._active_1f6gp_226{background-color:#efb81033;color:#efb810;font-weight:500}._contact-search_1f6gp_795{padding:15px}._contact-search_1f6gp_795 input{background-color:#242424;border:1px solid rgba(239,184,16,.3);color:#ffffffde;border-radius:4px;padding:8px 12px;font-family:Roboto Mono,monospace;width:100%}._contact-search_1f6gp_795 input:focus{outline:none;border-color:#efb810;box-shadow:0 0 0 1px #efb8104d}._contact-search_1f6gp_795 input::placeholder{color:#ffffff80}._contact-list-item_1f6gp_825{padding:12px 15px;border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background-color .2s ease}._contact-list-item_1f6gp_825:hover{background-color:#292929}._contact-list-item_1f6gp_825._active_1f6gp_226{background-color:#333}._contact-avatar_1f6gp_840{width:36px;height:36px;margin-right:12px;border-radius:50%;overflow:hidden;flex-shrink:0}._avatar-img_1f6gp_849{width:100%;height:100%;object-fit:cover}._avatar-placeholder_1f6gp_855{width:100%;height:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px}._contact-info_1f6gp_867{flex:1;overflow:hidden}._contact-name_1f6gp_872{font-size:14px;color:#ffffffde;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto Mono,monospace}._contact-company_1f6gp_881{font-size:12px;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto Mono,monospace}._contact-status_1f6gp_890{flex-shrink:0;margin-left:10px}._status-dot_1f6gp_895{display:block;width:8px;height:8px;border-radius:50%}._status-dot_1f6gp_895._active_1f6gp_226{background-color:#9ab106}._status-dot_1f6gp_895._inactive_1f6gp_906{background-color:#ff5d5d}._contact-details_1f6gp_911{padding:20px;height:100%;display:flex;flex-direction:column;width:381px;background-color:#333}._contact-details-empty_1f6gp_920{height:100%;display:flex;align-items:center;justify-content:center;color:#ffffff80;font-family:Roboto Mono,monospace}._contact-header_1f6gp_929{display:flex;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.6);margin-bottom:20px}._contact-header-left_1f6gp_936{margin-right:20px}._contact-avatar-large_1f6gp_940{width:80px;height:80px;border-radius:50%;overflow:hidden}._avatar-img-large_1f6gp_947{width:100%;height:100%;object-fit:cover}._avatar-placeholder-large_1f6gp_953{width:100%;height:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:32px}._contact-header-right_1f6gp_965{flex:1}._contact-name-large_1f6gp_973{margin:0 0 5px;font-size:24px;font-weight:300;color:#ffffffde;font-family:Roboto Mono,monospace}._contact-company-large_1f6gp_981{margin:0 0 15px;font-size:14px;color:#fff9;font-family:Roboto Mono,monospace}._contact-buttons_1f6gp_988{display:flex;gap:10px;align-items:center;justify-content:center}._contact-buttons_1f6gp_988 button{display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;border:none;color:#ffffffde;cursor:pointer;font-family:Roboto Mono,monospace;padding:5px 10px;border-radius:4px;transition:background-color .2s ease}._contact-buttons_1f6gp_988 button:hover{background-color:#efb8101a}._contact-buttons_1f6gp_988 button i{font-size:20px;margin-bottom:5px}._contact-edit_1f6gp_1019{margin-left:auto}._btn-edit_1f6gp_1023{background:none;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffffde;transition:background-color .2s ease}._btn-edit_1f6gp_1023:hover{background-color:#ffffff1a}._contact-details-info_1f6gp_1041{flex:1;overflow-y:auto}._detail-item_1f6gp_1046{display:flex;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:5px}._detail-icon_1f6gp_1053{width:40px;height:40px;margin-right:15px;background-color:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._detail-icon_1f6gp_1053 i{font-size:24px/19px;color:#f2f2f2}._detail-content_1f6gp_1070{flex:1}._detail-label_1f6gp_1074{font-size:10px;color:#f2f2f2;margin-bottom:5px;font-family:Roboto Mono,monospace}._detail-value_1f6gp_1081{font-size:16px;color:#f2f2f2;word-break:break-word;font-family:Roboto Mono,monospace}._detail-value_1f6gp_1081._notes_1f6gp_1088{max-height:100px;overflow-y:auto;background-color:#242424;padding:10px;border-radius:4px}._detail-section_1f6gp_1096{margin-top:30px;margin-bottom:20px}._detail-section_1f6gp_1096 h4{font-size:16px;font-weight:300;color:#ffffffde;margin-bottom:15px;font-family:Roboto Mono,monospace;border-bottom:1px solid rgba(239,184,16,.3);padding-bottom:10px}._signatories-list_1f6gp_1111{padding-left:10px}._signatory-item_1f6gp_1115{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#ffffffde;font-family:Roboto Mono,monospace;font-size:14px}._no-signatories_1f6gp_1123{color:#ffffff80;font-style:italic;font-family:Roboto Mono,monospace;font-size:14px}._detail-buttons_1f6gp_1130{display:flex;gap:10px;margin-top:30px}._detail-buttons_1f6gp_1130 button{flex:1;background-color:#242424;border:1px solid rgba(239,184,16,.3);border-radius:8px;padding:10px;color:#ffffffde;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease;font-family:Roboto Mono,monospace}._detail-buttons_1f6gp_1130 button:hover{background-color:#292929;border-color:#efb810}._detail-buttons_1f6gp_1130 button i{font-size:18px;margin-bottom:5px;color:#efb810}._btn-schedule_1f6gp_1163{background-color:#efb8101a!important}._contact-left-column_1f6gp_736::-webkit-scrollbar,._contact-list_1f6gp_820::-webkit-scrollbar,._contact-right-column_1f6gp_750::-webkit-scrollbar,._contact-details-info_1f6gp_1041::-webkit-scrollbar,._detail-value_1f6gp_1081._notes_1f6gp_1088::-webkit-scrollbar{width:6px}._contact-left-column_1f6gp_736::-webkit-scrollbar-thumb,._contact-list_1f6gp_820::-webkit-scrollbar-thumb,._contact-right-column_1f6gp_750::-webkit-scrollbar-thumb,._contact-details-info_1f6gp_1041::-webkit-scrollbar-thumb,._detail-value_1f6gp_1081._notes_1f6gp_1088::-webkit-scrollbar-thumb{border-radius:3px}@media (max-width: 992px){._contact-container_1f6gp_728{flex-direction:column;height:auto}._contact-left-column_1f6gp_736{width:100%;height:60px;overflow-x:auto;overflow-y:hidden}._alphabet-filter_1f6gp_763{flex-direction:row;padding:10px}._contact-middle-column_1f6gp_742{width:100%;height:300px}._contact-right-column_1f6gp_750{height:400px}}._contact-list-wrapper_1f6gp_1208{display:flex;flex-direction:column;height:100%}._contact-list_1f6gp_820{flex:1;overflow-y:auto}._MuiTypography-root_1f6gp_1219{color:inherit}@media (max-width: 768px){._contact-container-mobile_1f6gp_1234{height:calc(100vh - 120px);background-color:#1e1e1e;color:#ffffffde;position:relative}._contact-mobile-view_1f6gp_1240{height:100%;display:flex;flex-direction:column}._contact-mobile-header_1f6gp_1245{padding:15px;border-bottom:1px solid rgba(255,255,255,.1);background-color:#242424;position:sticky;top:0;z-index:100}._back-button_1f6gp_296{background:none;border:none;color:#ffffffde;display:flex;align-items:center;gap:8px;font-family:Roboto Mono,monospace;font-size:14px;cursor:pointer;padding:12px 8px;border-radius:8px;transition:background-color .2s ease;min-height:44px}._back-button_1f6gp_296:hover,._back-button_1f6gp_296:active{background-color:#efb8101a}._back-button_1f6gp_296 svg{font-size:20px}._contact-filter-mobile_1f6gp_1274{background-color:#242424;padding:10px;border-bottom:1px solid rgba(255,255,255,.1)}._contact-filter-mobile_1f6gp_1274 ._alphabet-filter_1f6gp_763{flex-direction:row;overflow-x:auto;padding:0;gap:5px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}._contact-filter-mobile_1f6gp_1274 ._alphabet-filter_1f6gp_763::-webkit-scrollbar{height:4px}._contact-filter-mobile_1f6gp_1274 ._alphabet-filter_1f6gp_763::-webkit-scrollbar-thumb{background-color:#efb8104d;border-radius:2px}._contact-filter-mobile_1f6gp_1274 ._letter-item_1f6gp_769{flex-shrink:0;min-width:36px;height:36px;font-size:12px;margin-bottom:0;margin-right:5px}._contact-filter-mobile_1f6gp_1274 ._letter-item_1f6gp_769:active{transform:scale(.95);background-color:#efb81033}._contact-list-mobile_1f6gp_1306{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}._contact-list-mobile_1f6gp_1306 ._contact-search_1f6gp_795{padding:15px;background-color:#242424;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:90}._contact-list-mobile_1f6gp_1306 ._contact-search_1f6gp_795 input{min-height:44px;font-size:16px;padding:12px 15px}._contact-list-mobile_1f6gp_1306 ._contact-list_1f6gp_820{flex:1;padding-bottom:80px}._contact-list-mobile_1f6gp_1306 ._contact-list-item_1f6gp_825{padding:18px 15px;border-bottom:1px solid rgba(255,255,255,.05);min-height:72px}._contact-list-mobile_1f6gp_1306 ._contact-list-item_1f6gp_825:active{background-color:#efb81026;transform:scale(.98)}._contact-list-mobile_1f6gp_1306 ._contact-list-item_1f6gp_825{transition:all .15s ease}._contact-list-mobile_1f6gp_1306 ._contact-avatar_1f6gp_840{width:52px;height:52px;margin-right:15px}._contact-list-mobile_1f6gp_1306 ._avatar-placeholder_1f6gp_855{font-size:20px}._contact-list-mobile_1f6gp_1306 ._contact-name_1f6gp_872{font-size:16px;margin-bottom:4px;font-weight:400}._contact-list-mobile_1f6gp_1306 ._contact-company_1f6gp_881{font-size:14px;opacity:.8}._contact-list-mobile_1f6gp_1306 ._add-contact-container_1f6gp_1357{position:fixed;bottom:24px;right:24px;z-index:1000}._contact-list-mobile_1f6gp_1306 ._add-contact-container_1f6gp_1357 button{width:64px;height:64px;border-radius:50%;box-shadow:0 6px 16px #0006;min-width:64px;background-color:#f8a504!important;color:#000!important}._contact-list-mobile_1f6gp_1306 ._add-contact-container_1f6gp_1357 button:active{transform:scale(.95)}._contact-list-mobile_1f6gp_1306 ._add-contact-container_1f6gp_1357 button ._MuiButton-startIcon_1f6gp_1375{margin:0}._contact-list-mobile_1f6gp_1306 ._add-contact-container_1f6gp_1357 button ._MuiButton-startIcon_1f6gp_1375 ._material-icons_1f6gp_1378{font-size:28px}}@media (max-width: 768px) and (hover: hover){._contact-list-mobile_1f6gp_1306 ._add-contact-container_1f6gp_1357 button:hover{box-shadow:0 8px 20px #00000080;transform:translateY(-2px)}}@media (max-width: 768px){._contact-detail-mobile_1f6gp_1389{flex:1;overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch}._contact-detail-mobile_1f6gp_1389 ._contact-details_1f6gp_911{width:100%;height:100%;padding:20px 15px;background-color:#1e1e1e}._contact-detail-mobile_1f6gp_1389 ._contact-header_1f6gp_929{flex-direction:column;align-items:center;text-align:center;padding-bottom:20px;margin-bottom:20px}._contact-detail-mobile_1f6gp_1389 ._contact-header-right_1f6gp_965{width:100%}._contact-detail-mobile_1f6gp_1389 ._contact-avatar-large_1f6gp_940{width:120px;height:120px;margin:0 auto 20px}._contact-detail-mobile_1f6gp_1389 ._avatar-placeholder-large_1f6gp_953{font-size:48px}._contact-detail-mobile_1f6gp_1389 ._contact-name-large_1f6gp_973{font-size:24px;margin-bottom:10px;font-weight:400}._contact-detail-mobile_1f6gp_1389 ._contact-company-large_1f6gp_981{font-size:16px;margin-bottom:24px;opacity:.8}._contact-detail-mobile_1f6gp_1389 ._contact-buttons_1f6gp_988{justify-content:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}._contact-detail-mobile_1f6gp_1389 ._contact-buttons_1f6gp_988 button{padding:16px 20px;min-width:88px;min-height:64px;border-radius:12px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2)}._contact-detail-mobile_1f6gp_1389 ._contact-buttons_1f6gp_988 button:active{transform:scale(.95);background-color:#efb81033}._contact-detail-mobile_1f6gp_1389 ._contact-buttons_1f6gp_988 button ._material-icons_1f6gp_1378{font-size:24px;margin-bottom:4px}._contact-detail-mobile_1f6gp_1389 ._contact-buttons_1f6gp_988 button span{font-size:12px;margin-top:4px;font-weight:500}._contact-detail-mobile_1f6gp_1389 ._contact-buttons_1f6gp_988 ._btn-edit_1f6gp_1023{background-color:#f8a50426;border:1px solid rgba(248,165,4,.4)}._contact-detail-mobile_1f6gp_1389 ._contact-buttons_1f6gp_988 ._btn-edit_1f6gp_1023:active{background-color:#f8a50440}._contact-detail-mobile_1f6gp_1389 ._contact-buttons_1f6gp_988 ._btn-edit_1f6gp_1023 ._material-icons_1f6gp_1378{color:#f8a504}._contact-detail-mobile_1f6gp_1389 ._contact-details-info_1f6gp_1041 ._detail-item_1f6gp_1046{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.05)}._contact-detail-mobile_1f6gp_1389 ._contact-details-info_1f6gp_1041 ._detail-item_1f6gp_1046:last-child{border-bottom:none}._contact-detail-mobile_1f6gp_1389 ._contact-details-info_1f6gp_1041 ._detail-icon_1f6gp_1053{margin-right:16px;min-width:44px}._contact-detail-mobile_1f6gp_1389 ._contact-details-info_1f6gp_1041 ._detail-icon_1f6gp_1053 ._material-icons_1f6gp_1378{font-size:24px;color:#ffffffb3}._contact-detail-mobile_1f6gp_1389 ._contact-details-info_1f6gp_1041 ._detail-value_1f6gp_1081{font-size:16px;line-height:1.5;word-break:break-word;color:#ffffffe6}._contact-detail-mobile_1f6gp_1389 ._contact-details-info_1f6gp_1041 ._detail-label_1f6gp_1074{font-size:13px;margin-top:4px;color:#fff9;text-transform:uppercase;letter-spacing:.5px}._contact-detail-mobile_1f6gp_1389 ._contact-details-empty_1f6gp_920{padding:60px 20px;text-align:center;font-size:16px;color:#fff9}._contact-draft_1f6gp_1500{border-left:4px solid #F8A504;background-color:#f8a5040d}._contact-draft_1f6gp_1500 ._draft-label_1f6gp_1504{font-size:11px;background-color:#f8a504;color:#000;padding:2px 6px;border-radius:8px;font-weight:500}._profile-content-mobile_1f6gp_1512{padding:15px}._profile-content-mobile_1f6gp_1512 ._form-section_1f6gp_1515{margin-bottom:24px}._profile-content-mobile_1f6gp_1512 ._form-field_1f6gp_1518{margin-bottom:20px}._profile-content-mobile_1f6gp_1512 ._form-field_1f6gp_1518 input,._profile-content-mobile_1f6gp_1512 ._form-field_1f6gp_1518 textarea,._profile-content-mobile_1f6gp_1512 ._form-field_1f6gp_1518 select{font-size:16px;padding:14px 16px;min-height:44px;border-radius:8px}._profile-content-mobile_1f6gp_1512 ._form-field_1f6gp_1518 textarea{min-height:100px;resize:vertical}._profile-content-mobile_1f6gp_1512 ._avatar-upload-section_1f6gp_1531{text-align:center;margin-bottom:32px}._profile-content-mobile_1f6gp_1512 ._avatar-upload-section_1f6gp_1531 ._avatar-preview_1f6gp_1535{width:140px;height:140px;margin:0 auto 20px;border-radius:50%;border:4px solid rgba(255,255,255,.1)}._profile-content-mobile_1f6gp_1512 ._avatar-upload-section_1f6gp_1531 ._upload-button_1f6gp_1542{min-height:44px;padding:12px 24px;border-radius:8px}._profile-content-mobile_1f6gp_1512 ._form-actions_1f6gp_1547{position:sticky;bottom:0;background-color:#242424;padding:16px 15px;margin:24px -15px -15px;border-top:1px solid rgba(255,255,255,.1);display:flex;gap:12px;box-shadow:0 -4px 12px #0000004d}._profile-content-mobile_1f6gp_1512 ._form-actions_1f6gp_1547 button{flex:1;min-height:52px;font-size:16px;font-weight:500;border-radius:8px}._profile-content-mobile_1f6gp_1512 ._form-actions_1f6gp_1547 button._primary_1f6gp_399{background-color:#f8a504;color:#000}._profile-content-mobile_1f6gp_1512 ._form-actions_1f6gp_1547 button._secondary_1f6gp_402{background-color:transparent;border:1px solid rgba(255,255,255,.3);color:#fffc}}@media (min-width: 769px) and (max-width: 1024px){._contact-container_1f6gp_728 ._contact-left-column_1f6gp_736{width:50px}._contact-container_1f6gp_728 ._contact-middle-column_1f6gp_742{width:350px}._contact-container_1f6gp_728 ._contact-details_1f6gp_911{width:auto}._contact-filter_1f6gp_757 ._letter-item_1f6gp_769{height:35px;width:35px;font-size:12px}._contact-list-item_1f6gp_825{padding:10px 12px}._contact-list-item_1f6gp_825 ._contact-avatar_1f6gp_840{width:40px;height:40px}._contact-list-item_1f6gp_825 ._contact-name_1f6gp_872{font-size:13px}._contact-list-item_1f6gp_825 ._contact-company_1f6gp_881{font-size:11px}}._efnButton_1f6gp_1605{font-family:Roboto Mono,monospace!important;font-weight:500!important;font-size:14px!important;line-height:20px!important;letter-spacing:.5px!important;text-transform:none!important;box-shadow:none!important;border-radius:12px!important;transition:all .2s ease-in-out!important;margin:0 16px 16px 0!important}._efnButton_1f6gp_1605:last-child{margin-right:0!important}._efnButton_1f6gp_1605{height:42px!important;padding:16px 24px!important;min-width:150px!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._primary_1f6gp_399{background-color:#f8a504!important;color:#333!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._primary_1f6gp_399:hover{background-color:#df9404!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._primary_1f6gp_399:disabled{background-color:#f8a50480!important;color:#33333380!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._secondary_1f6gp_402{background-color:#a0a0a0!important;color:#333!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._secondary_1f6gp_402:hover{background-color:#939393!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._secondary_1f6gp_402:disabled{background-color:#a0a0a080!important;color:#33333380!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._teal_1f6gp_1648{background-color:#9ab106!important;color:#333!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._teal_1f6gp_1648:hover{background-color:#859805!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._teal_1f6gp_1648:disabled{background-color:#9ab10680!important;color:#33333380!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._danger_1f6gp_1659{background-color:#d32f2f!important;color:#fff!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._danger_1f6gp_1659:hover{background-color:#c02929!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._danger_1f6gp_1659:disabled{background-color:#d32f2f80!important;color:#ffffff80!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._purple_1f6gp_1670{background-color:#8136b3!important;color:#fff!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._purple_1f6gp_1670:hover{background-color:#73309f!important}._efnButton_1f6gp_1605._contained_1f6gp_1626._purple_1f6gp_1670:disabled{background-color:#8136b380!important;color:#ffffff80!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681{background-color:transparent!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._primary_1f6gp_399{border:1px solid #F8A504!important;color:#f8a504!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._primary_1f6gp_399:hover{background-color:#f8a5041a!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._primary_1f6gp_399:disabled{border-color:#f8a50480!important;color:#f8a50480!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._secondary_1f6gp_402{border:1px solid #A0A0A0!important;color:#a0a0a0!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._secondary_1f6gp_402:hover{background-color:#a0a0a01a!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._secondary_1f6gp_402:disabled{border-color:#a0a0a080!important;color:#a0a0a080!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._teal_1f6gp_1648{border:1px solid #9AB106!important;color:#9ab106!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._teal_1f6gp_1648:hover{background-color:#9ab1061a!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._teal_1f6gp_1648:disabled{border-color:#9ab10680!important;color:#9ab10680!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._danger_1f6gp_1659{border:1px solid #D32F2F!important;color:#d32f2f!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._danger_1f6gp_1659:hover{background-color:#d32f2f1a!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._danger_1f6gp_1659:disabled{border-color:#d32f2f80!important;color:#d32f2f80!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._purple_1f6gp_1670{border:1px solid #8136B3!important;color:#8136b3!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._purple_1f6gp_1670:hover{background-color:#8136b31a!important}._efnButton_1f6gp_1605._outlined_1f6gp_1681._purple_1f6gp_1670:disabled{border-color:#8136b380!important;color:#8136b380!important}._efnButton_1f6gp_1605._pill_1f6gp_1739{border-radius:20px!important;height:40px!important;padding:8px 24px!important}._efnButton_1f6gp_1605._iconButton_1f6gp_1744{display:flex!important;align-items:center!important;padding-left:16px!important}._efnButton_1f6gp_1605._iconButton_1f6gp_1744 ._MuiButton-startIcon_1f6gp_1375{margin-right:12px!important}._efnButton_1f6gp_1605._iconButton_1f6gp_1744 svg{font-size:20px!important}._efnButton_1f6gp_1605._iconOnlyButton_1f6gp_1755{min-width:36px!important;width:36px!important;height:36px!important;padding:8px!important;border-radius:50%!important;display:flex!important;justify-content:center!important;align-items:center!important}._efnButton_1f6gp_1605._iconOnlyButton_1f6gp_1755 svg{width:20px!important;height:20px!important}._buttonGroup_1f6gp_1770{display:flex;flex-wrap:wrap;margin:0}._buttonGroup_1f6gp_1770>*{margin:0 16px 16px 0!important}._buttonGroup_1f6gp_1770>*:last-child{margin-right:0!important}._buttonGroup_1f6gp_1770:after{content:"";flex:auto}._buttonGroup_1f6gp_1770._right_1f6gp_1785{justify-content:flex-end}._buttonGroup_1f6gp_1770._left_1f6gp_287{justify-content:flex-start}._buttonGroup_1f6gp_1770._center_1f6gp_1791{justify-content:center}._buttonGroup_1f6gp_1770._spaceBetween_1f6gp_1794{justify-content:space-between;width:100%}._buttonGroup_1f6gp_1770._spaceBetween_1f6gp_1794>*{margin-right:0!important;margin-bottom:16px!important}._buttonGroup_1f6gp_1770._spaceBetween_1f6gp_1794:before,._buttonGroup_1f6gp_1770._spaceBetween_1f6gp_1794:after{content:"";display:block;order:1}._buttonGroup_1f6gp_1770._compact_1f6gp_1807>*{margin:0 8px 8px 0!important}._buttonGroup_1f6gp_1770._compact_1f6gp_1807>*:last-child{margin-right:0!important}@media (max-width: 600px){._buttonGroup_1f6gp_1770._responsive_1f6gp_1814{flex-direction:column;width:100%}._buttonGroup_1f6gp_1770._responsive_1f6gp_1814>*{margin:0 0 8px!important;width:100%}._buttonGroup_1f6gp_1770._responsive_1f6gp_1814>*:last-child{margin-bottom:0!important}}._buttonGroup_1f6gp_1770._connected_1f6gp_1826{flex-wrap:nowrap}._buttonGroup_1f6gp_1770._connected_1f6gp_1826>*{margin:0 1px 0 0!important;border-radius:0!important}._buttonGroup_1f6gp_1770._connected_1f6gp_1826>*:first-child{border-top-left-radius:16px!important;border-bottom-left-radius:16px!important}._buttonGroup_1f6gp_1770._connected_1f6gp_1826>*:last-child{margin-right:0!important;border-top-right-radius:16px!important;border-bottom-right-radius:16px!important}._modal-footer_1f6gp_1843,._MuiDialogActions-root_1f6gp_662,._MuiCardActions-root_1f6gp_1845,._actionButtonContainer_1f6gp_1846{display:flex!important;flex-wrap:wrap!important}._modal-footer_1f6gp_1843>button._efnButton_1f6gp_1605,._modal-footer_1f6gp_1843>._MuiButton-root_1f6gp_567,._MuiDialogActions-root_1f6gp_662>button._efnButton_1f6gp_1605,._MuiDialogActions-root_1f6gp_662>._MuiButton-root_1f6gp_567,._MuiCardActions-root_1f6gp_1845>button._efnButton_1f6gp_1605,._MuiCardActions-root_1f6gp_1845>._MuiButton-root_1f6gp_567,._actionButtonContainer_1f6gp_1846>button._efnButton_1f6gp_1605,._actionButtonContainer_1f6gp_1846>._MuiButton-root_1f6gp_567{margin:0 16px 16px 0!important}._modal-footer_1f6gp_1843>button._efnButton_1f6gp_1605:last-child,._modal-footer_1f6gp_1843>._MuiButton-root_1f6gp_567:last-child,._MuiDialogActions-root_1f6gp_662>button._efnButton_1f6gp_1605:last-child,._MuiDialogActions-root_1f6gp_662>._MuiButton-root_1f6gp_567:last-child,._MuiCardActions-root_1f6gp_1845>button._efnButton_1f6gp_1605:last-child,._MuiCardActions-root_1f6gp_1845>._MuiButton-root_1f6gp_567:last-child,._actionButtonContainer_1f6gp_1846>button._efnButton_1f6gp_1605:last-child,._actionButtonContainer_1f6gp_1846>._MuiButton-root_1f6gp_567:last-child{margin-right:0!important}._modal-footer_1f6gp_1843:last-child,._MuiDialogActions-root_1f6gp_662:last-child,._MuiCardActions-root_1f6gp_1845:last-child,._actionButtonContainer_1f6gp_1846:last-child{margin-bottom:-16px!important}._dualIconButton_1f6gp_1875{border-radius:20px!important;padding:6px 16px!important;min-width:auto!important;width:auto!important;height:36px!important}._dualIconButton_1f6gp_1875._teal_1f6gp_1648{background-color:#9ab106!important}._iconContainer_1f6gp_1885{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}._primaryIcon_1f6gp_1892,._secondaryIcon_1f6gp_1893{display:flex!important;align-items:center!important;justify-content:center!important}._primaryIcon_1f6gp_1892 svg,._secondaryIcon_1f6gp_1893 svg{width:18px!important;height:18px!important}._secondaryIcon_1f6gp_1893{display:flex;align-items:center;justify-content:center}.login-container{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(/assets/images/background/efnBackground.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0}.proposal-main-content{height:100%;overflow:auto;padding:30px;background-color:#333;color:#000}.editor-container{height:100%;display:flex;flex-direction:column}.editor-container .editor-toolbar{padding:10px 20px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:flex-end;gap:10px}.editor-container .editor-content{flex:1}.login-container{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(/assets/images/background/efnBackground.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0}.proposal-main-content{height:100%;overflow:auto;padding:0;background-color:#333}.proposal-side-content{height:100%;padding:20px;overflow-y:auto;background-color:#333}.proposal-content{padding:40px;background-color:#fff;color:#000;height:100%;max-width:800px;margin:0 auto;box-shadow:0 0 10px #0000001a;font-family:Roboto Mono,monospace}.client-notes-container{display:flex;flex-direction:column;gap:15px}.notes-instruction{color:#000000b3;margin-bottom:10px;font-size:14px;line-height:1.5}.client-notes-input .MuiOutlinedInput-root{background-color:#ffffff0d;background-color:#fff;border-radius:4px}.client-notes-input .MuiOutlinedInput-root fieldset{border-color:#efb8104d}.client-notes-input .MuiOutlinedInput-root:hover fieldset{border-color:#efb81080}.client-notes-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#efb810}.client-notes-input .MuiInputBase-input{color:#000000de;font-family:Roboto Mono,monospace;font-size:14px}.request-changes-button{background-color:#f8a504!important;color:#333!important;border:none!important;border-radius:20px!important;padding:8px 25px!important;font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.request-changes-button:hover{background-color:#ffb32e!important}.approve-button{background-color:#9ab106!important;color:#333!important;border:none!important;border-radius:20px!important;padding:8px 25px!important;font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.approve-button:hover{background-color:#b1cc07!important}.flexible-layout{display:flex;width:100%;height:80vh;overflow:hidden;background-color:#1e1e1e;gap:20px;position:relative}.layout-section{display:flex;flex-direction:column;background-color:#333;height:100%;position:relative;transition:width .3s ease}.layout-section.menu,.layout-section.side{border-right:1px solid rgba(255,255,255,.1)}.layout-section.side.collapsed .layout-content{display:none}.layout-content{flex:1;overflow:auto;position:relative}.layout-footer{height:80px;background-color:#333;border-top:1px solid rgba(255,255,255,.1);padding:10px 10px 10px 20px;display:flex;align-items:center}.side-toggle-button{position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px;height:80px;background-color:#333;border:1px solid rgba(255,255,255,.1);border-left:none;color:#efb810;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease}.side-toggle-button:hover{background-color:#444}.side-toggle-button .material-icons{font-size:24px}.layout-content::-webkit-scrollbar{width:8px}.layout-content::-webkit-scrollbar-track{background:#242424}.layout-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}.layout-content::-webkit-scrollbar-thumb:hover{background-color:#666}.layout-section{transition:width .3s ease}.section-title{font-family:Roboto Mono,monospace;font-size:20px;color:#fff;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.section-content{padding:20px;color:#ffffffd9}.footer-content{display:flex;justify-content:space-between;align-items:center;width:100%}.footer-actions{display:flex;gap:10px}.footer-button{background-color:#efb810;color:#333;border:none;border-radius:4px;padding:8px 12px;font-family:Roboto Mono,monospace;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:5px}.footer-button:hover{background-color:#ffcc30}.footer-button.secondary{background-color:transparent;border:1px solid #EFB810;color:#efb810}.footer-button.secondary:hover{background-color:#efb8101a}@media (max-width: 1200px){.flexible-layout{overflow:auto;height:auto;flex-direction:column}.layout-section{width:100%!important;height:auto;min-height:300px}.layout-section.menu{order:1;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.layout-section.side{order:2;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.layout-section.main{order:3}.side-toggle-button{display:none}}.login-container{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(/assets/images/background/efnBackground.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0}.section-title{margin-bottom:16px;font-weight:500;color:#fff;font-family:Roboto Mono,monospace}.contract-main-content{height:100%;overflow-y:auto;padding:20px;background-color:#333;color:#fff;display:flex;flex-direction:column;gap:24px}.overview-section .overview-input{background-color:#2a2a2a;border-radius:4px}.overview-section .overview-input .MuiOutlinedInput-root{color:#fff;font-family:Roboto Mono,monospace}.overview-section .overview-input .MuiOutlinedInput-root fieldset{border-color:#fff3}.overview-section .overview-input .MuiOutlinedInput-root:hover fieldset{border-color:#ffffff4d}.overview-section .overview-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#efb810}.overview-section .overview-input .MuiInputBase-input{color:#fff;font-family:Roboto Mono,monospace;font-size:14px}.proposal-files-section .files-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.file-item,.file-item-large{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;border-radius:4px;cursor:pointer;transition:all .2s ease;text-align:center}.file-item:hover,.file-item-large:hover{background-color:#ffffff0d}.file-item.active,.file-item-large.active{background-color:#efb8101a}.file-item .file-icon-container,.file-item-large .file-icon-container{background-color:#333;width:60px;height:60px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;position:relative;overflow:hidden}.file-item .file-icon-container:before,.file-item-large .file-icon-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(255,0,255,.5),rgba(0,255,255,.5));opacity:.7}.file-item .file-icon-container .file-icon,.file-item-large .file-icon-container .file-icon{color:#fff;z-index:1;font-size:24px}.file-item .file-name,.file-item-large .file-name{font-size:12px;color:#fff;margin-top:8px;font-family:Roboto Mono,monospace}.file-item:nth-child(1) .file-icon-container:before{background:linear-gradient(45deg,#8b00ff,#c400ff)}.file-item:nth-child(2) .file-icon-container:before{background:linear-gradient(45deg,#00ff00,#88ff00)}.file-item:nth-child(3) .file-icon-container:before{background:linear-gradient(45deg,#ff0066,#ff6600)}.file-item:nth-child(4) .file-icon-container:before{background:linear-gradient(45deg,#8b00ff,#c400ff)}.file-item-large:nth-child(1) .file-icon-container:before{background:linear-gradient(45deg,#ff0066,#ff6600)}.file-item-large:nth-child(2) .file-icon-container:before{background:linear-gradient(45deg,#8b00ff,#c400ff)}.approval-info-section .approval-details{display:flex;flex-direction:column;gap:8px}.approval-info-section .approval-details .approval-item{font-family:Roboto Mono,monospace;font-size:14px;color:#fff}.additional-files-row{display:flex;gap:20px}.additional-files-row .file-item-large{flex:1;max-width:100px}.team-notes-content{height:100%;padding:20px;overflow-y:auto;background-color:#333;color:#fff}.main-footer{display:flex;justify-content:space-between;padding:16px;background-color:#333;border-top:1px solid rgba(255,255,255,.1)}.side-footer{display:flex;justify-content:flex-end;padding:16px;background-color:#333;border-top:1px solid rgba(255,255,255,.1)}.create-contract-button{background-color:#f8a504!important;color:#333!important;border:none!important;border-radius:20px!important;padding:8px 16px!important;font-family:Roboto Mono,monospace!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.create-contract-button:hover{background-color:#ffb32e!important}.ai-contract-button{background-color:#8b5cf6!important;color:#fff!important;border:none!important;border-radius:20px!important;padding:8px 16px!important;font-family:Roboto Mono,monospace!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.ai-contract-button:hover{background-color:#9d6eff!important}.add-button{background-color:#9ab106!important;color:#333!important;width:40px;height:40px}.add-button:hover{background-color:#b1cc07!important}.schedule-meeting-button{background-color:#f8a504!important;color:#333!important;border:none!important;border-radius:20px!important;padding:8px 16px!important;font-family:Roboto Mono,monospace!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important;margin-bottom:20px}.schedule-meeting-button:hover{background-color:#ffb32e!important}.login-container{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(/assets/images/background/efnBackground.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0}.proposal-main-content{height:100%;overflow:auto;padding:0;background-color:transparent}.proposal-side-content{height:100%;overflow-y:auto;background-color:#333}.proposal-content{padding:40px;background-color:#fff;color:#000;height:100%;margin:0;box-shadow:0 0 10px #0000001a;font-family:Roboto Mono,monospace}.proposal-header{text-align:center;margin-bottom:30px}.proposal-header .proposal-logo{max-width:200px;margin-bottom:20px}.proposal-header h1{font-size:24px;font-weight:300;margin-bottom:20px}.proposal-meta{display:flex;justify-content:space-between;margin-bottom:30px}.proposal-meta .meta-section{flex:1}.proposal-meta .meta-section h3{font-size:16px;font-weight:400;margin-bottom:10px}.proposal-meta .meta-section p{font-size:14px;line-height:1.5}.proposal-disclaimer{margin:40px 0;text-align:center}.proposal-disclaimer p{font-size:14px;margin-bottom:20px}.proposal-disclaimer h2{font-size:18px;font-weight:400}.proposal-section{margin-bottom:30px}.proposal-section h2{font-size:18px;font-weight:400;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #ddd}.proposal-section p{font-size:14px;line-height:1.6}.files-panel{padding:20px}.files-panel .files-list{display:flex;flex-direction:column;gap:10px;margin-top:20px}.files-panel .file-item{display:flex;align-items:center;padding:10px;border-radius:4px;background-color:#ffffff0d;cursor:pointer;transition:background-color .2s ease}.files-panel .file-item:hover{background-color:#ffffff1a}.files-panel .file-item.active{background-color:#efb8101a;border-left:3px solid #EFB810}.files-panel .file-item .file-icon{margin-right:10px;color:#efb810}.files-panel .file-item .file-name{font-size:14px;color:#ffffffde}.templates-container{display:flex;flex-direction:column;gap:10px;margin-top:20px}.template-item{display:flex;align-items:center;padding:10px;border-radius:4px;background-color:#ffffff0d;cursor:pointer;transition:background-color .2s ease}.template-item:hover{background-color:#ffffff1a}.footer-content{display:flex;justify-content:space-between;width:100%;align-items:center}.footer-actions{display:flex;gap:15px}.cancel-button{background-color:#fff3!important;color:#ffffffe6!important;border:none!important;border-radius:20px!important;padding:8px 25px!important;font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.cancel-button:hover{background-color:#ffffff40!important}.preview-button{background-color:#ffffff4d!important;color:#ffffffe6!important;border:none!important;border-radius:20px!important;padding:8px 25px!important;font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.preview-button:hover{background-color:#ffffff59!important}.save-button{background-color:#64b5f6!important;color:#333!important;border:none!important;border-radius:20px!important;padding:8px 25px!important;font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.save-button:hover{background-color:#90caf9!important}.save-close-button{background-color:#4db6ac!important;color:#333!important;border:none!important;border-radius:20px!important;padding:8px 25px!important;font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.save-close-button:hover{background-color:#80cbc4!important}.send-button{background-color:#9ab106!important;color:#333!important;border:none!important;border-radius:20px!important;padding:8px 25px!important;font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.send-button:hover{background-color:#b1cc07!important}.proposal-editor-container{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;background-color:#333}.proposal-editor-container .editor-header{padding:16px;background-color:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:16px}.proposal-editor-container .editor-content{flex:1;overflow:auto;padding:0;margin-bottom:0}.proposal-editor-container .editor-content .content-editor{height:calc(100vh - 320px);background-color:#fff;color:#000;border-radius:4px}.proposal-editor-container .editor-content .content-editor .ql-container{height:calc(100% - 42px)}.proposal-editor-container .editor-content .content-editor .ql-editor{font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;padding:20px}.proposal-editor-container .fixed-toolbar{position:sticky;top:0;z-index:10;background-color:#fff;border-bottom:1px solid #ccc}.MuiToggleButtonGroup-root{background-color:#ffffff1a;border-radius:4px}.MuiToggleButtonGroup-root .MuiToggleButton-root{color:#ffffffb3;border:1px solid rgba(255,255,255,.2);padding:6px 16px}.MuiToggleButtonGroup-root .MuiToggleButton-root.Mui-selected{background-color:#000;color:#fff}.MuiToggleButtonGroup-root .MuiToggleButton-root.Mui-selected:hover{background-color:#000}.MuiToggleButtonGroup-root .MuiToggleButton-root:not(.Mui-selected):hover{background-color:#ffffff26}.ql-toolbar.ql-snow{border:none;border-radius:4px 4px 0 0;padding:12px;background-color:#2d2d2d!important}.ql-toolbar.ql-snow .ql-formats{margin-right:18px}.ql-toolbar.ql-snow .ql-picker{font-size:16px;color:#fff}.ql-toolbar.ql-snow button{width:32px;height:32px;padding:4px}.ql-toolbar.ql-snow button svg{width:24px;height:24px}.ql-toolbar.ql-snow .ql-stroke{stroke:#fff;stroke-width:1.5px}.ql-toolbar.ql-snow .ql-fill{fill:#fff}.ql-toolbar.ql-snow .ql-picker-options{background-color:#2d2d2d;color:#fff;border-color:#444}.ql-toolbar.ql-snow button:hover .ql-stroke,.ql-toolbar.ql-snow button:focus .ql-stroke{stroke:#efb810}.ql-toolbar.ql-snow button:hover .ql-fill,.ql-toolbar.ql-snow button:focus .ql-fill{fill:#efb810}.ql-toolbar.ql-snow .ql-picker-label:hover{color:#efb810}.ql-toolbar.ql-snow .ql-picker-label,.ql-toolbar.ql-snow .ql-picker-item{color:#fff}.ql-toolbar.ql-snow .ql-picker-item:hover{color:#efb810}.ql-container.ql-snow{border:none;border-radius:0 0 4px 4px;background-color:#000}.process-ai-button{background-color:#9c27b0!important;color:#fff!important;border:none!important;border-radius:20px!important;padding:8px 25px!important;font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.process-ai-button:hover{background-color:#ba68c8!important}.ai-generate-button{background-color:#8e44ad!important;color:#fff!important;border:none!important;border-radius:20px!important;padding:8px 25px!important;font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;height:36px!important;box-shadow:none!important}.ai-generate-button:hover{background-color:#9b59b6!important}.page-view{min-height:1056px;padding:96px 72px;background-color:#fff!important;box-shadow:0 0 10px #0000001a!important;margin-bottom:20px!important;box-sizing:border-box!important;border:none!important}.page-view:before{content:"Page 1";position:absolute;bottom:20px;right:20px;font-size:10px;color:#888}.ql-editor{position:relative!important;overflow:auto!important}.ql-editor .page-break{height:20px!important;line-height:16px!important;padding:2px 0!important;text-align:center!important;position:relative!important;margin:20px 0!important;background-color:#f5f5f5!important}.ql-editor .page-break:before{content:"- Page Break -"!important;color:#888!important;font-size:12px!important;font-style:italic!important}.ql-editor .page-break:after{content:""!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;border-top:1px dashed #ccc!important;z-index:-1!important}.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ul,.ql-editor ol,.ql-editor blockquote{position:relative!important}.ql-editor p.page-crossing,.ql-editor h1.page-crossing,.ql-editor h2.page-crossing,.ql-editor h3.page-crossing,.ql-editor h4.page-crossing,.ql-editor h5.page-crossing,.ql-editor h6.page-crossing,.ql-editor ul.page-crossing,.ql-editor ol.page-crossing,.ql-editor blockquote.page-crossing{position:relative!important;background:linear-gradient(to bottom,transparent,rgba(255,0,0,.05))!important;padding-bottom:5px!important}.ql-editor p.page-crossing:after,.ql-editor h1.page-crossing:after,.ql-editor h2.page-crossing:after,.ql-editor h3.page-crossing:after,.ql-editor h4.page-crossing:after,.ql-editor h5.page-crossing:after,.ql-editor h6.page-crossing:after,.ql-editor ul.page-crossing:after,.ql-editor ol.page-crossing:after,.ql-editor blockquote.page-crossing:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:1px!important;background:repeating-linear-gradient(to right,#ff9999,#ff9999 5px,transparent 5px,transparent 10px)!important}._headline-large_rumy9_6{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:32px;line-height:40px;letter-spacing:0px;color:#333}._headline-medium_rumy9_16{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:24px;line-height:32px;letter-spacing:0px;color:#333}._headline-small_rumy9_26{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:20px;line-height:28px;letter-spacing:0px;color:#333}._body-text_rumy9_36{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:14px;line-height:20px;color:#333}._caption-text_rumy9_45,._helperText_rumy9_45:not(._Mui-error_rumy9_45){font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:12px;line-height:16px;color:#a0a0a0}._button-text_rumy9_54{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:none}._product-card_rumy9_64{height:100%;display:flex;flex-direction:column;border-radius:10px;overflow:hidden}._product-card_rumy9_64._essentials_rumy9_72{border:5px solid #F8A504}._product-card_rumy9_64._essentials_rumy9_72 ._product-bullet_rumy9_75{background-color:#f8a504}._product-card_rumy9_64._essentials_rumy9_72 ._product-button_rumy9_78{background-color:#f8a504;color:#333}._product-card_rumy9_64._essentials_rumy9_72 ._product-button_rumy9_78:hover{background-color:#c68403}._product-card_rumy9_64._professional_rumy9_85{border:5px solid #8136B3}._product-card_rumy9_64._professional_rumy9_85 ._product-bullet_rumy9_75{background-color:#8136b3}._product-card_rumy9_64._professional_rumy9_85 ._product-button_rumy9_78{background-color:#8136b3;color:#333}._product-card_rumy9_64._professional_rumy9_85 ._product-button_rumy9_78:hover{background-color:#652a8c}._product-card_rumy9_64._enterprise_rumy9_98{border:5px solid #006580}._product-card_rumy9_64._enterprise_rumy9_98 ._product-bullet_rumy9_75{background-color:#006580}._product-card_rumy9_64._enterprise_rumy9_98 ._product-button_rumy9_78{background-color:#006580;color:#fff}._product-card_rumy9_64._enterprise_rumy9_98 ._product-button_rumy9_78:hover{background-color:#003d4d}._product-card_rumy9_64 ._product-title_rumy9_111{color:#333;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ddd;font-weight:300;text-align:center;font-size:24px}._product-card_rumy9_64 ._product-description_rumy9_120{color:#333;margin-bottom:16px;font-size:.9rem}._product-card_rumy9_64 ._product-feature_rumy9_125{display:flex;align-items:flex-start;margin-bottom:12px}._product-card_rumy9_64 ._product-bullet_rumy9_75{width:8px;height:8px;border-radius:50%;margin-top:6px;margin-right:12px;flex-shrink:0}._product-card_rumy9_64 ._product-feature-text_rumy9_138{color:#333;font-size:.85rem;line-height:1.4;font-weight:300}._product-card_rumy9_64 ._product-footnote_rumy9_144{color:#a0a0a0;font-size:.7rem;margin-top:8px;margin-bottom:16px}._product-card_rumy9_64 ._product-button_rumy9_78{font-weight:500;padding:12px 0;border-radius:16px;text-transform:none;font-size:.9rem;margin-top:auto}._loginLogo_rumy9_159{height:150px}._login-container_rumy9_163{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(/assets/images/background/efnBackground.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0}._login-card_rumy9_179{overflow:hidden;display:flex;background-color:transparent;box-shadow:0 4px 20px #00000026;border-radius:12px;margin:20px}._login-left-panel_rumy9_188{width:40%;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#333;border-top-left-radius:12px;border-bottom-left-radius:12px}._login-right-panel_rumy9_200{width:60%;background-color:#fff;padding:32px;border-top-right-radius:12px;border-bottom-right-radius:12px}._login-welcome-text_rumy9_208{color:#fff;font-weight:300;letter-spacing:.5px;opacity:.9;text-align:center;font-size:14px;font-family:Roboto Mono,monospace}._login-tab-button_rumy9_218{color:#a0a0a0;border-bottom:none;border-radius:0;padding:0 16px;font-family:Roboto Mono,monospace;font-weight:300}._login-tab-button_rumy9_218._active_rumy9_226{color:#f8a504;border-bottom:2px solid #F8A504}._login-tab-button_rumy9_218:hover{background-color:transparent;color:#f8a504}._login-text-field_rumy9_235 ._MuiInput-underline_rumy9_235:before{border-bottom:1px solid rgba(0,0,0,.2)}._login-text-field_rumy9_235 ._MuiInput-underline_rumy9_235:after{border-bottom:2px solid #F8A504}._login-text-field_rumy9_235 ._MuiInputLabel-root_rumy9_241{color:#0009;font-family:Roboto Mono,monospace}._login-text-field_rumy9_235 ._MuiInputBase-input_rumy9_245{color:#333;background-color:#fff8e180;border-radius:4px;padding:8px;font-family:Roboto Mono,monospace}._forgotten-password-link_rumy9_253{color:#0080ff;text-decoration:none;font-family:Roboto Mono,monospace}._forgotten-password-link_rumy9_253:hover{text-decoration:underline}._login-button_rumy9_262{background-color:#f8a504;color:#333;text-transform:none;font-size:1rem;padding:12px 0;border-radius:25px;font-family:Roboto Mono,monospace;font-weight:500}._login-button_rumy9_262:hover{background-color:#c68403}._product-selection-container_rumy9_276{width:95%;max-width:1200px;height:655px;max-height:800px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0003;display:flex}._left-ribbon_rumy9_287{width:80px;background-color:#333;display:flex;flex-direction:column;align-items:center;padding:20px 0}._back-button_rumy9_296{color:#fff;min-width:auto;padding:8px}._back-button_rumy9_296:hover{background-color:#ffffff1a}._MuiPaper-root_rumy9_305 div{color:#ffffffde}._dark-card_rumy9_309{background-color:#333!important;border-radius:12px!important;border:1px solid rgba(239,184,16,.3)!important;color:#ffffffde}._transparent-card_rumy9_316{color:#ffffffde;background-color:transparent!important}._transparent-card_rumy9_316 ._fieldLabel_rumy9_320,._transparent-card_rumy9_316 ._MuiInputLabel-outlined_rumy9_321._MuiInputLabel-shrink_rumy9_321,._transparent-card_rumy9_316 ._MuiFormLabel-root_rumy9_322,._transparent-card_rumy9_316 ._MuiInputLabel-outlined_rumy9_321,._transparent-card_rumy9_316 ._MuiInputLabel-shrink_rumy9_321{background-color:#1e1e1e!important;color:#ffffffde!important;padding:0 5px!important;z-index:1}._transparent-card_rumy9_316 ._fieldContent_rumy9_330:focus-within ._fieldLabel_rumy9_320{color:#f8a504;background-color:#1e1e1e!important}._transparent-card_rumy9_316 ._MuiInputLabel-outlined_rumy9_321{background-color:#1e1e1e!important}._transparent-card_rumy9_316 ._MuiInputLabel-outlined_rumy9_321._MuiInputLabel-shrink_rumy9_321{background-color:#1e1e1e!important;padding:0 5px!important}._transparent-card_rumy9_316 ._MuiOutlinedInput-root_rumy9_341,._transparent-card_rumy9_316 ._MuiOutlinedInput-input_rumy9_342,._transparent-card_rumy9_316 ._MuiInputBase-input_rumy9_245,._transparent-card_rumy9_316 ._MuiSelect-select_rumy9_344,._transparent-card_rumy9_316 input,._transparent-card_rumy9_316 textarea,._transparent-card_rumy9_316 select{background-color:#1e1e1e!important;color:#ffffffde!important}._transparent-card_rumy9_316 ._MuiSelect-icon_rumy9_351,._transparent-card_rumy9_316 ._MuiSelect-iconOutlined_rumy9_352,._transparent-card_rumy9_316 ._MuiSelect-iconFilled_rumy9_353,._transparent-card_rumy9_316 ._MuiSelect-iconStandard_rumy9_354{color:#757575!important}._transparent-card_rumy9_316 ._MuiFormControl-root_rumy9_357 ._MuiInputLabel-root_rumy9_241{background-color:#1e1e1e!important;padding:0 5px!important}._transparent-card_rumy9_316 ._MuiOutlinedInput-notchedOutline_rumy9_361{border-color:#757575!important}._transparent-card_rumy9_316 ._MuiOutlinedInput-notchedOutline_rumy9_361 legend{background-color:#1e1e1e!important;padding:0 2px!important}._dark-input_rumy9_369{background-color:#333!important;color:#ffffffde}._dark-input_rumy9_369 ._MuiInputLabel-outlined_rumy9_321{color:#efb810!important;transform:translate(14px,-6px) scale(.75)!important}._dark-input_rumy9_369 ._MuiInputLabel-outlined_rumy9_321._MuiInputLabel-shrink_rumy9_321{background-color:#333;padding:0 8px}._dark-input_rumy9_369 ._MuiOutlinedInput-notchedOutline_rumy9_361{border-color:#efb810!important;border-width:1px!important}._dark-input_rumy9_369:hover ._MuiOutlinedInput-notchedOutline_rumy9_361{border-color:#efb810cc!important}._dark-input_rumy9_369._Mui-focused_rumy9_388 ._MuiOutlinedInput-notchedOutline_rumy9_361{border-color:#efb810!important}._dark-input_rumy9_369 input,._dark-input_rumy9_369 textarea{color:#ffffffde!important;background-color:#333!important}._dark-typography_rumy9_396{font-family:Roboto Mono}._dark-typography_rumy9_396._primary_rumy9_399{color:#ffffffde!important}._dark-typography_rumy9_396._secondary_rumy9_402{color:#fff9!important}._dark-select_rumy9_406{background-color:#333!important}._dark-select_rumy9_406 ._MuiSelect-icon_rumy9_351{color:#fff9!important}._dark-buttons_rumy9_413 ._MuiButton-contained_rumy9_413{text-transform:none!important;box-shadow:none!important;border-radius:4px!important}._dark-buttons_rumy9_413 ._MuiButton-containedPrimary_rumy9_418{background-color:#efb810!important;color:#000!important}._dark-buttons_rumy9_413 ._MuiButton-containedSecondary_rumy9_422{background-color:#f8a504;color:#fff!important}._dark-radio_rumy9_427 ._MuiRadio-root_rumy9_427{color:#fff9!important}._dark-radio_rumy9_427 ._MuiRadio-root_rumy9_427._Mui-checked_rumy9_430{color:#efb810!important}._dark-scrollable_rumy9_434{overflow-y:auto;max-height:400px}._dark-scrollable_rumy9_434::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}._dark-scrollable_rumy9_434::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}._MuiMenu-paper_rumy9_449{background-color:#333!important;border:1px solid rgba(239,184,16,.3)!important}._MuiMenu-paper_rumy9_449 ._MuiMenuItem-root_rumy9_453{color:#ffffffde!important}._MuiMenu-paper_rumy9_449 ._MuiMenuItem-root_rumy9_453:hover,._MuiMenu-paper_rumy9_449 ._MuiMenuItem-root_rumy9_453._Mui-selected_rumy9_456{background-color:#efb8101a!important}._MuiMenu-paper_rumy9_449 ._MuiMenuItem-root_rumy9_453 ._MuiAvatar-root_rumy9_459{background-color:#ffffff1a}._dark-editor_rumy9_463{height:calc(100vh - 250px)!important;margin-bottom:20px!important}._dark-editor_rumy9_463 ._ql-editor_rumy9_467{height:100%!important;overflow-y:auto}@media (max-width: 960px){._dark-editor_rumy9_463{height:calc(100vh - 350px)!important}}._dark-editor_rumy9_463 ._ql-toolbar_rumy9_476{background-color:#292929;border-color:#efb8104d!important}._dark-editor_rumy9_463 ._ql-toolbar_rumy9_476 ._ql-stroke_rumy9_480{stroke:#ffffffb3}._dark-editor_rumy9_463 ._ql-toolbar_rumy9_476 ._ql-fill_rumy9_483{fill:#ffffffb3}._dark-editor_rumy9_463 ._ql-toolbar_rumy9_476 ._ql-picker_rumy9_486{color:#ffffffb3}._dark-editor_rumy9_463 ._ql-container_rumy9_489{height:calc(100% - 42px)!important;background-color:#333;border-color:#efb8104d!important;color:#ffffffde}._dark-preview_rumy9_496{background-color:#292929;border-radius:4px;padding:16px;min-height:200px;max-height:400px;overflow-y:auto}._dark-calendar_rumy9_505{background-color:#333;color:#ffffffde}._dark-calendar_rumy9_505 ._rbc-toolbar_rumy9_509{background-color:transparent;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.1);padding:10px 15px 10px 0}._dark-calendar_rumy9_505 ._rbc-toolbar_rumy9_509 button{color:#ffffffde;background-color:#1a1a1a;border:1px solid rgba(239,184,16,.1)}._dark-calendar_rumy9_505 ._rbc-toolbar_rumy9_509 button._rbc-active_rumy9_521{background-color:#f8a504}._dark-calendar_rumy9_505 ._rbc-month-view_rumy9_524,._dark-calendar_rumy9_505 ._rbc-time-view_rumy9_525{border:1px solid rgba(239,184,16,.1)}._dark-calendar_rumy9_505 ._rbc-header_rumy9_528,._dark-calendar_rumy9_505 ._rbc-time-header-cell_rumy9_529{background-color:#292929;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.1)}._dark-calendar_rumy9_505 ._rbc-time-content_rumy9_534{background-color:"#008B9B"}._dark-calendar_rumy9_505 ._rbc-event_rumy9_537{background-color:#efb810cc;border:none;color:#000}._dark-calendar_rumy9_505 ._rbc-event_rumy9_537:hover{background-color:#efb810}._dark-calendar_rumy9_505 ._rbc-today_rumy9_545{background-color:#efb8101a}._dark-calendar_rumy9_505 ._rbc-off-range-bg_rumy9_548{background-color:#29292980}._dark-calendar_rumy9_505 ._rbc-time-slot_rumy9_551{color:#ffffffb3}._dark-modal_rumy9_555 ._MuiPaper-root_rumy9_305{background-color:#333;border:1px solid rgba(239,184,16,.3);border-radius:8px;color:#ffffffde}._dark-modal_rumy9_555 ._MuiInputBase-root_rumy9_561{color:#ffffffde}._dark-modal_rumy9_555 ._MuiInputLabel-root_rumy9_241{color:#ffffffb3}._dark-modal_rumy9_555 ._MuiButton-root_rumy9_567{margin:8px}._dark-modal_rumy9_555 ._MuiButton-root_rumy9_567._primary_rumy9_399{background-color:#efb810;color:#000}._dark-modal_rumy9_555 ._MuiButton-root_rumy9_567._primary_rumy9_399:disabled{background-color:#efb8104d}._rbc-time-view_rumy9_525{border-color:#efb8104d!important}._rbc-time-view_rumy9_525 ._rbc-time-content_rumy9_534{border-top:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_rumy9_525 ._rbc-time-header_rumy9_529{border-bottom:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_rumy9_525 ._rbc-time-slot_rumy9_551{border-top:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_rumy9_525 ._rbc-time-slot_rumy9_551._rbc-off-range_rumy9_548{background-color:#2929294d}._rbc-time-view_rumy9_525 ._rbc-timeslot-group_rumy9_593{border-bottom:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_rumy9_525 ._rbc-time-gutter_rumy9_596 ._rbc-timeslot-group_rumy9_593{border-bottom:none!important}._rbc-time-view_rumy9_525 ._rbc-day-slot_rumy9_599 ._rbc-time-slot_rumy9_551{border-top:none!important}._rbc-time-view_rumy9_525 ._rbc-event_rumy9_537{font-size:.75rem;line-height:1.2;padding:2px 4px}._MuiInput-underline_rumy9_235:before{border-bottom:1px solid rgba(255,255,255,.3)!important}._MuiInput-underline_rumy9_235:after{border-bottom:2px solid #EFB810!important}._MuiInput-underline_rumy9_235:hover:not(._Mui-disabled_rumy9_614):before{border-bottom:1px solid rgba(255,255,255,.5)!important}._MuiTab-root_rumy9_618{text-transform:none!important}div ._MuiAlert-standardError_rumy9_622{background-color:#333!important}._dark-dialog_rumy9_626 ._MuiDialog-paper_rumy9_626{background-color:#333!important;border:1px solid rgba(239,184,16,.3)!important;border-radius:12px!important;color:#ffffffde!important}._dark-dialog_rumy9_626 ._MuiDialogTitle-root_rumy9_632{background-color:#292929;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.3)}._dark-dialog_rumy9_626 ._MuiDialogContent-root_rumy9_637{background-color:#333;padding:20px!important}._dark-dialog_rumy9_626 ._MuiDialogContent-root_rumy9_637 ._MuiTextField-root_rumy9_641 ._MuiOutlinedInput-root_rumy9_341{background-color:#242424}._dark-dialog_rumy9_626 ._MuiDialogContent-root_rumy9_637 ._MuiTextField-root_rumy9_641 ._MuiOutlinedInput-root_rumy9_341 fieldset{border-color:#efb8104d!important}._dark-dialog_rumy9_626 ._MuiDialogContent-root_rumy9_637 ._MuiTextField-root_rumy9_641 ._MuiOutlinedInput-root_rumy9_341:hover fieldset{border-color:#efb810cc!important}._dark-dialog_rumy9_626 ._MuiDialogContent-root_rumy9_637 ._MuiTextField-root_rumy9_641 ._MuiOutlinedInput-root_rumy9_341._Mui-focused_rumy9_388 fieldset{border-color:#efb810!important}._dark-dialog_rumy9_626 ._MuiDialogContent-root_rumy9_637 ._MuiTextField-root_rumy9_641 ._MuiInputLabel-root_rumy9_241{color:#ffffffb3}._dark-dialog_rumy9_626 ._MuiDialogContent-root_rumy9_637 ._MuiTextField-root_rumy9_641 ._MuiInputLabel-root_rumy9_241._Mui-focused_rumy9_388{color:#efb810}._dark-dialog_rumy9_626 ._MuiDialogContent-root_rumy9_637 ._MuiTextField-root_rumy9_641 textarea{color:#ffffffde!important}._dark-dialog_rumy9_626 ._MuiDialogActions-root_rumy9_662{background-color:#292929;border-top:1px solid rgba(239,184,16,.3);padding:16px!important}._dark-dialog_rumy9_626 ._MuiDialogActions-root_rumy9_662 ._MuiButton-root_rumy9_567{text-transform:none}._dark-dialog_rumy9_626 ._MuiDialogActions-root_rumy9_662 ._MuiButton-root_rumy9_567._MuiButton-text_rumy9_670{color:#ffffffb3}._dark-dialog_rumy9_626 ._MuiDialogActions-root_rumy9_662 ._MuiButton-root_rumy9_567._MuiButton-text_rumy9_670:hover{background-color:#efb8101a}._dark-radio_rumy9_427 ._MuiRadio-root_rumy9_427{color:#a0a0a0!important}._dark-radio_rumy9_427 ._MuiRadio-root_rumy9_427._Mui-checked_rumy9_430{color:#f8a504!important}._dark-radio_rumy9_427 ._MuiRadio-root_rumy9_427 ._MuiIconButton-label_rumy9_683{position:relative}._dark-radio_rumy9_427 ._MuiRadio-root_rumy9_427 ._MuiIconButton-label_rumy9_683:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #A0A0A0;border-radius:50%;transition:border-color .2s ease}._dark-radio_rumy9_427 ._MuiRadio-root_rumy9_427._Mui-checked_rumy9_430 ._MuiIconButton-label_rumy9_683:after{border-color:#f8a504}._dark-checkbox_rumy9_701 ._MuiCheckbox-root_rumy9_701{color:#a0a0a0!important}._dark-checkbox_rumy9_701 ._MuiCheckbox-root_rumy9_701._Mui-checked_rumy9_430{color:#f8a504!important}._dark-checkbox_rumy9_701 ._MuiCheckbox-root_rumy9_701 ._MuiIconButton-label_rumy9_683{position:relative}._dark-checkbox_rumy9_701 ._MuiCheckbox-root_rumy9_701 ._MuiIconButton-label_rumy9_683:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #A0A0A0;border-radius:2px;transition:border-color .2s ease}._dark-checkbox_rumy9_701 ._MuiCheckbox-root_rumy9_701._Mui-checked_rumy9_430 ._MuiIconButton-label_rumy9_683:after{border-color:#f8a504}._contact-container_rumy9_728{display:flex;height:calc(100vh - 180px);min-height:600px;background-color:#1e1e1e;color:#ffffffde}._contact-left-column_rumy9_736{width:40px;overflow-y:auto;flex-shrink:0}._contact-middle-column_rumy9_742{width:300px;display:flex;flex-direction:column;background-color:#1e1e1e;flex-shrink:0}._contact-right-column_rumy9_750{flex:1;background-color:#1e1e1e;overflow-y:auto}._contact-filter_rumy9_757{padding:0;height:100%;background-color:#1e1e1e}._alphabet-filter_rumy9_763{display:flex;flex-direction:column;align-items:center}._letter-item_rumy9_769{height:30px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Roboto Mono,monospace;font-size:14px;color:#ffffffde;margin-bottom:2px;transition:all .2s ease}._letter-item_rumy9_769:hover{background-color:#efb8101a;color:#efb810}._letter-item_rumy9_769._active_rumy9_226{background-color:#efb81033;color:#efb810;font-weight:500}._contact-search_rumy9_795{padding:15px}._contact-search_rumy9_795 input{background-color:#242424;border:1px solid rgba(239,184,16,.3);color:#ffffffde;border-radius:4px;padding:8px 12px;font-family:Roboto Mono,monospace;width:100%}._contact-search_rumy9_795 input:focus{outline:none;border-color:#efb810;box-shadow:0 0 0 1px #efb8104d}._contact-search_rumy9_795 input::placeholder{color:#ffffff80}._contact-list-item_rumy9_825{padding:12px 15px;border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background-color .2s ease}._contact-list-item_rumy9_825:hover{background-color:#292929}._contact-list-item_rumy9_825._active_rumy9_226{background-color:#333}._contact-avatar_rumy9_840{width:36px;height:36px;margin-right:12px;border-radius:50%;overflow:hidden;flex-shrink:0}._avatar-img_rumy9_849{width:100%;height:100%;object-fit:cover}._avatar-placeholder_rumy9_855{width:100%;height:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px}._contact-info_rumy9_867{flex:1;overflow:hidden}._contact-name_rumy9_872{font-size:14px;color:#ffffffde;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto Mono,monospace}._contact-company_rumy9_881{font-size:12px;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto Mono,monospace}._contact-status_rumy9_890{flex-shrink:0;margin-left:10px}._status-dot_rumy9_895{display:block;width:8px;height:8px;border-radius:50%}._status-dot_rumy9_895._active_rumy9_226{background-color:#9ab106}._status-dot_rumy9_895._inactive_rumy9_906{background-color:#ff5d5d}._contact-details_rumy9_911{padding:20px;height:100%;display:flex;flex-direction:column;width:381px;background-color:#333}._contact-details-empty_rumy9_920{height:100%;display:flex;align-items:center;justify-content:center;color:#ffffff80;font-family:Roboto Mono,monospace}._contact-header_rumy9_929{display:flex;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.6);margin-bottom:20px}._contact-header-left_rumy9_936{margin-right:20px}._contact-avatar-large_rumy9_940{width:80px;height:80px;border-radius:50%;overflow:hidden}._avatar-img-large_rumy9_947{width:100%;height:100%;object-fit:cover}._avatar-placeholder-large_rumy9_953{width:100%;height:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:32px}._contact-header-right_rumy9_965{flex:1}._contact-name-large_rumy9_973{margin:0 0 5px;font-size:24px;font-weight:300;color:#ffffffde;font-family:Roboto Mono,monospace}._contact-company-large_rumy9_981{margin:0 0 15px;font-size:14px;color:#fff9;font-family:Roboto Mono,monospace}._contact-buttons_rumy9_988{display:flex;gap:10px;align-items:center;justify-content:center}._contact-buttons_rumy9_988 button{display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;border:none;color:#ffffffde;cursor:pointer;font-family:Roboto Mono,monospace;padding:5px 10px;border-radius:4px;transition:background-color .2s ease}._contact-buttons_rumy9_988 button:hover{background-color:#efb8101a}._contact-buttons_rumy9_988 button i{font-size:20px;margin-bottom:5px}._contact-edit_rumy9_1019{margin-left:auto}._btn-edit_rumy9_1023{background:none;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffffde;transition:background-color .2s ease}._btn-edit_rumy9_1023:hover{background-color:#ffffff1a}._contact-details-info_rumy9_1041{flex:1;overflow-y:auto}._detail-item_rumy9_1046{display:flex;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:5px}._detail-icon_rumy9_1053{width:40px;height:40px;margin-right:15px;background-color:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._detail-icon_rumy9_1053 i{font-size:24px/19px;color:#f2f2f2}._detail-content_rumy9_1070{flex:1}._detail-label_rumy9_1074{font-size:10px;color:#f2f2f2;margin-bottom:5px;font-family:Roboto Mono,monospace}._detail-value_rumy9_1081{font-size:16px;color:#f2f2f2;word-break:break-word;font-family:Roboto Mono,monospace}._detail-value_rumy9_1081._notes_rumy9_1088{max-height:100px;overflow-y:auto;background-color:#242424;padding:10px;border-radius:4px}._detail-section_rumy9_1096{margin-top:30px;margin-bottom:20px}._detail-section_rumy9_1096 h4{font-size:16px;font-weight:300;color:#ffffffde;margin-bottom:15px;font-family:Roboto Mono,monospace;border-bottom:1px solid rgba(239,184,16,.3);padding-bottom:10px}._signatories-list_rumy9_1111{padding-left:10px}._signatory-item_rumy9_1115{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#ffffffde;font-family:Roboto Mono,monospace;font-size:14px}._no-signatories_rumy9_1123{color:#ffffff80;font-style:italic;font-family:Roboto Mono,monospace;font-size:14px}._detail-buttons_rumy9_1130{display:flex;gap:10px;margin-top:30px}._detail-buttons_rumy9_1130 button{flex:1;background-color:#242424;border:1px solid rgba(239,184,16,.3);border-radius:8px;padding:10px;color:#ffffffde;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease;font-family:Roboto Mono,monospace}._detail-buttons_rumy9_1130 button:hover{background-color:#292929;border-color:#efb810}._detail-buttons_rumy9_1130 button i{font-size:18px;margin-bottom:5px;color:#efb810}._btn-schedule_rumy9_1163{background-color:#efb8101a!important}._contact-left-column_rumy9_736::-webkit-scrollbar,._contact-list_rumy9_820::-webkit-scrollbar,._contact-right-column_rumy9_750::-webkit-scrollbar,._contact-details-info_rumy9_1041::-webkit-scrollbar,._detail-value_rumy9_1081._notes_rumy9_1088::-webkit-scrollbar{width:6px}._contact-left-column_rumy9_736::-webkit-scrollbar-thumb,._contact-list_rumy9_820::-webkit-scrollbar-thumb,._contact-right-column_rumy9_750::-webkit-scrollbar-thumb,._contact-details-info_rumy9_1041::-webkit-scrollbar-thumb,._detail-value_rumy9_1081._notes_rumy9_1088::-webkit-scrollbar-thumb{border-radius:3px}@media (max-width: 992px){._contact-container_rumy9_728{flex-direction:column;height:auto}._contact-left-column_rumy9_736{width:100%;height:60px;overflow-x:auto;overflow-y:hidden}._alphabet-filter_rumy9_763{flex-direction:row;padding:10px}._contact-middle-column_rumy9_742{width:100%;height:300px}._contact-right-column_rumy9_750{height:400px}}._contact-list-wrapper_rumy9_1208{display:flex;flex-direction:column;height:100%}._contact-list_rumy9_820{flex:1;overflow-y:auto}._MuiTypography-root_rumy9_1219{color:inherit}@media (max-width: 768px){._contact-container-mobile_rumy9_1234{height:calc(100vh - 120px);background-color:#1e1e1e;color:#ffffffde;position:relative}._contact-mobile-view_rumy9_1240{height:100%;display:flex;flex-direction:column}._contact-mobile-header_rumy9_1245{padding:15px;border-bottom:1px solid rgba(255,255,255,.1);background-color:#242424;position:sticky;top:0;z-index:100}._back-button_rumy9_296{background:none;border:none;color:#ffffffde;display:flex;align-items:center;gap:8px;font-family:Roboto Mono,monospace;font-size:14px;cursor:pointer;padding:12px 8px;border-radius:8px;transition:background-color .2s ease;min-height:44px}._back-button_rumy9_296:hover,._back-button_rumy9_296:active{background-color:#efb8101a}._back-button_rumy9_296 svg{font-size:20px}._contact-filter-mobile_rumy9_1274{background-color:#242424;padding:10px;border-bottom:1px solid rgba(255,255,255,.1)}._contact-filter-mobile_rumy9_1274 ._alphabet-filter_rumy9_763{flex-direction:row;overflow-x:auto;padding:0;gap:5px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}._contact-filter-mobile_rumy9_1274 ._alphabet-filter_rumy9_763::-webkit-scrollbar{height:4px}._contact-filter-mobile_rumy9_1274 ._alphabet-filter_rumy9_763::-webkit-scrollbar-thumb{background-color:#efb8104d;border-radius:2px}._contact-filter-mobile_rumy9_1274 ._letter-item_rumy9_769{flex-shrink:0;min-width:36px;height:36px;font-size:12px;margin-bottom:0;margin-right:5px}._contact-filter-mobile_rumy9_1274 ._letter-item_rumy9_769:active{transform:scale(.95);background-color:#efb81033}._contact-list-mobile_rumy9_1306{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}._contact-list-mobile_rumy9_1306 ._contact-search_rumy9_795{padding:15px;background-color:#242424;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:90}._contact-list-mobile_rumy9_1306 ._contact-search_rumy9_795 input{min-height:44px;font-size:16px;padding:12px 15px}._contact-list-mobile_rumy9_1306 ._contact-list_rumy9_820{flex:1;padding-bottom:80px}._contact-list-mobile_rumy9_1306 ._contact-list-item_rumy9_825{padding:18px 15px;border-bottom:1px solid rgba(255,255,255,.05);min-height:72px}._contact-list-mobile_rumy9_1306 ._contact-list-item_rumy9_825:active{background-color:#efb81026;transform:scale(.98)}._contact-list-mobile_rumy9_1306 ._contact-list-item_rumy9_825{transition:all .15s ease}._contact-list-mobile_rumy9_1306 ._contact-avatar_rumy9_840{width:52px;height:52px;margin-right:15px}._contact-list-mobile_rumy9_1306 ._avatar-placeholder_rumy9_855{font-size:20px}._contact-list-mobile_rumy9_1306 ._contact-name_rumy9_872{font-size:16px;margin-bottom:4px;font-weight:400}._contact-list-mobile_rumy9_1306 ._contact-company_rumy9_881{font-size:14px;opacity:.8}._contact-list-mobile_rumy9_1306 ._add-contact-container_rumy9_1357{position:fixed;bottom:24px;right:24px;z-index:1000}._contact-list-mobile_rumy9_1306 ._add-contact-container_rumy9_1357 button{width:64px;height:64px;border-radius:50%;box-shadow:0 6px 16px #0006;min-width:64px;background-color:#f8a504!important;color:#000!important}._contact-list-mobile_rumy9_1306 ._add-contact-container_rumy9_1357 button:active{transform:scale(.95)}._contact-list-mobile_rumy9_1306 ._add-contact-container_rumy9_1357 button ._MuiButton-startIcon_rumy9_1375{margin:0}._contact-list-mobile_rumy9_1306 ._add-contact-container_rumy9_1357 button ._MuiButton-startIcon_rumy9_1375 ._material-icons_rumy9_1378{font-size:28px}}@media (max-width: 768px) and (hover: hover){._contact-list-mobile_rumy9_1306 ._add-contact-container_rumy9_1357 button:hover{box-shadow:0 8px 20px #00000080;transform:translateY(-2px)}}@media (max-width: 768px){._contact-detail-mobile_rumy9_1389{flex:1;overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch}._contact-detail-mobile_rumy9_1389 ._contact-details_rumy9_911{width:100%;height:100%;padding:20px 15px;background-color:#1e1e1e}._contact-detail-mobile_rumy9_1389 ._contact-header_rumy9_929{flex-direction:column;align-items:center;text-align:center;padding-bottom:20px;margin-bottom:20px}._contact-detail-mobile_rumy9_1389 ._contact-header-right_rumy9_965{width:100%}._contact-detail-mobile_rumy9_1389 ._contact-avatar-large_rumy9_940{width:120px;height:120px;margin:0 auto 20px}._contact-detail-mobile_rumy9_1389 ._avatar-placeholder-large_rumy9_953{font-size:48px}._contact-detail-mobile_rumy9_1389 ._contact-name-large_rumy9_973{font-size:24px;margin-bottom:10px;font-weight:400}._contact-detail-mobile_rumy9_1389 ._contact-company-large_rumy9_981{font-size:16px;margin-bottom:24px;opacity:.8}._contact-detail-mobile_rumy9_1389 ._contact-buttons_rumy9_988{justify-content:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}._contact-detail-mobile_rumy9_1389 ._contact-buttons_rumy9_988 button{padding:16px 20px;min-width:88px;min-height:64px;border-radius:12px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2)}._contact-detail-mobile_rumy9_1389 ._contact-buttons_rumy9_988 button:active{transform:scale(.95);background-color:#efb81033}._contact-detail-mobile_rumy9_1389 ._contact-buttons_rumy9_988 button ._material-icons_rumy9_1378{font-size:24px;margin-bottom:4px}._contact-detail-mobile_rumy9_1389 ._contact-buttons_rumy9_988 button span{font-size:12px;margin-top:4px;font-weight:500}._contact-detail-mobile_rumy9_1389 ._contact-buttons_rumy9_988 ._btn-edit_rumy9_1023{background-color:#f8a50426;border:1px solid rgba(248,165,4,.4)}._contact-detail-mobile_rumy9_1389 ._contact-buttons_rumy9_988 ._btn-edit_rumy9_1023:active{background-color:#f8a50440}._contact-detail-mobile_rumy9_1389 ._contact-buttons_rumy9_988 ._btn-edit_rumy9_1023 ._material-icons_rumy9_1378{color:#f8a504}._contact-detail-mobile_rumy9_1389 ._contact-details-info_rumy9_1041 ._detail-item_rumy9_1046{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.05)}._contact-detail-mobile_rumy9_1389 ._contact-details-info_rumy9_1041 ._detail-item_rumy9_1046:last-child{border-bottom:none}._contact-detail-mobile_rumy9_1389 ._contact-details-info_rumy9_1041 ._detail-icon_rumy9_1053{margin-right:16px;min-width:44px}._contact-detail-mobile_rumy9_1389 ._contact-details-info_rumy9_1041 ._detail-icon_rumy9_1053 ._material-icons_rumy9_1378{font-size:24px;color:#ffffffb3}._contact-detail-mobile_rumy9_1389 ._contact-details-info_rumy9_1041 ._detail-value_rumy9_1081{font-size:16px;line-height:1.5;word-break:break-word;color:#ffffffe6}._contact-detail-mobile_rumy9_1389 ._contact-details-info_rumy9_1041 ._detail-label_rumy9_1074{font-size:13px;margin-top:4px;color:#fff9;text-transform:uppercase;letter-spacing:.5px}._contact-detail-mobile_rumy9_1389 ._contact-details-empty_rumy9_920{padding:60px 20px;text-align:center;font-size:16px;color:#fff9}._contact-draft_rumy9_1500{border-left:4px solid #F8A504;background-color:#f8a5040d}._contact-draft_rumy9_1500 ._draft-label_rumy9_1504{font-size:11px;background-color:#f8a504;color:#000;padding:2px 6px;border-radius:8px;font-weight:500}._profile-content-mobile_rumy9_1512{padding:15px}._profile-content-mobile_rumy9_1512 ._form-section_rumy9_1515{margin-bottom:24px}._profile-content-mobile_rumy9_1512 ._form-field_rumy9_1518{margin-bottom:20px}._profile-content-mobile_rumy9_1512 ._form-field_rumy9_1518 input,._profile-content-mobile_rumy9_1512 ._form-field_rumy9_1518 textarea,._profile-content-mobile_rumy9_1512 ._form-field_rumy9_1518 select{font-size:16px;padding:14px 16px;min-height:44px;border-radius:8px}._profile-content-mobile_rumy9_1512 ._form-field_rumy9_1518 textarea{min-height:100px;resize:vertical}._profile-content-mobile_rumy9_1512 ._avatar-upload-section_rumy9_1531{text-align:center;margin-bottom:32px}._profile-content-mobile_rumy9_1512 ._avatar-upload-section_rumy9_1531 ._avatar-preview_rumy9_1535{width:140px;height:140px;margin:0 auto 20px;border-radius:50%;border:4px solid rgba(255,255,255,.1)}._profile-content-mobile_rumy9_1512 ._avatar-upload-section_rumy9_1531 ._upload-button_rumy9_1542{min-height:44px;padding:12px 24px;border-radius:8px}._profile-content-mobile_rumy9_1512 ._form-actions_rumy9_1547{position:sticky;bottom:0;background-color:#242424;padding:16px 15px;margin:24px -15px -15px;border-top:1px solid rgba(255,255,255,.1);display:flex;gap:12px;box-shadow:0 -4px 12px #0000004d}._profile-content-mobile_rumy9_1512 ._form-actions_rumy9_1547 button{flex:1;min-height:52px;font-size:16px;font-weight:500;border-radius:8px}._profile-content-mobile_rumy9_1512 ._form-actions_rumy9_1547 button._primary_rumy9_399{background-color:#f8a504;color:#000}._profile-content-mobile_rumy9_1512 ._form-actions_rumy9_1547 button._secondary_rumy9_402{background-color:transparent;border:1px solid rgba(255,255,255,.3);color:#fffc}}@media (min-width: 769px) and (max-width: 1024px){._contact-container_rumy9_728 ._contact-left-column_rumy9_736{width:50px}._contact-container_rumy9_728 ._contact-middle-column_rumy9_742{width:350px}._contact-container_rumy9_728 ._contact-details_rumy9_911{width:auto}._contact-filter_rumy9_757 ._letter-item_rumy9_769{height:35px;width:35px;font-size:12px}._contact-list-item_rumy9_825{padding:10px 12px}._contact-list-item_rumy9_825 ._contact-avatar_rumy9_840{width:40px;height:40px}._contact-list-item_rumy9_825 ._contact-name_rumy9_872{font-size:13px}._contact-list-item_rumy9_825 ._contact-company_rumy9_881{font-size:11px}}.MuiOutlinedInput-notchedOutline{border-color:#757575!important;border-width:1px!important}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#8f8f8f!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f8a504!important;border-width:1px!important}.MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#f44336!important}.MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#75757580!important}.MuiMenu-paper{background-color:#333!important;color:#fff!important}.MuiMenuItem-root{display:block!important;width:100%!important;min-height:40px!important;padding:6px 16px!important;color:#fff!important}.MuiMenuItem-root:hover,.MuiMenuItem-root.Mui-selected,.MuiMenuItem-root.Mui-selected:hover{background-color:#f8a5041a!important}.MuiMenuItem-root.Mui-selected{color:#f8a504!important}.MuiPopover-paper{background-color:#333!important;color:#fff!important}._fieldGroup_rumy9_1644{margin-bottom:16px;position:relative}._fieldGroup_rumy9_1644:last-child{margin-bottom:0}._fieldLabel_rumy9_320{font-family:Roboto Mono,monospace;font-size:12px;color:#757575;position:absolute;top:-15px;left:10px;background-color:#1e1e1e;padding:0 5px;z-index:1;transition:color .2s ease}._fieldContent_rumy9_330:focus-within ._fieldLabel_rumy9_320{color:#f8a504}._fieldContent_rumy9_330{position:relative}._darkField_rumy9_1673 input,._darkField_rumy9_1673 ._MuiInputBase-input_rumy9_245,._darkField_rumy9_1673 ._MuiOutlinedInput-input_rumy9_342,._darkField_rumy9_1673 ._MuiSelect-select_rumy9_344{color:#ffffffde!important;background-color:transparent!important;font-family:Roboto Mono,monospace;font-size:16px;padding:12px!important;height:auto!important;border-radius:4px!important}._darkField_rumy9_1673 input::placeholder,._darkField_rumy9_1673 ._MuiInputBase-input_rumy9_245::placeholder,._darkField_rumy9_1673 ._MuiOutlinedInput-input_rumy9_342::placeholder,._darkField_rumy9_1673 ._MuiSelect-select_rumy9_344::placeholder{color:#ffffff80;opacity:1}._darkField_rumy9_1673 ._MuiInputBase-root_rumy9_561{border-radius:4px!important}._darkField_rumy9_1673 ._MuiInputAdornment-root_rumy9_1689{color:#ffffffde!important}._darkField_rumy9_1673 ._MuiInputAdornment-root_rumy9_1689 p,._darkField_rumy9_1673 ._MuiInputAdornment-root_rumy9_1689 span,._darkField_rumy9_1673 ._MuiInputAdornment-root_rumy9_1689 ._MuiTypography-root_rumy9_1219,._darkField_rumy9_1673 ._MuiInputAdornment-root_rumy9_1689 ._MuiTypography-colorTextSecondary_rumy9_1692{color:#fff!important;font-family:Roboto Mono,monospace}._darkField_rumy9_1673 ._MuiFormLabel-root_rumy9_322{display:none}._selectMenu_rumy9_1700{background-color:#333!important;color:#fff!important;border-radius:4px!important;margin-top:8px!important}._selectMenu_rumy9_1700 ul{padding:0!important}._helperText_rumy9_45{margin-left:0!important;font-family:Roboto Mono,monospace;font-size:12px!important;color:#757575}._helperText_rumy9_45._MuiFormHelperText-root_rumy9_1716._Mui-error_rumy9_45{color:#f44336!important}._editableField_rumy9_1719{display:flex;align-items:flex-start}._editableField_rumy9_1719 ._editFieldContent_rumy9_1723{flex:1;margin-right:8px;position:relative}._editableField_rumy9_1719 ._editButton_rumy9_1728{color:#ffffffde;border:1px solid #757575;padding:8px;border-radius:4px;height:48px;width:48px;min-width:48px;transition:all .2s ease}._editableField_rumy9_1719 ._editButton_rumy9_1728:hover{border-color:#f8a504;color:#f8a504;background-color:#f8a5040d}._editableField_rumy9_1719 ._editButton_rumy9_1728:active{background-color:#f8a5041a}._editableField_rumy9_1719 ._editButton_rumy9_1728._Mui-disabled_rumy9_614{color:#757575b3;border-color:#75757580}._efnControl_rumy9_1751{padding:8px!important}._efnControl_rumy9_1751._MuiCheckbox-root_rumy9_701,._efnControl_rumy9_1751._MuiRadio-root_rumy9_427{color:transparent!important}._efnControl_rumy9_1751._MuiCheckbox-root_rumy9_701 ._MuiTouchRipple-root_rumy9_1757,._efnControl_rumy9_1751._MuiRadio-root_rumy9_427 ._MuiTouchRipple-root_rumy9_1757{display:none!important}._efnControl_rumy9_1751._MuiCheckbox-root_rumy9_701 input,._efnControl_rumy9_1751._MuiRadio-root_rumy9_427 input{margin:0!important;padding:0!important;position:absolute!important;opacity:0!important}._efnControl_rumy9_1751._MuiCheckbox-root_rumy9_701 svg,._efnControl_rumy9_1751._MuiRadio-root_rumy9_427 svg{width:24px!important;height:24px!important;display:block!important}._efnControl_rumy9_1751:hover:not(._Mui-disabled_rumy9_614){background-color:#f8a5040d!important}._efnFormControlLabel_rumy9_1775{margin-left:0!important;margin-right:0!important;width:100%!important;padding:4px 0!important}._efnFormControlLabel_rumy9_1775._MuiFormControlLabel-root_rumy9_1781 ._MuiFormControlLabel-label_rumy9_1781{font-family:Roboto Mono,monospace!important;color:#ffffffde!important}._efnFormControlLabel_rumy9_1775._MuiFormControlLabel-root_rumy9_1781:hover{background-color:#f8a5040d!important}._efnFormControlLabel_rumy9_1775._MuiFormControlLabel-root_rumy9_1781._Mui-disabled_rumy9_614{opacity:.5!important}._efnFormControlLabel_rumy9_1775._MuiFormControlLabel-root_rumy9_1781._Mui-disabled_rumy9_614:hover{background-color:transparent!important}._efnRadioGroup_rumy9_1795{display:flex;flex-direction:column}._efnRadioGroup_rumy9_1795>._efnFormControlLabel_rumy9_1775,._efnRadioGroup_rumy9_1795>._MuiFormControlLabel-root_rumy9_1781{margin-bottom:8px!important}._efnRadioGroup_rumy9_1795>._efnFormControlLabel_rumy9_1775:last-child,._efnRadioGroup_rumy9_1795>._MuiFormControlLabel-root_rumy9_1781:last-child{margin-bottom:0!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{font-family:Roboto Mono,monospace;-webkit-box-shadow:0 0 0 30px #1e1e1e inset!important;-webkit-text-fill-color:#ffffff!important;transition:background-color 5000s ease-in-out 0s}._arrow-transition_rumy9_1819{transition:transform .3s ease}._arrow-transition_rumy9_1819._rotated_rumy9_1822{transform:rotate(90deg)}._slide-fade-container_rumy9_1826{position:relative;overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease-in-out,opacity .3s ease-in-out;margin-bottom:0}._slide-fade-container_rumy9_1826._show_rumy9_1834{max-height:500px;opacity:1;margin-bottom:32px}._slide-fade-content_rumy9_1840{transform:translateY(-20px);opacity:0;animation:_slideDown_rumy9_1 .4s ease forwards;animation-delay:.1s}@keyframes _slideDown_rumy9_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}._dark-scrollable_rumy9_434{scrollbar-width:thin;scrollbar-color:#F8A504 #242424}._dark-scrollable_rumy9_434::-webkit-scrollbar{width:6px}._dark-scrollable_rumy9_434::-webkit-scrollbar-track{background:#242424}._dark-scrollable_rumy9_434::-webkit-scrollbar-thumb{background-color:#f8a504;border-radius:20px}._MuiFormControl-root_rumy9_357._MuiTextField-root_rumy9_641._Mui-focused_rumy9_388 ._MuiOutlinedInput-notchedOutline_rumy9_361{border-color:#f8a504!important}._MuiFormControl-root_rumy9_357._MuiTextField-root_rumy9_641 ._MuiInputBase-root_rumy9_561{cursor:pointer}._MuiFormControl-root_rumy9_357._MuiTextField-root_rumy9_641 ._MuiInputBase-root_rumy9_561._Mui-readOnly_rumy9_1878{background-color:transparent}._MuiFormControl-root_rumy9_357._MuiTextField-root_rumy9_641 ._MuiInputBase-root_rumy9_561._Mui-readOnly_rumy9_1878:hover{background-color:#f8a5040d}._MuiFormControl-root_rumy9_357._MuiTextField-root_rumy9_641 ._MuiInputBase-root_rumy9_561._Mui-readOnly_rumy9_1878 ._MuiInputBase-input_rumy9_245{cursor:pointer}._MuiOutlinedInput-adornedEnd_rumy9_1888{padding-right:8px}._custom-select-container_rumy9_1892{position:relative}._custom-select-container_rumy9_1892:hover ._MuiOutlinedInput-root_rumy9_341{border-color:#f8a504}._slide-fade-container_rumy9_1826:not(._show_rumy9_1834) ._slide-fade-content_rumy9_1840{animation:_slideUp_rumy9_1 .3s ease forwards}@keyframes _slideUp_rumy9_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}._efnRadioGroup_rumy9_1795 ._MuiFormControlLabel-root_rumy9_1781,._efnCheckboxGroup_rumy9_1917 ._MuiFormControlLabel-root_rumy9_1781{border-radius:4px;padding:8px;margin:4px 0;transition:background-color .2s ease}._efnRadioGroup_rumy9_1795 ._MuiFormControlLabel-root_rumy9_1781:hover,._efnCheckboxGroup_rumy9_1917 ._MuiFormControlLabel-root_rumy9_1781:hover{background-color:#f8a5040d}._efnRadioGroup_rumy9_1795 ._MuiFormControlLabel-root_rumy9_1781._Mui-checked_rumy9_430,._efnCheckboxGroup_rumy9_1917 ._MuiFormControlLabel-root_rumy9_1781._Mui-checked_rumy9_430,._MuiFormControlLabel-root_rumy9_1781._selected_rumy9_1930{background-color:#f8a5041a}.headline-large{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:32px;line-height:40px;letter-spacing:0px;color:#333}.headline-medium{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:24px;line-height:32px;letter-spacing:0px;color:#333}.headline-small{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:20px;line-height:28px;letter-spacing:0px;color:#333}.body-text{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:14px;line-height:20px;color:#333}.caption-text{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:12px;line-height:16px;color:#a0a0a0}.button-text{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:none}.product-card{height:100%;display:flex;flex-direction:column;border-radius:10px;overflow:hidden}.product-card.essentials{border:5px solid #F8A504}.product-card.essentials .product-bullet{background-color:#f8a504}.product-card.essentials .product-button{background-color:#f8a504;color:#333}.product-card.essentials .product-button:hover{background-color:#c68403}.product-card.professional{border:5px solid #8136B3}.product-card.professional .product-bullet{background-color:#8136b3}.product-card.professional .product-button{background-color:#8136b3;color:#333}.product-card.professional .product-button:hover{background-color:#652a8c}.product-card.enterprise{border:5px solid #006580}.product-card.enterprise .product-bullet{background-color:#006580}.product-card.enterprise .product-button{background-color:#006580;color:#fff}.product-card.enterprise .product-button:hover{background-color:#003d4d}.product-card .product-title{color:#333;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ddd;font-weight:300;text-align:center;font-size:24px}.product-card .product-description{color:#333;margin-bottom:16px;font-size:.9rem}.product-card .product-feature{display:flex;align-items:flex-start;margin-bottom:12px}.product-card .product-bullet{width:8px;height:8px;border-radius:50%;margin-top:6px;margin-right:12px;flex-shrink:0}.product-card .product-feature-text{color:#333;font-size:.85rem;line-height:1.4;font-weight:300}.product-card .product-footnote{color:#a0a0a0;font-size:.7rem;margin-top:8px;margin-bottom:16px}.product-card .product-button{font-weight:500;padding:12px 0;border-radius:16px;text-transform:none;font-size:.9rem;margin-top:auto}.loginLogo{height:150px}.login-container{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(/assets/images/background/efnBackground.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0}.login-card{overflow:hidden;display:flex;background-color:transparent;box-shadow:0 4px 20px #00000026;border-radius:12px;margin:20px}.login-left-panel{width:40%;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#333;border-top-left-radius:12px;border-bottom-left-radius:12px}.login-right-panel{width:60%;background-color:#fff;padding:32px;border-top-right-radius:12px;border-bottom-right-radius:12px}.login-welcome-text{color:#fff;font-weight:300;letter-spacing:.5px;opacity:.9;text-align:center;font-size:14px;font-family:Roboto Mono,monospace}.login-tab-button{color:#a0a0a0;border-bottom:none;border-radius:0;padding:0 16px;font-family:Roboto Mono,monospace;font-weight:300}.login-tab-button.active{color:#f8a504;border-bottom:2px solid #F8A504}.login-tab-button:hover{background-color:transparent;color:#f8a504}.login-text-field .MuiInput-underline:before{border-bottom:1px solid rgba(0,0,0,.2)}.login-text-field .MuiInput-underline:after{border-bottom:2px solid #F8A504}.login-text-field .MuiInputLabel-root{color:#0009;font-family:Roboto Mono,monospace}.login-text-field .MuiInputBase-input{color:#333;background-color:#fff8e180;border-radius:4px;padding:8px;font-family:Roboto Mono,monospace}.forgotten-password-link{color:#0080ff;text-decoration:none;font-family:Roboto Mono,monospace}.forgotten-password-link:hover{text-decoration:underline}.login-button{background-color:#f8a504;color:#333;text-transform:none;font-size:1rem;padding:12px 0;border-radius:25px;font-family:Roboto Mono,monospace;font-weight:500}.login-button:hover{background-color:#c68403}.product-selection-container{width:95%;max-width:1200px;height:655px;max-height:800px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0003;display:flex}.left-ribbon{width:80px;background-color:#333;display:flex;flex-direction:column;align-items:center;padding:20px 0}.back-button{color:#fff;min-width:auto;padding:8px}.back-button:hover{background-color:#ffffff1a}.MuiPaper-root div{color:#ffffffde}.dark-card{background-color:#333!important;border-radius:12px!important;border:1px solid rgba(239,184,16,.3)!important;color:#ffffffde}.transparent-card{color:#ffffffde;background-color:transparent!important}.transparent-card .fieldLabel,.transparent-card .MuiInputLabel-outlined.MuiInputLabel-shrink,.transparent-card .MuiFormLabel-root,.transparent-card .MuiInputLabel-outlined,.transparent-card .MuiInputLabel-shrink{background-color:#1e1e1e!important;color:#ffffffde!important;padding:0 5px!important;z-index:1}.transparent-card .fieldContent:focus-within .fieldLabel{color:#f8a504;background-color:#1e1e1e!important}.transparent-card .MuiInputLabel-outlined{background-color:#1e1e1e!important}.transparent-card .MuiInputLabel-outlined.MuiInputLabel-shrink{background-color:#1e1e1e!important;padding:0 5px!important}.transparent-card .MuiOutlinedInput-root,.transparent-card .MuiOutlinedInput-input,.transparent-card .MuiInputBase-input,.transparent-card .MuiSelect-select,.transparent-card input,.transparent-card textarea,.transparent-card select{background-color:#1e1e1e!important;color:#ffffffde!important}.transparent-card .MuiSelect-icon,.transparent-card .MuiSelect-iconOutlined,.transparent-card .MuiSelect-iconFilled,.transparent-card .MuiSelect-iconStandard{color:#757575!important}.transparent-card .MuiFormControl-root .MuiInputLabel-root{background-color:#1e1e1e!important;padding:0 5px!important}.transparent-card .MuiOutlinedInput-notchedOutline{border-color:#757575!important}.transparent-card .MuiOutlinedInput-notchedOutline legend{background-color:#1e1e1e!important;padding:0 2px!important}.dark-input{background-color:#333!important;color:#ffffffde}.dark-input .MuiInputLabel-outlined{color:#efb810!important;transform:translate(14px,-6px) scale(.75)!important}.dark-input .MuiInputLabel-outlined.MuiInputLabel-shrink{background-color:#333;padding:0 8px}.dark-input .MuiOutlinedInput-notchedOutline{border-color:#efb810!important;border-width:1px!important}.dark-input:hover .MuiOutlinedInput-notchedOutline{border-color:#efb810cc!important}.dark-input.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#efb810!important}.dark-input input,.dark-input textarea{color:#ffffffde!important;background-color:#333!important}.dark-typography{font-family:Roboto Mono}.dark-typography.primary{color:#ffffffde!important}.dark-typography.secondary{color:#fff9!important}.dark-select{background-color:#333!important}.dark-select .MuiSelect-icon{color:#fff9!important}.dark-buttons .MuiButton-contained{text-transform:none!important;box-shadow:none!important;border-radius:4px!important}.dark-buttons .MuiButton-containedPrimary{background-color:#efb810!important;color:#000!important}.dark-buttons .MuiButton-containedSecondary{background-color:#f8a504;color:#fff!important}.dark-radio .MuiRadio-root{color:#fff9!important}.dark-radio .MuiRadio-root.Mui-checked{color:#efb810!important}.dark-scrollable{overflow-y:auto;max-height:400px}.dark-scrollable::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}.dark-scrollable::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.MuiMenu-paper{background-color:#333!important;border:1px solid rgba(239,184,16,.3)!important}.MuiMenu-paper .MuiMenuItem-root{color:#ffffffde!important}.MuiMenu-paper .MuiMenuItem-root:hover,.MuiMenu-paper .MuiMenuItem-root.Mui-selected{background-color:#efb8101a!important}.MuiMenu-paper .MuiMenuItem-root .MuiAvatar-root{background-color:#ffffff1a}.dark-editor{height:calc(100vh - 250px)!important;margin-bottom:20px!important}.dark-editor .ql-editor{height:100%!important;overflow-y:auto}@media (max-width: 960px){.dark-editor{height:calc(100vh - 350px)!important}}.dark-editor .ql-toolbar{background-color:#292929;border-color:#efb8104d!important}.dark-editor .ql-toolbar .ql-stroke{stroke:#ffffffb3}.dark-editor .ql-toolbar .ql-fill{fill:#ffffffb3}.dark-editor .ql-toolbar .ql-picker{color:#ffffffb3}.dark-editor .ql-container{height:calc(100% - 42px)!important;background-color:#333;border-color:#efb8104d!important;color:#ffffffde}.dark-preview{background-color:#292929;border-radius:4px;padding:16px;min-height:200px;max-height:400px;overflow-y:auto}.dark-calendar{background-color:#333;color:#ffffffde}.dark-calendar .rbc-toolbar{background-color:transparent;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.1);padding:10px 15px 10px 0}.dark-calendar .rbc-toolbar button{color:#ffffffde;background-color:#1a1a1a;border:1px solid rgba(239,184,16,.1)}.dark-calendar .rbc-toolbar button.rbc-active{background-color:#f8a504}.dark-calendar .rbc-month-view,.dark-calendar .rbc-time-view{border:1px solid rgba(239,184,16,.1)}.dark-calendar .rbc-header,.dark-calendar .rbc-time-header-cell{background-color:#292929;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.1)}.dark-calendar .rbc-time-content{background-color:"#008B9B"}.dark-calendar .rbc-event{background-color:#efb810cc;border:none;color:#000}.dark-calendar .rbc-event:hover{background-color:#efb810}.dark-calendar .rbc-today{background-color:#efb8101a}.dark-calendar .rbc-off-range-bg{background-color:#29292980}.dark-calendar .rbc-time-slot{color:#ffffffb3}.dark-modal .MuiPaper-root{background-color:#333;border:1px solid rgba(239,184,16,.3);border-radius:8px;color:#ffffffde}.dark-modal .MuiInputBase-root{color:#ffffffde}.dark-modal .MuiInputLabel-root{color:#ffffffb3}.dark-modal .MuiButton-root{margin:8px}.dark-modal .MuiButton-root.primary{background-color:#efb810;color:#000}.dark-modal .MuiButton-root.primary:disabled{background-color:#efb8104d}.rbc-time-view{border-color:#efb8104d!important}.rbc-time-view .rbc-time-content{border-top:1px solid rgba(255,255,255,.1)!important}.rbc-time-view .rbc-time-header{border-bottom:1px solid rgba(255,255,255,.1)!important}.rbc-time-view .rbc-time-slot{border-top:1px solid rgba(255,255,255,.1)!important}.rbc-time-view .rbc-time-slot.rbc-off-range{background-color:#2929294d}.rbc-time-view .rbc-timeslot-group{border-bottom:1px solid rgba(255,255,255,.1)!important}.rbc-time-view .rbc-time-gutter .rbc-timeslot-group{border-bottom:none!important}.rbc-time-view .rbc-day-slot .rbc-time-slot{border-top:none!important}.rbc-time-view .rbc-event{font-size:.75rem;line-height:1.2;padding:2px 4px}.MuiInput-underline:before{border-bottom:1px solid rgba(255,255,255,.3)!important}.MuiInput-underline:after{border-bottom:2px solid #EFB810!important}.MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:1px solid rgba(255,255,255,.5)!important}.MuiTab-root{text-transform:none!important}div .MuiAlert-standardError{background-color:#333!important}.dark-dialog .MuiDialog-paper{background-color:#333!important;border:1px solid rgba(239,184,16,.3)!important;border-radius:12px!important;color:#ffffffde!important}.dark-dialog .MuiDialogTitle-root{background-color:#292929;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.3)}.dark-dialog .MuiDialogContent-root{background-color:#333;padding:20px!important}.dark-dialog .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root{background-color:#242424}.dark-dialog .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root fieldset{border-color:#efb8104d!important}.dark-dialog .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root:hover fieldset{border-color:#efb810cc!important}.dark-dialog .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#efb810!important}.dark-dialog .MuiDialogContent-root .MuiTextField-root .MuiInputLabel-root{color:#ffffffb3}.dark-dialog .MuiDialogContent-root .MuiTextField-root .MuiInputLabel-root.Mui-focused{color:#efb810}.dark-dialog .MuiDialogContent-root .MuiTextField-root textarea{color:#ffffffde!important}.dark-dialog .MuiDialogActions-root{background-color:#292929;border-top:1px solid rgba(239,184,16,.3);padding:16px!important}.dark-dialog .MuiDialogActions-root .MuiButton-root{text-transform:none}.dark-dialog .MuiDialogActions-root .MuiButton-root.MuiButton-text{color:#ffffffb3}.dark-dialog .MuiDialogActions-root .MuiButton-root.MuiButton-text:hover{background-color:#efb8101a}.dark-radio .MuiRadio-root{color:#a0a0a0!important}.dark-radio .MuiRadio-root.Mui-checked{color:#f8a504!important}.dark-radio .MuiRadio-root .MuiIconButton-label{position:relative}.dark-radio .MuiRadio-root .MuiIconButton-label:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #A0A0A0;border-radius:50%;transition:border-color .2s ease}.dark-radio .MuiRadio-root.Mui-checked .MuiIconButton-label:after{border-color:#f8a504}.dark-checkbox .MuiCheckbox-root{color:#a0a0a0!important}.dark-checkbox .MuiCheckbox-root.Mui-checked{color:#f8a504!important}.dark-checkbox .MuiCheckbox-root .MuiIconButton-label{position:relative}.dark-checkbox .MuiCheckbox-root .MuiIconButton-label:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #A0A0A0;border-radius:2px;transition:border-color .2s ease}.dark-checkbox .MuiCheckbox-root.Mui-checked .MuiIconButton-label:after{border-color:#f8a504}.contact-container{display:flex;height:calc(100vh - 180px);min-height:600px;background-color:#1e1e1e;color:#ffffffde}.contact-left-column{width:40px;overflow-y:auto;flex-shrink:0}.contact-middle-column{width:300px;display:flex;flex-direction:column;background-color:#1e1e1e;flex-shrink:0}.contact-right-column{flex:1;background-color:#1e1e1e;overflow-y:auto}.contact-filter{padding:0;height:100%;background-color:#1e1e1e}.alphabet-filter{display:flex;flex-direction:column;align-items:center}.letter-item{height:30px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Roboto Mono,monospace;font-size:14px;color:#ffffffde;margin-bottom:2px;transition:all .2s ease}.letter-item:hover{background-color:#efb8101a;color:#efb810}.letter-item.active{background-color:#efb81033;color:#efb810;font-weight:500}.contact-search{padding:15px}.contact-search input{background-color:#242424;border:1px solid rgba(239,184,16,.3);color:#ffffffde;border-radius:4px;padding:8px 12px;font-family:Roboto Mono,monospace;width:100%}.contact-search input:focus{outline:none;border-color:#efb810;box-shadow:0 0 0 1px #efb8104d}.contact-search input::placeholder{color:#ffffff80}.contact-list-item{padding:12px 15px;border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background-color .2s ease}.contact-list-item:hover{background-color:#292929}.contact-list-item.active{background-color:#333}.contact-avatar{width:36px;height:36px;margin-right:12px;border-radius:50%;overflow:hidden;flex-shrink:0}.avatar-img{width:100%;height:100%;object-fit:cover}.avatar-placeholder{width:100%;height:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px}.contact-info{flex:1;overflow:hidden}.contact-name{font-size:14px;color:#ffffffde;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto Mono,monospace}.contact-company{font-size:12px;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto Mono,monospace}.contact-status{flex-shrink:0;margin-left:10px}.status-dot{display:block;width:8px;height:8px;border-radius:50%}.status-dot.active{background-color:#9ab106}.status-dot.inactive{background-color:#ff5d5d}.contact-details{padding:20px;height:100%;display:flex;flex-direction:column;width:381px;background-color:#333}.contact-details-empty{height:100%;display:flex;align-items:center;justify-content:center;color:#ffffff80;font-family:Roboto Mono,monospace}.contact-header{display:flex;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.6);margin-bottom:20px}.contact-header-left{margin-right:20px}.contact-avatar-large{width:80px;height:80px;border-radius:50%;overflow:hidden}.avatar-img-large{width:100%;height:100%;object-fit:cover}.avatar-placeholder-large{width:100%;height:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:32px}.contact-header-right{flex:1}.contact-name-large{margin:0 0 5px;font-size:24px;font-weight:300;color:#ffffffde;font-family:Roboto Mono,monospace}.contact-company-large{margin:0 0 15px;font-size:14px;color:#fff9;font-family:Roboto Mono,monospace}.contact-buttons{display:flex;gap:10px;align-items:center;justify-content:center}.contact-buttons button{display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;border:none;color:#ffffffde;cursor:pointer;font-family:Roboto Mono,monospace;padding:5px 10px;border-radius:4px;transition:background-color .2s ease}.contact-buttons button:hover{background-color:#efb8101a}.contact-buttons button i{font-size:20px;margin-bottom:5px}.contact-edit{margin-left:auto}.btn-edit{background:none;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffffde;transition:background-color .2s ease}.btn-edit:hover{background-color:#ffffff1a}.contact-details-info{flex:1;overflow-y:auto}.detail-item{display:flex;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:5px}.detail-icon{width:40px;height:40px;margin-right:15px;background-color:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.detail-icon i{font-size:24px/19px;color:#f2f2f2}.detail-content{flex:1}.detail-label{font-size:10px;color:#f2f2f2;margin-bottom:5px;font-family:Roboto Mono,monospace}.detail-value{font-size:16px;color:#f2f2f2;word-break:break-word;font-family:Roboto Mono,monospace}.detail-value.notes{max-height:100px;overflow-y:auto;background-color:#242424;padding:10px;border-radius:4px}.detail-section{margin-top:30px;margin-bottom:20px}.detail-section h4{font-size:16px;font-weight:300;color:#ffffffde;margin-bottom:15px;font-family:Roboto Mono,monospace;border-bottom:1px solid rgba(239,184,16,.3);padding-bottom:10px}.signatories-list{padding-left:10px}.signatory-item{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#ffffffde;font-family:Roboto Mono,monospace;font-size:14px}.no-signatories{color:#ffffff80;font-style:italic;font-family:Roboto Mono,monospace;font-size:14px}.detail-buttons{display:flex;gap:10px;margin-top:30px}.detail-buttons button{flex:1;background-color:#242424;border:1px solid rgba(239,184,16,.3);border-radius:8px;padding:10px;color:#ffffffde;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease;font-family:Roboto Mono,monospace}.detail-buttons button:hover{background-color:#292929;border-color:#efb810}.detail-buttons button i{font-size:18px;margin-bottom:5px;color:#efb810}.btn-schedule{background-color:#efb8101a!important}.contact-left-column::-webkit-scrollbar,.contact-list::-webkit-scrollbar,.contact-right-column::-webkit-scrollbar,.contact-details-info::-webkit-scrollbar,.detail-value.notes::-webkit-scrollbar{width:6px}.contact-left-column::-webkit-scrollbar-thumb,.contact-list::-webkit-scrollbar-thumb,.contact-right-column::-webkit-scrollbar-thumb,.contact-details-info::-webkit-scrollbar-thumb,.detail-value.notes::-webkit-scrollbar-thumb{border-radius:3px}@media (max-width: 992px){.contact-container{flex-direction:column;height:auto}.contact-left-column{width:100%;height:60px;overflow-x:auto;overflow-y:hidden}.alphabet-filter{flex-direction:row;padding:10px}.contact-middle-column{width:100%;height:300px}.contact-right-column{height:400px}}.contact-list-wrapper{display:flex;flex-direction:column;height:100%}.contact-list{flex:1;overflow-y:auto}.MuiTypography-root{color:inherit}@media (max-width: 768px){.contact-container-mobile{height:calc(100vh - 120px);background-color:#1e1e1e;color:#ffffffde;position:relative}.contact-mobile-view{height:100%;display:flex;flex-direction:column}.contact-mobile-header{padding:15px;border-bottom:1px solid rgba(255,255,255,.1);background-color:#242424;position:sticky;top:0;z-index:100}.back-button{background:none;border:none;color:#ffffffde;display:flex;align-items:center;gap:8px;font-family:Roboto Mono,monospace;font-size:14px;cursor:pointer;padding:12px 8px;border-radius:8px;transition:background-color .2s ease;min-height:44px}.back-button:hover,.back-button:active{background-color:#efb8101a}.back-button svg{font-size:20px}.contact-filter-mobile{background-color:#242424;padding:10px;border-bottom:1px solid rgba(255,255,255,.1)}.contact-filter-mobile .alphabet-filter{flex-direction:row;overflow-x:auto;padding:0;gap:5px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.contact-filter-mobile .alphabet-filter::-webkit-scrollbar{height:4px}.contact-filter-mobile .alphabet-filter::-webkit-scrollbar-thumb{background-color:#efb8104d;border-radius:2px}.contact-filter-mobile .letter-item{flex-shrink:0;min-width:36px;height:36px;font-size:12px;margin-bottom:0;margin-right:5px}.contact-filter-mobile .letter-item:active{transform:scale(.95);background-color:#efb81033}.contact-list-mobile{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.contact-list-mobile .contact-search{padding:15px;background-color:#242424;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:90}.contact-list-mobile .contact-search input{min-height:44px;font-size:16px;padding:12px 15px}.contact-list-mobile .contact-list{flex:1;padding-bottom:80px}.contact-list-mobile .contact-list-item{padding:18px 15px;border-bottom:1px solid rgba(255,255,255,.05);min-height:72px}.contact-list-mobile .contact-list-item:active{background-color:#efb81026;transform:scale(.98)}.contact-list-mobile .contact-list-item{transition:all .15s ease}.contact-list-mobile .contact-avatar{width:52px;height:52px;margin-right:15px}.contact-list-mobile .avatar-placeholder{font-size:20px}.contact-list-mobile .contact-name{font-size:16px;margin-bottom:4px;font-weight:400}.contact-list-mobile .contact-company{font-size:14px;opacity:.8}.contact-list-mobile .add-contact-container{position:fixed;bottom:24px;right:24px;z-index:1000}.contact-list-mobile .add-contact-container button{width:64px;height:64px;border-radius:50%;box-shadow:0 6px 16px #0006;min-width:64px;background-color:#f8a504!important;color:#000!important}.contact-list-mobile .add-contact-container button:active{transform:scale(.95)}.contact-list-mobile .add-contact-container button .MuiButton-startIcon{margin:0}.contact-list-mobile .add-contact-container button .MuiButton-startIcon .material-icons{font-size:28px}}@media (max-width: 768px) and (hover: hover){.contact-list-mobile .add-contact-container button:hover{box-shadow:0 8px 20px #00000080;transform:translateY(-2px)}}@media (max-width: 768px){.contact-detail-mobile{flex:1;overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch}.contact-detail-mobile .contact-details{width:100%;height:100%;padding:20px 15px;background-color:#1e1e1e}.contact-detail-mobile .contact-header{flex-direction:column;align-items:center;text-align:center;padding-bottom:20px;margin-bottom:20px}.contact-detail-mobile .contact-header-right{width:100%}.contact-detail-mobile .contact-avatar-large{width:120px;height:120px;margin:0 auto 20px}.contact-detail-mobile .avatar-placeholder-large{font-size:48px}.contact-detail-mobile .contact-name-large{font-size:24px;margin-bottom:10px;font-weight:400}.contact-detail-mobile .contact-company-large{font-size:16px;margin-bottom:24px;opacity:.8}.contact-detail-mobile .contact-buttons{justify-content:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}.contact-detail-mobile .contact-buttons button{padding:16px 20px;min-width:88px;min-height:64px;border-radius:12px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.contact-detail-mobile .contact-buttons button:active{transform:scale(.95);background-color:#efb81033}.contact-detail-mobile .contact-buttons button .material-icons{font-size:24px;margin-bottom:4px}.contact-detail-mobile .contact-buttons button span{font-size:12px;margin-top:4px;font-weight:500}.contact-detail-mobile .contact-buttons .btn-edit{background-color:#f8a50426;border:1px solid rgba(248,165,4,.4)}.contact-detail-mobile .contact-buttons .btn-edit:active{background-color:#f8a50440}.contact-detail-mobile .contact-buttons .btn-edit .material-icons{color:#f8a504}.contact-detail-mobile .contact-details-info .detail-item{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.05)}.contact-detail-mobile .contact-details-info .detail-item:last-child{border-bottom:none}.contact-detail-mobile .contact-details-info .detail-icon{margin-right:16px;min-width:44px}.contact-detail-mobile .contact-details-info .detail-icon .material-icons{font-size:24px;color:#ffffffb3}.contact-detail-mobile .contact-details-info .detail-value{font-size:16px;line-height:1.5;word-break:break-word;color:#ffffffe6}.contact-detail-mobile .contact-details-info .detail-label{font-size:13px;margin-top:4px;color:#fff9;text-transform:uppercase;letter-spacing:.5px}.contact-detail-mobile .contact-details-empty{padding:60px 20px;text-align:center;font-size:16px;color:#fff9}.contact-draft{border-left:4px solid #F8A504;background-color:#f8a5040d}.contact-draft .draft-label{font-size:11px;background-color:#f8a504;color:#000;padding:2px 6px;border-radius:8px;font-weight:500}.profile-content-mobile{padding:15px}.profile-content-mobile .form-section{margin-bottom:24px}.profile-content-mobile .form-field{margin-bottom:20px}.profile-content-mobile .form-field input,.profile-content-mobile .form-field textarea,.profile-content-mobile .form-field select{font-size:16px;padding:14px 16px;min-height:44px;border-radius:8px}.profile-content-mobile .form-field textarea{min-height:100px;resize:vertical}.profile-content-mobile .avatar-upload-section{text-align:center;margin-bottom:32px}.profile-content-mobile .avatar-upload-section .avatar-preview{width:140px;height:140px;margin:0 auto 20px;border-radius:50%;border:4px solid rgba(255,255,255,.1)}.profile-content-mobile .avatar-upload-section .upload-button{min-height:44px;padding:12px 24px;border-radius:8px}.profile-content-mobile .form-actions{position:sticky;bottom:0;background-color:#242424;padding:16px 15px;margin:24px -15px -15px;border-top:1px solid rgba(255,255,255,.1);display:flex;gap:12px;box-shadow:0 -4px 12px #0000004d}.profile-content-mobile .form-actions button{flex:1;min-height:52px;font-size:16px;font-weight:500;border-radius:8px}.profile-content-mobile .form-actions button.primary{background-color:#f8a504;color:#000}.profile-content-mobile .form-actions button.secondary{background-color:transparent;border:1px solid rgba(255,255,255,.3);color:#fffc}}@media (min-width: 769px) and (max-width: 1024px){.contact-container .contact-left-column{width:50px}.contact-container .contact-middle-column{width:350px}.contact-container .contact-details{width:auto}.contact-filter .letter-item{height:35px;width:35px;font-size:12px}.contact-list-item{padding:10px 12px}.contact-list-item .contact-avatar{width:40px;height:40px}.contact-list-item .contact-name{font-size:13px}.contact-list-item .contact-company{font-size:11px}}.create-project-container.mobile .MuiGrid-container{margin:0;width:100%}.create-project-container.mobile .MuiGrid-item{padding:8px!important}.create-project-container.mobile .vertical-divider{display:none}.create-project-container.mobile .MuiTextField-root{margin-bottom:16px}.create-project-container.mobile .MuiTextField-root .MuiInputBase-root{font-size:16px}.create-project-container.mobile .MuiButton-root{min-height:44px;font-size:.875rem}.create-project-container.mobile .MuiCard-root{margin:0;box-shadow:none;background:transparent}.create-project-container.mobile .MuiCard-root .MuiCardContent-root{padding:16px 8px}.create-project-container.mobile .MuiTypography-h4{font-size:1.5rem;margin-bottom:16px}.create-project-container.mobile .MuiTypography-h5{font-size:1.125rem;margin-bottom:24px}.create-project-container.mobile .MuiFormControl-root{margin-bottom:16px}.create-project-container.mobile .MuiFormControl-root .MuiInputLabel-root{font-size:.875rem}.create-project-container.mobile .MuiFormControl-root .MuiSelect-root{font-size:16px}.create-project-container.mobile .slide-fade-container.show{max-height:400px;margin-bottom:16px}.create-project-container.mobile .dark-scrollable{max-height:300px}.create-project-container.desktop .vertical-divider{display:block}@media (max-width: 768px){.create-project-container{padding:8px!important}.create-project-container .MuiGrid-spacing-xs-2>.MuiGrid-item{padding:4px}.create-project-container .MuiGrid-item:nth-child(2){margin-top:16px}.MuiDialog-paper{margin:8px;max-height:calc(100% - 16px)}.MuiDialog-paper.MuiDialog-paperFullScreen{margin:0;max-height:100%}.MuiSnackbar-root{left:8px!important;right:8px!important;bottom:8px!important}.MuiSnackbar-root .MuiAlert-root{width:100%;font-size:.875rem}}@media (max-width: 480px){.create-project-container .MuiTypography-h4{font-size:1.25rem}.create-project-container .MuiTypography-h5{font-size:1rem}.create-project-container .MuiButton-root{font-size:.75rem;padding:8px 12px}.create-project-container .MuiTextField-root .MuiInputBase-root{padding:12px 14px}}.arrow-transition{transition:transform .3s ease}.arrow-transition.rotated{transform:rotate(180deg)}.icon-arrow{color:#fff}.slide-fade-container{position:relative;overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease-in-out,opacity .3s ease-in-out;margin-bottom:0}.slide-fade-container.show{max-height:500px;opacity:1;margin-bottom:32px}.slide-fade-content{transform:translateY(-20px);opacity:0;animation:slideDown .4s ease forwards;animation-delay:.1s}@keyframes slideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.dark-scrollable{scrollbar-width:thin;scrollbar-color:#F8A504 #242424}.dark-scrollable::-webkit-scrollbar{width:6px}.dark-scrollable::-webkit-scrollbar-track{background:#242424}.dark-scrollable::-webkit-scrollbar-thumb{background-color:#f8a504;border-radius:20px}.MuiFormControl-root.MuiTextField-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f8a504!important}.MuiFormControl-root.MuiTextField-root .MuiInputBase-root{cursor:pointer}.MuiFormControl-root.MuiTextField-root .MuiInputBase-root.Mui-readOnly{background-color:transparent}.MuiFormControl-root.MuiTextField-root .MuiInputBase-root.Mui-readOnly:hover{background-color:#f8a5040d}.MuiFormControl-root.MuiTextField-root .MuiInputBase-root.Mui-readOnly .MuiInputBase-input{cursor:pointer}.MuiOutlinedInput-adornedEnd{padding-right:8px}.custom-select-container{position:relative}.custom-select-container:hover .MuiOutlinedInput-root{border-color:#f8a504}input[readonly]{cursor:pointer!important}.slide-fade-container:not(.show) .slide-fade-content{animation:slideUp .3s ease forwards}@keyframes slideUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}.efnRadioGroup .MuiFormControlLabel-root,.efnCheckboxGroup .MuiFormControlLabel-root{border-radius:4px;padding:8px;margin:4px 0;transition:background-color .2s ease}.efnRadioGroup .MuiFormControlLabel-root:hover,.efnCheckboxGroup .MuiFormControlLabel-root:hover{background-color:#f8a5040d}.efnRadioGroup .MuiFormControlLabel-root.Mui-checked,.efnCheckboxGroup .MuiFormControlLabel-root.Mui-checked,.MuiFormControlLabel-root.selected{background-color:#f8a5041a}.MuiFormControl-root .MuiInputLabel-root{color:#ffffffb3}.MuiFormControl-root .MuiInputLabel-root.Mui-focused{color:#f8a504}.MuiFormControl-root .MuiOutlinedInput-root{color:#fff}.MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff3b}.MuiFormControl-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80}.MuiFormControl-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f8a504}.MuiFormControl-root .MuiOutlinedInput-root .MuiSelect-icon{color:#fff}.title-fade{transition:opacity .3s ease}.title-fade.fade-out{opacity:0}.title-fade.fade-in{opacity:1}.vertical-divider{position:absolute;top:0;left:0;height:100%;width:1px;background-color:#ffffff1f}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width: 767px){.rbc-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{-webkit-box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5);box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-month-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-preferred-size:0 px;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;-ms-flex-negative:0;flex-shrink:0}.rbc-time-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._bookMeetingContainer_11piq_1{background-color:transparent;color:#fff;border-radius:8px;padding:16px 16px 16px 20px}._bookMeetingContainer_11piq_1 border:none .rbc-calendar{background-color:transparent;border-radius:8px;overflow:hidden}._bookMeetingContainer_11piq_1 border:none .rbc-toolbar{background-color:transparent;color:#f5f5f5;padding:10px 15px;border:none}._bookMeetingContainer_11piq_1 border:none .rbc-toolbar button{background-color:#1a1a1a;color:#000;border:1px solid #444444;border-radius:4px;padding:6px 12px}._bookMeetingContainer_11piq_1 border:none .rbc-toolbar button:hover,._bookMeetingContainer_11piq_1 border:none .rbc-toolbar button:focus{background-color:#444;color:#fff;border-color:#555}._bookMeetingContainer_11piq_1 border:none .rbc-toolbar button.rbc-active{background-color:#4a4a4a;color:#fff;border-color:#555}._bookMeetingContainer_11piq_1 border:none .rbc-event{background-color:#2d4b6b;border:none;border-radius:3px;padding:4px 6px}._bookMeetingContainer_11piq_1 border:none .rbc-event:hover{background-color:#355980}._bookMeetingContainer_11piq_1 border:none .rbc-today{background-color:#28282880}._bookMeetingContainer_11piq_1 border:none .rbc-header{background-color:#222;padding:8px 0;color:#f5f5f5;border-bottom:1px solid #444444}._bookMeetingContainer_11piq_1 border:none .rbc-time-view,._bookMeetingContainer_11piq_1 border:none .rbc-month-view{border:1px solid #444444}._bookMeetingContainer_11piq_1 border:none .rbc-time-slot,._bookMeetingContainer_11piq_1 border:none .rbc-day-slot,._bookMeetingContainer_11piq_1 border:none .rbc-time-header-content{border-color:#444}._bookMeetingContainer_11piq_1 border:none .rbc-time-content{border-top:1px solid #444444}._bookMeetingContainer_11piq_1 border:none .rbc-timeslot-group{border-bottom:1px solid #444444}._bookMeetingContainer_11piq_1 border:none .rbc-day-bg+.rbc-day-bg,._bookMeetingContainer_11piq_1 border:none .rbc-month-row+.rbc-month-row{border-color:#444}._bookMeetingContainer_11piq_1 border:none .rbc-off-range-bg{background-color:#2a2a2a}._bookMeetingContainer_11piq_1 border:none .rbc-date-cell{color:#f5f5f5}._bookMeetingContainer_11piq_1 .dark-modal .modal-content{background-color:#242424;color:#f5f5f5;border:1px solid #444444;border-radius:6px}._bookMeetingContainer_11piq_1 .dark-modal .modal-header{border-bottom:1px solid #444444;background-color:#2a2a2a}._bookMeetingContainer_11piq_1 .dark-modal .modal-footer{border-top:1px solid #444444;background-color:#2a2a2a}._bookMeetingContainer_11piq_1 .dark-modal .form-control{background-color:#333;color:#f5f5f5;border:1px solid #444444}._bookMeetingContainer_11piq_1 .dark-modal .form-control:focus{background-color:#3a3a3a;border-color:#555;box-shadow:0 0 0 .2rem #55555540}._bookMeetingContainer_11piq_1 .dark-modal .react-datepicker-wrapper{width:100%}._bookMeetingContainer_11piq_1 .dark-modal .close{color:#f5f5f5;text-shadow:none}._bookMeetingContainer_11piq_1 .dark-modal .close:hover{color:#fff}._bookMeetingContainer_11piq_1._viewOnly_11piq_116 ._rbc-calendar_11piq_8{pointer-events:none}._bookMeetingContainer_11piq_1._viewOnly_11piq_116 ._rbc-calendar_11piq_8 ._rbc-event_11piq_36{cursor:default}@media (max-width: 768px){._bookMeetingContainer_11piq_1{padding:8px}}@media (max-width: 768px){._mobileCalendarContainer_11piq_129{overflow-x:auto;-webkit-overflow-scrolling:touch}._mobileCalendarContainer_11piq_129 ._rbc-calendar_11piq_8{min-width:320px}._mobileCalendarContainer_11piq_129 ._rbc-toolbar_11piq_13{position:sticky;top:0;background-color:#1a1a1a;z-index:10;border-bottom:1px solid rgba(255,255,255,.1)}._mobileCalendarContainer_11piq_129 ._rbc-month-view_11piq_54 ._rbc-date-cell_11piq_73{min-height:40px}._mobileCalendarContainer_11piq_129 ._rbc-month-view_11piq_54 ._rbc-event_11piq_36{font-size:10px;padding:1px 2px;border-radius:2px}._mobileCalendarContainer_11piq_129 ._rbc-week-view_11piq_151 ._rbc-time-column_11piq_151,._mobileCalendarContainer_11piq_129 ._rbc-day-view_11piq_152 ._rbc-time-column_11piq_151{width:60px;font-size:10px}._mobileCalendarContainer_11piq_129 ._rbc-week-view_11piq_151 ._rbc-event_11piq_36,._mobileCalendarContainer_11piq_129 ._rbc-day-view_11piq_152 ._rbc-event_11piq_36{font-size:11px;padding:2px}._mobileCalendarContainer_11piq_129 ._rbc-agenda-view_11piq_161 ._rbc-agenda-date-cell_11piq_161,._mobileCalendarContainer_11piq_129 ._rbc-agenda-view_11piq_161 ._rbc-agenda-time-cell_11piq_162{padding:8px 4px;font-size:12px}._mobileCalendarContainer_11piq_129 ._rbc-agenda-view_11piq_161 ._rbc-agenda-event-cell_11piq_166{padding:8px;font-size:12px}}@media (max-width: 480px){._mobileCalendarContainer_11piq_129 ._rbc-calendar_11piq_8{min-width:280px}._mobileCalendarContainer_11piq_129 ._rbc-agenda-view_11piq_161 ._rbc-agenda-date-cell_11piq_161,._mobileCalendarContainer_11piq_129 ._rbc-agenda-view_11piq_161 ._rbc-agenda-time-cell_11piq_162{padding:6px 2px;font-size:11px}._mobileCalendarContainer_11piq_129 ._rbc-agenda-view_11piq_161 ._rbc-agenda-event-cell_11piq_166{padding:6px;font-size:11px}}@media (max-width: 768px){._mobileModal_11piq_187 ._form-control_11piq_93{font-size:16px!important;padding:12px;border-radius:4px}._mobileModal_11piq_187 ._btn_11piq_192{min-height:44px;font-size:16px;padding:12px 16px}}._touchFriendlyButton_11piq_199{min-height:44px;min-width:44px;touch-action:manipulation}@media (max-width: 768px){._touchFriendlyButton_11piq_199{font-size:16px;padding:12px 16px}}.contact-form{background-color:#242424;min-height:100%;padding:0;font-family:Roboto Mono,monospace}.contact-form__form{width:100%}.contact-form__grid{margin:0!important;width:100%!important}.contact-form__column{padding:0 15px}.contact-form__field{margin-bottom:24px}.contact-form__field--checkbox{margin-bottom:16px}.contact-form__field .MuiTextField-root .MuiInputLabel-root{color:#888;font-family:Roboto Mono,monospace;font-size:12px;font-weight:400}.contact-form__field .MuiTextField-root .MuiInputLabel-root.Mui-focused{color:#f8a504}.contact-form__field .MuiTextField-root .MuiInputLabel-root.Mui-error{color:#d32f2f}.contact-form__field .MuiTextField-root .MuiInputLabel-root.Mui-required:after{content:" *";color:#d32f2f}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root{background-color:transparent;border-radius:4px;font-family:Roboto Mono,monospace;color:#ffffffde}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff4d}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f8a504;border-width:2px}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#d32f2f}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root.Mui-disabled{background-color:#ffffff0d;color:#ffffff4d}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root input{color:#ffffffde;font-family:Roboto Mono,monospace;font-size:14px}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root input::placeholder{color:#fff6;opacity:1}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root input:disabled{color:#ffffff4d;-webkit-text-fill-color:rgba(255,255,255,.3)}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root textarea{color:#ffffffde;font-family:Roboto Mono,monospace;font-size:14px}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root textarea::placeholder{color:#fff6;opacity:1}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root textarea:disabled{color:#ffffff4d;-webkit-text-fill-color:rgba(255,255,255,.3)}.contact-form__field .MuiTextField-root .MuiFormHelperText-root{color:#fff9;font-family:Roboto Mono,monospace;font-size:11px;margin-left:0;margin-top:4px}.contact-form__field .MuiTextField-root .MuiFormHelperText-root.Mui-error{color:#d32f2f}.contact-form__field .MuiFormControl-root .MuiInputLabel-root{color:#888;font-family:Roboto Mono,monospace;font-size:12px;font-weight:400}.contact-form__field .MuiFormControl-root .MuiInputLabel-root.Mui-focused{color:#f8a504}.contact-form__field .MuiFormControl-root .MuiInputLabel-root.Mui-error{color:#d32f2f}.contact-form__field .MuiFormControl-root .MuiInputLabel-root.Mui-required:after{content:" *";color:#d32f2f}.contact-form__field .MuiFormControl-root .MuiSelect-select{color:#ffffffde;font-family:Roboto Mono,monospace;font-size:14px}.contact-form__field .MuiFormControl-root .MuiSelect-select:disabled{color:#ffffff4d;-webkit-text-fill-color:rgba(255,255,255,.3)}.contact-form__field .MuiFormControl-root .MuiOutlinedInput-root.Mui-disabled{background-color:#ffffff0d}.contact-form__field .MuiFormControl-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a}.contact-form__field .MuiFormControl-root .MuiFormHelperText-root{color:#fff9;font-family:Roboto Mono,monospace;font-size:11px;margin-left:0;margin-top:4px}.contact-form__field .MuiFormControl-root .MuiFormHelperText-root.Mui-error{color:#d32f2f}.contact-form__section-title{color:#f8a504!important;font-family:Roboto Mono,monospace!important;font-size:14px!important;margin-bottom:8px!important;font-weight:700!important}.contact-form__checkbox-container{display:flex;align-items:flex-start;margin-top:4px}.contact-form__checkbox-label{color:#fff9!important;font-family:Roboto Mono,monospace!important;font-size:12px!important;margin-left:8px!important;line-height:1.4!important}.MuiPaper-root.MuiMenu-paper{background-color:#242424;border:1px solid rgba(255,255,255,.2)}.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root{color:#ffffffde;font-family:Roboto Mono,monospace;font-size:14px}.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root:hover{background-color:#f8a5041a}.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root.Mui-selected{background-color:#f8a50433}.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root.Mui-selected:hover{background-color:#f8a5044d}.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root.Mui-disabled{color:#ffffff4d}@media (prefers-reduced-motion: reduce){.contact-form *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast: high){.contact-form__field .MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-width:2px}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f8a504;border-width:3px}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#d32f2f;border-width:3px}.contact-form__section-title,.contact-form__checkbox-label{color:#fff!important}}.contact-form__field .MuiTextField-root:focus-within,.contact-form__field .MuiFormControl-root:focus-within{outline:2px solid #F8A504;outline-offset:2px;border-radius:4px}.contact-form__checkbox-container .MuiCheckbox-root:focus-visible{outline:2px solid #F8A504;outline-offset:2px;border-radius:4px}@media (max-width: 768px){.contact-form{padding:0 16px}.contact-form__column{padding:0}.contact-form__field{margin-bottom:20px}}@media (max-width: 480px){.contact-form{padding:0 12px}.contact-form__field{margin-bottom:16px}.contact-form__field .MuiTextField-root .MuiInputLabel-root,.contact-form__field .MuiFormControl-root .MuiInputLabel-root{font-size:11px}.contact-form__field .MuiTextField-root .MuiOutlinedInput-root input,.contact-form__field .MuiTextField-root .MuiOutlinedInput-root textarea,.contact-form__field .MuiFormControl-root .MuiOutlinedInput-root input,.contact-form__field .MuiFormControl-root .MuiOutlinedInput-root textarea{font-size:13px}.contact-form__field .MuiTextField-root .MuiFormHelperText-root,.contact-form__field .MuiFormControl-root .MuiFormHelperText-root{font-size:10px}.contact-form__section-title{font-size:13px!important}.contact-form__checkbox-label{font-size:11px!important}}.contract-stepper{width:100%;margin-bottom:24px}.contract-stepper .MuiStepper-root{overflow-x:auto;padding:16px 0}.contract-stepper .MuiStepper-root::-webkit-scrollbar{height:6px}.contract-stepper .MuiStepper-root::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:3px}.contract-stepper .MuiStepper-root::-webkit-scrollbar-thumb{background-color:#f8a504;border-radius:3px}.contract-stepper .MuiStepper-horizontal{min-width:600px}.contract-stepper .MuiStepLabel-root .MuiStepLabel-label{margin-top:8px;font-size:10px;font-weight:500;text-align:center;white-space:nowrap}@media (max-width: 768px){.contract-stepper .MuiStepLabel-root .MuiStepLabel-label{font-size:9px}}@media (max-width: 480px){.contract-stepper .MuiStepLabel-root .MuiStepLabel-label{font-size:8px}}.contract-stepper .MuiStepLabel-iconContainer{padding-right:0}.contract-stepper .MuiStepLabel-iconContainer .custom-step-icon{display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.contract-stepper .MuiStepLabel-iconContainer .custom-step-icon.active{transform:scale(1.3)}.contract-stepper .MuiStepLabel-iconContainer .custom-step-icon.completed .check-icon{animation:checkmark .3s ease-in-out}.contract-stepper .MuiStepConnector-root .MuiStepConnector-line{transition:border-color .3s ease}.contract-stepper .milestone-section{animation:slideIn .3s ease-out;margin-top:16px}.contract-stepper .milestone-step{transition:all .2s ease}.contract-stepper .milestone-step:hover{transform:translate(4px)}@media (max-width: 768px){.contract-stepper{margin-bottom:16px;padding:0 8px}.contract-stepper .MuiStepper-horizontal{min-width:500px}}@media (max-width: 480px){.contract-stepper .MuiStepper-horizontal{min-width:400px}.contract-stepper .MuiStepLabel-iconContainer .custom-step-icon{width:20px!important;height:20px!important}.contract-stepper .MuiStepLabel-iconContainer .custom-step-icon.active{width:24px!important;height:24px!important}}.contract-stepper.vertical .MuiStepper-root{padding:16px 0}.contract-stepper.vertical .MuiStep-root{cursor:pointer}.contract-stepper.vertical .MuiStep-root:hover{background-color:#ffffff05;border-radius:4px}.contract-stepper.vertical .MuiStep-root.milestone-substep{padding-top:0!important;padding-bottom:0!important;margin-top:-4px!important;margin-bottom:-4px!important}.contract-stepper.vertical .MuiStep-root.milestone-substep .MuiStepConnector-root{left:16px!important;min-height:12px!important;top:calc(-50% + 8px)!important;bottom:calc(50% + 8px)!important}.contract-stepper.vertical .MuiStep-root.milestone-substep .MuiStepConnector-root .MuiStepConnector-line{min-height:12px!important;border-left-width:2px!important;border-color:#f8a5044d!important}.contract-stepper.vertical .MuiStep-root.milestone-substep .MuiStepLabel-root .MuiStepLabel-label{font-size:9px!important;color:#fff9!important;font-weight:400!important;margin-left:16px!important}.contract-stepper.vertical .MuiStep-root.milestone-substep .MuiStepLabel-root.MuiStepLabel-active .MuiStepLabel-label{color:#f8a504e6!important;font-weight:500!important}.contract-stepper.vertical .MuiStep-root.milestone-substep .MuiStepLabel-iconContainer{margin-left:5px!important}.contract-stepper.horizontal .MuiStepper-horizontal{overflow-x:auto}.contract-stepper.horizontal .MuiStepper-horizontal::-webkit-scrollbar{height:6px}.contract-stepper.horizontal .MuiStepper-horizontal::-webkit-scrollbar-track{background-color:#ffffff1a;border-radius:3px}.contract-stepper.horizontal .MuiStepper-horizontal::-webkit-scrollbar-thumb{background-color:#f8a504;border-radius:3px}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.contract-stepper .MuiStepLabel-root:focus{outline:2px solid #F8A504;outline-offset:2px;border-radius:4px}.contract-stepper .milestone-step:focus{outline:2px solid #F8A504;outline-offset:2px;border-radius:4px}@media (prefers-contrast: high){.contract-stepper .MuiStepLabel-label{color:#fff!important;font-weight:600}.contract-stepper .MuiStepConnector-line{border-color:#fff!important;border-width:2px!important}.contract-stepper .milestone-dot{border:1px solid #ffffff}}@media (prefers-reduced-motion: reduce){.contract-stepper .custom-step-icon,.contract-stepper .milestone-step,.contract-stepper .MuiStepConnector-line{transition:none}.contract-stepper .milestone-section,.contract-stepper .check-icon{animation:none}}@media (prefers-color-scheme: dark){.contract-stepper .MuiStep-root:hover{background-color:#ffffff0d}.contract-stepper .milestone-step:hover{background-color:#ffffff14}}@media print{.contract-stepper .MuiStepIcon-root{border-color:#000!important;color:#000!important}.contract-stepper .MuiStepLabel-label{color:#000!important}.contract-stepper .milestone-section{page-break-inside:avoid}}.displayContract{background-color:transparent;display:flex;justify-content:center;align-items:center}.displayContract .doc-container{background-color:#fff;padding:80px;border-radius:10px;box-shadow:0 0 10px #0000001a;max-width:1024px;align-self:center}.displayContract .lst-kix_list_4-1>li{counter-increment:lst-ctn-kix_list_4-1}.displayContract .lst-kix_list_5-1>li{counter-increment:lst-ctn-kix_list_5-1}.displayContract .lst-kix_list_2-1>li{counter-increment:lst-ctn-kix_list_2-1}.displayContract ul.lst-kix_list_1-0{list-style-type:none}.displayContract ol.lst-kix_list_2-6.start{counter-reset:lst-ctn-kix_list_2-6 0}.displayContract .lst-kix_list_3-0>li:before{content:"●  "}.displayContract .lst-kix_list_3-1>li:before{content:"○  "}.displayContract .lst-kix_list_3-2>li:before{content:"■  "}.displayContract .lst-kix_list_4-0>li{counter-increment:lst-ctn-kix_list_4-0}.displayContract .lst-kix_list_5-0>li{counter-increment:lst-ctn-kix_list_5-0}.displayContract ol.lst-kix_list_2-3.start{counter-reset:lst-ctn-kix_list_2-3 0}.displayContract ul.lst-kix_list_1-3{list-style-type:none}.displayContract .lst-kix_list_3-5>li:before{content:"■  "}.displayContract ul.lst-kix_list_1-4,.displayContract ul.lst-kix_list_1-1{list-style-type:none}.displayContract .lst-kix_list_3-4>li:before{content:"○  "}.displayContract ul.lst-kix_list_1-2,.displayContract ul.lst-kix_list_1-7{list-style-type:none}.displayContract .lst-kix_list_3-3>li:before{content:"●  "}.displayContract ul.lst-kix_list_1-8,.displayContract ul.lst-kix_list_1-5,.displayContract ul.lst-kix_list_1-6{list-style-type:none}.displayContract .lst-kix_list_3-8>li:before{content:"■  "}.displayContract .lst-kix_list_2-0>li{counter-increment:lst-ctn-kix_list_2-0}.displayContract ol.lst-kix_list_5-3.start{counter-reset:lst-ctn-kix_list_5-3 0}.displayContract .lst-kix_list_2-3>li{counter-increment:lst-ctn-kix_list_2-3}.displayContract .lst-kix_list_3-6>li:before{content:"●  "}.displayContract .lst-kix_list_4-3>li{counter-increment:lst-ctn-kix_list_4-3}.displayContract .lst-kix_list_3-7>li:before{content:"○  "}.displayContract ol.lst-kix_list_4-5.start{counter-reset:lst-ctn-kix_list_4-5 0}.displayContract ol.lst-kix_list_5-0.start{counter-reset:lst-ctn-kix_list_5-0 0}.displayContract .lst-kix_list_5-2>li{counter-increment:lst-ctn-kix_list_5-2}.displayContract ol.lst-kix_list_4-2.start{counter-reset:lst-ctn-kix_list_4-2 0}.displayContract ol.lst-kix_list_2-2,.displayContract ol.lst-kix_list_2-3{list-style-type:none}.displayContract .lst-kix_list_5-0>li:before{content:""counter(lst-ctn-kix_list_5-0,decimal) ". "}.displayContract ol.lst-kix_list_2-4,.displayContract ol.lst-kix_list_2-5{list-style-type:none}.displayContract .lst-kix_list_5-4>li{counter-increment:lst-ctn-kix_list_5-4}.displayContract .lst-kix_list_4-4>li{counter-increment:lst-ctn-kix_list_4-4}.displayContract ol.lst-kix_list_2-0,.displayContract ol.lst-kix_list_2-1{list-style-type:none}.displayContract .lst-kix_list_4-8>li:before{content:""counter(lst-ctn-kix_list_4-8,lower-roman) ". "}.displayContract .lst-kix_list_5-3>li:before{content:""counter(lst-ctn-kix_list_5-3,decimal) ". "}.displayContract .lst-kix_list_4-7>li:before{content:""counter(lst-ctn-kix_list_4-7,lower-latin) ". "}.displayContract .lst-kix_list_5-2>li:before{content:""counter(lst-ctn-kix_list_5-2,lower-roman) ". "}.displayContract .lst-kix_list_5-1>li:before{content:""counter(lst-ctn-kix_list_5-1,lower-latin) ". "}.displayContract li.li-bullet-6:before{margin-left:-18pt;white-space:nowrap;display:inline-block;min-width:18pt}.displayContract .lst-kix_list_5-7>li:before{content:""counter(lst-ctn-kix_list_5-7,lower-latin) ". "}.displayContract ol.lst-kix_list_5-6.start{counter-reset:lst-ctn-kix_list_5-6 0}.displayContract .lst-kix_list_5-6>li:before{content:""counter(lst-ctn-kix_list_5-6,decimal) ". "}.displayContract .lst-kix_list_5-8>li:before{content:""counter(lst-ctn-kix_list_5-8,lower-roman) ". "}.displayContract ol.lst-kix_list_4-1.start{counter-reset:lst-ctn-kix_list_4-1 0}.displayContract ol.lst-kix_list_4-8.start{counter-reset:lst-ctn-kix_list_4-8 0}.displayContract .lst-kix_list_5-4>li:before{content:""counter(lst-ctn-kix_list_5-4,lower-latin) ". "}.displayContract .lst-kix_list_5-5>li:before{content:""counter(lst-ctn-kix_list_5-5,lower-roman) ". "}.displayContract ol.lst-kix_list_2-6,.displayContract ol.lst-kix_list_2-7,.displayContract ol.lst-kix_list_2-8{list-style-type:none}.displayContract ol.lst-kix_list_4-0.start{counter-reset:lst-ctn-kix_list_4-0 0}.displayContract li.li-bullet-2:before{margin-left:-28.4pt;white-space:nowrap;display:inline-block;min-width:28.4pt}.displayContract .lst-kix_list_2-5>li{counter-increment:lst-ctn-kix_list_2-5}.displayContract .lst-kix_list_2-8>li{counter-increment:lst-ctn-kix_list_2-8}.displayContract ol.lst-kix_list_5-5.start{counter-reset:lst-ctn-kix_list_5-5 0}.displayContract .lst-kix_list_2-2>li{counter-increment:lst-ctn-kix_list_2-2}.displayContract ol.lst-kix_list_2-4.start{counter-reset:lst-ctn-kix_list_2-4 0}.displayContract ol.lst-kix_list_4-7.start{counter-reset:lst-ctn-kix_list_4-7 0}.displayContract ol.lst-kix_list_5-0{list-style-type:none}.displayContract .lst-kix_list_2-6>li:before{content:""counter(lst-ctn-kix_list_2-6,decimal) ". "}.displayContract .lst-kix_list_2-7>li:before{content:""counter(lst-ctn-kix_list_2-7,lower-latin) ". "}.displayContract .lst-kix_list_2-7>li{counter-increment:lst-ctn-kix_list_2-7}.displayContract ol.lst-kix_list_5-1,.displayContract ol.lst-kix_list_5-2{list-style-type:none}.displayContract .lst-kix_list_2-4>li:before{content:""counter(lst-ctn-kix_list_2-4,lower-latin) ". "}.displayContract .lst-kix_list_2-5>li:before{content:""counter(lst-ctn-kix_list_2-5,lower-roman) ". "}.displayContract .lst-kix_list_2-8>li:before{content:""counter(lst-ctn-kix_list_2-8,lower-roman) ". "}.displayContract ol.lst-kix_list_5-4.start{counter-reset:lst-ctn-kix_list_5-4 0}.displayContract ul.lst-kix_list_3-7,.displayContract ul.lst-kix_list_3-8{list-style-type:none}.displayContract ol.lst-kix_list_4-6.start{counter-reset:lst-ctn-kix_list_4-6 0}.displayContract ol.lst-kix_list_5-1.start{counter-reset:lst-ctn-kix_list_5-1 0}.displayContract ol.lst-kix_list_5-7,.displayContract ul.lst-kix_list_3-1,.displayContract ol.lst-kix_list_5-8,.displayContract ul.lst-kix_list_3-2{list-style-type:none}.displayContract .lst-kix_list_5-7>li{counter-increment:lst-ctn-kix_list_5-7}.displayContract ul.lst-kix_list_3-0{list-style-type:none}.displayContract ol.lst-kix_list_4-3.start{counter-reset:lst-ctn-kix_list_4-3 0}.displayContract ol.lst-kix_list_5-3,.displayContract ul.lst-kix_list_3-5{list-style-type:none}.displayContract .lst-kix_list_4-7>li{counter-increment:lst-ctn-kix_list_4-7}.displayContract ol.lst-kix_list_5-4,.displayContract ul.lst-kix_list_3-6,.displayContract ol.lst-kix_list_5-5,.displayContract ul.lst-kix_list_3-3,.displayContract ol.lst-kix_list_5-6,.displayContract ul.lst-kix_list_3-4{list-style-type:none}.displayContract ol.lst-kix_list_2-5.start{counter-reset:lst-ctn-kix_list_2-5 0}.displayContract .lst-kix_list_5-8>li{counter-increment:lst-ctn-kix_list_5-8}.displayContract li.li-bullet-1:before{margin-left:-18pt;white-space:nowrap;display:inline-block;min-width:18pt}.displayContract .lst-kix_list_4-0>li:before{content:""counter(lst-ctn-kix_list_4-0,decimal) ". "}.displayContract .lst-kix_list_2-6>li{counter-increment:lst-ctn-kix_list_2-6}.displayContract .lst-kix_list_4-1>li:before{content:""counter(lst-ctn-kix_list_4-1,lower-latin) ". "}.displayContract li.li-bullet-3:before{margin-left:-28.4pt;white-space:nowrap;display:inline-block;min-width:28.4pt}.displayContract .lst-kix_list_4-6>li{counter-increment:lst-ctn-kix_list_4-6}.displayContract .lst-kix_list_4-4>li:before{content:""counter(lst-ctn-kix_list_4-4,lower-latin) ". "}.displayContract ol.lst-kix_list_2-2.start{counter-reset:lst-ctn-kix_list_2-2 0}.displayContract .lst-kix_list_4-3>li:before{content:""counter(lst-ctn-kix_list_4-3,decimal) ". "}.displayContract .lst-kix_list_4-5>li:before{content:""counter(lst-ctn-kix_list_4-5,lower-roman) ". "}.displayContract .lst-kix_list_4-2>li:before{content:""counter(lst-ctn-kix_list_4-2,lower-roman) ". "}.displayContract .lst-kix_list_4-6>li:before{content:""counter(lst-ctn-kix_list_4-6,decimal) ". "}.displayContract ol.lst-kix_list_5-7.start{counter-reset:lst-ctn-kix_list_5-7 0}.displayContract .lst-kix_list_5-5>li{counter-increment:lst-ctn-kix_list_5-5}.displayContract ol.lst-kix_list_4-0,.displayContract ol.lst-kix_list_4-1{list-style-type:none}.displayContract ol.lst-kix_list_4-4.start{counter-reset:lst-ctn-kix_list_4-4 0}.displayContract ol.lst-kix_list_4-2,.displayContract ol.lst-kix_list_4-3{list-style-type:none}.displayContract .lst-kix_list_2-4>li{counter-increment:lst-ctn-kix_list_2-4}.displayContract li.li-bullet-5:before{margin-left:-18pt;white-space:nowrap;display:inline-block;min-width:18pt}.displayContract .lst-kix_list_5-3>li{counter-increment:lst-ctn-kix_list_5-3}.displayContract ol.lst-kix_list_2-8.start{counter-reset:lst-ctn-kix_list_2-8 0}.displayContract ol.lst-kix_list_4-8{list-style-type:none}.displayContract .lst-kix_list_1-0>li:before{content:"●  "}.displayContract ol.lst-kix_list_4-4,.displayContract ol.lst-kix_list_4-5{list-style-type:none}.displayContract .lst-kix_list_1-1>li:before{content:"○  "}.displayContract .lst-kix_list_1-2>li:before{content:"■  "}.displayContract ol.lst-kix_list_2-0.start{counter-reset:lst-ctn-kix_list_2-0 0}.displayContract ol.lst-kix_list_4-6,.displayContract ol.lst-kix_list_4-7{list-style-type:none}.displayContract .lst-kix_list_1-3>li:before{content:"●  "}.displayContract .lst-kix_list_1-4>li:before{content:"○  "}.displayContract .lst-kix_list_4-8>li{counter-increment:lst-ctn-kix_list_4-8}.displayContract .lst-kix_list_1-7>li:before{content:"○  "}.displayContract ol.lst-kix_list_5-8.start{counter-reset:lst-ctn-kix_list_5-8 0}.displayContract ol.lst-kix_list_2-7.start{counter-reset:lst-ctn-kix_list_2-7 0}.displayContract .lst-kix_list_1-5>li:before{content:"■  "}.displayContract .lst-kix_list_1-6>li:before{content:"●  "}.displayContract li.li-bullet-0:before{margin-left:-17.9pt;white-space:nowrap;display:inline-block;min-width:17.9pt}.displayContract li.li-bullet-4:before{margin-left:-28.4pt;white-space:nowrap;display:inline-block;min-width:28.4pt}.displayContract .lst-kix_list_5-6>li{counter-increment:lst-ctn-kix_list_5-6}.displayContract .lst-kix_list_2-0>li:before{content:""counter(lst-ctn-kix_list_2-0,decimal) ". "}.displayContract .lst-kix_list_2-1>li:before{content:""counter(lst-ctn-kix_list_2-1,lower-latin) ". "}.displayContract ol.lst-kix_list_2-1.start{counter-reset:lst-ctn-kix_list_2-1 0}.displayContract .lst-kix_list_4-5>li{counter-increment:lst-ctn-kix_list_4-5}.displayContract .lst-kix_list_1-8>li:before{content:"■  "}.displayContract .lst-kix_list_2-2>li:before{content:""counter(lst-ctn-kix_list_2-2,lower-roman) ". "}.displayContract .lst-kix_list_2-3>li:before{content:""counter(lst-ctn-kix_list_2-3,decimal) ". "}.displayContract .lst-kix_list_4-2>li{counter-increment:lst-ctn-kix_list_4-2}.displayContract ol.lst-kix_list_5-2.start{counter-reset:lst-ctn-kix_list_5-2 0}.displayContract ol{margin:0;padding:0}.displayContract table td,.displayContract table th{padding:0}.displayContract .c39{border-right-style:solid;padding:0 5.4pt;border-bottom-color:#000;border-top-width:1pt;border-right-width:1pt;border-left-color:#000;vertical-align:top;border-right-color:#000;border-left-width:1pt;border-top-style:solid;border-left-style:solid;border-bottom-width:1pt;width:365pt;border-top-color:#000;border-bottom-style:solid}.displayContract .c44{border-right-style:solid;padding:5pt;border-bottom-color:#000;border-top-width:0pt;border-right-width:0pt;border-left-color:#000;vertical-align:top;border-right-color:#000;border-left-width:1.5pt;border-top-style:solid;border-left-style:solid;border-bottom-width:0pt;width:389.5pt;border-top-color:#000;border-bottom-style:solid}.displayContract .c17{border-right-style:solid;padding:0 5.4pt;border-bottom-color:#000;border-top-width:1pt;border-right-width:1pt;border-left-color:#000;vertical-align:top;border-right-color:#000;border-left-width:1pt;border-top-style:solid;border-left-style:solid;border-bottom-width:1pt;width:28pt;border-top-color:#000;border-bottom-style:solid}.displayContract .c30{border-right-style:solid;padding:0 5.4pt;border-bottom-color:#000;border-top-width:1pt;border-right-width:1pt;border-left-color:#000;vertical-align:top;border-right-color:#000;border-left-width:1pt;border-top-style:solid;border-left-style:solid;border-bottom-width:1pt;width:204pt;border-top-color:#000;border-bottom-style:solid}.displayContract .c45{border-right-style:solid;padding:0 5.4pt;border-bottom-color:#000;border-top-width:1pt;border-right-width:1pt;border-left-color:#000;vertical-align:top;border-right-color:#000;border-left-width:1pt;border-top-style:solid;border-left-style:solid;border-bottom-width:1pt;width:18pt;border-top-color:#000;border-bottom-style:solid}.displayContract .c18{border-right-style:solid;padding:0 5.4pt;border-bottom-color:#000;border-top-width:1pt;border-right-width:1pt;border-left-color:#000;vertical-align:top;border-right-color:#000;border-left-width:1pt;border-top-style:solid;border-left-style:solid;border-bottom-width:1pt;width:19.5pt;border-top-color:#000;border-bottom-style:solid}.displayContract .c3{border-right-style:solid;padding:0 5.4pt;border-bottom-color:#000;border-top-width:1pt;border-right-width:1pt;border-left-color:#000;vertical-align:top;border-right-color:#000;border-left-width:1pt;border-top-style:solid;border-left-style:solid;border-bottom-width:1pt;width:219pt;border-top-color:#000;border-bottom-style:solid}.displayContract .c26{border-right-style:solid;padding:0 5.4pt;border-bottom-color:#000;border-top-width:1pt;border-right-width:1pt;border-left-color:#000;vertical-align:top;border-right-color:#000;border-left-width:1pt;border-top-style:solid;border-left-style:solid;border-bottom-width:1pt;width:82.5pt;border-top-color:#000;border-bottom-style:solid}.displayContract .c29{border-right-style:solid;padding:5pt;border-bottom-color:#000;border-top-width:0pt;border-right-width:1.5pt;border-left-color:#000;vertical-align:top;border-right-color:#000;border-left-width:0pt;border-top-style:solid;border-left-style:solid;border-bottom-width:0pt;width:78pt;border-top-color:#000;border-bottom-style:solid}.displayContract .c10{color:#262626;font-weight:700;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:Inter;font-style:normal}.displayContract .c2{color:#262626;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:Inter;font-style:normal}.displayContract .c13{color:#404040;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:33pt;font-family:Inter;font-style:normal}.displayContract .c5{color:#262626;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:9pt;font-family:Inter;font-style:normal}.displayContract .c34{padding-top:0;padding-bottom:0;line-height:1.1500000000000001;orphans:2;widows:2;text-align:left}.displayContract .c32{padding-top:0;padding-bottom:0;line-height:1;orphans:2;widows:2;text-align:left}.displayContract .c9{-webkit-text-decoration-skip:none;color:#262626;font-weight:700;text-decoration:underline;text-decoration-skip-ink:none;font-family:Inter}.displayContract .c47{padding-top:0;padding-bottom:0;line-height:1;orphans:2;widows:2;text-align:right}.displayContract .c33{color:#000;font-weight:400;font-size:11pt;font-family:Arial}.displayContract .c4{padding-top:0;padding-bottom:6pt;line-height:1;text-align:justify}.displayContract .c40{padding-top:0;padding-bottom:6pt;line-height:1;text-align:center}.displayContract .c1{padding-top:0;padding-bottom:6pt;line-height:1;text-align:left}.displayContract .c14{text-decoration:none;vertical-align:baseline;font-size:10pt;font-style:normal}.displayContract .c49{border-spacing:0;border-collapse:collapse;margin-right:auto}.displayContract .c37{padding-top:0;padding-bottom:0;line-height:1;text-align:justify}.displayContract .c7{font-family:Inter;color:#262626;font-weight:400}.displayContract .c12{font-family:Inter;color:#262626;font-weight:700}.displayContract .c43{text-decoration:none;vertical-align:baseline;font-style:italic}.displayContract .c19{font-family:Inter;color:#3d3d3d;font-weight:400}.displayContract .c31{-webkit-text-decoration-skip:none;text-decoration:underline;text-decoration-skip-ink:none}.displayContract .c22{text-decoration:none;vertical-align:baseline;font-style:normal}.displayContract .c15{margin-left:36pt;padding-left:0}.displayContract .c42{color:inherit;text-decoration:inherit}.displayContract .c21{margin-left:17.9pt;height:11pt}.displayContract .c41{max-width:468pt;padding:72pt}.displayContract .c0{padding:0;margin:0}.displayContract .c46{font-weight:400;font-family:Inter}.displayContract .c11{margin-left:18pt;padding-left:-.1pt}.displayContract .c28{margin-left:66.1pt;padding-left:10.4pt}.displayContract .c38{margin-left:17.9pt}.displayContract .c48{height:21pt}.displayContract .c25{margin-left:36pt}.displayContract .c8{height:0pt}.displayContract .c16{font-size:9pt}.displayContract .c35{background-color:#fff2cc}.displayContract .c24{margin-right:-38.2pt}.displayContract .c20{background-color:#ff0}.displayContract .c50{height:115.1pt}.displayContract .c6{background-color:#fff}.displayContract .c23{height:11pt}.displayContract .c27{font-size:16pt}.displayContract .c36{height:12pt}.displayContract .title{padding-top:0;color:#000;font-size:21pt;padding-bottom:0;font-family:Trebuchet MS;line-height:1.1500000000000001;page-break-after:avoid;orphans:2;widows:2;text-align:left}.displayContract .subtitle{padding-top:0;color:#666;font-size:13pt;padding-bottom:10pt;font-family:Trebuchet MS;line-height:1.1500000000000001;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left}.displayContract li{color:#000;font-size:11pt;font-family:Arial}.displayContract p{margin:0;color:#000;font-size:11pt;font-family:Arial}.displayContract h1{padding-top:10pt;color:#000;font-size:16pt;padding-bottom:0;font-family:Trebuchet MS;line-height:1.1500000000000001;page-break-after:avoid;orphans:2;widows:2;text-align:left}.displayContract h2{padding-top:10pt;color:#000;font-weight:700;font-size:13pt;padding-bottom:0;font-family:Trebuchet MS;line-height:1.1500000000000001;page-break-after:avoid;orphans:2;widows:2;text-align:left}.displayContract h3{padding-top:8pt;color:#666;font-weight:700;font-size:12pt;padding-bottom:0;font-family:Trebuchet MS;line-height:1.1500000000000001;page-break-after:avoid;orphans:2;widows:2;text-align:left}.displayContract h4{padding-top:8pt;-webkit-text-decoration-skip:none;color:#666;text-decoration:underline;font-size:11pt;padding-bottom:0;line-height:1.1500000000000001;page-break-after:avoid;text-decoration-skip-ink:none;font-family:Trebuchet MS;orphans:2;widows:2;text-align:left}.displayContract h5{padding-top:8pt;color:#666;font-size:11pt;padding-bottom:0;font-family:Trebuchet MS;line-height:1.1500000000000001;page-break-after:avoid;orphans:2;widows:2;text-align:left}.displayContract h6{padding-top:8pt;color:#666;font-size:11pt;padding-bottom:0;font-family:Trebuchet MS;line-height:1.1500000000000001;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left}._contractStepsCont_dvu8v_1{display:flex;width:100%;max-width:1400px;margin:0 auto;padding:20px}@media (max-width: 768px){._contractStepsCont_dvu8v_1{flex-direction:column}}._rightPanel_dvu8v_31{display:flex;flex:0 0 320px;flex-direction:row}@media (max-width: 768px){._rightPanel_dvu8v_31{flex-direction:column;flex:auto}}._sideBarCont_dvu8v_43{margin-left:20px;margin-top:30px}@media (max-width: 768px){._sideBarCont_dvu8v_43{margin-left:0;margin-top:20px}}._contractFormContainer_dvu8v_54{padding:.5rem!important;padding-right:0}@media print{._no-print_dvu8v_61{display:none!important}._contractStepsCont_dvu8v_1{display:block;padding:0}._contractCont_dvu8v_14{margin:0;max-width:100%}._rightPanel_dvu8v_31{display:none}}._addIcon_dvu8v_77{width:20px;height:20px}._contractStepsCont_dvu8v_1{display:flex;width:100%;height:100%;padding:0}._openContractProjectCont_dvu8v_88 ._contractStepsCont_dvu8v_1{flex-direction:column}._openContractProjectCont_dvu8v_88 ._contractStepsCont_dvu8v_1 ._contractCont_dvu8v_14{flex:1;margin-right:0;max-width:100%}._openContractProjectCont_dvu8v_88 ._contractStepsCont_dvu8v_1 ._rightPanel_dvu8v_31{display:flex;flex-direction:row;margin-top:16px}._openContractProjectCont_dvu8v_88 ._contractStepsCont_dvu8v_1 ._sideBarCont_dvu8v_43{display:none}._contractCont_dvu8v_14{flex:1;max-width:700px;margin-right:20px}@media (max-width: 768px){._contractCont_dvu8v_14{margin-right:0;margin-bottom:20px;max-width:100%}}._contractPadding_dvu8v_27{padding:20px}._contractContent_dvu8v_122{min-height:300px;overflow-y:auto}._openContractProjectCont_dvu8v_88 ._contractStepsCont_dvu8v_1,._openContractProjectCont_dvu8v_88 ._contractCont_dvu8v_14{height:auto;min-height:0;max-height:none}._helperText_dvu8v_134{margin-top:8px;margin-bottom:16px;color:#efb810;font-style:italic;font-family:Roboto Mono,monospace;font-size:12px;line-height:1.4}._reviewContract_dvu8v_144{height:100xh;width:100%;display:flex;flex-direction:column}._notesContainer_dvu8v_151{height:100%;display:flex;flex-direction:column;padding:20px}._actionButtons_dvu8v_158{display:flex;justify-content:space-between;padding:16px 0;margin-top:30px;gap:16px}._notesHeader_dvu8v_166{margin-bottom:20px}._notesHeader_dvu8v_166 h3,._notesHeader_dvu8v_166 h5{font-size:24px;font-weight:300;margin:0;color:#ffffffde;font-family:Roboto Mono,monospace}.orange-scrollbar::-webkit-scrollbar{width:6px}.orange-scrollbar::-webkit-scrollbar-track{background-color:#ffffff1a;border-radius:3px}.orange-scrollbar::-webkit-scrollbar-thumb{background-color:#f8a504;border-radius:3px}.orange-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#e8940a}._noMediaMessage_qfenq_1{font-family:Roboto Mono,monospace;color:#fff9;font-style:italic;padding:16px;background-color:#333;border-radius:8px;text-align:center;width:100%;margin-bottom:16px}._noContractsMessage_qfenq_13{font-family:Roboto Mono,monospace;color:#fff9;font-style:italic;padding:16px;background-color:#333;border-radius:8px;text-align:center;width:100%}._containerWrapper_qfenq_24{height:100%;background-color:#242424;color:#ffffffde;overflow-y:auto}._mainContent_qfenq_31{padding:24px;max-width:1200px;margin:0 auto}._sectionWrapper_qfenq_37{margin-bottom:32px}._sectionLabel_qfenq_41{font-family:Roboto Mono,monospace;font-weight:400;margin-bottom:16px;color:#f8a504;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:8px}._overviewField_qfenq_50{margin-bottom:24px}._overviewField_qfenq_50 .MuiInputBase-input,._overviewField_qfenq_50 textarea{color:#ffffffde!important;font-family:Roboto Mono,monospace!important}._overviewField_qfenq_50 .MuiOutlinedInput-root{background-color:#333!important}._overviewField_qfenq_50 .MuiOutlinedInput-notchedOutline{border-color:#ffffff1a!important}._filesContainer_qfenq_65{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}._fileItem_qfenq_72{display:flex;align-items:center;background-color:#333;padding:12px;border-radius:8px;cursor:pointer;transition:all .2s ease;margin-bottom:8px;width:calc(33.333% - 16px);min-width:180px}._fileItem_qfenq_72:hover{background-color:#3a3a3a;transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}._fileIconWrapper_qfenq_90{display:flex;align-items:center;gap:12px;width:100%}._fileName_qfenq_97{color:#ffffffde;font-family:Roboto Mono,monospace;font-weight:400}._fileIcon_qfenq_90{position:relative;width:40px;height:50px;border:1px solid;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#242424;flex-shrink:0}._fileIcon_qfenq_90:before{content:"";position:absolute;top:0;right:0;border-style:solid;border-width:10px;border-color:#242424 #242424 transparent transparent}._fileIconInner_qfenq_125{width:20px;height:30px;border-radius:2px;position:relative}._fileIconInner_qfenq_125:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background-color:#242424;top:50%;left:50%;transform:translate(-50%,-50%)}._approvalInfo_qfenq_143{background-color:#333;border-radius:8px;padding:16px 20px;margin-bottom:16px}._approvalRow_qfenq_150,._revisionRow_qfenq_150{display:flex;margin-bottom:8px;font-family:Roboto Mono,monospace}._approvalLabel_qfenq_156,._revisionLabel_qfenq_156{width:200px;color:#fff9;flex-shrink:0}._approvalValue_qfenq_162{color:#ffffffde}._revisionWrapper_qfenq_166{background-color:#333;border-radius:8px;padding:16px 20px;margin-bottom:16px}._revisionHeader_qfenq_173{display:flex;margin-bottom:12px;font-family:Roboto Mono,monospace}._revisionDate_qfenq_179{color:#ffffffde;margin-left:8px}._contractLinksContainer_qfenq_184{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;margin-bottom:24px}._contractLinkWrapper_qfenq_192{display:flex;align-items:center;background-color:#333;padding:12px;border-radius:8px;cursor:pointer;transition:all .2s ease;width:calc(50% - 8px);min-width:200px}._contractLinkWrapper_qfenq_192:hover{background-color:#3a3a3a;transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}._notesBox_qfenq_209{background-color:#333;border-radius:8px;padding:16px 20px;margin-top:24px;display:flex;flex-direction:column;align-items:center;border:1px solid rgba(248,165,4,.3)}._notesLabel_qfenq_220{color:#ffffffde;margin-bottom:16px;text-align:center;font-family:Roboto Mono,monospace}._viewContractButton_qfenq_227{max-width:200px}@media (max-width: 768px){._fileItem_qfenq_72,._contractLinkWrapper_qfenq_192{width:100%}._approvalRow_qfenq_150,._revisionRow_qfenq_150{flex-direction:column}._approvalLabel_qfenq_156,._revisionLabel_qfenq_156{width:100%;margin-bottom:4px}}._headline-large_10qxk_6{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:32px;line-height:40px;letter-spacing:0px;color:#333}._headline-medium_10qxk_16{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:24px;line-height:32px;letter-spacing:0px;color:#333}._headline-small_10qxk_26{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:20px;line-height:28px;letter-spacing:0px;color:#333}._body-text_10qxk_36{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:14px;line-height:20px;color:#333}._caption-text_10qxk_45{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:12px;line-height:16px;color:#a0a0a0}._button-text_10qxk_54{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:none}._product-card_10qxk_64{height:100%;display:flex;flex-direction:column;border-radius:10px;overflow:hidden}._product-card_10qxk_64._essentials_10qxk_72{border:5px solid #F8A504}._product-card_10qxk_64._essentials_10qxk_72 ._product-bullet_10qxk_75{background-color:#f8a504}._product-card_10qxk_64._essentials_10qxk_72 ._product-button_10qxk_78{background-color:#f8a504;color:#333}._product-card_10qxk_64._essentials_10qxk_72 ._product-button_10qxk_78:hover{background-color:#c68403}._product-card_10qxk_64._professional_10qxk_85{border:5px solid #8136B3}._product-card_10qxk_64._professional_10qxk_85 ._product-bullet_10qxk_75{background-color:#8136b3}._product-card_10qxk_64._professional_10qxk_85 ._product-button_10qxk_78{background-color:#8136b3;color:#333}._product-card_10qxk_64._professional_10qxk_85 ._product-button_10qxk_78:hover{background-color:#652a8c}._product-card_10qxk_64._enterprise_10qxk_98{border:5px solid #006580}._product-card_10qxk_64._enterprise_10qxk_98 ._product-bullet_10qxk_75{background-color:#006580}._product-card_10qxk_64._enterprise_10qxk_98 ._product-button_10qxk_78{background-color:#006580;color:#fff}._product-card_10qxk_64._enterprise_10qxk_98 ._product-button_10qxk_78:hover{background-color:#003d4d}._product-card_10qxk_64 ._product-title_10qxk_111{color:#333;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ddd;font-weight:300;text-align:center;font-size:24px}._product-card_10qxk_64 ._product-description_10qxk_120{color:#333;margin-bottom:16px;font-size:.9rem}._product-card_10qxk_64 ._product-feature_10qxk_125{display:flex;align-items:flex-start;margin-bottom:12px}._product-card_10qxk_64 ._product-bullet_10qxk_75{width:8px;height:8px;border-radius:50%;margin-top:6px;margin-right:12px;flex-shrink:0}._product-card_10qxk_64 ._product-feature-text_10qxk_138{color:#333;font-size:.85rem;line-height:1.4;font-weight:300}._product-card_10qxk_64 ._product-footnote_10qxk_144{color:#a0a0a0;font-size:.7rem;margin-top:8px;margin-bottom:16px}._product-card_10qxk_64 ._product-button_10qxk_78{font-weight:500;padding:12px 0;border-radius:16px;text-transform:none;font-size:.9rem;margin-top:auto}._loginLogo_10qxk_159{height:150px}._login-container_10qxk_163{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(/assets/images/background/efnBackground.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0}._login-card_10qxk_179{overflow:hidden;display:flex;background-color:transparent;box-shadow:0 4px 20px #00000026;border-radius:12px;margin:20px}._login-left-panel_10qxk_188{width:40%;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#333;border-top-left-radius:12px;border-bottom-left-radius:12px}._login-right-panel_10qxk_200{width:60%;background-color:#fff;padding:32px;border-top-right-radius:12px;border-bottom-right-radius:12px}._login-welcome-text_10qxk_208{color:#fff;font-weight:300;letter-spacing:.5px;opacity:.9;text-align:center;font-size:14px;font-family:Roboto Mono,monospace}._login-tab-button_10qxk_218{color:#a0a0a0;border-bottom:none;border-radius:0;padding:0 16px;font-family:Roboto Mono,monospace;font-weight:300}._login-tab-button_10qxk_218._active_10qxk_226{color:#f8a504;border-bottom:2px solid #F8A504}._login-tab-button_10qxk_218:hover{background-color:transparent;color:#f8a504}._login-text-field_10qxk_235 ._MuiInput-underline_10qxk_235:before{border-bottom:1px solid rgba(0,0,0,.2)}._login-text-field_10qxk_235 ._MuiInput-underline_10qxk_235:after{border-bottom:2px solid #F8A504}._login-text-field_10qxk_235 ._MuiInputLabel-root_10qxk_241{color:#0009;font-family:Roboto Mono,monospace}._login-text-field_10qxk_235 ._MuiInputBase-input_10qxk_245{color:#333;background-color:#fff8e180;border-radius:4px;padding:8px;font-family:Roboto Mono,monospace}._forgotten-password-link_10qxk_253{color:#0080ff;text-decoration:none;font-family:Roboto Mono,monospace}._forgotten-password-link_10qxk_253:hover{text-decoration:underline}._login-button_10qxk_262{background-color:#f8a504;color:#333;text-transform:none;font-size:1rem;padding:12px 0;border-radius:25px;font-family:Roboto Mono,monospace;font-weight:500}._login-button_10qxk_262:hover{background-color:#c68403}._product-selection-container_10qxk_276{width:95%;max-width:1200px;height:655px;max-height:800px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0003;display:flex}._left-ribbon_10qxk_287{width:80px;background-color:#333;display:flex;flex-direction:column;align-items:center;padding:20px 0}._back-button_10qxk_296{color:#fff;min-width:auto;padding:8px}._back-button_10qxk_296:hover{background-color:#ffffff1a}._MuiPaper-root_10qxk_305 div{color:#ffffffde}._dark-card_10qxk_309{background-color:#333!important;border-radius:12px!important;border:1px solid rgba(239,184,16,.3)!important;color:#ffffffde}._transparent-card_10qxk_316{color:#ffffffde;background-color:transparent!important}._transparent-card_10qxk_316 ._fieldLabel_10qxk_320,._transparent-card_10qxk_316 ._MuiInputLabel-outlined_10qxk_321._MuiInputLabel-shrink_10qxk_321,._transparent-card_10qxk_316 ._MuiFormLabel-root_10qxk_322,._transparent-card_10qxk_316 ._MuiInputLabel-outlined_10qxk_321,._transparent-card_10qxk_316 ._MuiInputLabel-shrink_10qxk_321{background-color:#1e1e1e!important;color:#ffffffde!important;padding:0 5px!important;z-index:1}._transparent-card_10qxk_316 ._fieldContent_10qxk_330:focus-within ._fieldLabel_10qxk_320{color:#f8a504;background-color:#1e1e1e!important}._transparent-card_10qxk_316 ._MuiInputLabel-outlined_10qxk_321{background-color:#1e1e1e!important}._transparent-card_10qxk_316 ._MuiInputLabel-outlined_10qxk_321._MuiInputLabel-shrink_10qxk_321{background-color:#1e1e1e!important;padding:0 5px!important}._transparent-card_10qxk_316 ._MuiOutlinedInput-root_10qxk_341,._transparent-card_10qxk_316 ._MuiOutlinedInput-input_10qxk_342,._transparent-card_10qxk_316 ._MuiInputBase-input_10qxk_245,._transparent-card_10qxk_316 ._MuiSelect-select_10qxk_344,._transparent-card_10qxk_316 input,._transparent-card_10qxk_316 textarea,._transparent-card_10qxk_316 select{background-color:#1e1e1e!important;color:#ffffffde!important}._transparent-card_10qxk_316 ._MuiSelect-icon_10qxk_351,._transparent-card_10qxk_316 ._MuiSelect-iconOutlined_10qxk_352,._transparent-card_10qxk_316 ._MuiSelect-iconFilled_10qxk_353,._transparent-card_10qxk_316 ._MuiSelect-iconStandard_10qxk_354{color:#757575!important}._transparent-card_10qxk_316 ._MuiFormControl-root_10qxk_357 ._MuiInputLabel-root_10qxk_241{background-color:#1e1e1e!important;padding:0 5px!important}._transparent-card_10qxk_316 ._MuiOutlinedInput-notchedOutline_10qxk_361{border-color:#757575!important}._transparent-card_10qxk_316 ._MuiOutlinedInput-notchedOutline_10qxk_361 legend{background-color:#1e1e1e!important;padding:0 2px!important}._dark-input_10qxk_369{background-color:#333!important;color:#ffffffde}._dark-input_10qxk_369 ._MuiInputLabel-outlined_10qxk_321{color:#efb810!important;transform:translate(14px,-6px) scale(.75)!important}._dark-input_10qxk_369 ._MuiInputLabel-outlined_10qxk_321._MuiInputLabel-shrink_10qxk_321{background-color:#333;padding:0 8px}._dark-input_10qxk_369 ._MuiOutlinedInput-notchedOutline_10qxk_361{border-color:#efb810!important;border-width:1px!important}._dark-input_10qxk_369:hover ._MuiOutlinedInput-notchedOutline_10qxk_361{border-color:#efb810cc!important}._dark-input_10qxk_369._Mui-focused_10qxk_388 ._MuiOutlinedInput-notchedOutline_10qxk_361{border-color:#efb810!important}._dark-input_10qxk_369 input,._dark-input_10qxk_369 textarea{color:#ffffffde!important;background-color:#333!important}._dark-typography_10qxk_396{font-family:Roboto Mono}._dark-typography_10qxk_396._primary_10qxk_399{color:#ffffffde!important}._dark-typography_10qxk_396._secondary_10qxk_402{color:#fff9!important}._dark-select_10qxk_406{background-color:#333!important}._dark-select_10qxk_406 ._MuiSelect-icon_10qxk_351{color:#fff9!important}._dark-buttons_10qxk_413 ._MuiButton-contained_10qxk_413{text-transform:none!important;box-shadow:none!important;border-radius:4px!important}._dark-buttons_10qxk_413 ._MuiButton-containedPrimary_10qxk_418{background-color:#efb810!important;color:#000!important}._dark-buttons_10qxk_413 ._MuiButton-containedSecondary_10qxk_422{background-color:#f8a504;color:#fff!important}._dark-radio_10qxk_427 ._MuiRadio-root_10qxk_427{color:#fff9!important}._dark-radio_10qxk_427 ._MuiRadio-root_10qxk_427._Mui-checked_10qxk_430{color:#efb810!important}._dark-scrollable_10qxk_434{overflow-y:auto;max-height:400px}._dark-scrollable_10qxk_434::-webkit-scrollbar{width:6px}._dark-scrollable_10qxk_434::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}._dark-scrollable_10qxk_434::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}._MuiMenu-paper_10qxk_449{background-color:#333!important;border:1px solid rgba(239,184,16,.3)!important}._MuiMenu-paper_10qxk_449 ._MuiMenuItem-root_10qxk_453{color:#ffffffde!important}._MuiMenu-paper_10qxk_449 ._MuiMenuItem-root_10qxk_453:hover,._MuiMenu-paper_10qxk_449 ._MuiMenuItem-root_10qxk_453._Mui-selected_10qxk_456{background-color:#efb8101a!important}._MuiMenu-paper_10qxk_449 ._MuiMenuItem-root_10qxk_453 ._MuiAvatar-root_10qxk_459{background-color:#ffffff1a}._dark-editor_10qxk_463{height:calc(100vh - 250px)!important;margin-bottom:20px!important}._dark-editor_10qxk_463 ._ql-editor_10qxk_467{height:100%!important;overflow-y:auto}@media (max-width: 960px){._dark-editor_10qxk_463{height:calc(100vh - 350px)!important}}._dark-editor_10qxk_463 ._ql-toolbar_10qxk_476{background-color:#292929;border-color:#efb8104d!important}._dark-editor_10qxk_463 ._ql-toolbar_10qxk_476 ._ql-stroke_10qxk_480{stroke:#ffffffb3}._dark-editor_10qxk_463 ._ql-toolbar_10qxk_476 ._ql-fill_10qxk_483{fill:#ffffffb3}._dark-editor_10qxk_463 ._ql-toolbar_10qxk_476 ._ql-picker_10qxk_486{color:#ffffffb3}._dark-editor_10qxk_463 ._ql-container_10qxk_489{height:calc(100% - 42px)!important;background-color:#333;border-color:#efb8104d!important;color:#ffffffde}._dark-preview_10qxk_496{background-color:#292929;border-radius:4px;padding:16px;min-height:200px;max-height:400px;overflow-y:auto}._dark-calendar_10qxk_505{background-color:#333;color:#ffffffde}._dark-calendar_10qxk_505 ._rbc-toolbar_10qxk_509{background-color:transparent;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.1);padding:10px 15px 10px 0}._dark-calendar_10qxk_505 ._rbc-toolbar_10qxk_509 button{color:#ffffffde;background-color:#1a1a1a;border:1px solid rgba(239,184,16,.1)}._dark-calendar_10qxk_505 ._rbc-toolbar_10qxk_509 button._rbc-active_10qxk_521{background-color:#f8a504}._dark-calendar_10qxk_505 ._rbc-month-view_10qxk_524,._dark-calendar_10qxk_505 ._rbc-time-view_10qxk_525{border:1px solid rgba(239,184,16,.1)}._dark-calendar_10qxk_505 ._rbc-header_10qxk_528,._dark-calendar_10qxk_505 ._rbc-time-header-cell_10qxk_529{background-color:#292929;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.1)}._dark-calendar_10qxk_505 ._rbc-time-content_10qxk_534{background-color:"#008B9B"}._dark-calendar_10qxk_505 ._rbc-event_10qxk_537{background-color:#efb810cc;border:none;color:#000}._dark-calendar_10qxk_505 ._rbc-event_10qxk_537:hover{background-color:#efb810}._dark-calendar_10qxk_505 ._rbc-today_10qxk_545{background-color:#efb8101a}._dark-calendar_10qxk_505 ._rbc-off-range-bg_10qxk_548{background-color:#29292980}._dark-calendar_10qxk_505 ._rbc-time-slot_10qxk_551{color:#ffffffb3}._dark-modal_10qxk_555 ._MuiPaper-root_10qxk_305{background-color:#333;border:1px solid rgba(239,184,16,.3);border-radius:8px;color:#ffffffde}._dark-modal_10qxk_555 ._MuiInputBase-root_10qxk_561{color:#ffffffde}._dark-modal_10qxk_555 ._MuiInputLabel-root_10qxk_241{color:#ffffffb3}._dark-modal_10qxk_555 ._MuiButton-root_10qxk_567{margin:8px}._dark-modal_10qxk_555 ._MuiButton-root_10qxk_567._primary_10qxk_399{background-color:#efb810;color:#000}._dark-modal_10qxk_555 ._MuiButton-root_10qxk_567._primary_10qxk_399:disabled{background-color:#efb8104d}._rbc-time-view_10qxk_525{border-color:#efb8104d!important}._rbc-time-view_10qxk_525 ._rbc-time-content_10qxk_534{border-top:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_10qxk_525 ._rbc-time-header_10qxk_529{border-bottom:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_10qxk_525 ._rbc-time-slot_10qxk_551{border-top:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_10qxk_525 ._rbc-time-slot_10qxk_551._rbc-off-range_10qxk_548{background-color:#2929294d}._rbc-time-view_10qxk_525 ._rbc-timeslot-group_10qxk_593{border-bottom:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_10qxk_525 ._rbc-time-gutter_10qxk_596 ._rbc-timeslot-group_10qxk_593{border-bottom:none!important}._rbc-time-view_10qxk_525 ._rbc-day-slot_10qxk_599 ._rbc-time-slot_10qxk_551{border-top:none!important}._rbc-time-view_10qxk_525 ._rbc-event_10qxk_537{font-size:.75rem;line-height:1.2;padding:2px 4px}._MuiInput-underline_10qxk_235:before{border-bottom:1px solid rgba(255,255,255,.3)!important}._MuiInput-underline_10qxk_235:after{border-bottom:2px solid #EFB810!important}._MuiInput-underline_10qxk_235:hover:not(._Mui-disabled_10qxk_614):before{border-bottom:1px solid rgba(255,255,255,.5)!important}._MuiTab-root_10qxk_618{text-transform:none!important}div ._MuiAlert-standardError_10qxk_622{background-color:#333!important}._dark-dialog_10qxk_626 ._MuiDialog-paper_10qxk_626{background-color:#333!important;border:1px solid rgba(239,184,16,.3)!important;border-radius:12px!important;color:#ffffffde!important}._dark-dialog_10qxk_626 ._MuiDialogTitle-root_10qxk_632{background-color:#292929;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.3)}._dark-dialog_10qxk_626 ._MuiDialogContent-root_10qxk_637{background-color:#333;padding:20px!important}._dark-dialog_10qxk_626 ._MuiDialogContent-root_10qxk_637 ._MuiTextField-root_10qxk_641 ._MuiOutlinedInput-root_10qxk_341{background-color:#242424}._dark-dialog_10qxk_626 ._MuiDialogContent-root_10qxk_637 ._MuiTextField-root_10qxk_641 ._MuiOutlinedInput-root_10qxk_341 fieldset{border-color:#efb8104d!important}._dark-dialog_10qxk_626 ._MuiDialogContent-root_10qxk_637 ._MuiTextField-root_10qxk_641 ._MuiOutlinedInput-root_10qxk_341:hover fieldset{border-color:#efb810cc!important}._dark-dialog_10qxk_626 ._MuiDialogContent-root_10qxk_637 ._MuiTextField-root_10qxk_641 ._MuiOutlinedInput-root_10qxk_341._Mui-focused_10qxk_388 fieldset{border-color:#efb810!important}._dark-dialog_10qxk_626 ._MuiDialogContent-root_10qxk_637 ._MuiTextField-root_10qxk_641 ._MuiInputLabel-root_10qxk_241{color:#ffffffb3}._dark-dialog_10qxk_626 ._MuiDialogContent-root_10qxk_637 ._MuiTextField-root_10qxk_641 ._MuiInputLabel-root_10qxk_241._Mui-focused_10qxk_388{color:#efb810}._dark-dialog_10qxk_626 ._MuiDialogContent-root_10qxk_637 ._MuiTextField-root_10qxk_641 textarea{color:#ffffffde!important}._dark-dialog_10qxk_626 ._MuiDialogActions-root_10qxk_662{background-color:#292929;border-top:1px solid rgba(239,184,16,.3);padding:16px!important}._dark-dialog_10qxk_626 ._MuiDialogActions-root_10qxk_662 ._MuiButton-root_10qxk_567{text-transform:none}._dark-dialog_10qxk_626 ._MuiDialogActions-root_10qxk_662 ._MuiButton-root_10qxk_567._MuiButton-text_10qxk_670{color:#ffffffb3}._dark-dialog_10qxk_626 ._MuiDialogActions-root_10qxk_662 ._MuiButton-root_10qxk_567._MuiButton-text_10qxk_670:hover{background-color:#efb8101a}._dark-radio_10qxk_427 ._MuiRadio-root_10qxk_427{color:#a0a0a0!important}._dark-radio_10qxk_427 ._MuiRadio-root_10qxk_427._Mui-checked_10qxk_430{color:#f8a504!important}._dark-radio_10qxk_427 ._MuiRadio-root_10qxk_427 ._MuiIconButton-label_10qxk_683{position:relative}._dark-radio_10qxk_427 ._MuiRadio-root_10qxk_427 ._MuiIconButton-label_10qxk_683:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #A0A0A0;border-radius:50%;transition:border-color .2s ease}._dark-radio_10qxk_427 ._MuiRadio-root_10qxk_427._Mui-checked_10qxk_430 ._MuiIconButton-label_10qxk_683:after{border-color:#f8a504}._dark-checkbox_10qxk_701 ._MuiCheckbox-root_10qxk_701{color:#a0a0a0!important}._dark-checkbox_10qxk_701 ._MuiCheckbox-root_10qxk_701._Mui-checked_10qxk_430{color:#f8a504!important}._dark-checkbox_10qxk_701 ._MuiCheckbox-root_10qxk_701 ._MuiIconButton-label_10qxk_683{position:relative}._dark-checkbox_10qxk_701 ._MuiCheckbox-root_10qxk_701 ._MuiIconButton-label_10qxk_683:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #A0A0A0;border-radius:2px;transition:border-color .2s ease}._dark-checkbox_10qxk_701 ._MuiCheckbox-root_10qxk_701._Mui-checked_10qxk_430 ._MuiIconButton-label_10qxk_683:after{border-color:#f8a504}._contact-container_10qxk_728{display:flex;height:calc(100vh - 180px);min-height:600px;background-color:#1e1e1e;color:#ffffffde}._contact-left-column_10qxk_736{width:40px;overflow-y:auto;flex-shrink:0}._contact-middle-column_10qxk_742{width:300px;display:flex;flex-direction:column;background-color:#1e1e1e;flex-shrink:0}._contact-right-column_10qxk_750{flex:1;background-color:#1e1e1e;overflow-y:auto}._contact-filter_10qxk_757{padding:0;height:100%;background-color:#1e1e1e}._alphabet-filter_10qxk_763{display:flex;flex-direction:column;align-items:center}._letter-item_10qxk_769{height:30px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Roboto Mono,monospace;font-size:14px;color:#ffffffde;margin-bottom:2px;transition:all .2s ease}._letter-item_10qxk_769:hover{background-color:#efb8101a;color:#efb810}._letter-item_10qxk_769._active_10qxk_226{background-color:#efb81033;color:#efb810;font-weight:500}._contact-search_10qxk_795{padding:15px}._contact-search_10qxk_795 input{background-color:#242424;border:1px solid rgba(239,184,16,.3);color:#ffffffde;border-radius:4px;padding:8px 12px;font-family:Roboto Mono,monospace;width:100%}._contact-search_10qxk_795 input:focus{outline:none;border-color:#efb810;box-shadow:0 0 0 1px #efb8104d}._contact-search_10qxk_795 input::placeholder{color:#ffffff80}._contact-list-item_10qxk_825{padding:12px 15px;border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background-color .2s ease}._contact-list-item_10qxk_825:hover{background-color:#292929}._contact-list-item_10qxk_825._active_10qxk_226{background-color:#333}._contact-avatar_10qxk_840{width:36px;height:36px;margin-right:12px;border-radius:50%;overflow:hidden;flex-shrink:0}._avatar-img_10qxk_849{width:100%;height:100%;object-fit:cover}._avatar-placeholder_10qxk_855{width:100%;height:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px}._contact-info_10qxk_867{flex:1;overflow:hidden}._contact-name_10qxk_872{font-size:14px;color:#ffffffde;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto Mono,monospace}._contact-company_10qxk_881{font-size:12px;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto Mono,monospace}._contact-status_10qxk_890{flex-shrink:0;margin-left:10px}._status-dot_10qxk_895{display:block;width:8px;height:8px;border-radius:50%}._status-dot_10qxk_895._active_10qxk_226{background-color:#9ab106}._status-dot_10qxk_895._inactive_10qxk_906{background-color:#ff5d5d}._contact-details_10qxk_911{padding:20px;height:100%;display:flex;flex-direction:column;width:381px;background-color:#333}._contact-details-empty_10qxk_920{height:100%;display:flex;align-items:center;justify-content:center;color:#ffffff80;font-family:Roboto Mono,monospace}._contact-header_10qxk_929{display:flex;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.6);margin-bottom:20px}._contact-header-left_10qxk_936{margin-right:20px}._contact-avatar-large_10qxk_940{width:80px;height:80px;border-radius:50%;overflow:hidden}._avatar-img-large_10qxk_947{width:100%;height:100%;object-fit:cover}._avatar-placeholder-large_10qxk_953{width:100%;height:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:32px}._contact-header-right_10qxk_965{flex:1}._contact-name-large_10qxk_973{margin:0 0 5px;font-size:24px;font-weight:300;color:#ffffffde;font-family:Roboto Mono,monospace}._contact-company-large_10qxk_981{margin:0 0 15px;font-size:14px;color:#fff9;font-family:Roboto Mono,monospace}._contact-buttons_10qxk_988{display:flex;gap:10px;align-items:center;justify-content:center}._contact-buttons_10qxk_988 button{display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;border:none;color:#ffffffde;cursor:pointer;font-family:Roboto Mono,monospace;padding:5px 10px;border-radius:4px;transition:background-color .2s ease}._contact-buttons_10qxk_988 button:hover{background-color:#efb8101a}._contact-buttons_10qxk_988 button i{font-size:20px;margin-bottom:5px}._contact-edit_10qxk_1019{margin-left:auto}._btn-edit_10qxk_1023{background:none;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffffde;transition:background-color .2s ease}._btn-edit_10qxk_1023:hover{background-color:#ffffff1a}._contact-details-info_10qxk_1041{flex:1;overflow-y:auto}._detail-item_10qxk_1046{display:flex;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:5px}._detail-icon_10qxk_1053{width:40px;height:40px;margin-right:15px;background-color:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._detail-icon_10qxk_1053 i{font-size:24px/19px;color:#f2f2f2}._detail-content_10qxk_1070{flex:1}._detail-label_10qxk_1074{font-size:10px;color:#f2f2f2;margin-bottom:5px;font-family:Roboto Mono,monospace}._detail-value_10qxk_1081{font-size:16px;color:#f2f2f2;word-break:break-word;font-family:Roboto Mono,monospace}._detail-value_10qxk_1081._notes_10qxk_1088{max-height:100px;overflow-y:auto;background-color:#242424;padding:10px;border-radius:4px}._detail-section_10qxk_1096{margin-top:30px;margin-bottom:20px}._detail-section_10qxk_1096 h4{font-size:16px;font-weight:300;color:#ffffffde;margin-bottom:15px;font-family:Roboto Mono,monospace;border-bottom:1px solid rgba(239,184,16,.3);padding-bottom:10px}._signatories-list_10qxk_1111{padding-left:10px}._signatory-item_10qxk_1115{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#ffffffde;font-family:Roboto Mono,monospace;font-size:14px}._no-signatories_10qxk_1123{color:#ffffff80;font-style:italic;font-family:Roboto Mono,monospace;font-size:14px}._detail-buttons_10qxk_1130{display:flex;gap:10px;margin-top:30px}._detail-buttons_10qxk_1130 button{flex:1;background-color:#242424;border:1px solid rgba(239,184,16,.3);border-radius:8px;padding:10px;color:#ffffffde;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease;font-family:Roboto Mono,monospace}._detail-buttons_10qxk_1130 button:hover{background-color:#292929;border-color:#efb810}._detail-buttons_10qxk_1130 button i{font-size:18px;margin-bottom:5px;color:#efb810}._btn-schedule_10qxk_1163{background-color:#efb8101a!important}._contact-left-column_10qxk_736::-webkit-scrollbar,._contact-list_10qxk_820::-webkit-scrollbar,._contact-right-column_10qxk_750::-webkit-scrollbar,._contact-details-info_10qxk_1041::-webkit-scrollbar,._detail-value_10qxk_1081._notes_10qxk_1088::-webkit-scrollbar{width:6px}._contact-left-column_10qxk_736::-webkit-scrollbar-thumb,._contact-list_10qxk_820::-webkit-scrollbar-thumb,._contact-right-column_10qxk_750::-webkit-scrollbar-thumb,._contact-details-info_10qxk_1041::-webkit-scrollbar-thumb,._detail-value_10qxk_1081._notes_10qxk_1088::-webkit-scrollbar-thumb{border-radius:3px}@media (max-width: 992px){._contact-container_10qxk_728{flex-direction:column;height:auto}._contact-left-column_10qxk_736{width:100%;height:60px;overflow-x:auto;overflow-y:hidden}._alphabet-filter_10qxk_763{flex-direction:row;padding:10px}._contact-middle-column_10qxk_742{width:100%;height:300px}._contact-right-column_10qxk_750{height:400px}}._contact-list-wrapper_10qxk_1208{display:flex;flex-direction:column;height:100%}._contact-list_10qxk_820{flex:1;overflow-y:auto}._MuiTypography-root_10qxk_1219{color:inherit}@media (max-width: 768px){._contact-container-mobile_10qxk_1234{height:calc(100vh - 120px);background-color:#1e1e1e;color:#ffffffde;position:relative}._contact-mobile-view_10qxk_1240{height:100%;display:flex;flex-direction:column}._contact-mobile-header_10qxk_1245{padding:15px;border-bottom:1px solid rgba(255,255,255,.1);background-color:#242424;position:sticky;top:0;z-index:100}._back-button_10qxk_296{background:none;border:none;color:#ffffffde;display:flex;align-items:center;gap:8px;font-family:Roboto Mono,monospace;font-size:14px;cursor:pointer;padding:12px 8px;border-radius:8px;transition:background-color .2s ease;min-height:44px}._back-button_10qxk_296:hover,._back-button_10qxk_296:active{background-color:#efb8101a}._back-button_10qxk_296 svg{font-size:20px}._contact-filter-mobile_10qxk_1274{background-color:#242424;padding:10px;border-bottom:1px solid rgba(255,255,255,.1)}._contact-filter-mobile_10qxk_1274 ._alphabet-filter_10qxk_763{flex-direction:row;overflow-x:auto;padding:0;gap:5px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}._contact-filter-mobile_10qxk_1274 ._alphabet-filter_10qxk_763::-webkit-scrollbar{height:4px}._contact-filter-mobile_10qxk_1274 ._alphabet-filter_10qxk_763::-webkit-scrollbar-thumb{background-color:#efb8104d;border-radius:2px}._contact-filter-mobile_10qxk_1274 ._letter-item_10qxk_769{flex-shrink:0;min-width:36px;height:36px;font-size:12px;margin-bottom:0;margin-right:5px}._contact-filter-mobile_10qxk_1274 ._letter-item_10qxk_769:active{transform:scale(.95);background-color:#efb81033}._contact-list-mobile_10qxk_1306{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}._contact-list-mobile_10qxk_1306 ._contact-search_10qxk_795{padding:15px;background-color:#242424;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:90}._contact-list-mobile_10qxk_1306 ._contact-search_10qxk_795 input{min-height:44px;font-size:16px;padding:12px 15px}._contact-list-mobile_10qxk_1306 ._contact-list_10qxk_820{flex:1;padding-bottom:80px}._contact-list-mobile_10qxk_1306 ._contact-list-item_10qxk_825{padding:18px 15px;border-bottom:1px solid rgba(255,255,255,.05);min-height:72px}._contact-list-mobile_10qxk_1306 ._contact-list-item_10qxk_825:active{background-color:#efb81026;transform:scale(.98)}._contact-list-mobile_10qxk_1306 ._contact-list-item_10qxk_825{transition:all .15s ease}._contact-list-mobile_10qxk_1306 ._contact-avatar_10qxk_840{width:52px;height:52px;margin-right:15px}._contact-list-mobile_10qxk_1306 ._avatar-placeholder_10qxk_855{font-size:20px}._contact-list-mobile_10qxk_1306 ._contact-name_10qxk_872{font-size:16px;margin-bottom:4px;font-weight:400}._contact-list-mobile_10qxk_1306 ._contact-company_10qxk_881{font-size:14px;opacity:.8}._contact-list-mobile_10qxk_1306 ._add-contact-container_10qxk_1357{position:fixed;bottom:24px;right:24px;z-index:1000}._contact-list-mobile_10qxk_1306 ._add-contact-container_10qxk_1357 button{width:64px;height:64px;border-radius:50%;box-shadow:0 6px 16px #0006;min-width:64px;background-color:#f8a504!important;color:#000!important}._contact-list-mobile_10qxk_1306 ._add-contact-container_10qxk_1357 button:active{transform:scale(.95)}._contact-list-mobile_10qxk_1306 ._add-contact-container_10qxk_1357 button ._MuiButton-startIcon_10qxk_1375{margin:0}._contact-list-mobile_10qxk_1306 ._add-contact-container_10qxk_1357 button ._MuiButton-startIcon_10qxk_1375 ._material-icons_10qxk_1378{font-size:28px}}@media (max-width: 768px) and (hover: hover){._contact-list-mobile_10qxk_1306 ._add-contact-container_10qxk_1357 button:hover{box-shadow:0 8px 20px #00000080;transform:translateY(-2px)}}@media (max-width: 768px){._contact-detail-mobile_10qxk_1389{flex:1;overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch}._contact-detail-mobile_10qxk_1389 ._contact-details_10qxk_911{width:100%;height:100%;padding:20px 15px;background-color:#1e1e1e}._contact-detail-mobile_10qxk_1389 ._contact-header_10qxk_929{flex-direction:column;align-items:center;text-align:center;padding-bottom:20px;margin-bottom:20px}._contact-detail-mobile_10qxk_1389 ._contact-header-right_10qxk_965{width:100%}._contact-detail-mobile_10qxk_1389 ._contact-avatar-large_10qxk_940{width:120px;height:120px;margin:0 auto 20px}._contact-detail-mobile_10qxk_1389 ._avatar-placeholder-large_10qxk_953{font-size:48px}._contact-detail-mobile_10qxk_1389 ._contact-name-large_10qxk_973{font-size:24px;margin-bottom:10px;font-weight:400}._contact-detail-mobile_10qxk_1389 ._contact-company-large_10qxk_981{font-size:16px;margin-bottom:24px;opacity:.8}._contact-detail-mobile_10qxk_1389 ._contact-buttons_10qxk_988{justify-content:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}._contact-detail-mobile_10qxk_1389 ._contact-buttons_10qxk_988 button{padding:16px 20px;min-width:88px;min-height:64px;border-radius:12px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2)}._contact-detail-mobile_10qxk_1389 ._contact-buttons_10qxk_988 button:active{transform:scale(.95);background-color:#efb81033}._contact-detail-mobile_10qxk_1389 ._contact-buttons_10qxk_988 button ._material-icons_10qxk_1378{font-size:24px;margin-bottom:4px}._contact-detail-mobile_10qxk_1389 ._contact-buttons_10qxk_988 button span{font-size:12px;margin-top:4px;font-weight:500}._contact-detail-mobile_10qxk_1389 ._contact-buttons_10qxk_988 ._btn-edit_10qxk_1023{background-color:#f8a50426;border:1px solid rgba(248,165,4,.4)}._contact-detail-mobile_10qxk_1389 ._contact-buttons_10qxk_988 ._btn-edit_10qxk_1023:active{background-color:#f8a50440}._contact-detail-mobile_10qxk_1389 ._contact-buttons_10qxk_988 ._btn-edit_10qxk_1023 ._material-icons_10qxk_1378{color:#f8a504}._contact-detail-mobile_10qxk_1389 ._contact-details-info_10qxk_1041 ._detail-item_10qxk_1046{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.05)}._contact-detail-mobile_10qxk_1389 ._contact-details-info_10qxk_1041 ._detail-item_10qxk_1046:last-child{border-bottom:none}._contact-detail-mobile_10qxk_1389 ._contact-details-info_10qxk_1041 ._detail-icon_10qxk_1053{margin-right:16px;min-width:44px}._contact-detail-mobile_10qxk_1389 ._contact-details-info_10qxk_1041 ._detail-icon_10qxk_1053 ._material-icons_10qxk_1378{font-size:24px;color:#ffffffb3}._contact-detail-mobile_10qxk_1389 ._contact-details-info_10qxk_1041 ._detail-value_10qxk_1081{font-size:16px;line-height:1.5;word-break:break-word;color:#ffffffe6}._contact-detail-mobile_10qxk_1389 ._contact-details-info_10qxk_1041 ._detail-label_10qxk_1074{font-size:13px;margin-top:4px;color:#fff9;text-transform:uppercase;letter-spacing:.5px}._contact-detail-mobile_10qxk_1389 ._contact-details-empty_10qxk_920{padding:60px 20px;text-align:center;font-size:16px;color:#fff9}._contact-draft_10qxk_1500{border-left:4px solid #F8A504;background-color:#f8a5040d}._contact-draft_10qxk_1500 ._draft-label_10qxk_1504{font-size:11px;background-color:#f8a504;color:#000;padding:2px 6px;border-radius:8px;font-weight:500}._profile-content-mobile_10qxk_1512{padding:15px}._profile-content-mobile_10qxk_1512 ._form-section_10qxk_1515{margin-bottom:24px}._profile-content-mobile_10qxk_1512 ._form-field_10qxk_1518{margin-bottom:20px}._profile-content-mobile_10qxk_1512 ._form-field_10qxk_1518 input,._profile-content-mobile_10qxk_1512 ._form-field_10qxk_1518 textarea,._profile-content-mobile_10qxk_1512 ._form-field_10qxk_1518 select{font-size:16px;padding:14px 16px;min-height:44px;border-radius:8px}._profile-content-mobile_10qxk_1512 ._form-field_10qxk_1518 textarea{min-height:100px;resize:vertical}._profile-content-mobile_10qxk_1512 ._avatar-upload-section_10qxk_1531{text-align:center;margin-bottom:32px}._profile-content-mobile_10qxk_1512 ._avatar-upload-section_10qxk_1531 ._avatar-preview_10qxk_1535{width:140px;height:140px;margin:0 auto 20px;border-radius:50%;border:4px solid rgba(255,255,255,.1)}._profile-content-mobile_10qxk_1512 ._avatar-upload-section_10qxk_1531 ._upload-button_10qxk_1542{min-height:44px;padding:12px 24px;border-radius:8px}._profile-content-mobile_10qxk_1512 ._form-actions_10qxk_1547{position:sticky;bottom:0;background-color:#242424;padding:16px 15px;margin:24px -15px -15px;border-top:1px solid rgba(255,255,255,.1);display:flex;gap:12px;box-shadow:0 -4px 12px #0000004d}._profile-content-mobile_10qxk_1512 ._form-actions_10qxk_1547 button{flex:1;min-height:52px;font-size:16px;font-weight:500;border-radius:8px}._profile-content-mobile_10qxk_1512 ._form-actions_10qxk_1547 button._primary_10qxk_399{background-color:#f8a504;color:#000}._profile-content-mobile_10qxk_1512 ._form-actions_10qxk_1547 button._secondary_10qxk_402{background-color:transparent;border:1px solid rgba(255,255,255,.3);color:#fffc}}@media (min-width: 769px) and (max-width: 1024px){._contact-container_10qxk_728 ._contact-left-column_10qxk_736{width:50px}._contact-container_10qxk_728 ._contact-middle-column_10qxk_742{width:350px}._contact-container_10qxk_728 ._contact-details_10qxk_911{width:auto}._contact-filter_10qxk_757 ._letter-item_10qxk_769{height:35px;width:35px;font-size:12px}._contact-list-item_10qxk_825{padding:10px 12px}._contact-list-item_10qxk_825 ._contact-avatar_10qxk_840{width:40px;height:40px}._contact-list-item_10qxk_825 ._contact-name_10qxk_872{font-size:13px}._contact-list-item_10qxk_825 ._contact-company_10qxk_881{font-size:11px}}._contactSalesContainer_10qxk_1605{max-width:600px;margin:0 auto;padding:40px 20px;background-color:#242424;min-height:100%}._formTitle_10qxk_1613{font-family:Roboto Mono,monospace;font-weight:300;font-size:18px;line-height:28px;color:#333;margin-bottom:32px}._contactForm_10qxk_1622{display:flex;flex-direction:column;gap:24px}._fieldGroup_10qxk_1628{position:relative;margin-bottom:24px}._fieldLabel_10qxk_320{font-family:Roboto Mono,monospace;font-size:12px;color:#888;margin-bottom:4px}._darkField_10qxk_1640 input,._darkField_10qxk_1640 ._MuiInputBase-input_10qxk_245,._darkField_10qxk_1640 ._MuiOutlinedInput-input_10qxk_342{color:#ffffffde!important;background-color:transparent!important;font-family:Roboto Mono,monospace;font-size:16px;padding:12px!important;height:auto!important;border-radius:4px!important}._darkField_10qxk_1640 input::placeholder,._darkField_10qxk_1640 ._MuiInputBase-input_10qxk_245::placeholder,._darkField_10qxk_1640 ._MuiOutlinedInput-input_10qxk_342::placeholder{color:#ffffff80;opacity:1}._darkField_10qxk_1640 ._MuiInputBase-root_10qxk_561{border-radius:4px!important}._darkField_10qxk_1640 ._MuiFormLabel-root_10qxk_322{display:none}._darkField_10qxk_1640 textarea{font-family:Roboto Mono,monospace;color:#ffffffde!important;background-color:transparent!important;min-height:120px}._darkField_10qxk_1640 ._MuiFormHelperText-root_10qxk_1665{margin-left:0;margin-top:4px;font-family:Roboto Mono,monospace;font-size:12px}._darkField_10qxk_1640 ._MuiFormHelperText-root_10qxk_1665._Mui-error_10qxk_1671{color:#f44336}._buttonContainer_10qxk_1675{display:flex;justify-content:flex-end;margin-top:24px}._submitButton_10qxk_1681{min-width:150px!important;text-transform:none!important}._successContainer_10qxk_1686{text-align:center;padding:40px 20px;background-color:#9ab1060d;border-radius:8px;border:1px solid #9AB106}._successTitle_10qxk_1694{font-family:Roboto Mono,monospace;font-weight:300;font-size:24px;color:#9ab106;margin-bottom:16px}._successMessage_10qxk_1702{font-family:Roboto Mono,monospace;font-weight:300;font-size:16px;line-height:24px;color:#333}.media-list{padding:16px;background-color:#242424;border-radius:12px}.media-list__empty{padding:48px 16px;text-align:center;color:#fff9}.media-list__controls{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.media-list__type-filter{min-width:160px}.media-list__type-filter .MuiOutlinedInput-root{background-color:#292929}.media-list__type-filter .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.media-list__type-filter .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f8a504}.media-list__type-filter .MuiInputLabel-root{color:#fff9}.media-list__type-filter .MuiInputLabel-root.Mui-focused{color:#f8a504}.media-list__type-filter .MuiSelect-select{color:#ffffffde}.media-list__view-toggle{display:flex;background-color:#292929;border-radius:8px;padding:4px}.media-list__view-toggle .MuiIconButton-root{border-radius:4px}.media-list__view-toggle .MuiIconButton-root.MuiIconButton-colorPrimary{background-color:#f8a504;color:#fff}.media-list__view-toggle .MuiIconButton-root.MuiIconButton-colorPrimary:hover{background-color:#c68403}.media-list__grid-item{background-color:#292929;border-radius:12px;padding:16px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;min-height:200px;border:1px solid transparent;text-align:center}.media-list__grid-item:hover{background-color:#363636;border-color:#f8a504;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.media-list__grid-item:active{transform:translateY(0)}.media-list__grid-icon{margin-bottom:12px;display:flex;justify-content:center;align-items:center;width:100%}.media-list__grid-icon .MuiSvgIcon-root{font-size:48px}.media-list__grid-title{color:#ffffffde!important;font-weight:500;margin-bottom:8px!important;font-family:Roboto Mono,monospace;font-size:.875rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.media-list__grid-preview{color:#fff9!important;font-size:.75rem;margin-bottom:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.media-list__grid-meta{display:flex;flex-direction:column;gap:4px;align-items:center;width:100%;margin-top:auto}.media-list__grid-meta .MuiChip-root{margin-bottom:4px}.media-list__grid-meta .MuiTypography-caption{font-size:.6875rem;color:#fff9}.media-list__list{background-color:transparent;padding:0}.media-list__list-item{background-color:#292929;border-radius:8px;margin-bottom:8px;border:1px solid transparent;transition:all .2s ease}.media-list__list-item:hover{background-color:#363636;border-color:#f8a504;transform:translate(4px)}.media-list__list-item .MuiListItemIcon-root{min-width:40px;display:flex;justify-content:center;align-items:center}.media-list__list-item .MuiListItemIcon-root .MuiSvgIcon-root{font-size:24px}.media-list__list-item .MuiListItemText-root{margin:8px 0}.media-list__list-title{color:#ffffffde!important;font-weight:500;font-family:Roboto Mono,monospace;margin-right:8px}.media-list__list-preview{color:#fff9!important;margin:4px 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.media-list__file-name{color:#ffffffde!important;display:block;margin-bottom:4px;font-size:.75rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.media-list__file-name:hover{color:#f8a504!important;text-decoration:underline}.media-list__file-date,.media-list__file-size{color:#fff9!important;font-size:.6875rem;display:block;margin-bottom:2px}@media (max-width: 600px){.media-list{padding:12px}.media-list__controls .MuiBox-root{flex-direction:column;align-items:stretch!important;gap:12px}.media-list__type-filter{min-width:100%}.media-list__view-toggle{align-self:center;width:fit-content}.media-list__grid-item{padding:12px;min-height:160px}.media-list__grid-icon .MuiSvgIcon-root{font-size:36px}.media-list__grid-title{font-size:.75rem}.media-list__grid-preview{font-size:.6875rem}.media-list__list-item .MuiListItemText-root{padding-right:80px}}@media (max-width: 960px) and (min-width: 601px){.media-list__grid-item{min-height:180px}.media-list__controls .MuiBox-root{flex-wrap:wrap;gap:12px}}.media-list .MuiCircularProgress-root{color:#f8a504}.media-list .MuiTypography-colorError{color:#d32f2f}.media-list .MuiFormControl-root .MuiInputLabel-root{color:#fff9}.media-list .MuiFormControl-root .MuiOutlinedInput-root,.media-list .MuiMenuItem-root{color:#ffffffde}.media-list .MuiMenuItem-root:hover{background-color:#292929}.media-list .MuiMenuItem-root.Mui-selected{background-color:#f8a504}.media-list .MuiMenuItem-root.Mui-selected:hover{background-color:#c68403}.media-list .MuiTooltip-tooltip{background-color:#333;color:#ffffffde}.media-list .MuiIconButton-root{color:#fff9}.media-list .MuiIconButton-root:hover{color:#f8a504;background-color:#ffffff0d}.media-list .MuiIconButton-root.MuiIconButton-colorPrimary{color:#f8a504}.media-list .MuiTypography-colorTextSecondary{color:#fff9!important}.media-list *{scrollbar-width:thin;scrollbar-color:#F8A504 transparent}.media-list::-webkit-scrollbar{width:6px;height:6px}.media-list::-webkit-scrollbar-track{background:transparent}.media-list::-webkit-scrollbar-thumb{background:#F8A504;border-radius:3px}.contract-media-list{padding:0!important;background-color:transparent!important}.contract-media-list .MuiGrid-container{margin:0!important;width:100%!important;justify-content:flex-start!important}.contract-media-list .MuiGrid-item{padding:8px!important}.contract-media-list__grid-item{min-height:140px!important;padding:12px!important}.contract-media-list__grid-icon .MuiSvgIcon-root{font-size:40px!important}.contract-media-list__grid-title{font-size:.75rem!important}.contract-media-list__controls{display:none!important}.media-selector-scrollable{scrollbar-width:thin;scrollbar-color:#444 transparent}.media-selector-scrollable::-webkit-scrollbar{width:6px;height:6px}.media-selector-scrollable::-webkit-scrollbar-track{background:transparent}.media-selector-scrollable::-webkit-scrollbar-thumb{background:#444;border-radius:3px}.media-selector-scrollable::-webkit-scrollbar-thumb:hover{background:#555}.invoice-display{max-width:1200px;margin:0 auto;padding:20px}.invoice-display .invoice-card{box-shadow:0 4px 15px #0000001a;border:1px solid #000000;border-radius:10px;overflow:hidden;background:#ffffff}.invoice-display .invoice-card .card-body{padding:0;background:#ffffff}.invoice-display .invoice-header{background:#ffffff;color:#000!important;padding:30px;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;border-bottom:2px solid #000000}.invoice-display .invoice-header .company-name,.invoice-display .invoice-header .invoice-title-section h2{position:relative;z-index:1;color:#000!important}.invoice-display .invoice-header .company-name{font-size:2.5rem;font-weight:700;text-shadow:none;margin:0;color:#000!important}.invoice-display .invoice-header .company-logo-box{width:220px;height:80px;border:1px solid #000000;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#ffffff}.invoice-display .invoice-header .company-logo-image{max-width:100%;max-height:100%;object-fit:contain;display:block}.invoice-display .invoice-header .invoice-title-section h2{font-size:2rem;font-weight:600;text-shadow:none;margin:0;color:#000!important}.invoice-display .invoice-details-row{padding:30px;background:#ffffff}.invoice-display .company-info-section .company-info-display{font-size:14px;line-height:1.6;color:#000!important}.invoice-display .company-info-section .company-info-display div{margin-bottom:4px;color:#000!important}.invoice-display .invoice-meta .invoice-field{margin-bottom:15px}.invoice-display .invoice-meta .invoice-field label{font-weight:600;color:#000!important;margin-bottom:5px;display:block}.invoice-display .invoice-meta .invoice-field div{color:#000!important}.invoice-display .invoice-meta .amount-due-section{background:#ffffff;color:#000!important;padding:20px;border-radius:10px;text-align:center;margin-top:20px;box-shadow:none;border:2px solid #000000}.invoice-display .invoice-meta .amount-due-section h3{margin:0 0 10px;font-size:1.1rem;font-weight:500;letter-spacing:1px;color:#000!important}.invoice-display .invoice-meta .amount-due-section .amount-due{font-size:2rem;font-weight:700;text-shadow:none;color:#000!important}.invoice-display .bill-to-section{padding:0 30px 20px;background:#ffffff}.invoice-display .bill-to-section .bill-to-header{background:#ffffff;color:#000!important;padding:12px 20px;border-radius:6px;font-weight:600;font-size:1rem;letter-spacing:.5px;margin-bottom:15px;text-shadow:none;border:1px solid #000000}.invoice-display .bill-to-section .bill-to-display{font-size:14px;line-height:1.6;color:#000!important}.invoice-display .bill-to-section .bill-to-display div{margin-bottom:4px;color:#000!important}.invoice-display .bill-to-section .terms-section label{display:block;background:#ffffff;color:#000!important;padding:12px 20px;border-radius:6px;font-weight:600;margin-bottom:10px;text-shadow:none;border:1px solid #000000}.invoice-display .bill-to-section .terms-section div{color:#000!important;padding:8px 12px;background:#ffffff;border:1px solid #000000;border-radius:4px}.invoice-display .items-section{margin:20px 30px}.invoice-display .items-section .items-table{border-collapse:collapse;width:100%}.invoice-display .items-section .items-table .table-header th{background:#ffffff;color:#000!important;padding:15px 12px;font-weight:600;text-align:left;border:1px solid #000000;text-shadow:none}.invoice-display .items-section .items-table .table-header th:first-child{border-top-left-radius:8px}.invoice-display .items-section .items-table .table-header th:last-child{border-top-right-radius:8px}.invoice-display .items-section .items-table tbody tr{border-bottom:1px solid #000000;background:#ffffff}.invoice-display .items-section .items-table tbody tr td{padding:15px 12px;vertical-align:middle;border:1px solid #000000;color:#000!important}.invoice-display .items-section .items-table tbody tr .amount-cell{text-align:right;font-weight:600;color:#000!important}.invoice-display .items-section .items-table tbody tr .amount-cell .taxable-note{font-size:.8rem;color:#000!important;font-weight:400;margin-top:4px}.invoice-display .totals-section{padding:0 30px 20px;background:#ffffff}.invoice-display .totals-section .totals-table .total-row{display:flex;justify-content:space-between;padding:8px 15px;border-bottom:1px solid #000000;color:#000!important}.invoice-display .totals-section .totals-table .total-row span{color:#000!important}.invoice-display .totals-section .totals-table .total-row.gst-row{background:#ffffff;border-radius:4px;margin:5px 0;border:1px solid #000000}.invoice-display .totals-section .totals-table .total-row.final-total{background:#ffffff;color:#000!important;border-radius:6px;margin-top:10px;font-size:1.1rem;border:2px solid #000000;text-shadow:none}.invoice-display .totals-section .totals-table .total-row.final-total strong,.invoice-display .totals-section .totals-table .total-row.final-total strong span{color:#000!important}.invoice-display .notes-section{padding:20px 30px;background:#ffffff;border-top:1px solid #000000}.invoice-display .notes-section strong,.invoice-display .notes-section div{color:#000!important}.invoice-display .terms-footer{padding:15px 30px;background:#ffffff;border-top:1px solid #000000;font-size:.9rem;color:#000!important;line-height:1.5;text-align:center}@media print{.invoice-display{padding:0}.invoice-display .invoice-card{box-shadow:none!important;border:none!important;border-radius:0!important}.invoice-display .invoice-header{background:#ffffff!important;color:#000!important;border-bottom:2px solid #000000!important}.invoice-display .invoice-header .company-name,.invoice-display .invoice-header .invoice-title-section h2{color:#000!important}.invoice-display .invoice-header .company-logo-box{border:none}.invoice-display .bill-to-header,.invoice-display .terms-section label,.invoice-display .amount-due-section,.invoice-display .table-header th,.invoice-display .final-total{background:#ffffff!important;color:#000!important}.invoice-display *,.invoice-display *:before,.invoice-display *:after{color:#000!important;background:transparent!important}.invoice-display .invoice-card,.invoice-display .card-body,.invoice-display .invoice-header,.invoice-display .invoice-details-row,.invoice-display .bill-to-section,.invoice-display .items-section,.invoice-display .totals-section,.invoice-display .notes-section,.invoice-display .terms-footer{background:#ffffff!important}.invoice-display .invoice-header{border-bottom:2px solid #000000!important}.invoice-display .items-table th,.invoice-display .items-table td,.invoice-display .bill-to-header,.invoice-display .terms-section label,.invoice-display .amount-due-section,.invoice-display .gst-row,.invoice-display .final-total{border:1px solid #000000!important}.invoice-display .final-total{border:2px solid #000000!important}.invoice-display .page-break{page-break-before:always}}.invoice-display.print-mode *,.invoice-display.print-mode *:before,.invoice-display.print-mode *:after{color:#000!important}.invoice-display.print-mode .invoice-card{box-shadow:none!important;border:1px solid #000000!important}.invoice-display.print-mode .company-name,.invoice-display.print-mode .invoice-title-section h2,.invoice-display.print-mode .bill-to-header,.invoice-display.print-mode .terms-section label,.invoice-display.print-mode .amount-due-section h3,.invoice-display.print-mode .amount-due,.invoice-display.print-mode .table-header th,.invoice-display.print-mode .final-total strong{color:#000!important}.invoice-display.pdf-generation{width:210mm;min-height:297mm;margin:0;padding:0;background:white}.invoice-display.pdf-generation .invoice-card{margin:0;border-radius:0;height:100%}.invoice-display.pdf-generation .card-body{padding:15mm}.invoice-display.pdf-generation *,.invoice-display.pdf-generation *:before,.invoice-display.pdf-generation *:after{color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.invoice-display.pdf-generation .items-table{width:100%;table-layout:fixed}.invoice-display.pdf-generation .items-table th:nth-child(1){width:50%}.invoice-display.pdf-generation .items-table th:nth-child(2){width:25%}.invoice-display.pdf-generation .items-table th:nth-child(3){width:25%}@media (max-width: 768px){.invoice-display{padding:10px}.invoice-display .invoice-header{flex-direction:column;text-align:center}.invoice-display .invoice-header .company-name{font-size:2rem;margin-bottom:10px}.invoice-display .invoice-header .invoice-title-section h2{font-size:1.5rem}.invoice-display .invoice-details-row,.invoice-display .bill-to-section,.invoice-display .totals-section{padding:15px}.invoice-display .items-table{font-size:.9rem}.invoice-display .items-table th,.invoice-display .items-table td{padding:8px 6px}}.invoice-display .invoice-field,.invoice-display .total-row,.invoice-display .bill-to-display div,.invoice-display .company-info-display div{transition:all .3s ease-in-out}.invoice-generator{max-width:1200px;margin:0 auto;padding:20px;color:#000!important}.invoice-generator .invoice-controls{background:#ffffff;border-radius:8px;padding:20px;box-shadow:0 2px 4px #0000001a;border:1px solid #000000}.invoice-generator .invoice-card{box-shadow:0 4px 15px #0000001a;border:1px solid #000000;border-radius:10px;overflow:hidden;background:#ffffff}.invoice-generator .invoice-card .card-body{padding:0;background:#ffffff;color:#000!important}.invoice-generator .invoice-header{background:#ffffff;color:#000;padding:30px;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;border-bottom:2px solid #000000}.invoice-generator .invoice-header:before{display:none}.invoice-generator .invoice-header .company-name,.invoice-generator .invoice-header .invoice-title-section h2{position:relative;z-index:1;color:#000!important}.invoice-generator .invoice-header .company-name{font-size:2.5rem;font-weight:700;text-shadow:none;margin:0;color:#000!important}.invoice-generator .invoice-header .company-logo-box{width:220px;height:80px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#ffffff}.invoice-generator .invoice-header .company-logo-image{max-width:100%;max-height:100%;object-fit:contain;display:block}.invoice-generator .invoice-header .invoice-title-section h2{font-size:2rem;font-weight:600;text-shadow:none;margin:0;color:#000!important}.invoice-generator .invoice-details-row{padding:30px;background:#ffffff}.invoice-generator .company-info-section .form-group{margin-bottom:8px}.invoice-generator .company-info-section .form-group input{border:1px solid #000000!important;border-radius:4px;padding:8px 12px;background:#f8f9fa!important;color:#000!important}.invoice-generator .company-info-section .form-group input:focus{border-color:#000!important;box-shadow:0 0 0 .2rem #00000040!important;background:#f8f9fa!important;color:#000!important}.invoice-generator .company-info-section .company-info-display{font-size:14px;line-height:1.6;color:#000}.invoice-generator .company-info-section .company-info-display div{margin-bottom:4px}.invoice-generator .invoice-meta .amount-due-section{background:#ffffff;color:#000;padding:20px;border-radius:10px;text-align:center;margin-top:20px;box-shadow:none;border:2px solid #000000}.invoice-generator .invoice-meta .amount-due-section h3{margin:0 0 10px;font-size:1.1rem;font-weight:500;letter-spacing:1px;color:#000}.invoice-generator .invoice-meta .amount-due-section .amount-due{font-size:2rem;font-weight:700;text-shadow:none;color:#000}.invoice-generator .invoice-meta .form-group{margin-bottom:15px}.invoice-generator .invoice-meta .form-group label{font-weight:600;color:#000;margin-bottom:5px}.invoice-generator .invoice-meta .form-group input{border:1px solid #000000!important;border-radius:4px;padding:8px 12px;background:#f8f9fa!important;color:#000!important}.invoice-generator .invoice-meta .form-group input:focus{border-color:#000!important;box-shadow:0 0 0 .2rem #00000040!important;background:#f8f9fa!important;color:#000!important}.invoice-generator .bill-to-section{padding:0 30px 20px;background:#ffffff}.invoice-generator .bill-to-section .bill-to-header{background:#ffffff;color:#000;padding:12px 20px;border-radius:6px;font-weight:600;font-size:1rem;letter-spacing:.5px;margin-bottom:15px;text-shadow:none;border:1px solid #000000}.invoice-generator .bill-to-section .bill-to-display{font-size:14px;line-height:1.6;color:#000}.invoice-generator .bill-to-section .bill-to-display div{margin-bottom:4px}.invoice-generator .bill-to-section .terms-section label{display:block;background:#ffffff;color:#000;padding:12px 20px;border-radius:6px;font-weight:600;margin-bottom:10px;text-shadow:none;border:1px solid #000000}.invoice-generator .bill-to-section .terms-section select{border:1px solid #000000!important;border-radius:4px;padding:8px 12px;width:100%;background:#f8f9fa!important;color:#000!important}.invoice-generator .bill-to-section .terms-section select:focus{border-color:#000!important;box-shadow:0 0 0 .2rem #00000040!important;background:#f8f9fa!important;color:#000!important}.invoice-generator .bill-to-section .form-group{margin-bottom:8px}.invoice-generator .bill-to-section .form-group input{border:1px solid #000000!important;border-radius:4px;padding:8px 12px;background:#f8f9fa!important;color:#000!important}.invoice-generator .bill-to-section .form-group input:focus{border-color:#000!important;box-shadow:0 0 0 .2rem #00000040!important;background:#f8f9fa!important;color:#000!important}.invoice-generator .items-section{margin:20px 30px}.invoice-generator .items-section .items-table{border-collapse:collapse;width:100%}.invoice-generator .items-section .items-table .table-header th{background:#ffffff;color:#000;padding:15px 12px;font-weight:600;text-align:left;border:1px solid #000000;text-shadow:none}.invoice-generator .items-section .items-table .table-header th:first-child{border-top-left-radius:8px}.invoice-generator .items-section .items-table .table-header th:last-child{border-top-right-radius:8px}.invoice-generator .items-section .items-table tbody tr{border-bottom:1px solid #000000;background:#ffffff}.invoice-generator .items-section .items-table tbody tr:hover{background:#f5f5f5}.invoice-generator .items-section .items-table tbody tr td{padding:15px 12px;vertical-align:middle;border:1px solid #000000;color:#000;background:#ffffff}.invoice-generator .items-section .items-table tbody tr td input{border:1px solid #000000!important;border-radius:4px;padding:6px 10px;width:100%;background:#f8f9fa!important;color:#000!important}.invoice-generator .items-section .items-table tbody tr td input:focus{border-color:#000!important;box-shadow:0 0 0 .2rem #00000040!important;background:#f8f9fa!important;color:#000!important}.invoice-generator .items-section .items-table tbody tr .amount-cell{text-align:right;font-weight:600;color:#000}.invoice-generator .items-section .items-table tbody tr .amount-cell .taxable-note{font-size:.8rem;color:#000;font-weight:400;margin-top:4px}.invoice-generator .items-section .add-item-section{margin-top:15px}.invoice-generator .items-section .add-item-section .add-item-btn{background:#ffffff;border:1px solid #000000;border-radius:20px;padding:8px 20px;font-weight:500;color:#000}.invoice-generator .items-section .add-item-section .add-item-btn:hover{background:#f5f5f5;transform:translateY(-1px);box-shadow:0 4px 8px #0000004d}.invoice-generator .totals-section{padding:0 30px 20px;background:#ffffff}.invoice-generator .totals-section .totals-table .total-row{display:flex;justify-content:space-between;padding:8px 15px;border-bottom:1px solid #000000;color:#000}.invoice-generator .totals-section .totals-table .total-row.gst-row{background:#ffffff;border-radius:4px;margin:5px 0;border:1px solid #000000}.invoice-generator .totals-section .totals-table .total-row.final-total{background:#ffffff;color:#000;border-radius:6px;margin-top:10px;font-size:1.1rem;border:2px solid #000000;text-shadow:none}.invoice-generator .totals-section .totals-table .discount-section{margin:15px 0;text-align:center}.invoice-generator .totals-section .totals-table .discount-section .btn{border-radius:15px;font-size:.85rem;padding:6px 15px;background:#ffffff;color:#000;border:1px solid #000000}.invoice-generator .notes-section{padding:20px 30px;background:#ffffff;border-top:1px solid #000000}.invoice-generator .notes-section .form-group label{font-weight:600;color:#000;margin-bottom:8px}.invoice-generator .notes-section .form-group textarea{border:1px solid #000000!important;border-radius:4px;padding:12px;resize:vertical;background:#f8f9fa!important;color:#000!important}.invoice-generator .notes-section .form-group textarea:focus{border-color:#000!important;box-shadow:0 0 0 .2rem #00000040!important;background:#f8f9fa!important;color:#000!important}.invoice-generator .notes-section strong{color:#000}.invoice-generator .terms-footer{padding:15px 30px;background:#ffffff;border-top:1px solid #000000;font-size:.9rem;color:#000;line-height:1.5;text-align:center}.invoice-generator .invoice-actions .btn{margin:0 5px;border-radius:20px;padding:10px 25px;font-weight:500;background:#ffffff;color:#000;border:1px solid #000000}.invoice-generator .invoice-actions .btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}@media print{.invoice-generator .invoice-controls,.invoice-generator .invoice-actions,.invoice-generator .modal-header,.invoice-generator .modal-title,.invoice-generator .modal-close,.invoice-generator .btn,.invoice-generator button{display:none!important}.invoice-generator body *{visibility:hidden}.invoice-generator .invoice-generator,.invoice-generator .invoice-generator *,.invoice-generator .invoice-display,.invoice-generator .invoice-display *,.invoice-generator .invoice-card,.invoice-generator .invoice-card *{visibility:visible!important}.invoice-generator .invoice-generator{position:absolute;left:0;top:0;width:100%}.invoice-generator *,.invoice-generator *:before,.invoice-generator *:after{color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.invoice-generator .invoice-card{box-shadow:none!important;border:1px solid #000000!important}.invoice-generator .invoice-header{background:#ffffff!important;color:#000!important}.invoice-generator .invoice-header:before{display:none}.invoice-generator .bill-to-header,.invoice-generator .terms-section label,.invoice-generator .amount-due-section,.invoice-generator .table-header th,.invoice-generator .final-total{background:#ffffff!important;color:#000!important}.invoice-generator .page-break{page-break-before:always}}@media (max-width: 768px){.invoice-generator{padding:10px}.invoice-generator .invoice-header{flex-direction:column;text-align:center}.invoice-generator .invoice-header .company-name{font-size:2rem;margin-bottom:10px}.invoice-generator .invoice-header .invoice-title-section h2{font-size:1.5rem}.invoice-generator .invoice-details-row,.invoice-generator .bill-to-section,.invoice-generator .totals-section{padding:15px}.invoice-generator .items-table{font-size:.9rem}.invoice-generator .items-table th,.invoice-generator .items-table td{padding:8px 6px}.invoice-generator .invoice-controls .d-flex{flex-direction:column}.invoice-generator .invoice-controls .d-flex div{margin-top:15px;text-align:center}}.invoice-generator .btn{transition:all .2s ease-in-out}.invoice-generator .form-control:focus,.invoice-generator input:focus,.invoice-generator select:focus,.invoice-generator textarea:focus{transition:all .2s ease-in-out}.invoice-generator .amount-due-section,.invoice-generator .bill-to-header,.invoice-generator .terms-section label,.invoice-generator .table-header th,.invoice-generator .final-total{transition:all .3s ease-in-out}.layout-container{height:calc(100vh - 64px);width:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;--left-width: 300px;--right-width: 300px;--main-width: auto;--column-spacing: 16px}.layout-desktop{display:flex;height:100%;align-items:stretch}@media (max-width: 768px){.layout-desktop{display:none}}.layout-mobile{display:none;flex-direction:column;height:100%}@media (max-width: 768px){.layout-mobile{display:flex}}.layout-column{display:flex;flex-direction:column;height:100%}.layout-column__content{flex:1;overflow-y:auto}.layout-column__content:only-child{height:100%}.layout-column__footer{flex-shrink:0;height:70px;border-top:1px solid rgba(0,0,0,.05);padding:12px 20px;display:flex;align-items:center;justify-content:flex-start;font-size:14px;color:#333}.layout-column--left{width:var(--left-width);flex-shrink:0;border-right:none}.layout-column--left .layout-column__content{overflow-x:hidden}.layout-column--main{flex:1;width:var(--main-width);min-width:300px;background-color:#292929}.layout-column--main[style*=--main-width][style*=px]{flex:0 0 var(--main-width)}.layout-column--right{width:var(--right-width);flex-shrink:0;border-left:none;background-color:#292929}.layout-toggle{position:relative;background-color:#006580;color:#fff;border:none;width:32px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.layout-toggle:hover{background-color:#003d4d;transform:scale(1.05)}.layout-toggle:active{transform:scale(.95)}.layout-toggle--active{background-color:#9ab106}.layout-toggle--active:hover{background-color:#6f8004}.layout-toggle--left{border-radius:0 8px 8px 0;margin-right:calc(var(--column-spacing) / 2)}.layout-toggle--right{border-radius:8px 0 0 8px;margin-left:calc(var(--column-spacing) / 2)}.layout-toggle__icon{font-size:16px;font-weight:700;transform:translate(1px)}.layout-mobile-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#006580;color:#fff;flex-shrink:0}.layout-mobile-header__spacer{flex:1}.layout-mobile-toggle{background:none;border:2px solid #FFFFFF;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease}.layout-mobile-toggle:hover{background-color:#ffffff1a}.layout-mobile-toggle--active{background-color:#fff;color:#006580}.layout-mobile-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.layout-mobile-drawer{position:fixed;top:0;bottom:0;width:300px;background-color:#fff;transform:translate(-100%);transition:transform .3s ease;z-index:1000;box-shadow:2px 0 10px #0000001a}.layout-mobile-drawer--left{left:0;transform:translate(-100%)}.layout-mobile-drawer--right{right:0;transform:translate(100%)}.layout-mobile-drawer--open{transform:translate(0)}.layout-mobile-drawer .layout-column__content{padding-top:60px}.layout-container[data-theme=dark] .layout-column{background-color:#242424;border-color:#ffffff1a}.layout-container[data-theme=dark] .layout-column__content{color:#ffffffde}.layout-container[data-theme=dark] .layout-column__content::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.layout-container[data-theme=dark] .layout-column__content::-webkit-scrollbar-thumb{background:rgb(197.8095238095,131.6071428571,3.1904761905)}.layout-container[data-theme=dark] .layout-column__content::-webkit-scrollbar-thumb:hover{background:rgb(197.8095238095,131.6071428571,3.1904761905)}.layout-container[data-theme=dark] .layout-column__content::-webkit-scrollbar-thumb:active{background:rgb(172.7142857143,114.9107142857,2.7857142857)}.layout-container[data-theme=dark] .layout-column__content{scrollbar-color:rgb(172.7142857143,114.9107142857,2.7857142857) rgba(255,255,255,.05)}.layout-container[data-theme=dark] .layout-column__footer{background-color:#292929;border-top-color:#ffffff1a;color:#fff9}.layout-container[data-theme=dark] .layout-mobile-drawer{background-color:#242424}@media (max-width: 1200px){.layout-container{--left-width: 250px;--right-width: 250px;--column-spacing: 12px}}@media (max-width: 992px){.layout-container{--left-width: 200px;--right-width: 200px;--column-spacing: 8px}.layout-toggle{width:28px;height:50px}.layout-toggle__icon{font-size:14px}}@media print{.layout-toggle,.layout-mobile-header,.layout-mobile-drawer{display:none!important}.layout-desktop{display:flex!important}.layout-mobile{display:none!important}.layout-column{border:none!important;box-shadow:none!important}.layout-column__footer{display:none!important}}.layout-toggle:focus,.layout-mobile-toggle:focus{outline:2px solid #F8A504;outline-offset:2px}.layout-column--left,.layout-column--right{transition:all .3s ease}.layout-column__content::-webkit-scrollbar{width:4px}.layout-column__content::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:2px}.layout-column__content::-webkit-scrollbar-thumb{background:rgb(147.619047619,98.2142857143,2.380952381);border-radius:2px}.layout-column__content::-webkit-scrollbar-thumb:hover{background:rgb(122.5238095238,81.5178571429,1.9761904762)}.layout-column__content::-webkit-scrollbar-thumb:active{background:rgb(97.4285714286,64.8214285714,1.5714285714)}.layout-column__content{scrollbar-width:thin;scrollbar-color:rgb(147.619047619,98.2142857143,2.380952381) rgba(0,0,0,.05)}@media (prefers-contrast: high){.layout-column{border-width:2px;border-color:#000}.layout-toggle{border:2px solid #000}}@media (prefers-reduced-motion: reduce){.layout-toggle,.layout-mobile-drawer,.layout-column--left,.layout-column--right{transition:none!important}}body{font-family:Roboto Mono,monospace}._headline-large_1yb2z_6{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:32px;line-height:40px;letter-spacing:0px;color:#333}._headline-medium_1yb2z_16{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:24px;line-height:32px;letter-spacing:0px;color:#333}._headline-small_1yb2z_26{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:20px;line-height:28px;letter-spacing:0px;color:#333}._body-text_1yb2z_36{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:14px;line-height:20px;color:#333}._caption-text_1yb2z_45{font-family:Roboto Mono,monospace;font-style:normal;font-weight:300;font-size:12px;line-height:16px;color:#a0a0a0}._button-text_1yb2z_54{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:none}._product-card_1yb2z_64{height:100%;display:flex;flex-direction:column;border-radius:10px;overflow:hidden}._product-card_1yb2z_64._essentials_1yb2z_72{border:5px solid #F8A504}._product-card_1yb2z_64._essentials_1yb2z_72 ._product-bullet_1yb2z_75{background-color:#f8a504}._product-card_1yb2z_64._essentials_1yb2z_72 ._product-button_1yb2z_78{background-color:#f8a504;color:#333}._product-card_1yb2z_64._essentials_1yb2z_72 ._product-button_1yb2z_78:hover{background-color:#c68403}._product-card_1yb2z_64._professional_1yb2z_85{border:5px solid #8136B3}._product-card_1yb2z_64._professional_1yb2z_85 ._product-bullet_1yb2z_75{background-color:#8136b3}._product-card_1yb2z_64._professional_1yb2z_85 ._product-button_1yb2z_78{background-color:#8136b3;color:#333}._product-card_1yb2z_64._professional_1yb2z_85 ._product-button_1yb2z_78:hover{background-color:#652a8c}._product-card_1yb2z_64._enterprise_1yb2z_98{border:5px solid #006580}._product-card_1yb2z_64._enterprise_1yb2z_98 ._product-bullet_1yb2z_75{background-color:#006580}._product-card_1yb2z_64._enterprise_1yb2z_98 ._product-button_1yb2z_78{background-color:#006580;color:#fff}._product-card_1yb2z_64._enterprise_1yb2z_98 ._product-button_1yb2z_78:hover{background-color:#003d4d}._product-card_1yb2z_64 ._product-title_1yb2z_111{color:#333;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ddd;font-weight:300;text-align:center;font-size:24px}._product-card_1yb2z_64 ._product-description_1yb2z_120{color:#333;margin-bottom:16px;font-size:.9rem}._product-card_1yb2z_64 ._product-feature_1yb2z_125{display:flex;align-items:flex-start;margin-bottom:12px}._product-card_1yb2z_64 ._product-bullet_1yb2z_75{width:8px;height:8px;border-radius:50%;margin-top:6px;margin-right:12px;flex-shrink:0}._product-card_1yb2z_64 ._product-feature-text_1yb2z_138{color:#333;font-size:.85rem;line-height:1.4;font-weight:300}._product-card_1yb2z_64 ._product-footnote_1yb2z_144{color:#a0a0a0;font-size:.7rem;margin-top:8px;margin-bottom:16px}._product-card_1yb2z_64 ._product-button_1yb2z_78{font-weight:500;padding:12px 0;border-radius:16px;text-transform:none;font-size:.9rem;margin-top:auto}._loginLogo_1yb2z_159{height:150px}._login-container_1yb2z_163{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(/assets/images/background/efnBackground.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0}._login-card_1yb2z_179{overflow:hidden;display:flex;background-color:transparent;box-shadow:0 4px 20px #00000026;border-radius:12px;margin:20px}._login-left-panel_1yb2z_188{width:40%;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#333;border-top-left-radius:12px;border-bottom-left-radius:12px}._login-right-panel_1yb2z_200{width:60%;background-color:#fff;padding:32px;border-top-right-radius:12px;border-bottom-right-radius:12px}._login-welcome-text_1yb2z_208{color:#fff;font-weight:300;letter-spacing:.5px;opacity:.9;text-align:center;font-size:14px;font-family:Roboto Mono,monospace}._login-tab-button_1yb2z_218{color:#a0a0a0;border-bottom:none;border-radius:0;padding:0 16px;font-family:Roboto Mono,monospace;font-weight:300}._login-tab-button_1yb2z_218._active_1yb2z_226{color:#f8a504;border-bottom:2px solid #F8A504}._login-tab-button_1yb2z_218:hover{background-color:transparent;color:#f8a504}._login-text-field_1yb2z_235 ._MuiInput-underline_1yb2z_235:before{border-bottom:1px solid rgba(0,0,0,.2)}._login-text-field_1yb2z_235 ._MuiInput-underline_1yb2z_235:after{border-bottom:2px solid #F8A504}._login-text-field_1yb2z_235 ._MuiInputLabel-root_1yb2z_241{color:#0009;font-family:Roboto Mono,monospace}._login-text-field_1yb2z_235 ._MuiInputBase-input_1yb2z_245{color:#333;background-color:#fff8e180;border-radius:4px;padding:8px;font-family:Roboto Mono,monospace}._forgotten-password-link_1yb2z_253{color:#0080ff;text-decoration:none;font-family:Roboto Mono,monospace}._forgotten-password-link_1yb2z_253:hover{text-decoration:underline}._login-button_1yb2z_262{background-color:#f8a504;color:#333;text-transform:none;font-size:1rem;padding:12px 0;border-radius:25px;font-family:Roboto Mono,monospace;font-weight:500}._login-button_1yb2z_262:hover{background-color:#c68403}._product-selection-container_1yb2z_276{width:95%;max-width:1200px;height:655px;max-height:800px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0003;display:flex}._left-ribbon_1yb2z_287{width:80px;background-color:#333;display:flex;flex-direction:column;align-items:center;padding:20px 0}._back-button_1yb2z_296{color:#fff;min-width:auto;padding:8px}._back-button_1yb2z_296:hover{background-color:#ffffff1a}._MuiPaper-root_1yb2z_305 div{color:#ffffffde}._dark-card_1yb2z_309{background-color:#333!important;border-radius:12px!important;border:1px solid rgba(239,184,16,.3)!important;color:#ffffffde}._transparent-card_1yb2z_316{color:#ffffffde;background-color:transparent!important}._transparent-card_1yb2z_316 ._fieldLabel_1yb2z_320,._transparent-card_1yb2z_316 ._MuiInputLabel-outlined_1yb2z_321._MuiInputLabel-shrink_1yb2z_321,._transparent-card_1yb2z_316 ._MuiFormLabel-root_1yb2z_322,._transparent-card_1yb2z_316 ._MuiInputLabel-outlined_1yb2z_321,._transparent-card_1yb2z_316 ._MuiInputLabel-shrink_1yb2z_321{background-color:#1e1e1e!important;color:#ffffffde!important;padding:0 5px!important;z-index:1}._transparent-card_1yb2z_316 ._fieldContent_1yb2z_330:focus-within ._fieldLabel_1yb2z_320{color:#f8a504;background-color:#1e1e1e!important}._transparent-card_1yb2z_316 ._MuiInputLabel-outlined_1yb2z_321{background-color:#1e1e1e!important}._transparent-card_1yb2z_316 ._MuiInputLabel-outlined_1yb2z_321._MuiInputLabel-shrink_1yb2z_321{background-color:#1e1e1e!important;padding:0 5px!important}._transparent-card_1yb2z_316 ._MuiOutlinedInput-root_1yb2z_341,._transparent-card_1yb2z_316 ._MuiOutlinedInput-input_1yb2z_342,._transparent-card_1yb2z_316 ._MuiInputBase-input_1yb2z_245,._transparent-card_1yb2z_316 ._MuiSelect-select_1yb2z_344,._transparent-card_1yb2z_316 input,._transparent-card_1yb2z_316 textarea,._transparent-card_1yb2z_316 select{background-color:#1e1e1e!important;color:#ffffffde!important}._transparent-card_1yb2z_316 ._MuiSelect-icon_1yb2z_351,._transparent-card_1yb2z_316 ._MuiSelect-iconOutlined_1yb2z_352,._transparent-card_1yb2z_316 ._MuiSelect-iconFilled_1yb2z_353,._transparent-card_1yb2z_316 ._MuiSelect-iconStandard_1yb2z_354{color:#757575!important}._transparent-card_1yb2z_316 ._MuiFormControl-root_1yb2z_357 ._MuiInputLabel-root_1yb2z_241{background-color:#1e1e1e!important;padding:0 5px!important}._transparent-card_1yb2z_316 ._MuiOutlinedInput-notchedOutline_1yb2z_361{border-color:#757575!important}._transparent-card_1yb2z_316 ._MuiOutlinedInput-notchedOutline_1yb2z_361 legend{background-color:#1e1e1e!important;padding:0 2px!important}._dark-input_1yb2z_369{background-color:#333!important;color:#ffffffde}._dark-input_1yb2z_369 ._MuiInputLabel-outlined_1yb2z_321{color:#efb810!important;transform:translate(14px,-6px) scale(.75)!important}._dark-input_1yb2z_369 ._MuiInputLabel-outlined_1yb2z_321._MuiInputLabel-shrink_1yb2z_321{background-color:#333;padding:0 8px}._dark-input_1yb2z_369 ._MuiOutlinedInput-notchedOutline_1yb2z_361{border-color:#efb810!important;border-width:1px!important}._dark-input_1yb2z_369:hover ._MuiOutlinedInput-notchedOutline_1yb2z_361{border-color:#efb810cc!important}._dark-input_1yb2z_369._Mui-focused_1yb2z_388 ._MuiOutlinedInput-notchedOutline_1yb2z_361{border-color:#efb810!important}._dark-input_1yb2z_369 input,._dark-input_1yb2z_369 textarea{color:#ffffffde!important;background-color:#333!important}._dark-typography_1yb2z_396{font-family:Roboto Mono}._dark-typography_1yb2z_396._primary_1yb2z_399{color:#ffffffde!important}._dark-typography_1yb2z_396._secondary_1yb2z_402{color:#fff9!important}._dark-select_1yb2z_406{background-color:#333!important}._dark-select_1yb2z_406 ._MuiSelect-icon_1yb2z_351{color:#fff9!important}._dark-buttons_1yb2z_413 ._MuiButton-contained_1yb2z_413{text-transform:none!important;box-shadow:none!important;border-radius:4px!important}._dark-buttons_1yb2z_413 ._MuiButton-containedPrimary_1yb2z_418{background-color:#efb810!important;color:#000!important}._dark-buttons_1yb2z_413 ._MuiButton-containedSecondary_1yb2z_422{background-color:#f8a504;color:#fff!important}._dark-radio_1yb2z_427 ._MuiRadio-root_1yb2z_427{color:#fff9!important}._dark-radio_1yb2z_427 ._MuiRadio-root_1yb2z_427._Mui-checked_1yb2z_430{color:#efb810!important}._dark-scrollable_1yb2z_434{overflow-y:auto;max-height:400px}._dark-scrollable_1yb2z_434::-webkit-scrollbar{width:6px}._dark-scrollable_1yb2z_434::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}._dark-scrollable_1yb2z_434::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}._MuiMenu-paper_1yb2z_449{background-color:#333!important;border:1px solid rgba(239,184,16,.3)!important}._MuiMenu-paper_1yb2z_449 ._MuiMenuItem-root_1yb2z_453{color:#ffffffde!important}._MuiMenu-paper_1yb2z_449 ._MuiMenuItem-root_1yb2z_453:hover,._MuiMenu-paper_1yb2z_449 ._MuiMenuItem-root_1yb2z_453._Mui-selected_1yb2z_456{background-color:#efb8101a!important}._MuiMenu-paper_1yb2z_449 ._MuiMenuItem-root_1yb2z_453 ._MuiAvatar-root_1yb2z_459{background-color:#ffffff1a}._dark-editor_1yb2z_463{height:calc(100vh - 250px)!important;margin-bottom:20px!important}._dark-editor_1yb2z_463 ._ql-editor_1yb2z_467{height:100%!important;overflow-y:auto}@media (max-width: 960px){._dark-editor_1yb2z_463{height:calc(100vh - 350px)!important}}._dark-editor_1yb2z_463 ._ql-toolbar_1yb2z_476{background-color:#292929;border-color:#efb8104d!important}._dark-editor_1yb2z_463 ._ql-toolbar_1yb2z_476 ._ql-stroke_1yb2z_480{stroke:#ffffffb3}._dark-editor_1yb2z_463 ._ql-toolbar_1yb2z_476 ._ql-fill_1yb2z_483{fill:#ffffffb3}._dark-editor_1yb2z_463 ._ql-toolbar_1yb2z_476 ._ql-picker_1yb2z_486{color:#ffffffb3}._dark-editor_1yb2z_463 ._ql-container_1yb2z_489{height:calc(100% - 42px)!important;background-color:#333;border-color:#efb8104d!important;color:#ffffffde}._dark-preview_1yb2z_496{background-color:#292929;border-radius:4px;padding:16px;min-height:200px;max-height:400px;overflow-y:auto}._dark-calendar_1yb2z_505{background-color:#333;color:#ffffffde}._dark-calendar_1yb2z_505 ._rbc-toolbar_1yb2z_509{background-color:transparent;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.1);padding:10px 15px 10px 0}._dark-calendar_1yb2z_505 ._rbc-toolbar_1yb2z_509 button{color:#ffffffde;background-color:#1a1a1a;border:1px solid rgba(239,184,16,.1)}._dark-calendar_1yb2z_505 ._rbc-toolbar_1yb2z_509 button._rbc-active_1yb2z_521{background-color:#f8a504}._dark-calendar_1yb2z_505 ._rbc-month-view_1yb2z_524,._dark-calendar_1yb2z_505 ._rbc-time-view_1yb2z_525{border:1px solid rgba(239,184,16,.1)}._dark-calendar_1yb2z_505 ._rbc-header_1yb2z_528,._dark-calendar_1yb2z_505 ._rbc-time-header-cell_1yb2z_529{background-color:#292929;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.1)}._dark-calendar_1yb2z_505 ._rbc-time-content_1yb2z_534{background-color:"#008B9B"}._dark-calendar_1yb2z_505 ._rbc-event_1yb2z_537{background-color:#efb810cc;border:none;color:#000}._dark-calendar_1yb2z_505 ._rbc-event_1yb2z_537:hover{background-color:#efb810}._dark-calendar_1yb2z_505 ._rbc-today_1yb2z_545{background-color:#efb8101a}._dark-calendar_1yb2z_505 ._rbc-off-range-bg_1yb2z_548{background-color:#29292980}._dark-calendar_1yb2z_505 ._rbc-time-slot_1yb2z_551{color:#ffffffb3}._dark-modal_1yb2z_555 ._MuiPaper-root_1yb2z_305{background-color:#333;border:1px solid rgba(239,184,16,.3);border-radius:8px;color:#ffffffde}._dark-modal_1yb2z_555 ._MuiInputBase-root_1yb2z_561{color:#ffffffde}._dark-modal_1yb2z_555 ._MuiInputLabel-root_1yb2z_241{color:#ffffffb3}._dark-modal_1yb2z_555 ._MuiButton-root_1yb2z_567{margin:8px}._dark-modal_1yb2z_555 ._MuiButton-root_1yb2z_567._primary_1yb2z_399{background-color:#efb810;color:#000}._dark-modal_1yb2z_555 ._MuiButton-root_1yb2z_567._primary_1yb2z_399:disabled{background-color:#efb8104d}._rbc-time-view_1yb2z_525{border-color:#efb8104d!important}._rbc-time-view_1yb2z_525 ._rbc-time-content_1yb2z_534{border-top:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_1yb2z_525 ._rbc-time-header_1yb2z_529{border-bottom:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_1yb2z_525 ._rbc-time-slot_1yb2z_551{border-top:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_1yb2z_525 ._rbc-time-slot_1yb2z_551._rbc-off-range_1yb2z_548{background-color:#2929294d}._rbc-time-view_1yb2z_525 ._rbc-timeslot-group_1yb2z_593{border-bottom:1px solid rgba(255,255,255,.1)!important}._rbc-time-view_1yb2z_525 ._rbc-time-gutter_1yb2z_596 ._rbc-timeslot-group_1yb2z_593{border-bottom:none!important}._rbc-time-view_1yb2z_525 ._rbc-day-slot_1yb2z_599 ._rbc-time-slot_1yb2z_551{border-top:none!important}._rbc-time-view_1yb2z_525 ._rbc-event_1yb2z_537{font-size:.75rem;line-height:1.2;padding:2px 4px}._MuiInput-underline_1yb2z_235:before{border-bottom:1px solid rgba(255,255,255,.3)!important}._MuiInput-underline_1yb2z_235:after{border-bottom:2px solid #EFB810!important}._MuiInput-underline_1yb2z_235:hover:not(._Mui-disabled_1yb2z_614):before{border-bottom:1px solid rgba(255,255,255,.5)!important}._MuiTab-root_1yb2z_618{text-transform:none!important}div ._MuiAlert-standardError_1yb2z_622{background-color:#333!important}._dark-dialog_1yb2z_626 ._MuiDialog-paper_1yb2z_626{background-color:#333!important;border:1px solid rgba(239,184,16,.3)!important;border-radius:12px!important;color:#ffffffde!important}._dark-dialog_1yb2z_626 ._MuiDialogTitle-root_1yb2z_632{background-color:#292929;color:#ffffffde;border-bottom:1px solid rgba(239,184,16,.3)}._dark-dialog_1yb2z_626 ._MuiDialogContent-root_1yb2z_637{background-color:#333;padding:20px!important}._dark-dialog_1yb2z_626 ._MuiDialogContent-root_1yb2z_637 ._MuiTextField-root_1yb2z_641 ._MuiOutlinedInput-root_1yb2z_341{background-color:#242424}._dark-dialog_1yb2z_626 ._MuiDialogContent-root_1yb2z_637 ._MuiTextField-root_1yb2z_641 ._MuiOutlinedInput-root_1yb2z_341 fieldset{border-color:#efb8104d!important}._dark-dialog_1yb2z_626 ._MuiDialogContent-root_1yb2z_637 ._MuiTextField-root_1yb2z_641 ._MuiOutlinedInput-root_1yb2z_341:hover fieldset{border-color:#efb810cc!important}._dark-dialog_1yb2z_626 ._MuiDialogContent-root_1yb2z_637 ._MuiTextField-root_1yb2z_641 ._MuiOutlinedInput-root_1yb2z_341._Mui-focused_1yb2z_388 fieldset{border-color:#efb810!important}._dark-dialog_1yb2z_626 ._MuiDialogContent-root_1yb2z_637 ._MuiTextField-root_1yb2z_641 ._MuiInputLabel-root_1yb2z_241{color:#ffffffb3}._dark-dialog_1yb2z_626 ._MuiDialogContent-root_1yb2z_637 ._MuiTextField-root_1yb2z_641 ._MuiInputLabel-root_1yb2z_241._Mui-focused_1yb2z_388{color:#efb810}._dark-dialog_1yb2z_626 ._MuiDialogContent-root_1yb2z_637 ._MuiTextField-root_1yb2z_641 textarea{color:#ffffffde!important}._dark-dialog_1yb2z_626 ._MuiDialogActions-root_1yb2z_662{background-color:#292929;border-top:1px solid rgba(239,184,16,.3);padding:16px!important}._dark-dialog_1yb2z_626 ._MuiDialogActions-root_1yb2z_662 ._MuiButton-root_1yb2z_567{text-transform:none}._dark-dialog_1yb2z_626 ._MuiDialogActions-root_1yb2z_662 ._MuiButton-root_1yb2z_567._MuiButton-text_1yb2z_670{color:#ffffffb3}._dark-dialog_1yb2z_626 ._MuiDialogActions-root_1yb2z_662 ._MuiButton-root_1yb2z_567._MuiButton-text_1yb2z_670:hover{background-color:#efb8101a}._dark-radio_1yb2z_427 ._MuiRadio-root_1yb2z_427{color:#a0a0a0!important}._dark-radio_1yb2z_427 ._MuiRadio-root_1yb2z_427._Mui-checked_1yb2z_430{color:#f8a504!important}._dark-radio_1yb2z_427 ._MuiRadio-root_1yb2z_427 ._MuiIconButton-label_1yb2z_683{position:relative}._dark-radio_1yb2z_427 ._MuiRadio-root_1yb2z_427 ._MuiIconButton-label_1yb2z_683:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #A0A0A0;border-radius:50%;transition:border-color .2s ease}._dark-radio_1yb2z_427 ._MuiRadio-root_1yb2z_427._Mui-checked_1yb2z_430 ._MuiIconButton-label_1yb2z_683:after{border-color:#f8a504}._dark-checkbox_1yb2z_701 ._MuiCheckbox-root_1yb2z_701{color:#a0a0a0!important}._dark-checkbox_1yb2z_701 ._MuiCheckbox-root_1yb2z_701._Mui-checked_1yb2z_430{color:#f8a504!important}._dark-checkbox_1yb2z_701 ._MuiCheckbox-root_1yb2z_701 ._MuiIconButton-label_1yb2z_683{position:relative}._dark-checkbox_1yb2z_701 ._MuiCheckbox-root_1yb2z_701 ._MuiIconButton-label_1yb2z_683:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:2px solid #A0A0A0;border-radius:2px;transition:border-color .2s ease}._dark-checkbox_1yb2z_701 ._MuiCheckbox-root_1yb2z_701._Mui-checked_1yb2z_430 ._MuiIconButton-label_1yb2z_683:after{border-color:#f8a504}._contact-container_1yb2z_728{display:flex;height:calc(100vh - 180px);min-height:600px;background-color:#1e1e1e;color:#ffffffde}._contact-left-column_1yb2z_736{width:40px;overflow-y:auto;flex-shrink:0}._contact-middle-column_1yb2z_742{width:300px;display:flex;flex-direction:column;background-color:#1e1e1e;flex-shrink:0}._contact-right-column_1yb2z_750{flex:1;background-color:#1e1e1e;overflow-y:auto}._contact-filter_1yb2z_757{padding:0;height:100%;background-color:#1e1e1e}._alphabet-filter_1yb2z_763{display:flex;flex-direction:column;align-items:center}._letter-item_1yb2z_769{height:30px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Roboto Mono,monospace;font-size:14px;color:#ffffffde;margin-bottom:2px;transition:all .2s ease}._letter-item_1yb2z_769:hover{background-color:#efb8101a;color:#efb810}._letter-item_1yb2z_769._active_1yb2z_226{background-color:#efb81033;color:#efb810;font-weight:500}._contact-search_1yb2z_795{padding:15px}._contact-search_1yb2z_795 input{background-color:#242424;border:1px solid rgba(239,184,16,.3);color:#ffffffde;border-radius:4px;padding:8px 12px;font-family:Roboto Mono,monospace;width:100%}._contact-search_1yb2z_795 input:focus{outline:none;border-color:#efb810;box-shadow:0 0 0 1px #efb8104d}._contact-search_1yb2z_795 input::placeholder{color:#ffffff80}._contact-list-item_1yb2z_825{padding:12px 15px;border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background-color .2s ease}._contact-list-item_1yb2z_825:hover{background-color:#292929}._contact-list-item_1yb2z_825._active_1yb2z_226{background-color:#333}._contact-avatar_1yb2z_840{width:36px;height:36px;margin-right:12px;border-radius:50%;overflow:hidden;flex-shrink:0}._avatar-img_1yb2z_849{width:100%;height:100%;object-fit:cover}._avatar-placeholder_1yb2z_855{width:100%;height:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px}._contact-info_1yb2z_867{flex:1;overflow:hidden}._contact-name_1yb2z_872{font-size:14px;color:#ffffffde;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto Mono,monospace}._contact-company_1yb2z_881{font-size:12px;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Roboto Mono,monospace}._contact-status_1yb2z_890{flex-shrink:0;margin-left:10px}._status-dot_1yb2z_895{display:block;width:8px;height:8px;border-radius:50%}._status-dot_1yb2z_895._active_1yb2z_226{background-color:#9ab106}._status-dot_1yb2z_895._inactive_1yb2z_906{background-color:#ff5d5d}._contact-details_1yb2z_911{padding:20px;height:100%;display:flex;flex-direction:column;width:381px;background-color:#333}._contact-details-empty_1yb2z_920{height:100%;display:flex;align-items:center;justify-content:center;color:#ffffff80;font-family:Roboto Mono,monospace}._contact-header_1yb2z_929{display:flex;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.6);margin-bottom:20px}._contact-header-left_1yb2z_936{margin-right:20px}._contact-avatar-large_1yb2z_940{width:80px;height:80px;border-radius:50%;overflow:hidden}._avatar-img-large_1yb2z_947{width:100%;height:100%;object-fit:cover}._avatar-placeholder-large_1yb2z_953{width:100%;height:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:32px}._contact-header-right_1yb2z_965{flex:1}._contact-name-large_1yb2z_973{margin:0 0 5px;font-size:24px;font-weight:300;color:#ffffffde;font-family:Roboto Mono,monospace}._contact-company-large_1yb2z_981{margin:0 0 15px;font-size:14px;color:#fff9;font-family:Roboto Mono,monospace}._contact-buttons_1yb2z_988{display:flex;gap:10px;align-items:center;justify-content:center}._contact-buttons_1yb2z_988 button{display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;border:none;color:#ffffffde;cursor:pointer;font-family:Roboto Mono,monospace;padding:5px 10px;border-radius:4px;transition:background-color .2s ease}._contact-buttons_1yb2z_988 button:hover{background-color:#efb8101a}._contact-buttons_1yb2z_988 button i{font-size:20px;margin-bottom:5px}._contact-edit_1yb2z_1019{margin-left:auto}._btn-edit_1yb2z_1023{background:none;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffffde;transition:background-color .2s ease}._btn-edit_1yb2z_1023:hover{background-color:#ffffff1a}._contact-details-info_1yb2z_1041{flex:1;overflow-y:auto}._detail-item_1yb2z_1046{display:flex;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:5px}._detail-icon_1yb2z_1053{width:40px;height:40px;margin-right:15px;background-color:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._detail-icon_1yb2z_1053 i{font-size:24px/19px;color:#f2f2f2}._detail-content_1yb2z_1070{flex:1}._detail-label_1yb2z_1074{font-size:10px;color:#f2f2f2;margin-bottom:5px;font-family:Roboto Mono,monospace}._detail-value_1yb2z_1081{font-size:16px;color:#f2f2f2;word-break:break-word;font-family:Roboto Mono,monospace}._detail-value_1yb2z_1081._notes_1yb2z_1088{max-height:100px;overflow-y:auto;background-color:#242424;padding:10px;border-radius:4px}._detail-section_1yb2z_1096{margin-top:30px;margin-bottom:20px}._detail-section_1yb2z_1096 h4{font-size:16px;font-weight:300;color:#ffffffde;margin-bottom:15px;font-family:Roboto Mono,monospace;border-bottom:1px solid rgba(239,184,16,.3);padding-bottom:10px}._signatories-list_1yb2z_1111{padding-left:10px}._signatory-item_1yb2z_1115{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#ffffffde;font-family:Roboto Mono,monospace;font-size:14px}._no-signatories_1yb2z_1123{color:#ffffff80;font-style:italic;font-family:Roboto Mono,monospace;font-size:14px}._detail-buttons_1yb2z_1130{display:flex;gap:10px;margin-top:30px}._detail-buttons_1yb2z_1130 button{flex:1;background-color:#242424;border:1px solid rgba(239,184,16,.3);border-radius:8px;padding:10px;color:#ffffffde;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease;font-family:Roboto Mono,monospace}._detail-buttons_1yb2z_1130 button:hover{background-color:#292929;border-color:#efb810}._detail-buttons_1yb2z_1130 button i{font-size:18px;margin-bottom:5px;color:#efb810}._btn-schedule_1yb2z_1163{background-color:#efb8101a!important}._contact-left-column_1yb2z_736::-webkit-scrollbar,._contact-list_1yb2z_820::-webkit-scrollbar,._contact-right-column_1yb2z_750::-webkit-scrollbar,._contact-details-info_1yb2z_1041::-webkit-scrollbar,._detail-value_1yb2z_1081._notes_1yb2z_1088::-webkit-scrollbar{width:6px}._contact-left-column_1yb2z_736::-webkit-scrollbar-thumb,._contact-list_1yb2z_820::-webkit-scrollbar-thumb,._contact-right-column_1yb2z_750::-webkit-scrollbar-thumb,._contact-details-info_1yb2z_1041::-webkit-scrollbar-thumb,._detail-value_1yb2z_1081._notes_1yb2z_1088::-webkit-scrollbar-thumb{border-radius:3px}@media (max-width: 992px){._contact-container_1yb2z_728{flex-direction:column;height:auto}._contact-left-column_1yb2z_736{width:100%;height:60px;overflow-x:auto;overflow-y:hidden}._alphabet-filter_1yb2z_763{flex-direction:row;padding:10px}._contact-middle-column_1yb2z_742{width:100%;height:300px}._contact-right-column_1yb2z_750{height:400px}}._contact-list-wrapper_1yb2z_1208{display:flex;flex-direction:column;height:100%}._contact-list_1yb2z_820{flex:1;overflow-y:auto}._MuiTypography-root_1yb2z_1219{color:inherit}p{color:#ffffffde;margin:0}h1,h2,h3,h4,h5,h6{color:#ffffffde}@media (max-width: 768px){._contact-container-mobile_1yb2z_1234{height:calc(100vh - 120px);background-color:#1e1e1e;color:#ffffffde;position:relative}._contact-mobile-view_1yb2z_1240{height:100%;display:flex;flex-direction:column}._contact-mobile-header_1yb2z_1245{padding:15px;border-bottom:1px solid rgba(255,255,255,.1);background-color:#242424;position:sticky;top:0;z-index:100}._back-button_1yb2z_296{background:none;border:none;color:#ffffffde;display:flex;align-items:center;gap:8px;font-family:Roboto Mono,monospace;font-size:14px;cursor:pointer;padding:12px 8px;border-radius:8px;transition:background-color .2s ease;min-height:44px}._back-button_1yb2z_296:hover,._back-button_1yb2z_296:active{background-color:#efb8101a}._back-button_1yb2z_296 svg{font-size:20px}._contact-filter-mobile_1yb2z_1274{background-color:#242424;padding:10px;border-bottom:1px solid rgba(255,255,255,.1)}._contact-filter-mobile_1yb2z_1274 ._alphabet-filter_1yb2z_763{flex-direction:row;overflow-x:auto;padding:0;gap:5px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}._contact-filter-mobile_1yb2z_1274 ._alphabet-filter_1yb2z_763::-webkit-scrollbar{height:4px}._contact-filter-mobile_1yb2z_1274 ._alphabet-filter_1yb2z_763::-webkit-scrollbar-thumb{background-color:#efb8104d;border-radius:2px}._contact-filter-mobile_1yb2z_1274 ._letter-item_1yb2z_769{flex-shrink:0;min-width:36px;height:36px;font-size:12px;margin-bottom:0;margin-right:5px}._contact-filter-mobile_1yb2z_1274 ._letter-item_1yb2z_769:active{transform:scale(.95);background-color:#efb81033}._contact-list-mobile_1yb2z_1306{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}._contact-list-mobile_1yb2z_1306 ._contact-search_1yb2z_795{padding:15px;background-color:#242424;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;z-index:90}._contact-list-mobile_1yb2z_1306 ._contact-search_1yb2z_795 input{min-height:44px;font-size:16px;padding:12px 15px}._contact-list-mobile_1yb2z_1306 ._contact-list_1yb2z_820{flex:1;padding-bottom:80px}._contact-list-mobile_1yb2z_1306 ._contact-list-item_1yb2z_825{padding:18px 15px;border-bottom:1px solid rgba(255,255,255,.05);min-height:72px}._contact-list-mobile_1yb2z_1306 ._contact-list-item_1yb2z_825:active{background-color:#efb81026;transform:scale(.98)}._contact-list-mobile_1yb2z_1306 ._contact-list-item_1yb2z_825{transition:all .15s ease}._contact-list-mobile_1yb2z_1306 ._contact-avatar_1yb2z_840{width:52px;height:52px;margin-right:15px}._contact-list-mobile_1yb2z_1306 ._avatar-placeholder_1yb2z_855{font-size:20px}._contact-list-mobile_1yb2z_1306 ._contact-name_1yb2z_872{font-size:16px;margin-bottom:4px;font-weight:400}._contact-list-mobile_1yb2z_1306 ._contact-company_1yb2z_881{font-size:14px;opacity:.8}._contact-list-mobile_1yb2z_1306 ._add-contact-container_1yb2z_1357{position:fixed;bottom:24px;right:24px;z-index:1000}._contact-list-mobile_1yb2z_1306 ._add-contact-container_1yb2z_1357 button{width:64px;height:64px;border-radius:50%;box-shadow:0 6px 16px #0006;min-width:64px;background-color:#f8a504!important;color:#000!important}._contact-list-mobile_1yb2z_1306 ._add-contact-container_1yb2z_1357 button:active{transform:scale(.95)}._contact-list-mobile_1yb2z_1306 ._add-contact-container_1yb2z_1357 button ._MuiButton-startIcon_1yb2z_1375{margin:0}._contact-list-mobile_1yb2z_1306 ._add-contact-container_1yb2z_1357 button ._MuiButton-startIcon_1yb2z_1375 ._material-icons_1yb2z_1378{font-size:28px}}@media (max-width: 768px) and (hover: hover){._contact-list-mobile_1yb2z_1306 ._add-contact-container_1yb2z_1357 button:hover{box-shadow:0 8px 20px #00000080;transform:translateY(-2px)}}@media (max-width: 768px){._contact-detail-mobile_1yb2z_1389{flex:1;overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch}._contact-detail-mobile_1yb2z_1389 ._contact-details_1yb2z_911{width:100%;height:100%;padding:20px 15px;background-color:#1e1e1e}._contact-detail-mobile_1yb2z_1389 ._contact-header_1yb2z_929{flex-direction:column;align-items:center;text-align:center;padding-bottom:20px;margin-bottom:20px}._contact-detail-mobile_1yb2z_1389 ._contact-header-right_1yb2z_965{width:100%}._contact-detail-mobile_1yb2z_1389 ._contact-avatar-large_1yb2z_940{width:120px;height:120px;margin:0 auto 20px}._contact-detail-mobile_1yb2z_1389 ._avatar-placeholder-large_1yb2z_953{font-size:48px}._contact-detail-mobile_1yb2z_1389 ._contact-name-large_1yb2z_973{font-size:24px;margin-bottom:10px;font-weight:400}._contact-detail-mobile_1yb2z_1389 ._contact-company-large_1yb2z_981{font-size:16px;margin-bottom:24px;opacity:.8}._contact-detail-mobile_1yb2z_1389 ._contact-buttons_1yb2z_988{justify-content:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}._contact-detail-mobile_1yb2z_1389 ._contact-buttons_1yb2z_988 button{padding:16px 20px;min-width:88px;min-height:64px;border-radius:12px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2)}._contact-detail-mobile_1yb2z_1389 ._contact-buttons_1yb2z_988 button:active{transform:scale(.95);background-color:#efb81033}._contact-detail-mobile_1yb2z_1389 ._contact-buttons_1yb2z_988 button ._material-icons_1yb2z_1378{font-size:24px;margin-bottom:4px}._contact-detail-mobile_1yb2z_1389 ._contact-buttons_1yb2z_988 button span{font-size:12px;margin-top:4px;font-weight:500}._contact-detail-mobile_1yb2z_1389 ._contact-buttons_1yb2z_988 ._btn-edit_1yb2z_1023{background-color:#f8a50426;border:1px solid rgba(248,165,4,.4)}._contact-detail-mobile_1yb2z_1389 ._contact-buttons_1yb2z_988 ._btn-edit_1yb2z_1023:active{background-color:#f8a50440}._contact-detail-mobile_1yb2z_1389 ._contact-buttons_1yb2z_988 ._btn-edit_1yb2z_1023 ._material-icons_1yb2z_1378{color:#f8a504}._contact-detail-mobile_1yb2z_1389 ._contact-details-info_1yb2z_1041 ._detail-item_1yb2z_1046{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.05)}._contact-detail-mobile_1yb2z_1389 ._contact-details-info_1yb2z_1041 ._detail-item_1yb2z_1046:last-child{border-bottom:none}._contact-detail-mobile_1yb2z_1389 ._contact-details-info_1yb2z_1041 ._detail-icon_1yb2z_1053{margin-right:16px;min-width:44px}._contact-detail-mobile_1yb2z_1389 ._contact-details-info_1yb2z_1041 ._detail-icon_1yb2z_1053 ._material-icons_1yb2z_1378{font-size:24px;color:#ffffffb3}._contact-detail-mobile_1yb2z_1389 ._contact-details-info_1yb2z_1041 ._detail-value_1yb2z_1081{font-size:16px;line-height:1.5;word-break:break-word;color:#ffffffe6}._contact-detail-mobile_1yb2z_1389 ._contact-details-info_1yb2z_1041 ._detail-label_1yb2z_1074{font-size:13px;margin-top:4px;color:#fff9;text-transform:uppercase;letter-spacing:.5px}._contact-detail-mobile_1yb2z_1389 ._contact-details-empty_1yb2z_920{padding:60px 20px;text-align:center;font-size:16px;color:#fff9}._contact-draft_1yb2z_1500{border-left:4px solid #F8A504;background-color:#f8a5040d}._contact-draft_1yb2z_1500 ._draft-label_1yb2z_1504{font-size:11px;background-color:#f8a504;color:#000;padding:2px 6px;border-radius:8px;font-weight:500}._profile-content-mobile_1yb2z_1512{padding:15px}._profile-content-mobile_1yb2z_1512 ._form-section_1yb2z_1515{margin-bottom:24px}._profile-content-mobile_1yb2z_1512 ._form-field_1yb2z_1518{margin-bottom:20px}._profile-content-mobile_1yb2z_1512 ._form-field_1yb2z_1518 input,._profile-content-mobile_1yb2z_1512 ._form-field_1yb2z_1518 textarea,._profile-content-mobile_1yb2z_1512 ._form-field_1yb2z_1518 select{font-size:16px;padding:14px 16px;min-height:44px;border-radius:8px}._profile-content-mobile_1yb2z_1512 ._form-field_1yb2z_1518 textarea{min-height:100px;resize:vertical}._profile-content-mobile_1yb2z_1512 ._avatar-upload-section_1yb2z_1531{text-align:center;margin-bottom:32px}._profile-content-mobile_1yb2z_1512 ._avatar-upload-section_1yb2z_1531 ._avatar-preview_1yb2z_1535{width:140px;height:140px;margin:0 auto 20px;border-radius:50%;border:4px solid rgba(255,255,255,.1)}._profile-content-mobile_1yb2z_1512 ._avatar-upload-section_1yb2z_1531 ._upload-button_1yb2z_1542{min-height:44px;padding:12px 24px;border-radius:8px}._profile-content-mobile_1yb2z_1512 ._form-actions_1yb2z_1547{position:sticky;bottom:0;background-color:#242424;padding:16px 15px;margin:24px -15px -15px;border-top:1px solid rgba(255,255,255,.1);display:flex;gap:12px;box-shadow:0 -4px 12px #0000004d}._profile-content-mobile_1yb2z_1512 ._form-actions_1yb2z_1547 button{flex:1;min-height:52px;font-size:16px;font-weight:500;border-radius:8px}._profile-content-mobile_1yb2z_1512 ._form-actions_1yb2z_1547 button._primary_1yb2z_399{background-color:#f8a504;color:#000}._profile-content-mobile_1yb2z_1512 ._form-actions_1yb2z_1547 button._secondary_1yb2z_402{background-color:transparent;border:1px solid rgba(255,255,255,.3);color:#fffc}}@media (min-width: 769px) and (max-width: 1024px){._contact-container_1yb2z_728 ._contact-left-column_1yb2z_736{width:50px}._contact-container_1yb2z_728 ._contact-middle-column_1yb2z_742{width:350px}._contact-container_1yb2z_728 ._contact-details_1yb2z_911{width:auto}._contact-filter_1yb2z_757 ._letter-item_1yb2z_769{height:35px;width:35px;font-size:12px}._contact-list-item_1yb2z_825{padding:10px 12px}._contact-list-item_1yb2z_825 ._contact-avatar_1yb2z_840{width:40px;height:40px}._contact-list-item_1yb2z_825 ._contact-name_1yb2z_872{font-size:13px}._contact-list-item_1yb2z_825 ._contact-company_1yb2z_881{font-size:11px}}._openCont_1yb2z_1605{display:flex;width:100%;height:calc(100vh - 90px)}@media screen and (max-width: 768px){._openCont_1yb2z_1605{flex-direction:column;width:100%;padding:0}}._openContMainProj_1yb2z_1618{display:flex;flex-direction:row;flex:1;width:100%;height:100%;position:relative}._openContMainProj_1yb2z_1618._sidebarCollapsed_1yb2z_1626 ._mainCont_1yb2z_1626{width:calc(100% - 40px)}._sidebarHeader_1yb2z_1630{display:flex;justify-content:space-between;align-items:center;padding-right:10px;margin:12px;color:#9e9e9e}._collapseButton_1yb2z_1639{background-color:transparent;border:none;color:#f8a504;cursor:pointer;font-size:16px;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:50%;width:30px;height:30px}._collapseButton_1yb2z_1639:hover{background-color:#f8a5041a}._blockCont_1yb2z_1657{width:250px;min-width:250px;height:100%;overflow-y:auto;margin-right:-2.5px;transition:all .3s ease;position:relative}._blockCont_1yb2z_1657._collapsed_1yb2z_1666{width:40px;min-width:40px}._blockCont_1yb2z_1657._collapsed_1yb2z_1666 ._collapseButton_1yb2z_1639{margin-left:5px}._blockCont_1yb2z_1657 ._tabCont_1yb2z_1673{display:flex;flex-direction:column;gap:10px}._blockCont_1yb2z_1657 ._tabCont_1yb2z_1673 ._tabStyle_1yb2z_1678{position:relative;padding:10px;border-top-left-radius:16px;border-bottom-left-radius:16px;z-index:0;cursor:pointer}._blockCont_1yb2z_1657 ._tabCont_1yb2z_1673 ._tabStyle_1yb2z_1678._selected_1yb2z_1686{background-color:#292929;border:2px solid #F8A504;border-right:0}._blockCont_1yb2z_1657 ._userTitle_1yb2z_1691{font-size:18px;color:var(--secondary-color);font-weight:300;margin-bottom:10px;font-family:Roboto Mono,monospace}._mainCont_1yb2z_1626{display:flex;flex:1;position:relative;overflow-y:hidden;transition:all .3s ease}._openContractProjectCont_1yb2z_1707{padding:0;display:flex;flex:1;flex-direction:column;overflow-y:auto;overflow-x:hidden;width:100%}._openContractProjectCont_1yb2z_1707 ._contract-action-wrapper_1yb2z_1721{flex:1;display:flex;flex-direction:column;height:100%;width:100%}._openContractProjectCont_1yb2z_1707 ._contract-action-wrapper_1yb2z_1721+._projectFlowchart_1yb2z_1728{display:none}._openContractProjectCont_1yb2z_1707 .contract-action-wrapper{height:100%}._openContractProjectCont_1yb2z_1707 .contract-action-wrapper .p-4{padding:0!important}._openContractProjectCont_1yb2z_1707 .contract-action-wrapper .MuiGrid-spacing-xs-3{width:100%!important;margin:0!important}._openContractProjectCont_1yb2z_1707 .contract-action-wrapper .MuiGrid-item{padding:0!important}._openContractProjectCont_1yb2z_1707 .contract-action-wrapper .contract-content{overflow-y:auto}._openContractProjectCont_1yb2z_1707 .contract-action-wrapper .transparent-card{background-color:transparent!important;border:1px solid rgba(248,165,4,.3)!important}._mainContentWrapper_1yb2z_1752{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}._contractDetailsBox_1yb2z_1760{background-color:#333;border:1px solid #F8A504;border-radius:8px;margin:20px;overflow:hidden}._contractDetailsHeader_1yb2z_1768{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#404040;cursor:pointer;transition:background-color .2s}._contractDetailsHeader_1yb2z_1768:hover{background-color:#4a4a4a}._contractDetailsHeader_1yb2z_1768 h4{margin:0;color:#fff;font-size:15px}._contractDetailsHeader_1yb2z_1768 svg{color:#ff6b00}._contractDetailsContent_1yb2z_1789{padding:16px}._contractDetailsGrid_1yb2z_1793{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}._contractDetailSection_1yb2z_1799{grid-column:1/-1;border-top:1px solid rgba(248,165,4,.3);padding-top:16px;margin-top:8px}._contractDetailSection_1yb2z_1799 h5{color:#f8a504;margin:0 0 12px;font-size:15px;font-weight:500}._contractDetailSection_1yb2z_1799:first-child{border-top:none;padding-top:0;margin-top:0}._contractDetailSection_1yb2z_1799 ._contractDetailItem_1yb2z_1816{display:inline-block;margin-right:16px;margin-bottom:12px;min-width:200px}._contractDetailItem_1yb2z_1816{display:flex;flex-direction:column;gap:4px}._contractDetailItem_1yb2z_1816 label{color:#999;font-size:13px}._contractDetailItem_1yb2z_1816 span{color:#fff;font-size:14px}._statusBadge_1yb2z_1837{display:inline-block;padding:4px 12px;border-radius:4px;font-size:14px;font-weight:500;text-transform:capitalize}._statusBadge_1yb2z_1837._draft_1yb2z_1504{background-color:#ff6b001a;color:#ff6b00}._statusBadge_1yb2z_1837._negotiation_1yb2z_1849{background-color:#ffc1071a;color:#ffc107}._statusBadge_1yb2z_1837._signed_1yb2z_1853{background-color:#4caf501a;color:#4caf50}._statusBadge_1yb2z_1837._archived_1yb2z_1857{background-color:#9e9e9e1a;color:#9e9e9e}._statusBadge_1yb2z_1837._cancelled_1yb2z_1861{background-color:#f443361a;color:#f44336}._mainContent_1yb2z_1752{flex:1;overflow-y:auto;padding:0}.transparent-card{overflow:auto!important;max-height:70vh!important}@media (max-width: 768px){.p-4{padding:8px!important}.transparent-card{max-height:60vh!important}}body ._btn_ohfby_13{color:#ffffffe6}body ._btn_ohfby_13:hover,body ._btn_ohfby_13._active_ohfby_16,body ._btn_ohfby_13._disabled_ohfby_16,body ._btn_ohfby_13:focus{color:#ffffffe6}:root{--topbar-bg: #1E1E1E;--efnpro-orange: #F8A504;--efnpro-purple: #8B5CF6}._contractBlock_ohfby_42{width:150px;border-radius:16px;position:relative;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}@media screen and (max-width: 768px){._contractBlock_ohfby_42{display:flex;width:100%;min-height:80px;margin-bottom:12px;padding:8px;background:var(--card-bg-color, #ffffff);border:1px solid var(--border-color, #e0e0e0);box-shadow:0 2px 8px #0000001a}._contractBlock_ohfby_42:active{transform:scale(.98);box-shadow:0 1px 4px #00000026}}@media screen and (min-width: 768px){._contractBlock_ohfby_42{height:150px;background:#E0E0E0;color:#323232;box-shadow:0 0 0 1px #000;margin-bottom:10px}._contractBlock_ohfby_42:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}}._contractBlock_ohfby_42 ._logoContainer_ohfby_79{width:100%;height:75px;position:relative}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._logoContainer_ohfby_79{width:80px;height:60px;flex-shrink:0;margin-right:12px}}._contractBlock_ohfby_42 ._logoContainer_ohfby_79 img{height:75px;width:150px;object-fit:cover;border-radius:16px 16px 0 0}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._logoContainer_ohfby_79 img{width:80px;height:60px;border-radius:8px}}._contractBlock_ohfby_42 ._logoContainer_ohfby_79 ._placeholderLogo_ohfby_107{height:75px;width:100%;background-color:var(--primary-blue);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:24px}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._logoContainer_ohfby_79 ._placeholderLogo_ohfby_107{height:60px;width:80px;border-radius:8px;font-size:18px}}._contractBlock_ohfby_42 ._logoContainer_ohfby_79 ._cornerOverlay_ohfby_126{position:absolute;top:-20px;left:-42px;width:120px;height:70px;background-color:#fff;transform:rotate(-45deg);text-align:center;display:flex;flex-direction:column;justify-content:center;padding-top:15px}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._logoContainer_ohfby_79 ._cornerOverlay_ohfby_126{top:-15px;left:-25px;width:60px;height:40px}}._contractBlock_ohfby_42 ._logoContainer_ohfby_79 ._cornerOverlay_ohfby_126 ._cornerOverlayText_ohfby_148{font-size:10px;color:#fff}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._logoContainer_ohfby_79 ._cornerOverlay_ohfby_126 ._cornerOverlayText_ohfby_148{font-size:8px}}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._textContainer_ohfby_158{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0;padding-right:8px}}._contractBlock_ohfby_42 ._textContainer_ohfby_158 ._contractName_ohfby_167{margin:4px;color:var(--dark-bg-color);max-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto Mono,monospace;font-size:14px!important;margin-bottom:4px!important;line-height:1.2!important;font-weight:500!important}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._textContainer_ohfby_158 ._contractName_ohfby_167{margin:0 0 4px;font-size:16px;font-weight:500;max-height:none;color:var(--text-primary, #333333);line-height:1.3;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}._contractBlock_ohfby_42 ._textContainer_ohfby_158 ._contractSubtitle_ohfby_194{margin:4px;color:var(--dark-bg-color);max-height:18px;font-weight:300;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._textContainer_ohfby_158 ._contractSubtitle_ohfby_194{margin:0 0 4px;font-size:14px;font-weight:400;max-height:none;color:var(--text-secondary, #666666);line-height:1.2;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}._contractBlock_ohfby_42 ._textContainer_ohfby_158 ._contractOv_ohfby_218{color:var(--dark-bg-color);max-height:28px;overflow:hidden;margin:4px;font-size:10px}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._textContainer_ohfby_158 ._contractOv_ohfby_218{margin:0;font-size:12px;color:var(--text-tertiary, #888888);max-height:none;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}._contractBlock_ohfby_42 ._textContainer_ohfby_158 ._avatarImage_ohfby_237{width:12px;height:12px;border-radius:50%;margin-right:4px;vertical-align:middle}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._textContainer_ohfby_158 ._avatarImage_ohfby_237{width:16px;height:16px;margin-right:6px}}._contractBlock_ohfby_42 ._textContainer_ohfby_158 ._statusBadge_ohfby_251{background:#222222;color:#fff;padding:1px 6px;border-radius:12px;display:inline-block;font-size:.45rem;font-weight:700;margin-left:4px}@media screen and (max-width: 768px){._contractBlock_ohfby_42 ._textContainer_ohfby_158 ._statusBadge_ohfby_251{margin-top:8px;margin-left:0!important;font-size:.6rem;padding:4px 8px}}.proposal-progress-stepper{width:100%;margin-bottom:24px}.proposal-progress-stepper .MuiStepper-root{overflow-x:auto;padding:16px 0}.proposal-progress-stepper .MuiStepper-root::-webkit-scrollbar{height:6px}.proposal-progress-stepper .MuiStepper-root::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:3px}.proposal-progress-stepper .MuiStepper-root::-webkit-scrollbar-thumb{background-color:#f8a504;border-radius:3px}.proposal-progress-stepper .MuiStepper-horizontal{min-width:600px}.proposal-progress-stepper .MuiStepLabel-root .MuiStepLabel-label{margin-top:8px;font-size:10px;font-weight:500;text-align:center;white-space:nowrap}@media (max-width: 768px){.proposal-progress-stepper .MuiStepLabel-root .MuiStepLabel-label{font-size:9px}}@media (max-width: 480px){.proposal-progress-stepper .MuiStepLabel-root .MuiStepLabel-label{font-size:8px}}.proposal-progress-stepper .MuiStepLabel-iconContainer{padding-right:0}.proposal-progress-stepper .MuiStepLabel-iconContainer .custom-step-icon{display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.proposal-progress-stepper .MuiStepLabel-iconContainer .custom-step-icon.active{transform:scale(1.3)}.proposal-progress-stepper .MuiStepLabel-iconContainer .custom-step-icon.completed .check-icon{animation:checkmark .3s ease-in-out}.proposal-progress-stepper .MuiStepConnector-root .MuiStepConnector-line{transition:border-color .3s ease}@media (max-width: 768px){.proposal-progress-stepper{margin-bottom:16px;padding:0 8px}.proposal-progress-stepper .MuiStepper-horizontal{min-width:500px}}@media (max-width: 480px){.proposal-progress-stepper .MuiStepper-horizontal{min-width:400px}.proposal-progress-stepper .MuiStepLabel-iconContainer .custom-step-icon{width:20px!important;height:20px!important}.proposal-progress-stepper .MuiStepLabel-iconContainer .custom-step-icon.active{width:24px!important;height:24px!important}}@keyframes checkmark{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:.8}to{transform:scale(1);opacity:1}}.proposal-progress-stepper .MuiStepLabel-root:focus{outline:2px solid #F8A504;outline-offset:2px;border-radius:4px}@media (prefers-contrast: high){.proposal-progress-stepper .MuiStepLabel-label{color:#fff!important;font-weight:600}.proposal-progress-stepper .MuiStepConnector-line{border-color:#fff!important;border-width:2px!important}}.project-summary{background-color:#242424;border-radius:12px;padding:2rem;margin:1.5rem;border:1px solid rgba(255,255,255,.1);font-family:Roboto Mono,monospace}.project-summary__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.project-summary__tags{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.project-summary__title{font-size:2rem;font-weight:700;color:#ffffffde;margin:0;line-height:1.2}.project-summary__status{padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.project-summary__status.status--active{background-color:#4caf5033;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.project-summary__status.status--completed{background-color:#2196f333;color:#2196f3;border:1px solid rgba(33,150,243,.3)}.project-summary__status.status--on-hold{background-color:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.project-summary__status.status--cancelled{background-color:#f4433633;color:#f44336;border:1px solid rgba(244,67,54,.3)}.project-summary__status--owner{background-color:#9c27b033;color:#9c27b0;border:1px solid rgba(156,39,176,.3)}.project-summary__status--client{background-color:#00bcd433;color:#00bcd4;border:1px solid rgba(0,188,212,.3)}.project-summary__status--middleman{background-color:#ff980033;color:#ff9800;border:1px solid rgba(255,152,0,.3)}.project-summary__section{margin-bottom:2rem}.project-summary__section-title{font-size:1.25rem;font-weight:600;color:#ffffffde;margin:0 0 1rem}.project-summary__description{color:#fff9;line-height:1.6;font-size:1rem;margin:0}.project-summary__details{margin-bottom:2rem}.project-summary__detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.project-summary__detail-item{display:flex;flex-direction:column;gap:.5rem}.project-summary__detail-item--expanded{gap:1rem}.project-summary__detail-label{font-size:.875rem;color:#fff9;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.project-summary__detail-value{font-size:1rem;color:#ffffffde;font-weight:600;font-family:Roboto Mono,monospace}.project-summary__actions{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.project-summary__action-btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;font-family:Roboto Mono,monospace}.project-summary__action-btn--primary{background-color:#f8a504;color:#fff}.project-summary__action-btn--primary:hover{background-color:#c68403;transform:translateY(-1px)}.project-summary__action-btn--secondary{background-color:transparent;color:#ffffffde;border:1px solid rgba(255,255,255,.2)}.project-summary__action-btn--secondary:hover{background-color:#ffffff0d;border-color:#ffffff4d;transform:translateY(-1px)}.project-summary__action-icon{font-size:1rem}.project-summary__quick-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1.5rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.project-summary__stat{text-align:center;padding:1rem;background-color:#ffffff05;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.project-summary__stat-value{font-size:2rem;font-weight:700;color:#f8a504;margin-bottom:.5rem;font-family:Roboto Mono,monospace}.project-summary__stat-label{font-size:.875rem;color:#fff9;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.project-summary__person-info{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background-color:#ffffff05;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.project-summary__profile-pic{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.1);flex-shrink:0}.project-summary__person-details{display:flex;flex-direction:column;gap:.25rem;min-width:0}.project-summary__person-name{font-size:1rem;font-weight:600;color:#ffffffde;line-height:1.3}.project-summary__company-name{font-size:.875rem;color:#f8a504;font-weight:500;line-height:1.3}.project-summary__person-id{font-size:.75rem;color:#fff9;font-family:Roboto Mono,monospace;opacity:.8}@media (max-width: 768px){.project-summary{margin:1rem;padding:1.5rem}.project-summary__header{flex-direction:column;gap:1rem;align-items:flex-start}.project-summary__tags{align-self:flex-start}.project-summary__title{font-size:1.5rem}.project-summary__detail-grid{grid-template-columns:1fr;gap:1rem}.project-summary__actions{flex-direction:column}.project-summary__action-btn{justify-content:center}.project-summary__quick-stats{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width: 480px){.project-summary__quick-stats{grid-template-columns:1fr}}.project-layout{display:flex;height:calc(100vh - 64px);width:100%;overflow:hidden;font-family:Roboto Mono,monospace}.project-layout__loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#333}.project-layout__loading .loading-spinner{color:#f8a504;font-size:1.1rem;font-weight:500}.project-layout__loading .loading-spinner:after{content:"";display:inline-block;width:20px;height:20px;margin-left:10px;border:2px solid transparent;border-top:2px solid #F8A504;border-radius:50%;animation:spin 1s linear infinite}.project-layout__error{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#333}.project-layout__error .error-message{text-align:center;color:#ffffffde;max-width:400px;padding:2rem}.project-layout__error .error-message h2{color:#d32f2f;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.project-layout__error .error-message p{color:#fff9;font-size:1rem;line-height:1.5}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.project-layout__sidebar{width:280px;min-width:280px;background-color:#242424;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(0)}.project-layout__sidebar.hidden{transform:translate(-100%);min-width:0;width:0;border-right:none}.project-layout__sidebar.visible{transform:translate(0)}.project-layout__sidebar-content{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden}.project-layout__sidebar-content::-webkit-scrollbar{width:6px}.project-layout__sidebar-content::-webkit-scrollbar-track{background:transparent}.project-layout__sidebar-content::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.project-layout__sidebar-content::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.project-layout__sidebar-header{padding:24px 20px 16px;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.project-layout__sidebar-header h2{margin:0;font-size:18px;font-weight:600;color:#ffffffde;font-family:Roboto Mono,monospace}.project-layout__sidebar-footer{margin-top:auto;padding:20px;border-top:1px solid rgba(255,255,255,.1);flex-shrink:0}.project-layout__nav{flex:1;padding:16px 0}.project-layout__nav-list{list-style:none;margin:0;padding:0}.project-layout__nav-item{margin:0}.project-layout__nav-link{display:flex;align-items:center;padding:12px 20px;color:#fff9;text-decoration:none;font-size:14px;font-weight:400;transition:all .2s ease;border-left:3px solid transparent}.project-layout__nav-link:hover{color:#ffffffde;background-color:#ffffff0d;border-left-color:#f8a504}.project-layout__nav-link.active{color:#f8a504;background-color:#f8a5041a;border-left-color:#f8a504}.project-layout__nav-icon{margin-right:12px;font-size:16px;width:20px;text-align:center}.project-layout__sidebar-header{padding:20px 20px 16px;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.project-layout__sidebar-header h2{margin:0 0 8px;font-size:18px;font-weight:600;color:#ffffffde;font-family:Roboto Mono,monospace}.project-layout__sidebar-header .project-overview{margin:0;font-size:13px;color:#fff9;line-height:1.4;font-style:italic}.project-layout__section{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.project-layout__section:last-child{border-bottom:none}.project-layout__section-title{margin:0 0 12px;font-size:14px;font-weight:600;color:#f8a504;text-transform:uppercase;letter-spacing:.5px}.project-layout__client-block .client-info,.project-layout__client-block .contractor-info,.project-layout__contractors-list .client-info,.project-layout__contractors-list .contractor-info{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.project-layout__client-block .client-info:last-child,.project-layout__client-block .contractor-info:last-child,.project-layout__contractors-list .client-info:last-child,.project-layout__contractors-list .contractor-info:last-child{margin-bottom:0}.project-layout__client-block .client-avatar,.project-layout__client-block .contractor-avatar,.project-layout__contractors-list .client-avatar,.project-layout__contractors-list .contractor-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.project-layout__client-block .client-avatar img,.project-layout__client-block .contractor-avatar img,.project-layout__contractors-list .client-avatar img,.project-layout__contractors-list .contractor-avatar img{width:100%;height:100%;object-fit:cover}.project-layout__client-block .client-avatar .avatar-placeholder,.project-layout__client-block .contractor-avatar .avatar-placeholder,.project-layout__contractors-list .client-avatar .avatar-placeholder,.project-layout__contractors-list .contractor-avatar .avatar-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#F8A504,#ff6b35);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px}.project-layout__client-block .client-details,.project-layout__client-block .contractor-details,.project-layout__contractors-list .client-details,.project-layout__contractors-list .contractor-details{flex:1;min-width:0}.project-layout__client-block .client-details .client-name,.project-layout__client-block .client-details .contractor-name,.project-layout__client-block .contractor-details .client-name,.project-layout__client-block .contractor-details .contractor-name,.project-layout__contractors-list .client-details .client-name,.project-layout__contractors-list .client-details .contractor-name,.project-layout__contractors-list .contractor-details .client-name,.project-layout__contractors-list .contractor-details .contractor-name{margin:0 0 4px;font-size:14px;font-weight:600;color:#ffffffde;line-height:1.3;word-wrap:break-word}.project-layout__client-block .client-details .client-company,.project-layout__client-block .client-details .contractor-company,.project-layout__client-block .contractor-details .client-company,.project-layout__client-block .contractor-details .contractor-company,.project-layout__contractors-list .client-details .client-company,.project-layout__contractors-list .client-details .contractor-company,.project-layout__contractors-list .contractor-details .client-company,.project-layout__contractors-list .contractor-details .contractor-company{margin:0 0 4px;font-size:11px;color:#f8a504;font-weight:500;line-height:1.3;word-wrap:break-word}.project-layout__client-block .client-details .client-email,.project-layout__client-block .client-details .contractor-email,.project-layout__client-block .client-details .client-phone,.project-layout__client-block .client-details .contractor-phone,.project-layout__client-block .contractor-details .client-email,.project-layout__client-block .contractor-details .contractor-email,.project-layout__client-block .contractor-details .client-phone,.project-layout__client-block .contractor-details .contractor-phone,.project-layout__contractors-list .client-details .client-email,.project-layout__contractors-list .client-details .contractor-email,.project-layout__contractors-list .client-details .client-phone,.project-layout__contractors-list .client-details .contractor-phone,.project-layout__contractors-list .contractor-details .client-email,.project-layout__contractors-list .contractor-details .contractor-email,.project-layout__contractors-list .contractor-details .client-phone,.project-layout__contractors-list .contractor-details .contractor-phone{margin:0 0 2px;font-size:12px;color:#fff9;line-height:1.3;word-wrap:break-word}.project-layout__client-block .no-client,.project-layout__client-block .no-contractors,.project-layout__contractors-list .no-client,.project-layout__contractors-list .no-contractors{padding:12px;background:rgba(255,255,255,.05);border-radius:6px;text-align:center}.project-layout__client-block .no-client p,.project-layout__client-block .no-contractors p,.project-layout__contractors-list .no-client p,.project-layout__contractors-list .no-contractors p{margin:0;font-size:12px;color:#fff9;font-style:italic}.project-layout__project-info h4{margin:0 0 8px;font-size:14px;font-weight:600;color:#ffffffde}.project-layout__project-info p{margin:0 0 6px;font-size:12px}.project-layout__project-info p.project-description{color:#fff9;font-style:italic;margin-bottom:8px}.project-layout__project-info p.project-status{color:#f8a504;font-weight:500}.project-layout__project-info p{color:#fff9;line-height:1.4}.project-layout__main{flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:#333;transition:all .3s cubic-bezier(.4,0,.2,1)}.project-layout__main-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:0}.project-layout__main-content::-webkit-scrollbar{width:8px}.project-layout__main-content::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.project-layout__main-content::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:4px}.project-layout__main-content::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.project-layout.sidebar-hidden .project-layout__main,.project-layout.sidebar-visible .project-layout__main{margin-left:0}@media (max-width: 768px){.project-layout{flex-direction:column}.project-layout__sidebar{width:100%;min-width:auto;height:auto;max-height:40vh;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.project-layout__sidebar.hidden{transform:translateY(-100%);height:0;max-height:0;border-bottom:none}.project-layout__sidebar.visible{transform:translateY(0)}.project-layout__sidebar-content{max-height:40vh}.project-layout__sidebar-header{padding:16px 20px 12px}.project-layout__sidebar-header h2{font-size:16px}.project-layout__sidebar-footer{display:none}.project-layout__nav{padding:8px 0}.project-layout__nav-link{padding:10px 20px;font-size:13px}.project-layout__nav-icon{margin-right:10px;font-size:14px;width:18px}.project-layout__main{flex:1;min-height:0}}@media (max-width: 1024px) and (min-width: 769px){.project-layout__sidebar{width:240px;min-width:240px}.project-layout__sidebar-header{padding:20px 16px 14px}.project-layout__sidebar-header h2{font-size:16px}.project-layout__nav-link{padding:10px 16px;font-size:13px}.project-layout__nav-icon{margin-right:10px;font-size:15px}}@media (min-width: 1440px){.project-layout__sidebar{width:320px;min-width:320px}.project-layout__sidebar-header{padding:28px 24px 20px}.project-layout__sidebar-header h2{font-size:20px}.project-layout__nav{padding:20px 0}.project-layout__nav-link{padding:14px 24px;font-size:15px}.project-layout__nav-icon{margin-right:14px;font-size:18px;width:22px}}[data-theme=light] .project-layout__sidebar{background-color:#fff;border-right-color:#0000001a}[data-theme=light] .project-layout__sidebar-footer{border-top-color:#0000001a}[data-theme=light] .project-layout__sidebar-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}[data-theme=light] .project-layout__sidebar-content::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}[data-theme=light] .project-layout__nav-link{color:#0009}[data-theme=light] .project-layout__nav-link:hover{color:#333;background-color:#0000000d}[data-theme=light] .project-layout__nav-link.active{color:#f8a504;background-color:#f8a5041a}[data-theme=light] .project-layout__sidebar-header{border-bottom-color:#0000001a}[data-theme=light] .project-layout__sidebar-header h2{color:#333}[data-theme=light] .project-layout__sidebar-header .project-overview{color:#0009}[data-theme=light] .project-layout__section{border-bottom-color:#00000014}[data-theme=light] .project-layout__section-title{color:#f8a504}[data-theme=light] .project-layout__client-block .client-details .client-name,[data-theme=light] .project-layout__client-block .client-details .contractor-name,[data-theme=light] .project-layout__client-block .contractor-details .client-name,[data-theme=light] .project-layout__client-block .contractor-details .contractor-name,[data-theme=light] .project-layout__contractors-list .client-details .client-name,[data-theme=light] .project-layout__contractors-list .client-details .contractor-name,[data-theme=light] .project-layout__contractors-list .contractor-details .client-name,[data-theme=light] .project-layout__contractors-list .contractor-details .contractor-name{color:#333}[data-theme=light] .project-layout__client-block .client-details .client-company,[data-theme=light] .project-layout__client-block .client-details .contractor-company,[data-theme=light] .project-layout__client-block .contractor-details .client-company,[data-theme=light] .project-layout__client-block .contractor-details .contractor-company,[data-theme=light] .project-layout__contractors-list .client-details .client-company,[data-theme=light] .project-layout__contractors-list .client-details .contractor-company,[data-theme=light] .project-layout__contractors-list .contractor-details .client-company,[data-theme=light] .project-layout__contractors-list .contractor-details .contractor-company{color:#f8a504}[data-theme=light] .project-layout__client-block .client-details .client-email,[data-theme=light] .project-layout__client-block .client-details .contractor-email,[data-theme=light] .project-layout__client-block .client-details .client-phone,[data-theme=light] .project-layout__client-block .client-details .contractor-phone,[data-theme=light] .project-layout__client-block .contractor-details .client-email,[data-theme=light] .project-layout__client-block .contractor-details .contractor-email,[data-theme=light] .project-layout__client-block .contractor-details .client-phone,[data-theme=light] .project-layout__client-block .contractor-details .contractor-phone,[data-theme=light] .project-layout__contractors-list .client-details .client-email,[data-theme=light] .project-layout__contractors-list .client-details .contractor-email,[data-theme=light] .project-layout__contractors-list .client-details .client-phone,[data-theme=light] .project-layout__contractors-list .client-details .contractor-phone,[data-theme=light] .project-layout__contractors-list .contractor-details .client-email,[data-theme=light] .project-layout__contractors-list .contractor-details .contractor-email,[data-theme=light] .project-layout__contractors-list .contractor-details .client-phone,[data-theme=light] .project-layout__contractors-list .contractor-details .contractor-phone{color:#0009}[data-theme=light] .project-layout__client-block .no-client,[data-theme=light] .project-layout__client-block .no-contractors,[data-theme=light] .project-layout__contractors-list .no-client,[data-theme=light] .project-layout__contractors-list .no-contractors{background:rgba(0,0,0,.05)}[data-theme=light] .project-layout__client-block .no-client p,[data-theme=light] .project-layout__client-block .no-contractors p,[data-theme=light] .project-layout__contractors-list .no-client p,[data-theme=light] .project-layout__contractors-list .no-contractors p{color:#0009}[data-theme=light] .project-layout__project-info h4{color:#333}[data-theme=light] .project-layout__project-info p{color:#0009}[data-theme=light] .project-layout__main{background-color:#f5f5f5}[data-theme=light] .project-layout__main-content::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}[data-theme=light] .project-layout__main-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}[data-theme=light] .project-layout__main-content::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.contract-section{background-color:#1a1a1a!important;border:1px solid #333!important;border-radius:8px!important;margin-bottom:16px}.contract-section .MuiCardContent-root{padding:24px!important}.contract-section__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.contract-section__title-container{display:flex;align-items:center;gap:12px}.contract-section__icon{color:#f8a504!important;font-size:1.5rem!important}.contract-section__title{color:#fff!important;font-weight:600!important;margin:0!important}.contract-section__status-chip .MuiChip-label{font-size:.75rem;font-weight:500}.contract-section__description{color:#ccc!important;margin-bottom:20px!important;line-height:1.5}.contract-section__progress{margin-bottom:20px}.contract-section__progress .MuiTypography-caption{color:#ccc!important}.contract-section__progress-bar{margin:8px 0 4px;height:6px;border-radius:3px;background-color:#333!important}.contract-section__progress-bar .MuiLinearProgress-bar{background-color:#f8a504!important}.contract-section__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.contract-section__button--primary{background-color:#f8a504!important;color:#000!important}.contract-section__button--primary:hover{background-color:#e6940a!important}.contract-section__button--secondary{border-color:#f8a504!important;color:#f8a504!important}.contract-section__button--secondary:hover{background-color:#f8a5041a!important;border-color:#f8a504!important}.contract-section__button--text{color:#f8a504!important}.contract-section__button--text:hover{background-color:#f8a5041a!important}.contract-section__status{padding-top:12px;border-top:1px solid #333}.contract-section__status .MuiTypography-caption{color:#999!important}.contract-section__signed-indicator{display:flex;align-items:center;gap:6px;margin-top:8px}@media (max-width: 768px){.contract-section .MuiCardContent-root{padding:16px!important}.contract-section__header{flex-direction:column;align-items:flex-start;gap:12px}.contract-section__actions{flex-direction:column}.contract-section__actions .MuiButton-root{width:100%}}.contract-overview{padding:24px;max-width:1200px;margin:0 auto}.contract-overview__header{margin-bottom:32px;border-bottom:1px solid #333;padding-bottom:16px}.contract-overview__title{font-size:2rem;font-weight:600;color:#fff;margin:0 0 8px}.contract-overview__meta{display:flex;align-items:center;gap:16px}.contract-overview__status{padding:4px 12px;background-color:#f8a504;color:#000;border-radius:16px;font-size:.875rem;font-weight:500}.contract-overview__value{font-size:1.125rem;font-weight:600;color:#f8a504}.contract-overview__sections{display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){.contract-overview{padding:16px}.contract-overview__title{font-size:1.5rem}.contract-overview__meta{flex-direction:column;align-items:flex-start;gap:8px}}.contract-layout{display:flex;height:100vh;width:100%;overflow:hidden;font-family:Roboto Mono,monospace}.contract-layout__main{flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:#333}.contract-layout__main-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:0}.contract-layout__main-content::-webkit-scrollbar{width:8px}.contract-layout__main-content::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.contract-layout__main-content::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:4px}.contract-layout__main-content::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.contract-layout__sidebar{width:280px;min-width:280px;background-color:#242424;border-left:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;overflow:hidden;order:2}.contract-layout__sidebar-content{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden}.contract-layout__sidebar-content::-webkit-scrollbar{width:6px}.contract-layout__sidebar-content::-webkit-scrollbar-track{background:transparent}.contract-layout__sidebar-content::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.contract-layout__sidebar-content::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.contract-layout__sidebar-header{padding:24px 20px 16px;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.contract-layout__sidebar-header h2{margin:0;font-size:18px;font-weight:600;color:#ffffffde;font-family:Roboto Mono,monospace}.contract-layout__sidebar-footer{margin-top:auto;padding:20px;border-top:1px solid rgba(255,255,255,.1);flex-shrink:0}.contract-layout__nav{flex:1;padding:16px 0}.contract-layout__nav-list{list-style:none;margin:0;padding:0}.contract-layout__nav-item{margin:0}.contract-layout__nav-link{display:flex;align-items:center;padding:12px 20px;color:#fff9;text-decoration:none;font-size:14px;font-weight:400;transition:all .2s ease;border-right:3px solid transparent}.contract-layout__nav-link:hover{color:#ffffffde;background-color:#ffffff0d;border-right-color:#f8a504}.contract-layout__nav-link.active{color:#f8a504;background-color:#f8a5041a;border-right-color:#f8a504}.contract-layout__nav-icon{margin-right:12px;font-size:16px;width:20px;text-align:center}.contract-layout__contract-info h4{margin:0 0 12px;font-size:14px;font-weight:600;color:#ffffffde}.contract-layout__contract-info-meta{margin:8px 0 0;font-size:12px;color:#fff9;line-height:1.4}.contract-layout__status-badge{display:flex;align-items:center;padding:8px 12px;background-color:#4caf501a;border-radius:6px;font-size:12px;font-weight:500;color:#4caf50;margin-bottom:8px}.contract-layout__status-badge span:not(.contract-layout__status-indicator){margin-left:8px}.contract-layout__status-indicator{width:8px;height:8px;border-radius:50%;background-color:#4caf50}.contract-layout__status-indicator.active{background-color:#4caf50;animation:pulse 2s infinite}.contract-layout__status-indicator.pending{background-color:#ff9800}.contract-layout__status-indicator.completed{background-color:#2196f3}.contract-layout__status-indicator.cancelled{background-color:#f44336}@keyframes pulse{0%{box-shadow:0 0 #4caf50b3}70%{box-shadow:0 0 0 10px #4caf5000}to{box-shadow:0 0 #4caf5000}}@media (max-width: 768px){.contract-layout{flex-direction:column-reverse}.contract-layout__sidebar{width:100%;min-width:auto;height:auto;max-height:40vh;border-left:none;border-top:1px solid rgba(255,255,255,.1);order:1}.contract-layout__sidebar-content{max-height:40vh}.contract-layout__sidebar-header{padding:16px 20px 12px}.contract-layout__sidebar-header h2{font-size:16px}.contract-layout__sidebar-footer{display:none}.contract-layout__nav{padding:8px 0}.contract-layout__nav-link{padding:10px 20px;font-size:13px;border-right:none;border-bottom:3px solid transparent}.contract-layout__nav-link:hover,.contract-layout__nav-link.active{border-right:none;border-bottom-color:#f8a504}.contract-layout__nav-icon{margin-right:10px;font-size:14px;width:18px}.contract-layout__main{flex:1;min-height:0;order:2}}@media (max-width: 1024px) and (min-width: 769px){.contract-layout__sidebar{width:240px;min-width:240px}.contract-layout__sidebar-header{padding:20px 16px 14px}.contract-layout__sidebar-header h2{font-size:16px}.contract-layout__nav-link{padding:10px 16px;font-size:13px}.contract-layout__nav-icon{margin-right:10px;font-size:15px}}@media (min-width: 1440px){.contract-layout__sidebar{width:320px;min-width:320px}.contract-layout__sidebar-header{padding:28px 24px 20px}.contract-layout__sidebar-header h2{font-size:20px}.contract-layout__nav{padding:20px 0}.contract-layout__nav-link{padding:14px 24px;font-size:15px}.contract-layout__nav-icon{margin-right:14px;font-size:18px;width:22px}}.contract-layout__loading,.contract-layout__error{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;background-color:#333;color:#ffffffde}.contract-layout__loading .loading-spinner,.contract-layout__error .loading-spinner{font-size:1.125rem;color:#f8a504}.contract-layout__loading .error-message,.contract-layout__error .error-message{text-align:center;max-width:400px;padding:24px}.contract-layout__loading .error-message h2,.contract-layout__error .error-message h2{color:#ffffffde;margin:0 0 16px;font-size:1.5rem}.contract-layout__loading .error-message p,.contract-layout__error .error-message p{color:#fff9;margin:0;line-height:1.5}.contract-layout__contract-value{margin:8px 0 0!important;font-size:14px!important;font-weight:600!important;color:#f8a504!important}[data-theme=light] .contract-layout__sidebar{background-color:#fff;border-left-color:#0000001a}[data-theme=light] .contract-layout__sidebar-header{border-bottom-color:#0000001a}[data-theme=light] .contract-layout__sidebar-header h2{color:#333}[data-theme=light] .contract-layout__sidebar-footer{border-top-color:#0000001a}[data-theme=light] .contract-layout__sidebar-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}[data-theme=light] .contract-layout__sidebar-content::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}[data-theme=light] .contract-layout__nav-link{color:#0009}[data-theme=light] .contract-layout__nav-link:hover{color:#333;background-color:#0000000d}[data-theme=light] .contract-layout__nav-link.active{color:#f8a504;background-color:#f8a5041a}[data-theme=light] .contract-layout__contract-info h4{color:#333}[data-theme=light] .contract-layout__contract-info-meta{color:#0009}[data-theme=light] .contract-layout__main{background-color:#f5f5f5}[data-theme=light] .contract-layout__main-content::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}[data-theme=light] .contract-layout__main-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}[data-theme=light] .contract-layout__main-content::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}[data-theme=light] .contract-layout__loading,[data-theme=light] .contract-layout__error{background-color:#f5f5f5;color:#333}[data-theme=light] .contract-layout__loading .loading-spinner,[data-theme=light] .contract-layout__error .loading-spinner{color:#f8a504}[data-theme=light] .contract-layout__loading .error-message h2,[data-theme=light] .contract-layout__error .error-message h2{color:#333}[data-theme=light] .contract-layout__loading .error-message p,[data-theme=light] .contract-layout__error .error-message p{color:#0009}.projects-container{padding:24px;background-color:#333;min-height:100vh;color:#ffffffde;font-family:Roboto Mono,monospace}.projects-container .projects-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.projects-container .projects-header .projects-title{color:#fff;font-weight:400;font-size:1.25rem;font-family:Roboto Mono,monospace;margin:0}.projects-container .projects-header .create-project-btn{border-radius:25px;text-transform:none;font-size:1rem;font-weight:500;padding:8px 24px;box-shadow:0 2px 8px #00acc14d}.projects-container .projects-header .create-project-btn:hover{box-shadow:0 4px 12px #00acc166}.projects-container .projects-table-container{background-color:#242424!important;border-radius:12px;border:1px solid rgba(255,255,255,.1);overflow:hidden;box-shadow:0 2px 8px #0000001a}.projects-container .projects-table-container .MuiTable-root{background-color:transparent}.projects-container .projects-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root{background-color:#292929}.projects-container .projects-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{background-color:transparent;color:#fff;font-weight:600;font-size:.875rem;border-bottom:1px solid rgba(255,255,255,.1);padding:16px}.projects-container .projects-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root .MuiTableSortLabel-root{color:#fff;font-weight:600}.projects-container .projects-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root .MuiTableSortLabel-root:hover,.projects-container .projects-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root .MuiTableSortLabel-root.Mui-active,.projects-container .projects-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root .MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-icon{color:#f8a504}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root{background-color:transparent;transition:all .2s ease}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:hover{background-color:#ffffff05}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.invited-project{background-color:#fff9c40d;border-left:3px solid #F8A504}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{color:#ffffffde;border-bottom:1px solid rgba(255,255,255,.05);padding:12px 16px}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiTypography-subtitle2{color:#fff;font-weight:700!important;font-size:1rem!important;font-family:Roboto,sans-serif!important}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiTypography-body2{color:#ffffffde}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiTypography-caption{color:#fff9}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root{font-size:.75rem;height:24px}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorDefault{background-color:#ffffff1a;color:#ffffffde}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorInfo{background-color:#2196f333;color:#2196f3}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorWarning{background-color:#ff980033;color:#ff9800}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorSuccess{background-color:#4caf5033;color:#4caf50}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorError{background-color:#f4433633;color:#f44336}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorSecondary{background-color:#9c27b033;color:#9c27b0}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root{border-bottom:none;padding:0}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root{background-color:transparent;border-radius:8px;border:none;display:flex;justify-content:flex-start;width:100%}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root{background-color:#ffffff03;border-radius:12px;border:none;padding:16px}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root{background-color:transparent;border:none}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableHead-root .MuiTableRow-root{background-color:transparent}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{background-color:transparent;color:#fff;font-weight:600;font-size:.8rem;border-bottom:1px solid rgba(255,255,255,.1);padding:12px 16px}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root{background-color:transparent;transition:all .2s ease;border-radius:8px}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root:hover{background-color:#ffffff08}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{color:#ffffffde;border-bottom:1px solid rgba(255,255,255,.05);padding:12px 16px}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiAvatar-root{background-color:#f8a504}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiTypography-subtitle2{color:#fff;font-weight:600;font-size:.9rem}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiTypography-body2{color:#ffffffde;line-height:1.2;margin-bottom:2px}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiTypography-caption{color:#fff9;line-height:1.2}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiTypography-caption[color="primary.main"]{color:#f8a504}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root{font-size:.7rem;height:20px}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-outlined{border-color:currentColor}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorDefault{background-color:#ffffff1a;color:#ffffffde}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorInfo{background-color:#2196f333;color:#2196f3;border-color:#2196f3}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorWarning{background-color:#ff980033;color:#ff9800;border-color:#ff9800}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorSuccess{background-color:#4caf5033;color:#4caf50;border-color:#4caf50}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorError{background-color:#f4433633;color:#f44336;border-color:#f44336}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .MuiChip-root.MuiChip-colorSecondary{background-color:#9c27b033;color:#9c27b0;border-color:#9c27b0}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .empty-contracts{background-color:#ffffff05;border:1px dashed rgba(255,255,255,.1)}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .empty-contracts .MuiSvgIcon-root{color:#ffffff4d}.projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root.accordion-row .MuiTableCell-root .MuiCollapse-root .MuiBox-root .empty-contracts .MuiTypography-body2{color:#fff9}.projects-container .contract-media-list{background-color:transparent!important;padding:0!important;border-radius:0!important}.projects-container .contract-media-list .media-list__grid-item{background-color:#ffffff08!important;border:1px solid rgba(255,255,255,.1)!important;min-height:120px!important;padding:12px!important}.projects-container .contract-media-list .media-list__grid-item:hover{background-color:#ffffff14!important;border-color:#f8a504!important;transform:translateY(-2px);box-shadow:0 4px 12px #00acc126}.projects-container .contract-media-list .media-list__grid-icon .MuiSvgIcon-root{font-size:28px!important}.projects-container .contract-media-list .media-list__grid-title{color:#fff!important;font-size:.75rem!important;font-weight:600!important;margin-bottom:4px!important}.projects-container .contract-media-list .MuiTypography-caption{color:#fff9!important;font-size:.65rem!important}@media (max-width: 768px){.projects-container .contract-media-list .media-list__grid-item{min-height:100px!important;padding:8px!important}.projects-container .contract-media-list .media-list__grid-icon .MuiSvgIcon-root{font-size:24px!important}.projects-container .contract-media-list .media-list__grid-title{font-size:.7rem!important}.projects-container .contract-media-list .MuiTypography-caption{font-size:.6rem!important}}@media (max-width: 768px){.projects-container .projects-container{padding:16px}.projects-container .projects-container .projects-header{flex-direction:column;gap:16px;align-items:stretch}.projects-container .projects-container .projects-header .projects-title{font-size:1.5rem;text-align:center}.projects-container .projects-container .projects-header .create-project-btn{width:100%}.projects-container .projects-container .projects-table-container .MuiTable-root .MuiTableHead-root .MuiTableCell-root{padding:12px 8px;font-size:.8rem}.projects-container .projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableCell-root{padding:8px}.projects-container .projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiBox-root{gap:.5rem}.projects-container .projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiBox-root .MuiAvatar-root{width:28px!important;height:28px!important}.projects-container .projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiTypography-subtitle2{font-size:.95rem!important;font-weight:700!important;font-family:Roboto,sans-serif!important}.projects-container .projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiTypography-caption{font-size:.7rem}.projects-container .projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiTypography-body2{font-size:.8rem}.projects-container .projects-container .projects-table-container .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiChip-root{height:20px;font-size:.7rem}.projects-container .projects-container .projects-table-container .accordion-row .MuiCollapse-root .MuiBox-root{justify-content:flex-start;padding:0 8px}.projects-container .projects-container .projects-table-container .accordion-row .MuiTableContainer-root{padding:12px;max-width:95%}.projects-container .projects-container .projects-table-container .accordion-row .MuiTableContainer-root .MuiTable-root .MuiTableHead-root .MuiTableCell-root{padding:8px 12px;font-size:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.projects-container .projects-container .projects-table-container .accordion-row .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root{padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.05)}.projects-container .projects-container .projects-table-container .accordion-row .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiAvatar-root{width:20px!important;height:20px!important}.projects-container .projects-container .projects-table-container .accordion-row .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiTypography-subtitle2{font-size:.8rem}.projects-container .projects-container .projects-table-container .accordion-row .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiTypography-body2{font-size:.75rem;line-height:1.2;margin-bottom:2px}.projects-container .projects-container .projects-table-container .accordion-row .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiTypography-caption{font-size:.65rem;line-height:1.2}.projects-container .projects-container .projects-table-container .accordion-row .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .MuiChip-root{height:18px;font-size:.65rem}}@media (max-width: 480px){.projects-container .projects-container{padding:12px}.projects-container .projects-container .projects-header .projects-title{font-size:1.25rem}}.projects-container::-webkit-scrollbar{width:8px}.projects-container::-webkit-scrollbar-track{background:#292929}.projects-container::-webkit-scrollbar-thumb{background:#F8A504;border-radius:4px}.projects-container::-webkit-scrollbar-thumb:hover{background:rgb(251.7142857143,183.5357142857,51.2857142857)}@media (max-width: 600px){.projects-table-container .MuiTableContainer-root{max-width:100vw;overflow-x:auto}.projects-table-container .MuiTable-root{min-width:600px}.projects-table-container .MuiTable-root .MuiTableCell-root{white-space:nowrap}.projects-table-container .MuiTable-root .MuiTableCell-root:first-child{position:sticky;left:0;background-color:#242424;z-index:1;min-width:200px}}
