.login-form_loginForm__jxE_3{display:flex;flex-direction:column;gap:24px;width:100%;max-width:420px}.login-form_header__1dnQG{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px;text-align:center}.login-form_title___vD1O{font-size:2rem;font-weight:800;color:#333;line-height:1.2;margin:0 0 20px}.login-form_subtitle__E3p2p{font-size:.875rem;font-weight:500;color:#6b7280;margin:0}.login-form_link__IdN_V{color:#3dc5ff;font-weight:600;text-decoration:underline;text-underline-offset:2px}.login-form_link__IdN_V:hover{color:rgb(29.4,187.5525773196,255)}.login-form_oauthGroup__aTrG2{display:flex;flex-direction:column;gap:16px}.login-form_oauthButton__P_rlG{width:100%!important;background-color:#fff!important;color:#333!important;border:1px solid rgb(189.9,189.9,189.9)!important;font-weight:600!important}.login-form_oauthButton__P_rlG:hover:not(:disabled){background-color:hsl(0,0%,94.4117647059%)!important;border-color:#a2a2a2!important}.login-form_divider__4Rwmw{display:flex;align-items:center;gap:16px;margin:4px 0;color:#6b7280;font-size:.875rem}.login-form_divider__4Rwmw:after,.login-form_divider__4Rwmw:before{content:"";flex:1 1;height:1px;background:rgb(189.9,189.9,189.9)}.login-form_dividerLabel__yIKC0{flex-shrink:0;font-weight:500}.login-form_fields__Mnr2r{display:flex;flex-direction:column;gap:16px}.login-form_passwordField__CzXJB{position:relative;width:100%}.login-form_passwordToggle__aPUI0{position:absolute;right:8px;bottom:0;height:36px;display:flex;align-items:center;justify-content:center;padding:0 4px;background:rgba(0,0,0,0);border:none;color:#6b7280;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.login-form_passwordToggle__aPUI0:hover{color:#333}.login-form_passwordToggle__aPUI0:focus-visible{outline:2px solid #3dc5ff;outline-offset:2px;border-radius:4px}.login-form_passwordField__CzXJB:focus-within .login-form_passwordToggle__aPUI0,.login-form_passwordField__CzXJB:hover .login-form_passwordToggle__aPUI0{opacity:1;pointer-events:auto}.login-form_submitButton__w_P3b{width:100%!important;font-weight:700!important}.login-form_error__xi92P{color:#e3342f;font-size:.75rem;font-weight:600;margin:0;text-align:center}.login-form_ssoToggle__Sj9fH{display:block;width:100%;padding:0;font-family:var(--font-sans);font-size:.75rem;font-weight:600;color:#3dc5ff;background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:center;text-decoration:underline;text-underline-offset:2px}.login-form_ssoToggle__Sj9fH:hover{color:rgb(29.4,187.5525773196,255)}.login-form_ssoForm__AZ4ww{display:flex;flex-direction:column;gap:16px;padding:16px;background:rgb(240.3,240.3,240.3);border:1px solid rgb(189.9,189.9,189.9);border-radius:8px}.login-form_terms__rUg7Z{font-size:.625rem;font-weight:500;color:#6b7280;text-align:center;line-height:1.5;margin:0}.app-spinner_spinner__NNfno{overflow:visible}.app-spinner_dot__Q5PSt{transform-origin:center;animation:app-spinner_dot-pulse__2GX8t 1.5s ease-out infinite}@keyframes app-spinner_dot-pulse__2GX8t{0%{transform:scale(1)}15%{transform:scale(1.2)}40%{transform:scale(1)}}.app-spinner_ripple1__6Y6Mk,.app-spinner_ripple2__omG4V{transform-origin:center;animation:app-spinner_ripple__PCv0E 3s ease-out infinite}.app-spinner_ripple2__omG4V{animation-delay:1.5s}@keyframes app-spinner_ripple__PCv0E{0%{r:4;opacity:.8}40%{r:16;opacity:.7}60%{r:20;opacity:0}to{r:20;opacity:0}}.modal_overlay__w6XmL{background-color:rgba(0,0,0,.6);position:fixed;inset:0;z-index:1000;animation:modal_overlayShow__SgjJp .15s cubic-bezier(.16,1,.3,1)}.modal_content__YRbHY{background-color:#fff;border-radius:12px;box-shadow:0 10px 38px -10px rgba(0,0,0,.35),0 10px 20px -15px rgba(0,0,0,.2);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-height:85vh;padding:24px;z-index:1001;animation:modal_contentShow__piMuQ .15s cubic-bezier(.16,1,.3,1);overflow:hidden;display:flex;flex-direction:column}.modal_content__YRbHY:focus{outline:none}.modal_content__YRbHY.modal_sm__WSTHf{max-width:400px}.modal_content__YRbHY.modal_md__9W8eg{max-width:500px}.modal_content__YRbHY.modal_lg__DwqVn{max-width:700px}.modal_content__YRbHY.modal_xl__3jP3R{max-width:900px}.modal_header__ZXzaw{flex-shrink:0}.modal_title__L62BY{font-weight:600;font-size:1.25rem;line-height:1.5;color:#333;margin-bottom:8px}.modal_description__eug6N{font-size:.875rem;line-height:1.5;color:#6b7280;margin-bottom:24px}.modal_body___0Bwr{flex:1 1;overflow-y:auto}.modal_closeButton__Y5Po9{position:absolute!important;top:16px!important;right:16px!important;z-index:10}@keyframes modal_overlayShow__SgjJp{0%{opacity:0}to{opacity:1}}@keyframes modal_contentShow__piMuQ{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(max-width:768px){.modal_content__YRbHY{width:95vw;max-height:90vh}.modal_content__YRbHY.modal_lg__DwqVn,.modal_content__YRbHY.modal_md__9W8eg,.modal_content__YRbHY.modal_sm__WSTHf,.modal_content__YRbHY.modal_xl__3jP3R{max-width:none}.modal_header__ZXzaw{padding:24px 24px 0}.modal_body___0Bwr{padding:24px}.modal_closeButton__Y5Po9{top:8px;right:8px}}.page_page___aIoE{display:flex;width:100%;height:100vh}.page_editorLayout__pitjJ{flex-direction:column;max-height:100%}.page_editorBody__iDVyG,.page_editorLayout__pitjJ{display:flex;flex:1 1;overflow:hidden}.page_center__KfURZ{display:flex;flex-direction:column;flex:1 1;min-width:0;min-height:0;overflow:hidden}.page_toolbarBar__fxNMt{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:36px;background-color:#fff;border-bottom:1px solid hsl(0,0%,92%)}.page_floatingActions__oMLKa{position:absolute;bottom:24px;right:24px;z-index:1000;display:flex;align-items:flex-end;gap:8px}.page_shortcutsCorner__JXKQG{position:absolute;bottom:24px;left:24px;z-index:1000}.gate-wizard_page__o_zIe{display:flex;flex-direction:column;height:100%;overflow:hidden}.gate-wizard_topBar__WE6Q1{display:flex;align-items:center;justify-content:space-between;padding:8px 24px;border-bottom:1px solid hsl(0,0%,88%);flex-shrink:0}.gate-wizard_templateName__sctQW{font-size:.875rem;font-weight:600;color:#333;margin:0}.gate-wizard_body__4D_OH{display:flex;flex:1 1;overflow:hidden}.gate-wizard_gatePanel__sYOKP{width:360px;flex-shrink:0;border-right:1px solid hsl(0,0%,88%);display:flex;flex-direction:column;overflow-y:auto;padding:24px;gap:24px}.gate-wizard_panelTitle__aU7um{font-size:.75rem;font-weight:600;color:#333;margin:0}.gate-wizard_gateList__9iI9i{display:flex;flex-direction:column;gap:16px}.gate-wizard_gateCard___6CvV{display:flex;flex-direction:column;gap:4px}.gate-wizard_gateLabel__Kkuqs{font-size:.75rem;font-weight:500;color:#333}.gate-wizard_gateDescription__KHC3N{font-size:.625rem;color:#6b7280;margin-bottom:2px}.gate-wizard_toggleRow__VapEw{display:flex;align-items:center;gap:8px}.gate-wizard_toggle__qt8xH{position:relative;width:36px;height:20px;border:none;background:hsl(0,0%,85%);cursor:pointer;transition:background-color .15s ease}.gate-wizard_toggle__qt8xH:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;transition:transform .15s ease}.gate-wizard_toggleActive__Nv8BI{background:#3dc5ff}.gate-wizard_toggleActive__Nv8BI:after{transform:translateX(16px)}.gate-wizard_toggleLabel__ETE5M{font-size:.625rem;color:#6b7280}.gate-wizard_select__ykl5f{padding:4px 8px;font-size:.75rem;border:1px solid hsl(0,0%,88%);background:#fff;color:#333;width:100%;outline:none}.gate-wizard_select__ykl5f:focus{border-color:#3dc5ff}.gate-wizard_checkboxGroup__lOgvJ{display:flex;flex-direction:column;gap:4px}.gate-wizard_checkboxRow__wWdAK{display:flex;align-items:center;gap:8px}.gate-wizard_checkbox__mTFjb{width:16px;height:16px;accent-color:var(--primary);cursor:pointer}.gate-wizard_checkboxLabel__NQlG9{font-size:.75rem;color:#333}.gate-wizard_previewArea__n7WXu{flex:1 1;display:flex;flex-direction:column;align-items:center;overflow-y:auto;padding:24px;background:hsl(0,0%,98%);gap:16px}.gate-wizard_previewHeader__gJhxJ{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:700px}.gate-wizard_previewTitle__TJ_Rm{font-size:.75rem;font-weight:600;color:#333;margin:0}.gate-wizard_docTabs__2Qgvw{display:flex;gap:1px}.gate-wizard_docTab__wLmqT{padding:4px 8px;font-size:.625rem;font-weight:500;border:1px solid hsl(0,0%,88%);background:#fff;color:#6b7280;cursor:pointer}.gate-wizard_docTab__wLmqT:hover{color:#333}.gate-wizard_docTabActive__GQhRM{background:hsl(0,0%,94%);color:#333;border-color:#3dc5ff}.gate-wizard_previewPlaceholder__MK1eL{display:flex;align-items:center;justify-content:center;width:100%;max-width:700px;min-height:400px;border:1px dashed hsl(0,0%,88%);color:#6b7280;font-size:.75rem}.gate-wizard_footer__5cBH1{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:8px 24px;border-top:1px solid hsl(0,0%,88%);flex-shrink:0}.gate-wizard_docList__hq5kP{display:flex;flex-direction:column;gap:4px;width:100%;max-width:700px}.gate-wizard_docRow__QdWnH{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;background:#fff;border:1px solid hsl(0,0%,88%);font-size:.75rem}.gate-wizard_docName__ikg6B{font-weight:500;color:#333}.gate-wizard_docStatus__Qb_QU{font-size:.625rem;color:#6b7280}.gate-wizard_docIncluded__54wKR{color:#6ae026}.gate-wizard_docExcluded__lKqPU{color:#6b7280;opacity:.5}.gate-wizard_validationList__8vzc_{display:flex;flex-direction:column;gap:2px}.gate-wizard_validationError__ZoTF0{font-size:.625rem;color:#e3342f}.confirm-send-modal_body__LZ8GK{display:flex;flex-direction:column;gap:16px}.confirm-send-modal_section___bALr{display:flex;flex-direction:column;gap:4px}.confirm-send-modal_label__gDVQl{font-size:.75rem;font-weight:500;color:#6b7280}.confirm-send-modal_value__Cm1Ev{font-size:.875rem;font-weight:500;color:#333}.confirm-send-modal_list__1ZYl2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.confirm-send-modal_listItem__Yg_y4{display:flex;align-items:center;gap:4px;font-size:.75rem;color:#333;padding:2px 0}.confirm-send-modal_email__J668q{color:#6b7280}.confirm-send-modal_empty__tXEeb{font-size:.75rem;color:#6b7280;font-style:italic}.confirm-send-modal_warnings__8OVNI{display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:8px;background-color:rgb(248.6,192.92,98.84);border:1px solid rgb(247,177.4,59.8)}.confirm-send-modal_warning__Xu5yO{display:flex;align-items:center;gap:4px;font-size:.75rem;color:hsl(37.6923076923,92.125984252%,35.137254902%)}.confirm-send-modal_actions__sXkeE{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid hsl(0,0%,92%)}.transfer-owner-modal_memberList__Bp7oA{display:flex;flex-direction:column;gap:2px;max-height:300px;overflow-y:auto}.transfer-owner-modal_memberList__Bp7oA::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.transfer-owner-modal_memberList__Bp7oA::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.transfer-owner-modal_memberList__Bp7oA::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.transfer-owner-modal_memberList__Bp7oA::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.32);cursor:pointer}.transfer-owner-modal_memberList__Bp7oA::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.transfer-owner-modal_memberList__Bp7oA{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) rgba(0,0,0,0)}.transfer-owner-modal_loading__m9c3P{padding:24px;text-align:center;font-size:.75rem;font-family:var(--font-sans);color:#6b7280}.transfer-owner-modal_memberItem__bGuE_{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;border:1px solid rgba(0,0,0,0);background:none;cursor:pointer;text-align:left;font-family:var(--font-sans);transition:background-color .15s ease-in-out}.transfer-owner-modal_memberItem__bGuE_:hover:not(:disabled){background-color:hsl(0,0%,97%)}.transfer-owner-modal_memberItem__bGuE_:disabled{cursor:default;opacity:.7}.transfer-owner-modal_memberItemSelected__IQZB5{background-color:rgb(245.3,252.1,255);border-color:rgb(196.8,237.6,255)}.transfer-owner-modal_memberItemSelected__IQZB5:hover{background-color:rgb(239.48,250.36,255)!important}.transfer-owner-modal_memberItemCurrent__SMDSr{background-color:hsl(0,0%,98%)}.transfer-owner-modal_memberAvatar__jlmD7{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;border-radius:9999px;background-color:hsl(0,0%,92%);font-size:.625rem;font-weight:600;color:#6b7280}.transfer-owner-modal_memberInfo__dShSB{display:flex;flex-direction:column;min-width:0;flex:1 1}.transfer-owner-modal_memberName__DnbV8{font-size:.75rem;font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer-owner-modal_memberEmail__b_Oz1{font-size:.625rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer-owner-modal_currentBadge__eNKz0{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;padding:2px 8px;border-radius:9999px;background-color:hsl(0,0%,94%);flex-shrink:0}.transfer-owner-modal_checkIcon___vd4L{color:#3dc5ff;flex-shrink:0}.transfer-owner-modal_actions__XXMoO{display:flex;justify-content:flex-end;gap:8px;padding-top:24px}