@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#6b72801a;color:#000;line-height:1.3}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.5rem}*::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:.5rem;transition:background .2s ease}*::-webkit-scrollbar-thumb:hover{background:#94a3b8}*::-webkit-scrollbar-corner{background:#f1f1f1}*{scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f1f1}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}a{color:#0a4aea;text-decoration:none}a:hover{text-decoration:underline}input,select,textarea,button{font-family:inherit;font-size:inherit}button:focus,input:focus,select:focus,textarea:focus{outline:0;outline-offset:0}.min-h-screen{min-height:100vh}.notification{position:fixed;top:1rem;right:1rem;z-index:10000;max-width:400px;border-radius:.5rem;box-shadow:0 4px 12px #00000026;animation:slideInRight .3s ease-out;font-size:.875rem}@media (max-width: 768px){.notification{top:16px;max-width:calc(100vw - 16px);right:8px}}.notificationSuccess{background-color:#16a34a;color:#fff}.notificationError{background-color:#dc2626;color:#fff}.notificationInfo{background-color:#0a4aea;color:#fff}.notificationContent{display:flex;align-items:center;justify-content:space-between;padding:1rem;gap:1rem}.notificationMessage{flex:1;line-height:1.4}.notificationClose{background:none;border:none;color:inherit;cursor:pointer;font-size:1.25rem;line-height:1;padding:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease;flex-shrink:0}.notificationClose:hover{background-color:#fff3}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._loading_nuekw_1{min-height:100vh;display:flex;align-items:center;justify-content:center}._loading_nuekw_1 ._spinner_nuekw_7{width:3rem;height:3rem;border:2px solid rgba(107,114,128,.1);border-bottom-color:#0a4aea;border-radius:50%;animation:_spin_nuekw_7 1s linear infinite}@keyframes _spin_nuekw_7{to{transform:rotate(360deg)}}._container_1v4cp_1{min-height:100vh}._nav_1v4cp_5{background-color:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border-bottom:1px solid rgba(0,0,0,.1)}._nav_1v4cp_5 ._navContainer_1v4cp_10{max-width:80rem;margin:0 auto;padding:0 1rem}@media (max-width: 768px){._nav_1v4cp_5 ._navContainer_1v4cp_10{padding:0 8px}}@media (min-width: 1280px){._nav_1v4cp_5 ._navContainer_1v4cp_10{padding:0 2rem}}._nav_1v4cp_5 ._navContent_1v4cp_25{display:flex;justify-content:space-between;height:4rem}._nav_1v4cp_5 ._navLeft_1v4cp_30{display:flex;align-items:center}._nav_1v4cp_5 ._logo_1v4cp_34{flex-shrink:0;text-decoration:none}._nav_1v4cp_5 ._logo_1v4cp_34 ._logoText_1v4cp_38{font-size:1.25rem;font-weight:700;color:#0a4aea}._nav_1v4cp_5 ._navLinks_1v4cp_43{margin-left:2.5rem;display:flex;gap:2rem}@media (max-width: 768px){._nav_1v4cp_5 ._navLinks_1v4cp_43{display:none}}._nav_1v4cp_5 ._navLink_1v4cp_43{position:relative;display:inline-flex;align-items:center;padding:.25rem;border-bottom:2px solid transparent;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s}._nav_1v4cp_5 ._navLink_1v4cp_43:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;transform:scaleX(0);background-color:#00000059;transition:transform .2s}._nav_1v4cp_5 ._navLink_1v4cp_43._active_1v4cp_75:before{background-color:#0a4aea;transform:scaleX(1)}._nav_1v4cp_5 ._navLink_1v4cp_43._active_1v4cp_75{color:#000}._nav_1v4cp_5 ._navLink_1v4cp_43:not(._active_1v4cp_75){color:#6b7280}._nav_1v4cp_5 ._navLink_1v4cp_43:not(._active_1v4cp_75):hover{color:#6b7280}._nav_1v4cp_5 ._navLink_1v4cp_43:not(._active_1v4cp_75):hover:before{transform:scaleX(1)}._nav_1v4cp_5 ._navRight_1v4cp_91{display:flex;align-items:center;gap:1rem}@media (max-width: 640px){._nav_1v4cp_5 ._navRight_1v4cp_91{gap:.5rem}}._nav_1v4cp_5 ._userDropdownContainer_1v4cp_101{position:relative}._nav_1v4cp_5 ._userSection_1v4cp_104{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.375rem;cursor:pointer;transition:background-color .2s}._nav_1v4cp_5 ._userSection_1v4cp_104:hover{background-color:#0000000d}@media (max-width: 768px){._nav_1v4cp_5 ._userSection_1v4cp_104 ._userDetails_1v4cp_117{display:none}}._nav_1v4cp_5 ._userAvatar_1v4cp_121{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}._nav_1v4cp_5 ._avatarImage_1v4cp_128{width:100%;height:100%;object-fit:cover}._nav_1v4cp_5 ._avatarPlaceholder_1v4cp_133{width:100%;height:100%;background-color:#6b72800d;border:1px solid rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#6b7280}._nav_1v4cp_5 ._avatarPlaceholder_1v4cp_133 svg{width:16px;height:16px}._nav_1v4cp_5 ._userDetails_1v4cp_117{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}._nav_1v4cp_5 ._userInfo_1v4cp_154{font-size:.875rem;color:#6b7280;font-weight:500;line-height:1}._nav_1v4cp_5 ._logoutButton_1v4cp_160{padding:.5rem 1rem;background-color:#0000001a;color:#6b7280;border:1px solid rgba(107,114,128,.1);border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}._nav_1v4cp_5 ._logoutButton_1v4cp_160:hover{background-color:#6b72801a}._nav_1v4cp_5 ._dropdownIcon_1v4cp_174{color:#6b7280;flex-shrink:0;transition:transform .2s}._nav_1v4cp_5 ._backdrop_1v4cp_179{position:fixed;inset:0;background-color:#00000080;z-index:40;animation:_fadeIn_1v4cp_1 .2s ease-out}@keyframes _fadeIn_1v4cp_1{0%{opacity:0}to{opacity:1}}._nav_1v4cp_5 ._dropdown_1v4cp_174{position:absolute;top:calc(100% + .25rem);right:0;min-width:220px;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:.5rem;z-index:50;animation:_slideDown_1v4cp_1 .2s ease-out}@keyframes _slideDown_1v4cp_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){._nav_1v4cp_5 ._dropdown_1v4cp_174{position:fixed;top:0;right:0;bottom:0;min-width:280px;max-width:85%;border-radius:0;border:none;border-left:1px solid rgba(0,0,0,.1);animation:_slideInRight_1v4cp_1 .3s ease-out;overflow-y:auto}@keyframes _slideInRight_1v4cp_1{0%{transform:translate(100%)}to{transform:translate(0)}}}._nav_1v4cp_5 ._closeButton_1v4cp_243{position:absolute;top:1rem;right:1rem;background:none;border:none;padding:.5rem;cursor:pointer;color:#6b7280;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:all .2s;z-index:10}._nav_1v4cp_5 ._closeButton_1v4cp_243:hover{background-color:#0000000d;color:#000}._nav_1v4cp_5 ._closeButton_1v4cp_243:active{background-color:#0000001a}._nav_1v4cp_5 ._closeButton_1v4cp_243 svg{width:24px;height:24px}._nav_1v4cp_5 ._dropdownHeader_1v4cp_270{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem}._nav_1v4cp_5 ._dropdownUserInfo_1v4cp_276{display:flex;flex-direction:column;gap:.125rem}._nav_1v4cp_5 ._dropdownUserName_1v4cp_281{font-size:.875rem;font-weight:600;color:#000}._nav_1v4cp_5 ._dropdownDivider_1v4cp_286{height:1px;background-color:#0000001a;margin:.5rem 0}._nav_1v4cp_5 ._dropdownNavLinks_1v4cp_291{display:none}@media (max-width: 768px){._nav_1v4cp_5 ._dropdownNavLinks_1v4cp_291{display:block}}._nav_1v4cp_5 ._dropdownItem_1v4cp_299{display:block;width:100%;padding:.625rem .75rem;text-align:left;font-size:.875rem;font-weight:500;color:#6b7280;text-decoration:none;border:none;background:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._nav_1v4cp_5 ._dropdownItem_1v4cp_299:hover{background-color:#0000000d;color:#000}._nav_1v4cp_5 ._dropdownItem_1v4cp_299._activeDropdownItem_1v4cp_318{background-color:#0a4aea1a;color:#0a4aea;font-weight:600}._main_1v4cp_324{max-width:80rem;margin:0 auto;padding:1.5rem 1rem}@media (max-width: 768px){._main_1v4cp_324{padding:16px 8px}}@media (min-width: 1280px){._main_1v4cp_324{padding:1.5rem 2rem}}.home-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background-color:#0000001a}.home-container{max-width:800px;width:100%}.home-content{background:#fff;border-radius:12px;padding:4rem 3rem;box-shadow:0 10px 40px #0000001a;text-align:center}.home-title{font-size:2.5rem;font-weight:700;color:#4b5563;margin-bottom:1.5rem}@media (max-width: 768px){.home-title{font-size:2rem}}.home-description{font-size:1.125rem;color:#4b5563;margin-bottom:2.5rem;line-height:1.6}.home-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}.btn:disabled{opacity:.5;cursor:not-allowed}.btn:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}.btn:active:not(:disabled){text-decoration:none;transform:translateY(0)}.btn svg{width:1rem;height:1rem}.btn.btn-secondary{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}.btn.btn-secondary:disabled{opacity:.5;cursor:not-allowed}.btn.btn-secondary:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}.btn.btn-secondary:active:not(:disabled){text-decoration:none;transform:translateY(0)}.btn.btn-secondary svg{width:1rem;height:1rem}.btn.btn-secondary{background-color:#fff;color:#0a4aea;border:2px solid #0a4aea}.btn.btn-secondary:hover:not(:disabled){background-color:#fff}._container_178b2_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#0000001a;padding:1rem}._card_178b2_10{width:100%;max-width:400px;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;padding:2rem}._header_178b2_19{text-align:center;margin-bottom:2rem}._header_178b2_19 ._title_178b2_23{font-size:1.5rem;font-weight:700;color:#000;margin-bottom:.5rem}._header_178b2_19 ._subtitle_178b2_29{font-size:.875rem;color:#6b7280}._form_178b2_34{display:flex;flex-direction:column;gap:1rem}._formGroup_178b2_40{display:flex;flex-direction:column}._formGroup_178b2_40 label{font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}._formGroup_178b2_40 input{padding:.75rem;border:1px solid rgba(107,114,128,.3);border-radius:.375rem;font-size:.875rem}._formGroup_178b2_40 input:focus{border-color:#0a4aea;box-shadow:0 0 0 3px #0a4aea1a}._formGroup_178b2_40 input::placeholder{color:#6b728080}._submitButton_178b2_64{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._submitButton_178b2_64:disabled{opacity:.5;cursor:not-allowed}._submitButton_178b2_64:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._submitButton_178b2_64:active:not(:disabled){text-decoration:none;transform:translateY(0)}._submitButton_178b2_64 svg{width:1rem;height:1rem}._submitButton_178b2_64{width:100%}._footer_178b2_102{text-align:center;margin-top:1.5rem;font-size:.875rem;color:#6b7280}._footer_178b2_102 a{color:#0a4aea;text-decoration:none;font-weight:500}._container_g4rjc_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#0000001a;padding:1rem}._card_g4rjc_10{width:100%;max-width:500px;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;padding:2rem}._header_g4rjc_19{text-align:center;margin-bottom:2rem}._header_g4rjc_19 ._title_g4rjc_23{font-size:1.5rem;font-weight:700;color:#000;margin-bottom:.5rem}._header_g4rjc_19 ._subtitle_g4rjc_29{font-size:.875rem;color:#6b7280}._form_g4rjc_34{display:flex;flex-direction:column;gap:1rem}._formRow_g4rjc_40{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 640px){._formRow_g4rjc_40{grid-template-columns:1fr}}._formGroup_g4rjc_51{display:flex;flex-direction:column}._formGroup_g4rjc_51 label{font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}._formGroup_g4rjc_51 input{padding:.75rem;border:1px solid rgba(107,114,128,.3);border-radius:.375rem;font-size:.875rem;transition:all .2s}._formGroup_g4rjc_51 input:focus{outline:none;border-color:#0a4aea;box-shadow:0 0 0 3px #0a4aea1a}._formGroup_g4rjc_51 input::placeholder{color:#6b728080}._recaptchaContainer_g4rjc_77{display:flex;justify-content:center;margin:1rem 0}._submitButton_g4rjc_83{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._submitButton_g4rjc_83:disabled{opacity:.5;cursor:not-allowed}._submitButton_g4rjc_83:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._submitButton_g4rjc_83:active:not(:disabled){text-decoration:none;transform:translateY(0)}._submitButton_g4rjc_83 svg{width:1rem;height:1rem}._submitButton_g4rjc_83{width:100%}._footer_g4rjc_121{text-align:center;margin-top:1.5rem;font-size:.875rem;color:#6b7280}._footer_g4rjc_121 a{color:#0a4aea;text-decoration:none;font-weight:500}._footer_g4rjc_121 a:hover{text-decoration:underline}._overlay_w2myk_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_w2myk_14{background:#fff;border-radius:.75rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:28rem;width:100%;max-height:95vh;overflow:hidden;display:flex;flex-direction:column;animation:_modalEnter_w2myk_1 .15s ease-out}._modal_w2myk_14._small_w2myk_26{max-width:20rem}._modal_w2myk_14._medium_w2myk_29{max-width:28rem}._modal_w2myk_14._large_w2myk_32{max-width:66rem;min-height:95vh}@keyframes _modalEnter_w2myk_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._header_w2myk_47{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 0}@media (max-width: 768px){._header_w2myk_47{padding:16px 16px 0}}._header_w2myk_47 ._title_w2myk_58{font-size:1.125rem;font-weight:600;color:#000;margin:0}._header_w2myk_47 ._closeButton_w2myk_64{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:transparent;min-width:100px;white-space:nowrap}._header_w2myk_47 ._closeButton_w2myk_64:disabled{opacity:.5;cursor:not-allowed}._header_w2myk_47 ._closeButton_w2myk_64:hover:not(:disabled){text-decoration:none;background-color:#6b728014;box-shadow:0 0 6px #6b728099}._header_w2myk_47 ._closeButton_w2myk_64:active:not(:disabled){text-decoration:none;transform:translateY(0)}._header_w2myk_47 ._closeButton_w2myk_64 svg{width:1rem;height:1rem}._header_w2myk_47 ._closeButton_w2myk_64{color:#6b7280;border-radius:2rem;padding:.5rem;min-width:auto}._header_w2myk_47 ._closeButton_w2myk_64:hover:not(:disabled){color:#6b7280;box-shadow:0 0 2px #6b72801a}._content_w2myk_109{display:flex;flex-direction:column;padding:1.5rem;flex:1;color:#6b7280;line-height:1.5;overflow-y:hidden}@media (max-width: 768px){._content_w2myk_109{padding:16px}}._actions_w2myk_124{display:flex;gap:.75rem;padding:0 1.5rem 1.5rem;justify-content:flex-end}@media (max-width: 768px){._actions_w2myk_124{padding:0 16px 16px}}._actions_w2myk_124 button{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._actions_w2myk_124 button:disabled{opacity:.5;cursor:not-allowed}._actions_w2myk_124 button:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._actions_w2myk_124 button:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_w2myk_124 button svg{width:1rem;height:1rem}._actions_w2myk_124 ._cancelButton_w2myk_169{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._actions_w2myk_124 ._cancelButton_w2myk_169:disabled{opacity:.5;cursor:not-allowed}._actions_w2myk_124 ._cancelButton_w2myk_169:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._actions_w2myk_124 ._cancelButton_w2myk_169:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_w2myk_124 ._cancelButton_w2myk_169 svg{width:1rem;height:1rem}._actions_w2myk_124 ._cancelButton_w2myk_169{color:#6b7280;border:1px solid rgba(0,0,0,.1)}._actions_w2myk_124 ._cancelButton_w2myk_169:hover:not(:disabled){background-color:#fff}._actions_w2myk_124 ._confirmButton_w2myk_210{color:#fff}._actions_w2myk_124 ._confirmButton_w2myk_210._primary_w2myk_213{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._actions_w2myk_124 ._confirmButton_w2myk_210._primary_w2myk_213:disabled{opacity:.5;cursor:not-allowed}._actions_w2myk_124 ._confirmButton_w2myk_210._primary_w2myk_213:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._actions_w2myk_124 ._confirmButton_w2myk_210._primary_w2myk_213:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_w2myk_124 ._confirmButton_w2myk_210._primary_w2myk_213 svg{width:1rem;height:1rem}._actions_w2myk_124 ._confirmButton_w2myk_210._danger_w2myk_247{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc2626;min-width:100px;white-space:nowrap}._actions_w2myk_124 ._confirmButton_w2myk_210._danger_w2myk_247:disabled{opacity:.5;cursor:not-allowed}._actions_w2myk_124 ._confirmButton_w2myk_210._danger_w2myk_247:hover:not(:disabled){text-decoration:none;background-color:#b91c1c;box-shadow:0 0 6px #b91c1c99}._actions_w2myk_124 ._confirmButton_w2myk_210._danger_w2myk_247:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_w2myk_124 ._confirmButton_w2myk_210._danger_w2myk_247 svg{width:1rem;height:1rem}@media (max-width: 640px){._overlay_w2myk_1{padding:.5rem}._modal_w2myk_14{max-width:none;margin:0}._actions_w2myk_124{flex-direction:column-reverse}._actions_w2myk_124 button{width:100%}}._userSelector_136c8_1{margin-top:-1.5rem;width:100%;max-width:500px}@media (max-width: 768px){._userSelector_136c8_1{margin-top:-16px}}._header_136c8_12{margin-bottom:1.5rem}._header_136c8_12 h3{font-size:1.25rem;font-weight:600;color:#000;margin-bottom:.5rem}._header_136c8_12 p{color:#6b7280;font-size:.875rem;margin:0}._loading_136c8_27,._error_136c8_28{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}._loading_136c8_27 p,._error_136c8_28 p{color:#6b7280;margin-top:1rem}._spinner_136c8_42{width:24px;height:24px;border:2px solid rgba(0,0,0,.1);border-top:2px solid #0a4aea;border-radius:50%;animation:_spin_136c8_42 1s linear infinite}@keyframes _spin_136c8_42{to{transform:rotate(360deg)}}._retryButton_136c8_56{margin-top:1rem;padding:.5rem 1rem;background-color:#0a4aea;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .2s ease}._retryButton_136c8_56:hover{background-color:#1d4ed8;transform:translateY(-2px);box-shadow:0 6px 16px #0a4aea59}._userList_136c8_73{max-height:300px;overflow-y:auto;border:1px solid rgba(107,114,128,.1);border-radius:.5rem;margin-bottom:1.5rem}._userItem_136c8_81{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;transition:all .2s}._userItem_136c8_81:last-child{border-bottom:none}._userItem_136c8_81:hover{background-color:#00000014}._userItem_136c8_81._selected_136c8_96{background-color:#0a4aea1a;border-color:#0a4aea}._userItem_136c8_81._currentUser_136c8_100{background-color:#f59e0b1a}._userItem_136c8_81._currentUser_136c8_100:hover{background-color:#f59e0b26}._userInfo_136c8_107{flex:1}._userName_136c8_111{font-weight:600;color:#000;margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem}._currentLabel_136c8_120{font-size:.75rem;font-weight:500;color:#f59e0b;background-color:#f59e0b1a;padding:.125rem .375rem;border-radius:.25rem;border:1px solid #fcd34d}._userEmail_136c8_130{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}._userRole_136c8_136{font-size:.75rem;font-weight:500;color:#4b5563;text-transform:capitalize}._radioButton_136c8_143{margin-left:1rem}._radioButton_136c8_143 input[type=radio]{width:16px;height:16px;cursor:pointer}._actions_136c8_152{display:flex;justify-content:flex-end;gap:1rem}._actions_136c8_152 button{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._actions_136c8_152 button:disabled{opacity:.5;cursor:not-allowed}._actions_136c8_152 button:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._actions_136c8_152 button:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_136c8_152 button svg{width:1rem;height:1rem}._actions_136c8_152 ._cancelButton_136c8_191{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._actions_136c8_152 ._cancelButton_136c8_191:disabled{opacity:.5;cursor:not-allowed}._actions_136c8_152 ._cancelButton_136c8_191:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._actions_136c8_152 ._cancelButton_136c8_191:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_136c8_152 ._cancelButton_136c8_191 svg{width:1rem;height:1rem}._actions_136c8_152 ._cancelButton_136c8_191{background-color:#fff;color:#6b7280;border:1px solid rgba(0,0,0,.1)}._actions_136c8_152 ._cancelButton_136c8_191:hover:not(:disabled){background-color:#fff}._actions_136c8_152 ._confirmButton_136c8_233{color:#fff}._actions_136c8_152 ._confirmButton_136c8_233._primary_136c8_236{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._actions_136c8_152 ._confirmButton_136c8_233._primary_136c8_236:disabled{opacity:.5;cursor:not-allowed}._actions_136c8_152 ._confirmButton_136c8_233._primary_136c8_236:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._actions_136c8_152 ._confirmButton_136c8_233._primary_136c8_236:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_136c8_152 ._confirmButton_136c8_233._primary_136c8_236 svg{width:1rem;height:1rem}._actions_136c8_152 ._confirmButton_136c8_233._danger_136c8_270{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc2626;min-width:100px;white-space:nowrap}._actions_136c8_152 ._confirmButton_136c8_233._danger_136c8_270:disabled{opacity:.5;cursor:not-allowed}._actions_136c8_152 ._confirmButton_136c8_233._danger_136c8_270:hover:not(:disabled){text-decoration:none;background-color:#b91c1c;box-shadow:0 0 6px #b91c1c99}._actions_136c8_152 ._confirmButton_136c8_233._danger_136c8_270:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_136c8_152 ._confirmButton_136c8_233._danger_136c8_270 svg{width:1rem;height:1rem}@media (max-width: 640px){._userSelector_136c8_1{max-width:none}._userItem_136c8_81{padding:.75rem}._actions_136c8_152{flex-direction:column;gap:.75rem}._actions_136c8_152 button{width:100%}}._container_qc19s_1{padding:2rem 1rem}@media (max-width: 768px){._container_qc19s_1{padding:0}}@media (min-width: 1280px){._container_qc19s_1{padding:2rem}}._header_qc19s_15{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}._title_qc19s_22{font-size:1.5rem;font-weight:600;color:#000}._addButton_qc19s_28{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._addButton_qc19s_28:disabled{opacity:.5;cursor:not-allowed}._addButton_qc19s_28:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._addButton_qc19s_28:active:not(:disabled){text-decoration:none;transform:translateY(0)}._addButton_qc19s_28 svg{width:1rem;height:1rem}._loading_qc19s_63{display:flex;align-items:center;justify-content:center;padding:3rem 0}._loading_qc19s_63 ._spinner_qc19s_69{width:3rem;height:3rem;border:2px solid rgba(107,114,128,.1);border-bottom-color:#0a4aea;border-radius:50%;animation:_spin_qc19s_69 1s linear infinite}@keyframes _spin_qc19s_69{to{transform:rotate(360deg)}}._emptyState_qc19s_83{text-align:center;padding:3rem 0}._emptyState_qc19s_83 ._emptyIcon_qc19s_87{width:3rem;height:3rem;color:#6b728080;margin:0 auto 1rem}._emptyState_qc19s_83 ._emptyTitle_qc19s_93{font-size:1.125rem;font-weight:500;color:#000;margin-bottom:.5rem}._emptyState_qc19s_83 ._emptyDescription_qc19s_99{color:#6b7280;margin-bottom:1.5rem}._eventsTable_qc19s_104{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;overflow:hidden}._eventsTable_qc19s_104 table{min-width:100%;border-collapse:separate;border-spacing:0}._eventsTable_qc19s_104 table thead{background-color:#0000000d}._eventsTable_qc19s_104 table thead th{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(107,114,128,.1)}._eventsTable_qc19s_104 table thead th:last-child{width:1%;padding:.75rem 1rem}._eventsTable_qc19s_104 table tbody{background-color:#fff;border-bottom:1px solid rgba(107,114,128,.1)}._eventsTable_qc19s_104 table tbody tr{cursor:pointer;transition:all .2s}._eventsTable_qc19s_104 table tbody tr:hover:not(._deleting_qc19s_140){background-color:#00000014}._eventsTable_qc19s_104 table tbody tr:not(:last-child){border-bottom:1px solid rgba(107,114,128,.1)}._eventsTable_qc19s_104 table tbody tr._deleting_qc19s_140{animation:_slideOutAndFade_qc19s_1 .5s ease-in-out forwards;cursor:default;pointer-events:none}._eventsTable_qc19s_104 table tbody td{padding:.5rem 1rem;font-size:.875rem;color:#000}._eventsTable_qc19s_104 table tbody td._eventName_qc19s_156{font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis}._eventsTable_qc19s_104 table tbody td:last-child{text-align:center}._actionButton_qc19s_166{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._actionButton_qc19s_166:disabled{opacity:.5;cursor:not-allowed}._actionButton_qc19s_166:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._actionButton_qc19s_166:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actionButton_qc19s_166 svg{width:1rem;height:1rem}._actionButton_qc19s_166{padding:0;background-color:transparent;color:#0a4aea;min-width:fit-content}._actionButton_qc19s_166:hover:not(:disabled){background-color:transparent;color:#1d4ed8;box-shadow:none}._actionButton_qc19s_166 svg{width:1rem;height:1rem;flex-shrink:0}._statusBadge_qc19s_217{padding:.5rem .75rem;font-size:.75rem;font-weight:500;border-radius:5px}._statusBadge_qc19s_217._live_qc19s_223{background-color:#dc2626;color:#fff}._statusBadge_qc19s_217._upcoming_qc19s_227{background-color:#16a34a1a;color:#16a34a}._statusBadge_qc19s_217._past_qc19s_231{background-color:#f59e0b1a;color:#f59e0b}._statusBadge_qc19s_217._archived_qc19s_235{background-color:#6b72801a;color:#6b7280}._actionButtons_qc19s_240{display:flex;align-items:center;gap:.5rem}._reassignButton_qc19s_246{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea1a;min-width:100px;white-space:nowrap}._reassignButton_qc19s_246:disabled{opacity:.5;cursor:not-allowed}._reassignButton_qc19s_246:hover:not(:disabled){text-decoration:none;background-color:#0a4aea;box-shadow:0 0 6px #0a4aea99}._reassignButton_qc19s_246:active:not(:disabled){text-decoration:none;transform:translateY(0)}._reassignButton_qc19s_246 svg{width:1rem;height:1rem}._reassignButton_qc19s_246{color:#0a4aea;width:100%;min-width:auto}._reassignButton_qc19s_246:hover:not(:disabled){color:#fff}._deleteButton_qc19s_289{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc26261a;min-width:100px;white-space:nowrap}._deleteButton_qc19s_289:disabled{opacity:.5;cursor:not-allowed}._deleteButton_qc19s_289:hover:not(:disabled){text-decoration:none;background-color:#dc2626;box-shadow:0 0 6px #dc262699}._deleteButton_qc19s_289:active:not(:disabled){text-decoration:none;transform:translateY(0)}._deleteButton_qc19s_289{color:#dc2626;width:100%;min-width:auto}._deleteButton_qc19s_289:hover:not(:disabled){color:#fff}._deleteButton_qc19s_289._deleting_qc19s_140{background-color:#dc26261a}._deleteButton_qc19s_289 svg{width:1rem;height:1rem}._deleteButton_qc19s_289 ._spinner_qc19s_69{animation:_spin_qc19s_69 1s linear infinite}@keyframes _slideOutAndFade_qc19s_1{0%{opacity:1;transform:translate(0);max-height:5rem;padding-top:1rem;padding-bottom:1rem}50%{opacity:0;transform:translate(-20px);max-height:5rem;padding-top:1rem;padding-bottom:1rem}to{opacity:0;transform:translate(-20px);max-height:0;padding-top:0;padding-bottom:0;border-bottom-width:0;margin-top:0;margin-bottom:0}}@keyframes _spin_qc19s_69{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._sortButton_qc19s_376{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;transition:color .2s ease}._sortButton_qc19s_376:hover{color:#0a4aea}._sortButton_qc19s_376:hover ._sortIcon_qc19s_395{opacity:1;color:#0a4aea}._sortButton_qc19s_376:focus{outline:none;color:#0a4aea}._sortButton_qc19s_376 ._headerWithSubtext_qc19s_403{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;line-height:1.2}._sortButton_qc19s_376 ._headerSubtext_qc19s_410{font-size:.65rem;font-weight:400;text-transform:lowercase;opacity:.7}._sortIcon_qc19s_395{display:flex;align-items:center;opacity:.4;color:#6b7280;transition:all .2s ease;margin-left:auto}._sortIcon_qc19s_395._active_qc19s_425{opacity:1;color:#0a4aea;transform:scale(1.1)}._sortIcon_qc19s_395 svg{display:block}._eventAuthor_qc19s_434{font-size:.875rem;color:#6b7280;font-weight:500}._participantsCount_qc19s_440{font-size:.875rem;text-align:center}._participantsCount_qc19s_440 ._participantsUnique_qc19s_444{color:#000;font-weight:600}._participantsCount_qc19s_440 ._participantsTotal_qc19s_448{color:#6b7280;font-weight:400;font-size:.8125rem}._modalContent_qc19s_454{text-align:center}._modalTitle_qc19s_458{margin-bottom:1rem;color:#000;font-size:1.125rem;font-weight:600}._qrCodeContainer_qc19s_465{margin-bottom:1rem}._qrCodeContainer_qc19s_465 img{max-width:100%;height:auto;border:1px solid rgba(107,114,128,.2);border-radius:.5rem}._modalDescription_qc19s_475{font-size:.875rem;color:#6b7280;margin:0}._copyLinkContent_qc19s_481 ._modalTitle_qc19s_458{text-align:left;margin-bottom:1rem}._urlContainer_qc19s_486{margin-bottom:1rem}._urlLabel_qc19s_490{display:block;margin-bottom:.5rem;font-weight:500;color:#6b7280;font-size:.875rem}._urlDisplay_qc19s_498{padding:.75rem;background-color:#6b72801a;border:1px solid rgba(107,114,128,.2);border-radius:.375rem;font-size:.875rem;word-break:break-all;color:#000;line-height:1.4}._deleteWithResponsesContent_qc19s_509{text-align:center}._warningSection_qc19s_513{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(107,114,128,.1)}@media (max-width: 768px){._warningSection_qc19s_513{margin-bottom:16px}}._warningIcon_qc19s_527{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;background-color:#f59e0b1a;border-radius:50%;margin-bottom:1rem}._warningIcon_qc19s_527 svg{width:2rem;height:2rem;color:#f59e0b}._eventInfo_qc19s_543{max-width:24rem}._eventTitle_qc19s_547{font-size:1.25rem;font-weight:700;color:#000;margin:0 0 .75rem}._warningText_qc19s_554{color:#6b7280;margin:0 0 .5rem;line-height:1.6;font-size:.9rem}._warningText_qc19s_554 strong{color:#dc2626;font-weight:700}._questionText_qc19s_565{color:#6b7280;margin:0;font-weight:500;font-size:.95rem}._deleteOptions_qc19s_572{display:flex;gap:1rem;justify-content:flex-end}@media (max-width: 768px){._deleteOptions_qc19s_572{flex-direction:column;gap:.5rem}}._optionButton_qc19s_584{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._optionButton_qc19s_584:disabled{opacity:.5;cursor:not-allowed}._optionButton_qc19s_584:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._optionButton_qc19s_584:active:not(:disabled){text-decoration:none;transform:translateY(0)}._optionButton_qc19s_584 svg{width:1rem;height:1rem}._optionButton_qc19s_584{gap:.25rem;width:auto}._optionButton_qc19s_584 svg{width:1.125rem;height:1.125rem;flex-shrink:0}._optionButton_qc19s_584._cancelButton_qc19s_627{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._optionButton_qc19s_584._cancelButton_qc19s_627:disabled{opacity:.5;cursor:not-allowed}._optionButton_qc19s_584._cancelButton_qc19s_627:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._optionButton_qc19s_584._cancelButton_qc19s_627:active:not(:disabled){text-decoration:none;transform:translateY(0)}._optionButton_qc19s_584._cancelButton_qc19s_627 svg{width:1rem;height:1rem}._optionButton_qc19s_584._cancelButton_qc19s_627{color:#6b7280;border:1px solid rgba(0,0,0,.1)}._optionButton_qc19s_584._cancelButton_qc19s_627:hover:not(:disabled){background-color:#fff}._optionButton_qc19s_584._archiveButton_qc19s_668{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#f59e0b;min-width:100px;white-space:nowrap}._optionButton_qc19s_584._archiveButton_qc19s_668:disabled{opacity:.5;cursor:not-allowed}._optionButton_qc19s_584._archiveButton_qc19s_668:hover:not(:disabled){text-decoration:none;background-color:#d89013;box-shadow:0 0 6px #d8901399}._optionButton_qc19s_584._archiveButton_qc19s_668:active:not(:disabled){text-decoration:none;transform:translateY(0)}._optionButton_qc19s_584._archiveButton_qc19s_668 svg{width:1rem;height:1rem}._optionButton_qc19s_584._deleteButton_qc19s_289{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc2626;min-width:100px;white-space:nowrap}._optionButton_qc19s_584._deleteButton_qc19s_289:disabled{opacity:.5;cursor:not-allowed}._optionButton_qc19s_584._deleteButton_qc19s_289:hover:not(:disabled){text-decoration:none;background-color:#b91c1c;box-shadow:0 0 6px #b91c1c99}._optionButton_qc19s_584._deleteButton_qc19s_289:active:not(:disabled){text-decoration:none;transform:translateY(0)}._optionButton_qc19s_584._deleteButton_qc19s_289 svg{width:1rem;height:1rem}@media (max-width: 640px){._deleteOptions_qc19s_572 ._optionButton_qc19s_584._cancelButton_qc19s_627{order:3}._deleteOptions_qc19s_572 ._optionButton_qc19s_584._archiveButton_qc19s_668{order:2}._deleteOptions_qc19s_572 ._optionButton_qc19s_584._deleteButton_qc19s_289{order:1}}._eventsCards_qc19s_748{display:none}@media (max-width: 1199px){._eventsTable_qc19s_104{display:none}._eventsCards_qc19s_748{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}}._eventCard_qc19s_762{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;padding:1.5rem;cursor:pointer;transition:all .2s ease}._eventCard_qc19s_762:hover:not(._deleting_qc19s_140){box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-2px)}._eventCard_qc19s_762._deleting_qc19s_140{animation:_cardFadeOut_qc19s_1 .5s ease-in-out forwards;cursor:default;pointer-events:none}._cardHeader_qc19s_780{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(107,114,128,.1)}._cardTitle_qc19s_790{font-size:1.125rem;font-weight:600;color:#000;margin:0;flex:1;word-break:break-word}._cardInfo_qc19s_799{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}._cardInfoItem_qc19s_806{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem}._cardInfoLabel_qc19s_814{color:#6b7280;font-weight:500;white-space:nowrap}._cardInfoValue_qc19s_820{color:#000;font-weight:500;text-align:right}._cardActions_qc19s_826{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:1rem;border-top:1px solid rgba(107,114,128,.1)}._cardActionButton_qc19s_834{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._cardActionButton_qc19s_834:disabled{opacity:.5;cursor:not-allowed}._cardActionButton_qc19s_834:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._cardActionButton_qc19s_834:active:not(:disabled){text-decoration:none;transform:translateY(0)}._cardActionButton_qc19s_834 svg{width:1rem;height:1rem}._cardActionButton_qc19s_834{flex:1;min-width:fit-content;font-size:.875rem;padding:.5rem .75rem;gap:.375rem}._cardActionButton_qc19s_834 svg{width:1rem;height:1rem;flex-shrink:0}._cardActionButton_qc19s_834._downloadButton_qc19s_880,._cardActionButton_qc19s_834._copyLinkButton_qc19s_880{background-color:#0a4aea1a;color:#0a4aea}._cardActionButton_qc19s_834._downloadButton_qc19s_880:hover:not(:disabled),._cardActionButton_qc19s_834._copyLinkButton_qc19s_880:hover:not(:disabled){background-color:#0a4aea;color:#fff}._cardActionButton_qc19s_834._reassignButton_qc19s_246{background-color:#8b5cf61a;color:#8b5cf6}._cardActionButton_qc19s_834._reassignButton_qc19s_246:hover:not(:disabled){background-color:#8b5cf6;color:#fff}._cardActionButton_qc19s_834._deleteButton_qc19s_289{background-color:#dc26261a;color:#dc2626}._cardActionButton_qc19s_834._deleteButton_qc19s_289:hover:not(:disabled){background-color:#dc2626;color:#fff}._cardActionButton_qc19s_834._deleteButton_qc19s_289._deleting_qc19s_140{background-color:#dc26261a}._cardActionButton_qc19s_834._deleteButton_qc19s_289 ._spinner_qc19s_69{animation:_spin_qc19s_69 1s linear infinite}@keyframes _cardFadeOut_qc19s_1{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}to{opacity:0;transform:scale(.9);max-height:0;padding:0;margin:0;overflow:hidden}}@media (max-width: 768px){._eventsCards_qc19s_748{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}._eventCard_qc19s_762{padding:1.25rem}._cardActions_qc19s_826{flex-direction:column}._cardActions_qc19s_826 ._cardActionButton_qc19s_834{width:100%}}@media (max-width: 640px){._eventsCards_qc19s_748{grid-template-columns:1fr}._cardInfoItem_qc19s_806{align-items:flex-start;gap:.25rem}._cardInfoValue_qc19s_820{text-align:left}}._form_14s8d_1{display:flex;flex-direction:column;gap:1rem}._formGroup_14s8d_7{display:flex;flex-direction:column;gap:.5rem}._formGroup_14s8d_7 label{font-size:.875rem;font-weight:500;color:#000}._formGroup_14s8d_7 input,._formGroup_14s8d_7 select{padding:.625rem .75rem;border:1px solid rgba(107,114,128,.3);border-radius:.375rem;font-size:.875rem;color:#000;background-color:#fff;transition:all .2s ease}._formGroup_14s8d_7 input:focus,._formGroup_14s8d_7 select:focus{outline:none;border-color:#0a4aea;box-shadow:0 0 0 3px #0a4aea1a}._formGroup_14s8d_7 input:disabled,._formGroup_14s8d_7 select:disabled{background-color:#6b72800d;cursor:not-allowed;opacity:.6}._formGroup_14s8d_7 input::placeholder,._formGroup_14s8d_7 select::placeholder{color:#6b728080}._formGroup_14s8d_7 select{cursor:pointer}._error_14s8d_47{padding:.75rem;background-color:#dc26261a;color:#dc2626;border-radius:.375rem;font-size:.875rem;border:1px solid rgba(220,38,38,.2)}._note_14s8d_56{padding:.75rem;background-color:#0a4aea0d;color:#000000b3;border-radius:.375rem;font-size:.813rem;border:1px solid rgba(10,74,234,.1);line-height:1.5}._warning_14s8d_66{padding:.75rem;background-color:#f59e0b1a;color:#000c;border-radius:.375rem;font-size:.813rem;border:1px solid rgba(245,158,11,.2);line-height:1.5}._warning_14s8d_66 strong{color:#f59e0b}._confirmText_14s8d_79{font-size:.938rem;color:#000c;line-height:1.6;margin-bottom:1rem}._passwordDisplay_14s8d_86{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}._successIcon_14s8d_94{width:64px;height:64px;color:#16a34a;animation:_scaleIn_14s8d_1 .3s ease-out}@keyframes _scaleIn_14s8d_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}._successMessage_14s8d_111{font-size:1rem;color:#000c;line-height:1.6;margin:0}._passwordBox_14s8d_118{width:100%;padding:1rem;background-color:#6b72800d;border:1px solid rgba(107,114,128,.2);border-radius:.5rem;display:flex;flex-direction:column;gap:.75rem}._passwordLabel_14s8d_129{font-size:.813rem;font-weight:500;color:#0009;text-transform:uppercase;letter-spacing:.05em}._passwordValue_14s8d_137{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem;background-color:#fff;border:1px solid rgba(107,114,128,.2);border-radius:.375rem}._passwordValue_14s8d_137 code{font-family:Courier New,monospace;font-size:1rem;color:#000;font-weight:600;letter-spacing:.05em;-webkit-user-select:all;user-select:all;word-break:break-all}._copyButton_14s8d_157{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._copyButton_14s8d_157:disabled{opacity:.5;cursor:not-allowed}._copyButton_14s8d_157:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._copyButton_14s8d_157:active:not(:disabled){text-decoration:none;transform:translateY(0)}._copyButton_14s8d_157 svg{width:1rem;height:1rem}._copyButton_14s8d_157{color:#fff;padding:.6rem;min-width:auto}._copyButton_14s8d_157:hover:not(:disabled){color:#fff}._container_1n98o_1{padding:2rem 1rem}@media (max-width: 768px){._container_1n98o_1{padding:0}}@media (min-width: 1280px){._container_1n98o_1{padding:2rem}}._header_1n98o_15{margin-bottom:2rem}._header_1n98o_15 ._headerContent_1n98o_18{display:flex;justify-content:space-between;align-items:center;gap:1rem}._header_1n98o_15 ._title_1n98o_24{font-size:1.5rem;font-weight:600;color:#000;margin-bottom:.5rem}._header_1n98o_15 ._subtitle_1n98o_30{color:#6b7280;font-size:.875rem}._header_1n98o_15 ._createButton_1n98o_34{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._header_1n98o_15 ._createButton_1n98o_34:disabled{opacity:.5;cursor:not-allowed}._header_1n98o_15 ._createButton_1n98o_34:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._header_1n98o_15 ._createButton_1n98o_34:active:not(:disabled){text-decoration:none;transform:translateY(0)}._header_1n98o_15 ._createButton_1n98o_34 svg{width:1rem;height:1rem}._header_1n98o_15 ._createButton_1n98o_34{gap:.5rem}._content_1n98o_72{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;overflow:hidden}@media (max-width: 1023px){._content_1n98o_72{background-color:transparent;box-shadow:none}}._table_1n98o_85{min-width:100%;border-collapse:separate;border-spacing:0}._table_1n98o_85 thead{background-color:#6b72800d}._table_1n98o_85 thead th{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(107,114,128,.1)}._table_1n98o_85 thead th:last-child{width:1%;padding:.75rem 1rem;white-space:nowrap}._table_1n98o_85 tbody{background-color:#fff;border-bottom:1px solid rgba(107,114,128,.1)}._table_1n98o_85 tbody tr{transition:all .2s}._table_1n98o_85 tbody tr:hover:not(._deleting_1n98o_115){background-color:#00000014}._table_1n98o_85 tbody tr:not(:last-child){border-bottom:1px solid rgba(107,114,128,.1)}._table_1n98o_85 tbody tr._deleting_1n98o_115{animation:_slideOutAndFade_1n98o_1 .5s ease-in-out forwards;cursor:default;pointer-events:none}._table_1n98o_85 tbody td{padding:1rem;font-size:.875rem;color:#000}._statusBadge_1n98o_132{padding:.5rem .75rem;font-size:.75rem;font-weight:500;border-radius:5px}._statusBadge_1n98o_132._approved_1n98o_138{background-color:#16a34a1a;color:#16a34a}._statusBadge_1n98o_132._pending_1n98o_142{background-color:#f59e0b1a;color:#f59e0b}._statusBadge_1n98o_132._rejected_1n98o_146{background-color:#dc26261a;color:#dc2626}._actionButtons_1n98o_151{display:flex;flex-direction:column;align-items:stretch;gap:.5rem}._actionButton_1n98o_151._approve_1n98o_138{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#16a34a1a;min-width:100px;white-space:nowrap}._actionButton_1n98o_151._approve_1n98o_138:disabled{opacity:.5;cursor:not-allowed}._actionButton_1n98o_151._approve_1n98o_138:hover:not(:disabled){text-decoration:none;background-color:#16a34a;box-shadow:0 0 6px #16a34a99}._actionButton_1n98o_151._approve_1n98o_138:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actionButton_1n98o_151._approve_1n98o_138 svg{width:1rem;height:1rem}._actionButton_1n98o_151._approve_1n98o_138{color:#16a34a;padding:.25rem .75rem;font-size:.75rem;font-weight:500}._actionButton_1n98o_151._approve_1n98o_138:hover{color:#fff}._actionButton_1n98o_151._reject_1n98o_146{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc26261a;min-width:100px;white-space:nowrap}._actionButton_1n98o_151._reject_1n98o_146:disabled{opacity:.5;cursor:not-allowed}._actionButton_1n98o_151._reject_1n98o_146:hover:not(:disabled){text-decoration:none;background-color:#dc2626;box-shadow:0 0 6px #dc262699}._actionButton_1n98o_151._reject_1n98o_146:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actionButton_1n98o_151._reject_1n98o_146 svg{width:1rem;height:1rem}._actionButton_1n98o_151._reject_1n98o_146{color:#dc2626;padding:.25rem .75rem;font-size:.75rem;font-weight:500}._actionButton_1n98o_151._reject_1n98o_146:hover{color:#fff}._loading_1n98o_245{display:flex;align-items:center;justify-content:center;padding:3rem 0}._loading_1n98o_245 ._spinner_1n98o_251{width:3rem;height:3rem;border:2px solid #0a4aea;border-bottom-color:#0a4aea;border-radius:50%;animation:_spin_1n98o_251 1s linear infinite}@keyframes _spin_1n98o_251{to{transform:rotate(360deg)}}._sortButton_1n98o_265{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;transition:color .2s ease}._sortButton_1n98o_265:hover{color:#0a4aea}._sortButton_1n98o_265:hover ._sortIcon_1n98o_284{opacity:1;color:#0a4aea}._sortButton_1n98o_265:focus{outline:none;color:#0a4aea}._sortIcon_1n98o_284{display:flex;align-items:center;opacity:.4;color:#6b7280;transition:all .2s ease;margin-left:auto}._sortIcon_1n98o_284._active_1n98o_301{opacity:1;color:#0a4aea;transform:scale(1.1)}._sortIcon_1n98o_284 svg{display:block}._emptyState_1n98o_310{text-align:center;padding:3rem 0}._emptyState_1n98o_310 ._emptyIcon_1n98o_314{width:3rem;height:3rem;color:#6b728080;margin:0 auto 1rem}._emptyState_1n98o_310 ._emptyTitle_1n98o_320{font-size:1.125rem;font-weight:500;color:#000;margin-bottom:.5rem}._emptyState_1n98o_310 ._emptyDescription_1n98o_326{color:#6b7280;margin-bottom:1.5rem}._roleSelect_1n98o_331{padding:.25rem .5rem;border:1px solid rgba(107,114,128,.1);border-radius:.375rem;font-size:.875rem;color:#6b7280;background-color:#fff;cursor:pointer;transition:border-color .2s ease}._roleSelect_1n98o_331:hover{border-color:#0a4aea}._roleSelect_1n98o_331:focus{outline:none;border-color:#0a4aea;box-shadow:0 0 0 2px #0a4aea1a}._roleSelect_1n98o_331:disabled{opacity:.5;cursor:not-allowed}._roleSelect_1n98o_331._loading_1n98o_245{opacity:.6;cursor:wait}._roleText_1n98o_358{font-size:.875rem;color:#6b7280}._deleteButton_1n98o_363{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc26261a;min-width:100px;white-space:nowrap}._deleteButton_1n98o_363:disabled{opacity:.5;cursor:not-allowed}._deleteButton_1n98o_363:hover:not(:disabled){text-decoration:none;background-color:#dc2626;box-shadow:0 0 6px #dc262699}._deleteButton_1n98o_363:active:not(:disabled){text-decoration:none;transform:translateY(0)}._deleteButton_1n98o_363{color:#dc2626;width:100%;min-width:auto}._deleteButton_1n98o_363:hover:not(:disabled){color:#fff}._deleteButton_1n98o_363 svg{width:1rem;height:1rem}._deleteButton_1n98o_363 ._spinner_1n98o_251{animation:_spin_1n98o_251 1s linear infinite}._userInfo_1n98o_413{display:flex;align-items:center;gap:.75rem}._avatar_1n98o_419{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid rgba(107,114,128,.1)}._avatarPlaceholder_1n98o_427{width:32px;height:32px;border-radius:50%;background-color:#6b72800d;border:2px solid rgba(107,114,128,.1);display:flex;align-items:center;justify-content:center;color:#6b728080;flex-shrink:0}._avatarPlaceholder_1n98o_427 svg{width:16px;height:16px}._userActions_1n98o_444{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}._iconButton_1n98o_451{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea1a;min-width:100px;white-space:nowrap}._iconButton_1n98o_451:disabled{opacity:.5;cursor:not-allowed}._iconButton_1n98o_451:hover:not(:disabled){text-decoration:none;background-color:#0a4aea;box-shadow:0 0 6px #0a4aea99}._iconButton_1n98o_451:active:not(:disabled){text-decoration:none;transform:translateY(0)}._iconButton_1n98o_451 svg{width:1rem;height:1rem}._iconButton_1n98o_451{padding:.6rem;color:#0a4aea;min-width:auto}._iconButton_1n98o_451:hover:not(:disabled){color:#fff}._iconButton_1n98o_451._resetPassword_1n98o_493{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#16a34a1a;min-width:100px;white-space:nowrap}._iconButton_1n98o_451._resetPassword_1n98o_493:disabled{opacity:.5;cursor:not-allowed}._iconButton_1n98o_451._resetPassword_1n98o_493:hover:not(:disabled){text-decoration:none;background-color:#16a34a;box-shadow:0 0 6px #16a34a99}._iconButton_1n98o_451._resetPassword_1n98o_493:active:not(:disabled){text-decoration:none;transform:translateY(0)}._iconButton_1n98o_451._resetPassword_1n98o_493 svg{width:1rem;height:1rem}._iconButton_1n98o_451._resetPassword_1n98o_493{padding:.6rem;color:#16a34a;min-width:auto}._iconButton_1n98o_451._resetPassword_1n98o_493:hover:not(:disabled){color:#fff}._iconButton_1n98o_451._deleteButton_1n98o_363{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc26261a;min-width:100px;white-space:nowrap}._iconButton_1n98o_451._deleteButton_1n98o_363:disabled{opacity:.5;cursor:not-allowed}._iconButton_1n98o_451._deleteButton_1n98o_363:hover:not(:disabled){text-decoration:none;background-color:#dc2626;box-shadow:0 0 6px #dc262699}._iconButton_1n98o_451._deleteButton_1n98o_363:active:not(:disabled){text-decoration:none;transform:translateY(0)}._iconButton_1n98o_451._deleteButton_1n98o_363 svg{width:1rem;height:1rem}._iconButton_1n98o_451._deleteButton_1n98o_363{padding:.6rem;color:#dc2626;min-width:auto}._iconButton_1n98o_451._deleteButton_1n98o_363:hover:not(:disabled){color:#fff}._iconButton_1n98o_451 ._spinner_1n98o_251{animation:_spin_1n98o_251 1s linear infinite}@keyframes _slideOutAndFade_1n98o_1{0%{opacity:1;transform:translate(0);max-height:5rem;padding-top:1rem;padding-bottom:1rem}50%{opacity:0;transform:translate(-20px);max-height:5rem;padding-top:1rem;padding-bottom:1rem}to{opacity:0;transform:translate(-20px);max-height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border:none}}._usersCards_1n98o_607{display:none}@media (max-width: 1023px){._table_1n98o_85{display:none}._usersCards_1n98o_607{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}}._userCard_1n98o_621{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;padding:1.5rem;transition:all .2s ease}._userCard_1n98o_621:hover:not(._deleting_1n98o_115){box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-2px)}._userCard_1n98o_621._deleting_1n98o_115{animation:_cardFadeOut_1n98o_1 .5s ease-in-out forwards;cursor:default;pointer-events:none}._cardHeader_1n98o_638{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(107,114,128,.1)}._cardHeader_1n98o_638 ._userInfo_1n98o_413{flex:1}._cardHeader_1n98o_638 ._userName_1n98o_650{font-size:1.125rem;font-weight:600;color:#000}._cardInfo_1n98o_656{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}._cardInfoItem_1n98o_663{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem}._cardInfoLabel_1n98o_671{color:#6b7280;font-weight:500;white-space:nowrap}._cardInfoValue_1n98o_677{color:#000;font-weight:500;text-align:right;word-break:break-word}._cardActions_1n98o_684{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:1rem;border-top:1px solid rgba(107,114,128,.1)}._cardActionButton_1n98o_692{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._cardActionButton_1n98o_692:disabled{opacity:.5;cursor:not-allowed}._cardActionButton_1n98o_692:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._cardActionButton_1n98o_692:active:not(:disabled){text-decoration:none;transform:translateY(0)}._cardActionButton_1n98o_692 svg{width:1rem;height:1rem}._cardActionButton_1n98o_692{flex:1;min-width:fit-content;font-size:.875rem;padding:.5rem .75rem;gap:.375rem}._cardActionButton_1n98o_692 svg{width:1rem;height:1rem;flex-shrink:0}._cardActionButton_1n98o_692._approve_1n98o_138{background-color:#16a34a1a;color:#16a34a}._cardActionButton_1n98o_692._approve_1n98o_138:hover:not(:disabled){background-color:#16a34a;color:#fff}._cardActionButton_1n98o_692._reject_1n98o_146{background-color:#dc26261a;color:#dc2626}._cardActionButton_1n98o_692._reject_1n98o_146:hover:not(:disabled){background-color:#dc2626;color:#fff}._cardActionButton_1n98o_692._edit_1n98o_754{background-color:#0a4aea1a;color:#0a4aea}._cardActionButton_1n98o_692._edit_1n98o_754:hover:not(:disabled){background-color:#0a4aea;color:#fff}._cardActionButton_1n98o_692._resetPassword_1n98o_493{background-color:#16a34a1a;color:#16a34a}._cardActionButton_1n98o_692._resetPassword_1n98o_493:hover:not(:disabled){background-color:#16a34a;color:#fff}._cardActionButton_1n98o_692._deleteButton_1n98o_363{background-color:#dc26261a;color:#dc2626}._cardActionButton_1n98o_692._deleteButton_1n98o_363:hover:not(:disabled){background-color:#dc2626;color:#fff}._cardActionButton_1n98o_692._deleteButton_1n98o_363._deleting_1n98o_115{background-color:#dc26261a}._cardActionButton_1n98o_692._deleteButton_1n98o_363 ._spinner_1n98o_251{animation:_spin_1n98o_251 1s linear infinite}@keyframes _cardFadeOut_1n98o_1{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}to{opacity:0;transform:scale(.9);max-height:0;padding:0;margin:0;overflow:hidden}}@media (max-width: 768px){._usersCards_1n98o_607{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}._userCard_1n98o_621{padding:1.25rem}._cardActions_1n98o_684{flex-direction:column}._cardActions_1n98o_684 ._cardActionButton_1n98o_692{width:100%}}@media (max-width: 640px){._usersCards_1n98o_607{grid-template-columns:1fr}._cardHeader_1n98o_638{flex-direction:column;align-items:flex-start;gap:.5rem}._cardHeader_1n98o_638 ._userInfo_1n98o_413{width:100%}._cardInfoItem_1n98o_663{align-items:flex-start;gap:.25rem}._cardInfoValue_1n98o_677{text-align:left}}._avatarUpload_rt9wu_1{display:flex;flex-direction:column;align-items:center;gap:1rem}._avatarContainer_rt9wu_8{position:relative;width:120px;height:120px;border-radius:50%;border:3px dashed rgba(107,114,128,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;overflow:hidden;background-color:#0000001a}._avatarContainer_rt9wu_8:hover{border-color:#0a4aea;background-color:#0000001a}._avatarContainer_rt9wu_8._dragOver_rt9wu_26{border-color:#0a4aea;background-color:#0a4aea1a;transform:scale(1.02)}._avatarContainer_rt9wu_8._uploading_rt9wu_31{cursor:not-allowed;opacity:.7}._avatar_rt9wu_1{width:100%;height:100%;object-fit:cover;border-radius:50%}._placeholder_rt9wu_43{display:flex;align-items:center;justify-content:center;color:#6b728080}._placeholder_rt9wu_43 svg{width:40px;height:40px}._uploadOverlay_rt9wu_54{position:absolute;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;border-radius:50%}._spinner_rt9wu_67{width:24px;height:24px;border:2px solid #ffffff;border-bottom-color:transparent;border-radius:50%;animation:_spin_rt9wu_67 1s linear infinite}@keyframes _spin_rt9wu_67{to{transform:rotate(360deg)}}._uploadPrompt_rt9wu_81{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);font-size:.75rem;color:#6b7280;text-align:center;opacity:0;transition:opacity .2s ease}._avatarContainer_rt9wu_8:hover ._uploadPrompt_rt9wu_81,._avatarContainer_rt9wu_8._uploading_rt9wu_31 ._uploadPrompt_rt9wu_81{opacity:1}._deleteButton_rt9wu_101{position:absolute;bottom:14px;right:14px;width:32px;height:32px;background-color:#dc2626e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s ease;z-index:10}._deleteButton_rt9wu_101:hover{background-color:#b91c1ce6;transform:scale(1.1)}._deleteButton_rt9wu_101:disabled{cursor:not-allowed;opacity:.6}._deleteButton_rt9wu_101 svg{width:16px;height:16px}._deleteButton_rt9wu_101 ._spinner_rt9wu_67{width:16px;height:16px;border:2px solid #ffffff;border-bottom-color:transparent;border-radius:50%;animation:_spin_rt9wu_67 1s linear infinite}._avatarContainer_rt9wu_8:hover ._deleteButton_rt9wu_101{opacity:1}._uploadContainer_fywla_1{width:100%}._uploadArea_fywla_5{position:relative;width:100%;height:200px;border:2px dashed rgba(107,114,128,.1);border-radius:12px;background-color:#0000001a;cursor:pointer;transition:all .2s ease;overflow:hidden}._uploadArea_fywla_5:hover:not(._hasPhoto_fywla_16){border-color:#6b7280;background-color:#0000001a}._uploadArea_fywla_5._dragActive_fywla_20{border-color:#0a4aea;background-color:#0a4aea1a}._uploadArea_fywla_5._hasPhoto_fywla_16{border:none;cursor:default;padding:0}._uploadPrompt_fywla_30{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1.5rem;text-align:center}._uploadIcon_fywla_40{color:#6b728080;margin-bottom:1rem}._uploadText_fywla_45{color:#6b7280;font-size:.875rem;font-weight:500;margin-bottom:.5rem}._uploadText_fywla_45 strong{color:#0a4aea}._uploadSubtext_fywla_55{color:#6b7280;font-size:.75rem;margin:0}._uploadingState_fywla_61{display:flex;flex-direction:column;align-items:center;gap:1rem}._uploadingState_fywla_61 p{color:#6b7280;font-size:.875rem;margin:0}._photoPreview_fywla_73{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0000001a;border-radius:12px;overflow:hidden}._photoPreview_fywla_73:hover ._photoOverlay_fywla_84{opacity:1}._photoImage_fywla_88{width:100%;height:100%;object-fit:cover;border-radius:12px}._photoOverlay_fywla_84{position:absolute;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;gap:.75rem;opacity:0;transition:opacity .2s ease;border-radius:12px}._overlayButton_fywla_111{padding:.5rem 1rem;background-color:#ffffffe6;color:#6b7280;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}._overlayButton_fywla_111:hover:not(:disabled){background-color:#fff;transform:translateY(-1px)}._overlayButton_fywla_111:disabled{opacity:.6;cursor:not-allowed}._overlayButton_fywla_111._deleteButton_fywla_133{background-color:#ef4444e6;color:#fff}._overlayButton_fywla_111._deleteButton_fywla_133:hover:not(:disabled){background-color:#ef4444}._spinner_fywla_141{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_spin_fywla_141 1s linear infinite}@keyframes _spin_fywla_141{to{transform:rotate(360deg)}}._error_fywla_155{margin-top:.5rem;padding:.75rem;background-color:#dc26261a;border:1px solid rgba(220,38,38,.1);border-radius:.5rem;color:#dc2626;font-size:.875rem}@media (max-width: 640px){._uploadArea_fywla_5{height:160px}._uploadPrompt_fywla_30{padding:1rem}._uploadIcon_fywla_40 svg{width:36px;height:36px}._uploadText_fywla_45{font-size:.8125rem}._uploadSubtext_fywla_55{font-size:.6875rem}._photoOverlay_fywla_84{flex-direction:column;gap:.5rem}._overlayButton_fywla_111{padding:.375rem .75rem;font-size:.8125rem}}._container_3sx2o_1{padding:2rem 1rem;max-width:800px;margin:0 auto}@media (max-width: 768px){._container_3sx2o_1{padding:0}}@media (min-width: 1280px){._container_3sx2o_1{padding:2rem}}._header_3sx2o_17{margin-bottom:2rem}._header_3sx2o_17 ._title_3sx2o_20{font-size:1.875rem;font-weight:700;color:#000;margin-bottom:.5rem}._header_3sx2o_17 ._subtitle_3sx2o_26{color:#6b7280;font-size:1rem}._loading_3sx2o_31{display:flex;align-items:center;justify-content:center;padding:3rem 0}._loading_3sx2o_31 ._spinner_3sx2o_37{width:3rem;height:3rem;border:2px solid rgba(107,114,128,.3);border-bottom-color:#6b72804d;border-radius:50%;animation:_spin_3sx2o_37 1s linear infinite}@keyframes _spin_3sx2o_37{to{transform:rotate(360deg)}}._content_3sx2o_51{display:flex;flex-direction:column;gap:2rem}._section_3sx2o_57{background-color:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;padding:1.5rem}@media (max-width: 768px){._section_3sx2o_57{padding:16px}}._sectionTitle_3sx2o_69{font-size:1.25rem;font-weight:600;color:#000;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(107,114,128,.3)}._sectionDescription_3sx2o_78{color:#6b7280;font-size:.875rem;margin-bottom:1rem;text-align:center}._photosGrid_3sx2o_85{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 1024px){._photosGrid_3sx2o_85{grid-template-columns:1fr 1fr;gap:3rem}}._avatarSection_3sx2o_97,._exportPhotoSection_3sx2o_103{display:flex;justify-content:center;width:100%}._avatarActions_3sx2o_109{display:flex;flex-direction:column;gap:.75rem}._form_3sx2o_115{display:flex;flex-direction:column;gap:1.5rem}._formRow_3sx2o_121{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (max-width: 768px){._formRow_3sx2o_121{grid-template-columns:1fr 1fr}}@media (max-width: 640px){._formRow_3sx2o_121{grid-template-columns:1fr}}._field_3sx2o_137{display:flex;flex-direction:column;gap:.5rem}._label_3sx2o_143{font-size:.875rem;font-weight:500;color:#6b7280}._input_3sx2o_149{padding:.75rem;border:1px solid rgba(107,114,128,.3);border-radius:.5rem;font-size:.875rem;transition:border-color .2s ease,box-shadow .2s ease}._input_3sx2o_149:focus{outline:none;border-color:#6b72804d;box-shadow:0 0 0 3px #2563eb1a}._input_3sx2o_149:disabled{background-color:#6b72801a;cursor:not-allowed}._roleDisplay_3sx2o_166{display:flex;align-items:center}._roleBadge_3sx2o_171,._dateDisplay_3sx2o_177{font-weight:500;text-transform:capitalize;color:#000}._formActions_3sx2o_183{display:flex;justify-content:flex-end;gap:1rem;padding-top:1rem;border-top:1px solid rgba(107,114,128,.3)}@media (max-width: 640px){._formActions_3sx2o_183{flex-direction:column;align-items:stretch}}._primaryButton_3sx2o_197{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._primaryButton_3sx2o_197:disabled{opacity:.5;cursor:not-allowed}._primaryButton_3sx2o_197:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._primaryButton_3sx2o_197:active:not(:disabled){text-decoration:none;transform:translateY(0)}._primaryButton_3sx2o_197 svg{width:1rem;height:1rem}._dangerButton_3sx2o_232{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc2626;min-width:100px;white-space:nowrap}._dangerButton_3sx2o_232:disabled{opacity:.5;cursor:not-allowed}._dangerButton_3sx2o_232:hover:not(:disabled){text-decoration:none;background-color:#b91c1c;box-shadow:0 0 6px #b91c1c99}._dangerButton_3sx2o_232:active:not(:disabled){text-decoration:none;transform:translateY(0)}._dangerButton_3sx2o_232 svg{width:1rem;height:1rem}._deleteWarningList_3sx2o_267{margin:1rem 0;padding-left:1.25rem}._deleteWarningList_3sx2o_267 li{margin-bottom:.5rem;color:#6b7280}._passwordForm_3sx2o_276{display:flex;flex-direction:column;gap:1rem}._passwordField_3sx2o_282{display:flex;flex-direction:column;gap:.5rem}._passwordLabel_3sx2o_288{font-size:.875rem;font-weight:500;color:#6b7280}._passwordInputWrapper_3sx2o_294{position:relative;display:flex;gap:.5rem}._passwordInput_3sx2o_294{flex:1;padding:.75rem;border:1px solid rgba(107,114,128,.3);border-radius:.5rem;font-size:.875rem;transition:border-color .2s ease,box-shadow .2s ease}._passwordInput_3sx2o_294:focus{outline:none;border-color:#6b72804d;box-shadow:0 0 0 3px #2563eb1a}._passwordInput_3sx2o_294:disabled{background-color:#6b72801a;cursor:not-allowed}._generateButton_3sx2o_318{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._generateButton_3sx2o_318:disabled{opacity:.5;cursor:not-allowed}._generateButton_3sx2o_318:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._generateButton_3sx2o_318:active:not(:disabled){text-decoration:none;transform:translateY(0)}._generateButton_3sx2o_318 svg{width:1rem;height:1rem}._generateButton_3sx2o_318{padding:.75rem 1rem;font-size:.875rem;white-space:nowrap;min-width:fit-content}._passwordHint_3sx2o_359{font-size:.75rem;color:#6b7280;margin-top:.25rem}._securityButton_3sx2o_365{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#16a34a;min-width:100px;white-space:nowrap}._securityButton_3sx2o_365:disabled{opacity:.5;cursor:not-allowed}._securityButton_3sx2o_365:hover:not(:disabled){text-decoration:none;background-color:#166534;box-shadow:0 0 6px #16653499}._securityButton_3sx2o_365:active:not(:disabled){text-decoration:none;transform:translateY(0)}._securityButton_3sx2o_365 svg{width:1rem;height:1rem}._container_13gtx_1{min-height:100vh;background-color:#000;color:#fff;position:relative;padding:3.5rem 4rem 2rem}._container_13gtx_1:before{content:"";position:absolute;top:0;right:0;width:140px;height:200px;background-color:#0a4aea;clip-path:polygon(100% 0,100% 100%,0 0)}._header_13gtx_21{position:relative;max-width:1280px;margin:0 auto;margin-bottom:2rem}._header_13gtx_21 ._headerTop_13gtx_27{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem}._header_13gtx_21 ._headerTop_13gtx_27 ._caseInfo_13gtx_33 ._caseLabel_13gtx_33{font-size:1.2rem;color:#fff;margin:0 0 .5rem;font-weight:300}._header_13gtx_21 ._headerTop_13gtx_27 ._caseInfo_13gtx_33 ._caseTitle_13gtx_39{position:relative;font-size:2.6rem;font-weight:500;color:#fff;letter-spacing:1px;margin:0;text-transform:uppercase;z-index:1}._header_13gtx_21 ._headerTop_13gtx_27 ._caseInfo_13gtx_33 ._caseTitle_13gtx_39:before{content:"";position:absolute;top:60%;width:calc(100% + 10px);height:50%;background-color:#0a4aea;z-index:-1}._header_13gtx_21 ._headerTop_13gtx_27 ._homeButton_13gtx_58{position:fixed;top:40px;right:20px;background:transparent;border:none;color:#fff;width:40px;height:40px;cursor:pointer;transition:all .3s ease;font-size:24px;display:flex;align-items:center;justify-content:center}._header_13gtx_21 ._headerTop_13gtx_27 ._homeButton_13gtx_58:hover{transform:scale(1.1)}._header_13gtx_21 ._medicalImageContainer_13gtx_77{position:absolute;top:8rem;left:0;margin-bottom:2rem}._header_13gtx_21 ._medicalImageContainer_13gtx_77._activeTab_13gtx_83{top:-2rem;right:8rem;left:auto}@media (max-width: 768px){._header_13gtx_21 ._medicalImageContainer_13gtx_77._activeTab_13gtx_83{top:8rem;left:0;right:auto}}._header_13gtx_21 ._medicalImageContainer_13gtx_77._activeTab_13gtx_83 ._medicalImage_13gtx_77{width:10rem}@media (max-width: 768px){._header_13gtx_21 ._medicalImageContainer_13gtx_77._activeTab_13gtx_83 ._medicalImage_13gtx_77{width:12rem}}._header_13gtx_21 ._medicalImageContainer_13gtx_77 ._medicalImage_13gtx_77{width:20rem;background:linear-gradient(135deg,#16a34a 0% 100%);background-image:radial-gradient(circle at 25% 25%,rgba(255,255,255,.1) 0%,transparent 50%),linear-gradient(45deg,rgba(255,255,255,.05) 0%,transparent 50%);box-shadow:0 8px 25px #0000004d;overflow:hidden;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){._header_13gtx_21 ._medicalImageContainer_13gtx_77 ._medicalImage_13gtx_77{width:12rem}}._header_13gtx_21 ._medicalImageContainer_13gtx_77 ._medicalImage_13gtx_77 ._caseImage_13gtx_118{width:100%;height:100%;object-fit:cover;object-position:center}._header_13gtx_21 ._medicalImageContainer_13gtx_77 ._medicalImage_13gtx_77 ._noImagePlaceholder_13gtx_124{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ffffffb3;text-align:center;font-size:.875rem;gap:.5rem}._header_13gtx_21 ._medicalImageContainer_13gtx_77 ._medicalImage_13gtx_77 ._noImagePlaceholder_13gtx_124 svg{stroke-width:1.5;opacity:.7}._header_13gtx_21 ._medicalImageContainer_13gtx_77 ._medicalImage_13gtx_77 ._noImagePlaceholder_13gtx_124 span{font-weight:500}._content_13gtx_142{position:relative;max-width:1280px;margin:0 auto}._content_13gtx_142 ._contentSection_13gtx_147 ._marginLeft_13gtx_147{padding-left:23rem}@media (max-width: 768px){._content_13gtx_142 ._contentSection_13gtx_147 ._marginLeft_13gtx_147{padding-left:15rem}}._content_13gtx_142 ._contentSection_13gtx_147 ._marginLeft_13gtx_147 ._leftQuote_13gtx_155{position:relative;padding-left:2rem;color:#40b092;font-size:1.2rem;font-weight:300;margin-bottom:2rem}._content_13gtx_142 ._contentSection_13gtx_147 ._marginLeft_13gtx_147 ._leftQuote_13gtx_155:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";width:2px;height:calc(100% - .5rem);background-color:#40b092}._content_13gtx_142 ._contentSection_13gtx_147 ._more_13gtx_173{margin-top:2rem;font-size:1.5rem;font-weight:300}._content_13gtx_142 ._contentSection_13gtx_147 ._paddingLeft_13gtx_178{padding-left:4rem}._navigationTabs_13gtx_182{position:fixed;bottom:2rem;left:4rem;right:4rem;display:flex;gap:.3rem;max-width:1280px;margin:0 auto;z-index:100}._navigationTabs_13gtx_182 ._navTab_13gtx_193{flex:1;padding:1rem .5rem;border:none;color:#000;font-weight:300;font-size:1rem;cursor:pointer;transition:all .3s ease;text-transform:uppercase}._surveyButton_13gtx_205{position:absolute;bottom:100px;right:60px;width:70px;height:70px;background-color:#0a4aea;border:none;border-radius:50%;color:#fff;font-size:28px;font-weight:300;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px #3b82f666;z-index:101}@media (max-width: 768px){._surveyButton_13gtx_205{right:0}}._surveyButton_13gtx_205:hover{transform:scale(1.1);box-shadow:0 12px 35px #3b82f680}._surveyButton_13gtx_205:active{transform:scale(.95)}._loading_13gtx_235{display:flex;align-items:center;justify-content:center;padding:3rem 0}._loading_13gtx_235 ._spinner_13gtx_241{width:3rem;height:3rem;border:2px solid rgba(255,255,255,.3);border-bottom-color:#0a4aea;border-radius:50%;animation:_spin_13gtx_241 1s linear infinite}@keyframes _spin_13gtx_241{to{transform:rotate(360deg)}}._error_13gtx_255{text-align:center;padding:3rem 0}._error_13gtx_255 h1{color:#dc26261a;margin-bottom:2rem}._error_13gtx_255 ._backButton_13gtx_263{background:#0a4aea;color:#fff;border:none;padding:1rem 2rem;border-radius:8px;cursor:pointer;font-size:1rem;transition:all .3s ease}._error_13gtx_255 ._backButton_13gtx_263:hover{background:#0a4aea}._htmlContent_13gtx_277{font-size:1.2rem;font-weight:300;color:#fff}._htmlContent_13gtx_277 h1,._htmlContent_13gtx_277 h2,._htmlContent_13gtx_277 h3,._htmlContent_13gtx_277 h4,._htmlContent_13gtx_277 h5,._htmlContent_13gtx_277 h6{margin-bottom:1rem}._htmlContent_13gtx_277 h2{font-size:1.5rem;font-weight:600}._htmlContent_13gtx_277 h3{font-size:1.25rem;font-weight:600}@media (max-width: 768px){._htmlContent_13gtx_277 h3._marginLeftTablet_13gtx_299{padding-left:15rem}}._htmlContent_13gtx_277 p{margin-bottom:0}._htmlContent_13gtx_277 p._marginTop_13gtx_306{margin-top:1rem}._htmlContent_13gtx_277 ul,._htmlContent_13gtx_277 ol{margin-bottom:1rem;padding-left:1.5rem}@media (max-width: 768px){._htmlContent_13gtx_277 ul._marginLeftTablet_13gtx_299,._htmlContent_13gtx_277 ol._marginLeftTablet_13gtx_299{padding-left:15rem}}._htmlContent_13gtx_277 li{margin-bottom:.5rem}._htmlContent_13gtx_277 li:last-child{margin-bottom:0}._htmlContent_13gtx_277 table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}._htmlContent_13gtx_277 table._marginTop_13gtx_306{margin-top:4rem}@media (max-width: 768px){._htmlContent_13gtx_277 table._marginTop_13gtx_306{margin-top:15rem}}._htmlContent_13gtx_277 table th{padding:1rem;text-align:left;font-weight:300}._htmlContent_13gtx_277 table td{padding:1rem}._htmlContent_13gtx_277 strong{font-weight:600}._htmlContent_13gtx_277 em{font-style:italic}._container_1comi_2{min-height:100vh;background-color:#000;color:#fff;position:relative;padding:3.5rem 4rem 2rem}._container_1comi_2:before{content:"";position:absolute;top:0;right:0;width:140px;height:200px;background-color:#0a4aea;clip-path:polygon(100% 0,100% 100%,0 0)}._header_1comi_22{position:relative;max-width:1280px;margin:0 auto;margin-bottom:2rem}._header_1comi_22 ._headerTop_1comi_28{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem}._header_1comi_22 ._headerTop_1comi_28 ._caseInfo_1comi_34 ._caseLabel_1comi_34{font-size:1.2rem;color:#fff;margin:0 0 .5rem;font-weight:300}._header_1comi_22 ._headerTop_1comi_28 ._caseInfo_1comi_34 ._caseTitle_1comi_40{position:relative;font-size:2.6rem;font-weight:500;color:#fff;letter-spacing:1px;margin:0;text-transform:uppercase;z-index:1}._header_1comi_22 ._headerTop_1comi_28 ._caseInfo_1comi_34 ._caseTitle_1comi_40:before{content:"";position:absolute;top:60%;width:calc(100% + 10px);height:50%;background-color:#0a4aea;z-index:-1}._header_1comi_22 ._headerTop_1comi_28 ._homeButton_1comi_59{position:fixed;top:40px;right:20px;background:transparent;border:none;color:#fff;width:40px;height:40px;cursor:pointer;transition:all .3s ease;font-size:24px;display:flex;align-items:center;justify-content:center}._header_1comi_22 ._headerTop_1comi_28 ._homeButton_1comi_59:hover{transform:scale(1.1)}._header_1comi_22 ._medicalImageContainer_1comi_78{position:absolute;top:-2rem;right:5rem;margin-bottom:2rem}@media (max-width: 768px){._header_1comi_22 ._medicalImageContainer_1comi_78{top:8rem;left:0;right:auto}}._header_1comi_22 ._medicalImageContainer_1comi_78 ._medicalImage_1comi_78{width:10rem;background:linear-gradient(135deg,#16a34a 0% 100%);background-image:radial-gradient(circle at 25% 25%,rgba(255,255,255,.1) 0%,transparent 50%),linear-gradient(45deg,rgba(255,255,255,.05) 0%,transparent 50%);box-shadow:0 8px 25px #0000004d;overflow:hidden;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){._header_1comi_22 ._medicalImageContainer_1comi_78 ._medicalImage_1comi_78{width:12rem}}._header_1comi_22 ._medicalImageContainer_1comi_78 ._medicalImage_1comi_78 ._caseImage_1comi_106{width:100%;height:100%;object-fit:cover;object-position:center}._header_1comi_22 ._medicalImageContainer_1comi_78 ._medicalImage_1comi_78 ._noImagePlaceholder_1comi_112{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ffffffb3;text-align:center;font-size:.875rem;gap:.5rem}._header_1comi_22 ._medicalImageContainer_1comi_78 ._medicalImage_1comi_78 ._noImagePlaceholder_1comi_112 svg{stroke-width:1.5;opacity:.7}._header_1comi_22 ._medicalImageContainer_1comi_78 ._medicalImage_1comi_78 ._noImagePlaceholder_1comi_112 span{font-weight:500}._surveyContent_1comi_130{color:#fff;position:relative;max-width:1280px;margin:0 auto;margin-top:7rem}@media (max-width: 768px){._surveyContent_1comi_130{margin-top:20rem}}._surveyContent_1comi_130 ._questionContainer_1comi_142{margin-bottom:3rem}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._questionNumber_1comi_145{font-size:1.4rem;font-weight:300;margin-bottom:2rem;line-height:1.4}@media (min-width: 1024px){._surveyContent_1comi_130 ._questionContainer_1comi_142 ._questionNumber_1comi_145{font-size:1.8rem}}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._textAnswerContainer_1comi_156 ._textAnswer_1comi_156{width:100%;background:#ffffff1a;border:2px solid rgba(255,255,255,.2);border-radius:10px;padding:1rem;color:#fff;font-size:1rem;resize:vertical;min-height:120px;transition:all .3s ease}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._textAnswerContainer_1comi_156 ._textAnswer_1comi_156:focus{outline:none;border-color:#0a4aea;box-shadow:0 0 0 3px #3b82f61a}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._textAnswerContainer_1comi_156 ._textAnswer_1comi_156::placeholder{color:#ffffff80}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177{display:flex;flex-direction:column;gap:1rem}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182{display:flex;align-items:center;gap:1rem;border-radius:10px;cursor:pointer;transition:all .3s ease;font-size:1rem}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182 input[type=checkbox],._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182 input[type=radio],._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182 input[type=checkbox],._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182 input[type=radio]{display:none}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182 ._checkboxCustom_1comi_198,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182 ._radioCustom_1comi_199,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182 ._checkboxCustom_1comi_198,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182 ._radioCustom_1comi_199{width:20px;height:20px;border:2px solid rgba(255,255,255,.4);background:transparent;transition:all .3s ease;flex-shrink:0}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182 ._checkboxCustom_1comi_198,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182 ._checkboxCustom_1comi_198{border-radius:4px}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182 ._radioCustom_1comi_199,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182 ._radioCustom_1comi_199{border-radius:50%}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182 input[type=checkbox]:checked+._checkboxCustom_1comi_198,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182 input[type=checkbox]:checked+._checkboxCustom_1comi_198{background:#0a4aea;border-color:#0a4aea}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182 input[type=checkbox]:checked+._checkboxCustom_1comi_198:after,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182 input[type=checkbox]:checked+._checkboxCustom_1comi_198:after{content:"✓";color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182 input[type=radio]:checked+._radioCustom_1comi_199,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182 input[type=radio]:checked+._radioCustom_1comi_199{border-color:#0a4aea}._surveyContent_1comi_130 ._questionContainer_1comi_142 ._multipleChoiceContainer_1comi_176 ._choiceOption_1comi_182 input[type=radio]:checked+._radioCustom_1comi_199:after,._surveyContent_1comi_130 ._questionContainer_1comi_142 ._singleChoiceContainer_1comi_177 ._choiceOption_1comi_182 input[type=radio]:checked+._radioCustom_1comi_199:after{content:"";width:10px;height:10px;background:#0a4aea;border-radius:50%;display:block;margin:3px}._surveyContent_1comi_130 ._navigationContainer_1comi_246 ._navButton_1comi_246{position:fixed;left:1rem;top:50%;transform:translateY(-50%);background-color:transparent;border:none;width:40px;height:100px;cursor:pointer;transition:all .3s ease}._surveyContent_1comi_130 ._navigationContainer_1comi_246 ._navButton_1comi_246:hover:not(:disabled){transform:translateY(-50%) scale(1.1)}._surveyContent_1comi_130 ._navigationContainer_1comi_246 ._navButton_1comi_246:disabled{opacity:.5;cursor:not-allowed}._surveyContent_1comi_130 ._navigationContainer_1comi_246 ._navButton_1comi_246._nextButton_1comi_265{left:calc(100% - 3.5rem);transform:translateY(-50%) rotate(180deg)}._surveyContent_1comi_130 ._navigationContainer_1comi_246 ._navButton_1comi_246._nextButton_1comi_265:hover:not(:disabled){transform:translateY(-50%) scale(1.1) rotate(180deg)}._surveyContent_1comi_130 ._progressContainer_1comi_272 ._progressBar_1comi_272{display:none;width:100%;height:6px;background:#fff;border-radius:3px;overflow:hidden;margin-bottom:1rem}._surveyContent_1comi_130 ._progressContainer_1comi_272 ._progressBar_1comi_272 ._progressFill_1comi_281{height:100%;background-color:#0a4aea;transition:width .3s ease;border-radius:3px}._surveyContent_1comi_130 ._progressContainer_1comi_272 ._progressDots_1comi_287{position:fixed;display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap;width:100%;left:0;bottom:3rem}._surveyContent_1comi_130 ._progressContainer_1comi_272 ._progressDots_1comi_287 ._progressDot_1comi_287{width:12px;height:12px;border-radius:50%;background:#fff;transition:all .3s ease}._surveyContent_1comi_130 ._progressContainer_1comi_272 ._progressDots_1comi_287 ._progressDot_1comi_287._completed_1comi_304{background:#16a34a}._surveyContent_1comi_130 ._progressContainer_1comi_272 ._progressDots_1comi_287 ._progressDot_1comi_287._current_1comi_307{background:#0a4aea;transform:scale(1.2)}._loading_1comi_312{display:flex;align-items:center;justify-content:center;padding:3rem 0}._loading_1comi_312 ._spinner_1comi_318{width:3rem;height:3rem;border:2px solid #ffffff;border-bottom-color:#0a4aea;border-radius:50%;animation:_spin_1comi_318 1s linear infinite}@keyframes _spin_1comi_318{to{transform:rotate(360deg)}}._duplicateMessage_1comi_332{display:flex;flex-direction:column;align-items:center;text-align:center;padding:4rem 2rem;background:#0000004d;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff;max-width:650px;margin:2rem auto}._duplicateMessage_1comi_332 ._duplicateIcon_1comi_345{color:#f59e0b;margin-bottom:2rem}._duplicateMessage_1comi_332 ._duplicateIcon_1comi_345 svg{width:80px;height:80px;animation:_warning_1comi_1 .6s ease-in-out}._duplicateMessage_1comi_332 ._duplicateTitle_1comi_354{font-size:2rem;font-weight:700;color:#fff;margin-bottom:1rem}@media (min-width: 1024px){._duplicateMessage_1comi_332 ._duplicateTitle_1comi_354{font-size:2.5rem}}._duplicateMessage_1comi_332 ._duplicateSubtitle_1comi_365{font-size:1.1rem;color:#fff;line-height:1.6;margin-bottom:2rem}._duplicateMessage_1comi_332 ._duplicateSpinner_1comi_371 ._spinner_1comi_318{width:2rem;height:2rem;border:2px solid #ffffff;border-bottom-color:#f59e0b;border-radius:50%;animation:_spin_1comi_318 1s linear infinite}._completionMessage_1comi_380{display:flex;flex-direction:column;align-items:center;text-align:center;padding:4rem 2rem;background:#000;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff;max-width:600px;margin:2rem auto}._completionMessage_1comi_380 ._completionIcon_1comi_393{color:#16a34a;margin-bottom:2rem}._completionMessage_1comi_380 ._completionIcon_1comi_393 svg{width:80px;height:80px;animation:_checkmark_1comi_1 .6s ease-in-out}._completionMessage_1comi_380 ._completionTitle_1comi_402{font-size:2rem;font-weight:700;color:#fff;margin-bottom:1rem}@media (min-width: 1024px){._completionMessage_1comi_380 ._completionTitle_1comi_402{font-size:2.5rem}}._completionMessage_1comi_380 ._completionSubtitle_1comi_413{font-size:1.1rem;color:#fff;line-height:1.6;margin-bottom:2rem}._completionMessage_1comi_380 ._completionSpinner_1comi_419 ._spinner_1comi_318{width:2rem;height:2rem;border:2px solid #ffffff;border-bottom-color:#0a4aea;border-radius:50%;animation:_spin_1comi_318 1s linear infinite}@keyframes _warning_1comi_1{0%{transform:scale(0) rotate(-10deg);opacity:0}50%{transform:scale(1.2) rotate(5deg);opacity:.8}to{transform:scale(1) rotate(0);opacity:1}}@keyframes _checkmark_1comi_1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:.8}to{transform:scale(1);opacity:1}}._error_1comi_456{text-align:center;padding:3rem 0}._error_1comi_456 h1{margin-bottom:2rem}._error_1comi_456 ._backButton_1comi_463{background:#0a4aea;color:#fff;border:none;padding:1rem 2rem;border-radius:8px;cursor:pointer;font-size:1rem;transition:all .3s ease}._error_1comi_456 ._backButton_1comi_463:hover{background:#0a4aea}._container_19msg_1{position:relative;min-height:100vh;background-color:#000;padding:2rem;color:#fff}@media (max-width: 768px){._container_19msg_1{padding:3rem}}._container_19msg_1:before{content:"";position:absolute;top:0;right:0;width:140px;height:200px;background-color:#0a4aea;clip-path:polygon(100% 0,100% 100%,0 0)}._header_19msg_24{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:4rem}._header_19msg_24 ._logo_19msg_32{width:200px;margin-bottom:2rem}._header_19msg_24 ._selectionTitle_19msg_36{position:relative;font-size:1.2rem;font-weight:600;color:#fff;letter-spacing:2px;margin:0;z-index:1}._header_19msg_24 ._selectionTitle_19msg_36:before{content:"";position:absolute;top:60%;left:50%;transform:translate(-50%);width:calc(100% + 40px);height:50%;background-color:#0a4aea;z-index:-1}._loading_19msg_57{display:flex;align-items:center;justify-content:center;padding:3rem 0}._loading_19msg_57 ._spinner_19msg_63{width:3rem;height:3rem;border:2px solid rgba(107,114,128,.1);border-bottom-color:#0a4aea;border-radius:50%;animation:_spin_19msg_63 1s linear infinite}@keyframes _spin_19msg_63{to{transform:rotate(360deg)}}._error_19msg_77{text-align:center;padding:3rem 0}._error_19msg_77 ._title_19msg_81{font-size:1.5rem;font-weight:700;color:#dc2626;margin-bottom:1rem}._error_19msg_77 ._message_19msg_87{color:#6b7280}._caseGrid_19msg_91{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:4rem 2rem;max-width:1280px;margin:0 auto}._caseCard_19msg_99{position:relative;cursor:pointer;transition:all .3s ease}._caseCard_19msg_99:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0006}._caseCard_19msg_99:hover ._caseOverlay_19msg_108{background:#0000004d}._caseCard_19msg_99:hover ._plusIcon_19msg_111{transform:scale(1.1)}._caseCard_19msg_99 ._caseImagePlaceholder_19msg_114{background:#6b7280;background-image:radial-gradient(circle at 25% 25%,rgba(255,255,255,.1) 0%,transparent 50%),linear-gradient(45deg,rgba(255,255,255,.05) 0%,transparent 50%);overflow:hidden;display:flex;align-items:center;justify-content:center;height:100%}._caseCard_19msg_99 ._caseImagePlaceholder_19msg_114 ._caseImage_19msg_114{width:100%;height:100%;object-fit:cover;object-position:center}._caseCard_19msg_99 ._caseImagePlaceholder_19msg_114 ._noImagePlaceholder_19msg_129{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._caseCard_19msg_99 ._caseImagePlaceholder_19msg_114 ._noImagePlaceholder_19msg_129 img{width:48px;height:48px}._caseCard_19msg_99 ._caseOverlay_19msg_108{position:absolute;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._caseCard_19msg_99 ._caseOverlay_19msg_108 ._plusIcon_19msg_111{position:relative;width:50px;height:50px;padding-bottom:8px;background:#fff6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:300;color:#333;transition:all .3s ease}._caseCard_19msg_99 ._caseOverlay_19msg_108 ._plusIcon_19msg_111:after,._caseCard_19msg_99 ._caseOverlay_19msg_108 ._plusIcon_19msg_111:before{content:"";position:absolute;top:50%;left:50%;width:40%;height:2px;background:#fff;transform:translate(-50%,-50%)}._caseCard_19msg_99 ._caseOverlay_19msg_108 ._plusIcon_19msg_111:after{transform:translate(-50%,-50%) rotate(90deg)}._caseCard_19msg_99 ._caseInfo_19msg_180{position:absolute;bottom:-2rem;left:0;right:0;background:linear-gradient(transparent,#000c)}._caseCard_19msg_99 ._caseInfo_19msg_180 ._caseTitle_19msg_187{font-size:1rem;font-weight:600;color:#fff;text-align:center}._caseCard_19msg_99 ._caseInfo_19msg_180 ._caseSubtitle_19msg_193{font-size:.75rem;color:#fffc;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.5)}._caseCard1_19msg_200 ._caseImagePlaceholder_19msg_114,._caseCard1_19msg_200 ._caseImagePlaceholder_19msg_114 ._noImagePlaceholder_19msg_129{background:linear-gradient(135deg,#1e3a8a,#0a4aea)}._caseCard2_19msg_207 ._caseImagePlaceholder_19msg_114,._caseCard2_19msg_207 ._caseImagePlaceholder_19msg_114 ._noImagePlaceholder_19msg_129{background:linear-gradient(135deg,#16a34a 0% 100%)}._caseCard3_19msg_214 ._caseImagePlaceholder_19msg_114,._caseCard3_19msg_214 ._caseImagePlaceholder_19msg_114 ._noImagePlaceholder_19msg_129{background:linear-gradient(135deg,#991b1b,#dc26261a)}._caseCard4_19msg_221 ._caseImagePlaceholder_19msg_114,._caseCard4_19msg_221 ._caseImagePlaceholder_19msg_114 ._noImagePlaceholder_19msg_129{background:linear-gradient(135deg,#92400e,#f59e0b)}._upcomingEvent_19msg_228,._pastEvent_19msg_229{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 2rem;background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a;max-width:500px;margin:2rem auto}._upcomingEvent_19msg_228 ._title_19msg_81,._pastEvent_19msg_229 ._title_19msg_81{font-size:1.875rem;font-weight:700;color:#000;margin:1rem 0 2rem}._upcomingEvent_19msg_228 ._upcomingIcon_19msg_249{color:#0a4aea;margin-bottom:1rem}._upcomingEvent_19msg_228 ._upcomingIcon_19msg_249 svg{width:64px;height:64px}._upcomingEvent_19msg_228 ._upcomingMessage_19msg_257 h2{font-size:1.25rem;font-weight:600;color:#6b7280;margin-bottom:1rem}._upcomingEvent_19msg_228 ._upcomingMessage_19msg_257 ._eventDate_19msg_263{font-size:1.5rem;font-weight:700;color:#0a4aea;margin-bottom:1.5rem;padding:1rem;background-color:#0a4aea1a;border-radius:.5rem;border:2px solid #bfdbfe}._upcomingEvent_19msg_228 ._upcomingMessage_19msg_257 p{color:#6b7280;line-height:1.6;margin:0}._pastEvent_19msg_229 ._pastIcon_19msg_279{color:#6b7280;margin-bottom:1rem}._pastEvent_19msg_229 ._pastIcon_19msg_279 svg{width:64px;height:64px}._pastEvent_19msg_229 ._pastMessage_19msg_287 h2{font-size:1.25rem;font-weight:600;color:#6b7280;margin-bottom:1rem}._pastEvent_19msg_229 ._pastMessage_19msg_287 p{color:#6b7280;line-height:1.6;margin:0}._container_outl7_2{padding:2rem 1rem}@media (max-width: 768px){._container_outl7_2{padding:0}}@media (min-width: 1280px){._container_outl7_2{padding:2rem}}._breadcrumb_outl7_16{margin-bottom:1.5rem}._breadcrumb_outl7_16 nav{display:flex;font-size:.875rem;color:#6b7280}._breadcrumb_outl7_16 nav button{background:none;border:none;color:inherit;cursor:pointer;transition:color .2s}._breadcrumb_outl7_16 nav button:hover{color:#6b7280}._breadcrumb_outl7_16 nav span{margin:0 .5rem}._breadcrumb_outl7_16 nav ._current_outl7_37{color:#000}._header_outl7_41{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}@media (max-width: 768px){._header_outl7_41{flex-direction:column;align-items:flex-start;gap:1rem}._header_outl7_41._tabletHeader_outl7_53{flex-direction:row;align-items:center}}._header_outl7_41 ._titleSection_outl7_58{display:flex;align-items:center;gap:1rem}._header_outl7_41 ._title_outl7_58{font-size:1.5rem;font-weight:600;color:#000}._header_outl7_41 ._exportButton_outl7_68{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._header_outl7_41 ._exportButton_outl7_68:disabled{opacity:.5;cursor:not-allowed}._header_outl7_41 ._exportButton_outl7_68:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._header_outl7_41 ._exportButton_outl7_68:active:not(:disabled){text-decoration:none;transform:translateY(0)}._header_outl7_41 ._exportButton_outl7_68 svg{width:1rem;height:1rem}._statusBadge_outl7_103{padding:.25rem .75rem;font-size:.75rem;font-weight:500;border-radius:5px}._statusBadge_outl7_103._live_outl7_109{background-color:#dc2626;color:#fff}._statusBadge_outl7_103._upcoming_outl7_113{background-color:#16a34a1a;color:#16a34a}._statusBadge_outl7_103._past_outl7_117{background-color:#f59e0b1a;color:#f59e0b}._statusBadge_outl7_103._archived_outl7_121{background-color:#6b72801a;color:#6b7280}._tabs_outl7_126{position:relative;padding:0 1rem}._tabs_outl7_126 nav{display:flex}._tabs_outl7_126 button{position:relative;padding:.5rem .25rem;border:none;background-color:#6b72801a;box-shadow:0 -1px 2px #6b72801a;border-right:1px solid #ffffff;border-radius:.375rem 0 0;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s;min-width:100px}._tabs_outl7_126 button:last-child{border-radius:0 .375rem 0 0;border-right:none}._tabs_outl7_126 button:last-child:first-child{border-radius:.375rem .375rem 0 0;border-right:none}._tabs_outl7_126 button._active_outl7_155{color:#0a4aea;background-color:#fff;z-index:10}._tabs_outl7_126 button:not(._active_outl7_155){color:#6b7280}._tabs_outl7_126 button:not(._active_outl7_155):hover{color:#6b7280}._tabContent_outl7_167{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;padding:1.5rem}@media (max-width: 768px){._tabContent_outl7_167{padding:16px}}._formGroup_outl7_179{margin-bottom:1.5rem}._formGroup_outl7_179 label{display:block;font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}._formGroup_outl7_179 input,._formGroup_outl7_179 select{width:100%;padding:.75rem;border:1px solid rgba(107,114,128,.1);border-radius:.375rem;font-size:.875rem;transition:all .2s}._formGroup_outl7_179 input:focus,._formGroup_outl7_179 select:focus{outline:none;border-color:#0a4aea;box-shadow:0 0 0 3px #0a4aea1a}._formGroup_outl7_179 input:disabled,._formGroup_outl7_179 select:disabled{background-color:#00000014;color:#6b7280}._caseSelector_outl7_210{margin-bottom:1.5rem}._caseSelector_outl7_210 ._header_outl7_41{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._caseSelector_outl7_210 ._header_outl7_41 label{font-size:.875rem;font-weight:500;color:#6b7280}._caseSelector_outl7_210 ._header_outl7_41 ._counter_outl7_224{font-size:.875rem;font-weight:600;color:#6b7280;background-color:#00000014;padding:.25rem .75rem;border-radius:9999px;transition:all .2s;border:1px solid rgba(0,0,0,.1)}._caseSelector_outl7_210 ._header_outl7_41 ._counter_outl7_224._error_outl7_234{color:#dc2626;background-color:#dc26261a;border:1px solid rgba(220,38,38,.3)}._caseSelector_outl7_210 ._validationMessage_outl7_239{background-color:#dc26261a;border:1px solid rgba(220,38,38,.3);border-radius:.375rem;padding:.75rem 1rem;margin-top:1rem;margin-bottom:1rem;font-size:.875rem;color:#dc2626;display:flex;align-items:center;gap:.5rem}._caseSelector_outl7_210 ._validationMessage_outl7_239:before{content:"⚠️";font-size:1rem}._caseSelector_outl7_210 ._caseList_outl7_256{display:flex;flex-direction:column;gap:.75rem}._caseSelector_outl7_210 ._caseItem_outl7_261{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.5rem;border:2px solid transparent;transition:all .2s;position:relative;cursor:pointer}@media (max-width: 768px){._caseSelector_outl7_210 ._caseItem_outl7_261{padding:.75rem}}._caseSelector_outl7_210 ._caseItem_outl7_261:hover{background-color:#00000014}._caseSelector_outl7_210 ._caseItem_outl7_261._selected_outl7_280{background-color:#0a4aea1a}._caseSelector_outl7_210 ._caseItem_outl7_261._disabled_outl7_283{opacity:.6;cursor:not-allowed!important}._caseSelector_outl7_210 ._caseItem_outl7_261._disabled_outl7_283:hover{background-color:transparent}._caseSelector_outl7_210 ._caseItem_outl7_261._disabled_outl7_283 ._title_outl7_58{color:#6b7280}._caseSelector_outl7_210 ._caseItem_outl7_261._dragging_outl7_293{z-index:1000;box-shadow:0 4px 12px #00000026;background-color:#0a4aea26}._caseSelector_outl7_210 ._caseItem_outl7_261 ._dragHandle_outl7_298{display:flex;align-items:center;justify-content:center;cursor:grab;color:#6b7280;padding:.25rem;margin-right:.25rem;border-radius:.25rem;transition:all .2s}._caseSelector_outl7_210 ._caseItem_outl7_261 ._dragHandle_outl7_298:hover{background-color:#0000001a;color:#000}._caseSelector_outl7_210 ._caseItem_outl7_261 ._dragHandle_outl7_298:active{cursor:grabbing}._caseSelector_outl7_210 ._caseItem_outl7_261 ._dragHandle_outl7_298 svg{width:1rem;height:1rem}._caseSelector_outl7_210 ._caseItem_outl7_261 ._thumbnail_outl7_320{flex-shrink:0;width:3rem;height:3rem;background-color:#6b72801a;border-radius:.375rem;display:flex;align-items:center;justify-content:center;overflow:hidden}._caseSelector_outl7_210 ._caseItem_outl7_261 ._thumbnail_outl7_320 ._caseImage_outl7_331{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:.375rem}._caseSelector_outl7_210 ._caseItem_outl7_261 ._thumbnail_outl7_320 ._placeholder_outl7_338{width:2rem;height:2rem;background-color:#6b728080;border-radius:.25rem}._caseSelector_outl7_210 ._caseItem_outl7_261 ._title_outl7_58{flex:1;font-size:.875rem;font-weight:500;color:#000}._caseSelector_outl7_210 ._caseItem_outl7_261 ._toggle_outl7_350{position:relative;display:inline-flex;align-items:center;cursor:pointer}._caseSelector_outl7_210 ._caseItem_outl7_261 ._toggle_outl7_350 input{position:absolute;opacity:0;width:0;height:0}._caseSelector_outl7_210 ._caseItem_outl7_261 ._toggle_outl7_350 ._slider_outl7_362{position:relative;width:2.75rem;height:1.5rem;border-radius:9999px;transition:background-color .2s}._caseSelector_outl7_210 ._caseItem_outl7_261 ._toggle_outl7_350 ._slider_outl7_362._checked_outl7_369{background-color:#0a4aea}._caseSelector_outl7_210 ._caseItem_outl7_261 ._toggle_outl7_350 ._slider_outl7_362._unchecked_outl7_372{background-color:#6b72801a}._caseSelector_outl7_210 ._caseItem_outl7_261 ._toggle_outl7_350 ._slider_outl7_362._disabled_outl7_283{opacity:.5}._caseSelector_outl7_210 ._caseItem_outl7_261 ._toggle_outl7_350 ._slider_outl7_362 ._handle_outl7_378{position:absolute;top:2px;left:2px;width:1.25rem;height:1.25rem;background-color:#fff;border:1px solid rgba(107,114,128,.1);border-radius:50%;transition:transform .2s}._caseSelector_outl7_210 ._caseItem_outl7_261 ._toggle_outl7_350 ._slider_outl7_362 ._handle_outl7_378._checked_outl7_369{transform:translate(1.25rem)}._actions_outl7_393{display:flex;justify-content:flex-end;gap:.75rem;align-items:center}@media (max-width: 768px){._actions_outl7_393{flex-direction:column;align-items:flex-start;gap:.5rem}}._actions_outl7_393 button{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._actions_outl7_393 button:disabled{opacity:.5;cursor:not-allowed}._actions_outl7_393 button:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._actions_outl7_393 button:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_outl7_393 button svg{width:1rem;height:1rem}@media (max-width: 768px){._actions_outl7_393 button{width:100%}}._actions_outl7_393 button._primary_outl7_445{background-color:#0a4aea;color:#fff}._actions_outl7_393 button._secondary_outl7_449{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._actions_outl7_393 button._secondary_outl7_449:disabled{opacity:.5;cursor:not-allowed}._actions_outl7_393 button._secondary_outl7_449:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._actions_outl7_393 button._secondary_outl7_449:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_outl7_393 button._secondary_outl7_449 svg{width:1rem;height:1rem}._actions_outl7_393 button._secondary_outl7_449{background-color:#fff;color:#6b7280;border:1px solid rgba(0,0,0,.1)}._actions_outl7_393 button._secondary_outl7_449:hover:not(:disabled){background-color:#fff}@media (max-width: 768px){._actions_outl7_393 button._secondary_outl7_449{width:100%}}._actions_outl7_393 button._danger_outl7_496{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc2626;min-width:100px;white-space:nowrap}._actions_outl7_393 button._danger_outl7_496:disabled{opacity:.5;cursor:not-allowed}._actions_outl7_393 button._danger_outl7_496:hover:not(:disabled){text-decoration:none;background-color:#b91c1c;box-shadow:0 0 6px #b91c1c99}._actions_outl7_393 button._danger_outl7_496:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_outl7_393 button._danger_outl7_496 svg{width:1rem;height:1rem}._actions_outl7_393 button._danger_outl7_496{color:#fff}@media (max-width: 768px){._actions_outl7_393 button._danger_outl7_496{width:100%}}._actions_outl7_393 button._success_outl7_538{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#16a34a;min-width:100px;white-space:nowrap}._actions_outl7_393 button._success_outl7_538:disabled{opacity:.5;cursor:not-allowed}._actions_outl7_393 button._success_outl7_538:hover:not(:disabled){text-decoration:none;background-color:#166534;box-shadow:0 0 6px #16653499}._actions_outl7_393 button._success_outl7_538:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_outl7_393 button._success_outl7_538 svg{width:1rem;height:1rem}._actions_outl7_393 button._success_outl7_538{color:#fff}@media (max-width: 768px){._actions_outl7_393 button._success_outl7_538{width:100%}}._actions_outl7_393 ._pastEventContainer_outl7_580{display:flex;align-items:center;gap:1rem}@media (max-width: 768px){._actions_outl7_393 ._pastEventContainer_outl7_580{flex-direction:column-reverse;align-items:flex-start;gap:.5rem;width:100%}}._actions_outl7_393 ._pastEventMessage_outl7_593{background-color:#0000001a;border:1px solid rgba(107,114,128,.1);border-radius:.375rem;padding:.75rem 1rem;color:#6b7280;font-style:italic;flex:1}._actions_outl7_393 ._pastEventMessage_outl7_593 p{margin:0;font-size:.875rem}._actions_outl7_393 ._eventActions_outl7_606{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._actions_outl7_393 ._upcomingEventNote_outl7_612{background-color:#0a4aea1a;border:1px solid #bfdbfe;border-radius:.375rem;padding:.5rem .75rem;color:#1d4ed8;font-size:.875rem}._actions_outl7_393 ._upcomingEventNote_outl7_612 p{margin:0;font-weight:500}._actions_outl7_393 ._upcomingEventMessage_outl7_624{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 2rem;background-color:#0000001a;border:2px dashed rgba(107,114,128,.1);border-radius:.75rem;margin:2rem 0}._actions_outl7_393 ._upcomingEventMessage_outl7_624 h3{margin:1rem 0 .5rem;color:#6b7280;font-size:1.25rem;font-weight:600}._actions_outl7_393 ._upcomingEventMessage_outl7_624 p{margin:.5rem 0;color:#6b7280;line-height:1.5;max-width:400px}._actions_outl7_393 ._upcomingEventMessage_outl7_624 p strong{color:#4b5563;font-weight:600}._actions_outl7_393 ._upcomingIcon_outl7_651{color:#6b728080;opacity:.7}._actions_outl7_393 ._upcomingIcon_outl7_651 svg{width:48px;height:48px}._actions_outl7_393 ._upcomingCasesMessage_outl7_659{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem;background-color:#fefefe;border:1px solid rgba(107,114,128,.1);border-radius:.5rem;margin:1.5rem 0}._actions_outl7_393 ._upcomingCasesMessage_outl7_659 ._upcomingIcon_outl7_651{color:#6b728080;opacity:.8;margin-bottom:.5rem}._actions_outl7_393 ._upcomingCasesMessage_outl7_659 ._upcomingIcon_outl7_651 svg{width:40px;height:40px}._actions_outl7_393 ._upcomingCasesMessage_outl7_659 h4{margin:.5rem 0;color:#6b7280;font-size:1.125rem;font-weight:600}._actions_outl7_393 ._upcomingCasesMessage_outl7_659 p{margin:.25rem 0;color:#6b7280;font-size:.875rem;line-height:1.4;max-width:350px}._actions_outl7_393 ._upcomingCasesMessage_outl7_659 p:last-child{margin-top:.5rem;font-style:italic;color:#6b728080}._actions_outl7_393 ._noCasesMessage_outl7_697{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem;background-color:#0000001a;border:1px dashed rgba(107,114,128,.1);border-radius:.5rem;margin:1rem 0}._actions_outl7_393 ._noCasesMessage_outl7_697 p{margin:.25rem 0;color:#6b7280;font-size:.875rem;line-height:1.4}._actions_outl7_393 ._noCasesMessage_outl7_697 p:first-child{font-weight:500;color:#6b7280}._actions_outl7_393 ._noCasesMessage_outl7_697 p:last-child{font-style:italic;color:#6b728080}._statistics_outl7_723 ._questionSection_outl7_723{margin-bottom:2rem}._statistics_outl7_723 ._questionSection_outl7_723 ._question_outl7_723{font-size:.875rem;font-weight:500;color:#000;margin-bottom:1rem}._statistics_outl7_723 ._questionSection_outl7_723 ._textResponse_outl7_732{padding:1rem;border-radius:.5rem;margin-bottom:1rem}@media (max-width: 768px){._statistics_outl7_723 ._questionSection_outl7_723 ._textResponse_outl7_732{padding:0}}._statistics_outl7_723 ._questionSection_outl7_723 ._textResponse_outl7_732 ._text_outl7_732{font-size:.875rem;color:#6b7280;margin-bottom:1rem}._statistics_outl7_723 ._questionSection_outl7_723 ._textResponse_outl7_732 ._textResponseList_outl7_747{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}._statistics_outl7_723 ._questionSection_outl7_723 ._textResponse_outl7_732 ._textResponseItem_outl7_753{font-size:.875rem;color:#6b7280;background-color:#0000000f;padding:.55rem;border-radius:.375rem;border:1px solid rgba(107,114,128,.1);line-height:1.4;word-wrap:break-word;box-shadow:0 1px 3px #0000001a;transition:box-shadow .2s;flex:0 0 auto;max-width:100%}._statistics_outl7_723 ._questionSection_outl7_723 ._textResponse_outl7_732 ._options_outl7_767{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;font-size:.875rem;color:#6b7280;margin-bottom:1rem}._statistics_outl7_723 ._questionSection_outl7_723 ._textResponse_outl7_732 ._respondents_outl7_775{font-size:.875rem;color:#dc2626}._statistics_outl7_723 ._questionSection_outl7_723 ._choiceOptions_outl7_779{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}._statistics_outl7_723 ._questionSection_outl7_723 ._choiceOptions_outl7_779 ._option_outl7_767{display:flex;align-items:center;justify-content:space-between;padding:.75rem;border-radius:.5rem}._statistics_outl7_723 ._questionSection_outl7_723 ._choiceOptions_outl7_779 ._option_outl7_767._blue_outl7_792{background-color:#0a4aea33}._statistics_outl7_723 ._questionSection_outl7_723 ._choiceOptions_outl7_779 ._option_outl7_767._green_outl7_795{background-color:#16a34a33}._statistics_outl7_723 ._questionSection_outl7_723 ._choiceOptions_outl7_779 ._option_outl7_767._orange_outl7_798{background-color:#f59e0b33}._statistics_outl7_723 ._questionSection_outl7_723 ._choiceOptions_outl7_779 ._option_outl7_767._purple_outl7_801{background-color:#8b5cf633}._statistics_outl7_723 ._questionSection_outl7_723 ._choiceOptions_outl7_779 ._option_outl7_767 ._label_outl7_804{font-size:.875rem}._statistics_outl7_723 ._questionSection_outl7_723 ._choiceOptions_outl7_779 ._option_outl7_767 ._percentage_outl7_807{font-size:.875rem;font-weight:500}._statistics_outl7_723 ._questionSection_outl7_723 ._respondents_outl7_775{font-size:.875rem;color:#dc2626}._statistics_outl7_723 ._exportActions_outl7_815{margin-top:2rem;display:flex;justify-content:center}._statistics_outl7_723 ._exportActions_outl7_815 button{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._statistics_outl7_723 ._exportActions_outl7_815 button:disabled{opacity:.5;cursor:not-allowed}._statistics_outl7_723 ._exportActions_outl7_815 button:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._statistics_outl7_723 ._exportActions_outl7_815 button:active:not(:disabled){text-decoration:none;transform:translateY(0)}._statistics_outl7_723 ._exportActions_outl7_815 button svg{width:1rem;height:1rem}._loading_outl7_855{display:flex;align-items:center;justify-content:center;padding:3rem 0}._loading_outl7_855 ._spinner_outl7_861{width:3rem;height:3rem;border:2px solid rgba(107,114,128,.1);border-bottom-color:#0a4aea;border-radius:50%;animation:_spin_outl7_861 1s linear infinite}@keyframes _spin_outl7_861{to{transform:rotate(360deg)}}._error_outl7_234{text-align:center;padding:2rem;background-color:#fff;border-radius:.5rem;max-width:600px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._error_outl7_234 ._title_outl7_58{font-size:1.5rem;font-weight:700;color:#000;margin-bottom:1rem}._error_outl7_234 ._message_outl7_889{color:#6b7280;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}._error_outl7_234 ._backButton_outl7_895{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._error_outl7_234 ._backButton_outl7_895:disabled{opacity:.5;cursor:not-allowed}._error_outl7_234 ._backButton_outl7_895:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._error_outl7_234 ._backButton_outl7_895:active:not(:disabled){text-decoration:none;transform:translateY(0)}._error_outl7_234 ._backButton_outl7_895 svg{width:1rem;height:1rem}._noSelection_outl7_930,._loading_outl7_855,._noData_outl7_932{text-align:center;padding:2rem;color:#6b7280}._noSelection_outl7_930 p,._loading_outl7_855 p,._noData_outl7_932 p{font-size:1rem;margin:0}._loading_outl7_855{color:#0a4aea}._option1_outl7_948{--bar-color: #d4dff8;--text-color: #2563eb}._option2_outl7_953{--bar-color: #e1eff0;--text-color: #377e6e}._option3_outl7_958{--bar-color: #f5efea;--text-color: #f59e0b}._option4_outl7_963{--bar-color: #e6e2f7;--text-color: #3b0ac9}._option_outl7_767{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;height:2.5rem;border-radius:5px;overflow:hidden;background-color:#6b72801a}._option_outl7_767:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--bar-width, 0%);background-color:var(--bar-color);border-radius:5px;transition:width .3s ease;z-index:1}._option_outl7_767 ._label_outl7_804,._option_outl7_767 ._percentage_outl7_807{position:relative;z-index:2;color:var(--text-color);font-weight:500;padding:0 1rem}._option_outl7_767 ._label_outl7_804{flex:1;text-align:left}._option_outl7_767 ._percentage_outl7_807{font-weight:600;min-width:80px;text-align:right}._option_outl7_767._maxOption_outl7_1008 ._label_outl7_804,._option_outl7_767._maxOption_outl7_1008 ._percentage_outl7_807{font-weight:700}._scaleResponse_outl7_1013{padding:1rem;background-color:#0000001a;border-radius:.5rem;margin-top:.5rem}._scaleResponse_outl7_1013 ._average_outl7_1019{font-size:1.125rem;font-weight:600;color:#000;margin-bottom:.5rem}._archiveWarning_outl7_1026{background-color:#dc26261a;border:1px solid rgba(220,38,38,.3);border-radius:.375rem;padding:1rem;margin:1rem 0}@media (max-width: 768px){._archiveWarning_outl7_1026{padding:6px}}._archiveWarning_outl7_1026 ._warningTitle_outl7_1038{margin:0 0 .5rem;font-weight:700;color:#dc2626;display:flex;align-items:center;gap:.5rem}._archiveWarning_outl7_1026 ._warningText_outl7_1046{margin:0 0 .5rem;font-size:.875rem;color:#dc2626}._archiveWarning_outl7_1026 ._restrictionsList_outl7_1051{margin:0;padding-left:1.5rem;font-size:.875rem;color:#dc2626}@media (max-width: 768px){._archiveWarning_outl7_1026 ._restrictionsList_outl7_1051{padding-left:16px}}._archiveWarning_outl7_1026 ._restrictionsList_outl7_1051 li{margin-bottom:.25rem}._archiveNote_outl7_1066{font-size:.875rem;color:#6b7280;margin:0}._unarchiveInfo_outl7_1072{background-color:#0a4aea1a;border:1px solid rgba(10,74,234,.5);border-radius:.375rem;padding:1rem;margin:1rem 0}._unarchiveInfo_outl7_1072 ._infoText_outl7_1079{margin:0 0 .5rem;font-size:.875rem;color:#0a4aea;font-weight:500}._unarchiveInfo_outl7_1072 ._benefitsList_outl7_1085{margin:0;padding-left:1.5rem;font-size:.875rem;color:#0a4aea}._unarchiveInfo_outl7_1072 ._benefitsList_outl7_1085 li{margin-bottom:.25rem}._unarchiveNote_outl7_1095{font-size:.875rem;color:#6b7280;margin:0}._editDisabledMessage_outl7_1101{background-color:#f59e0b1a;border:1px solid #f59e0b;border-radius:.375rem;padding:1rem 1.25rem;margin-bottom:1.5rem}._editDisabledMessage_outl7_1101 p{margin:0;font-size:.875rem;color:#f59e0b;line-height:1.5}._editDisabledMessage_outl7_1101 p:not(:last-child){margin-bottom:.5rem}._editDisabledMessage_outl7_1101 p strong{font-size:.9375rem;color:#f59e0b;display:block;margin-bottom:.5rem}._container_topuu_1{padding:2rem 1rem}@media (max-width: 768px){._container_topuu_1{padding:2rem 1.5rem}}@media (min-width: 1280px){._container_topuu_1{padding:2rem}}._breadcrumb_topuu_15{margin-bottom:1.5rem}._breadcrumb_topuu_15 nav{display:flex;font-size:.875rem;color:#6b7280}._breadcrumb_topuu_15 nav button{background:none;border:none;color:inherit;cursor:pointer;transition:color .2s}._breadcrumb_topuu_15 nav button:hover{color:#6b7280}._breadcrumb_topuu_15 nav span{margin:0 .5rem}._breadcrumb_topuu_15 nav ._current_topuu_36{color:#000}._header_topuu_40{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}._header_topuu_40 ._title_topuu_46{font-size:1.5rem;font-weight:600;color:#000}._header_topuu_40 ._closeButton_topuu_51{background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:.375rem;transition:all .2s;display:flex;align-items:center;justify-content:center}._header_topuu_40 ._closeButton_topuu_51 svg{width:1.5rem;height:1.5rem}._header_topuu_40 ._closeButton_topuu_51:hover{background-color:#0000000d;color:#000}._header_topuu_40 ._closeButton_topuu_51:active{transform:scale(.95)}._form_topuu_75{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;padding:1.5rem}._formGroup_topuu_82{margin-bottom:1.5rem}._formGroup_topuu_82 label{display:block;font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}._formGroup_topuu_82 input{width:100%;padding:.75rem;border:1px solid rgba(107,114,128,.1);border-radius:.375rem;font-size:.875rem;transition:all .2s}._formGroup_topuu_82 input:focus{outline:none;border-color:#0a4aea;box-shadow:0 0 0 3px #2563eb1a}._formGroup_topuu_82 input:disabled{background-color:#0000001a;color:#6b7280}._formGroup_topuu_82 input::placeholder{color:#6b728080}._caseSelector_topuu_113 ._header_topuu_40{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._caseSelector_topuu_113 ._header_topuu_40 ._counter_topuu_119{font-size:.875rem;color:#0a4aea}._caseSelector_topuu_113 ._loadingCases_topuu_123{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:#6b7280}._caseSelector_topuu_113 ._loadingCases_topuu_123 ._spinner_topuu_131{width:1.5rem;height:1.5rem;border:2px solid rgba(107,114,128,.1);border-top:2px solid #0a4aea;border-radius:50%;animation:_spin_topuu_131 1s linear infinite}._caseSelector_topuu_113 ._noCases_topuu_139{padding:2rem;text-align:center;color:#6b7280;background-color:#0000001a;border-radius:.5rem;border:1px solid rgba(107,114,128,.1)}._caseSelector_topuu_113 ._noCases_topuu_139 p{margin:0}._caseSelector_topuu_113 ._caseList_topuu_150{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}._caseSelector_topuu_113 ._caseItem_topuu_156{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.5rem;cursor:pointer;transition:all .2s;border:2px solid transparent;position:relative}._caseSelector_topuu_113 ._caseItem_topuu_156:hover{background-color:#0000001a}._caseSelector_topuu_113 ._caseItem_topuu_156._selected_topuu_170{background-color:#0a4aea1a}._caseSelector_topuu_113 ._caseItem_topuu_156._dragging_topuu_173{z-index:1000;box-shadow:0 4px 12px #00000026;background-color:#0a4aea26}._caseSelector_topuu_113 ._caseItem_topuu_156 ._dragHandle_topuu_178{display:flex;align-items:center;justify-content:center;cursor:grab;color:#6b7280;padding:.25rem;margin-right:.25rem;border-radius:.25rem;transition:all .2s}._caseSelector_topuu_113 ._caseItem_topuu_156 ._dragHandle_topuu_178:hover{background-color:#0000001a;color:#000}._caseSelector_topuu_113 ._caseItem_topuu_156 ._dragHandle_topuu_178:active{cursor:grabbing}._caseSelector_topuu_113 ._caseItem_topuu_156 ._dragHandle_topuu_178 svg{width:1rem;height:1rem}._caseSelector_topuu_113 ._caseItem_topuu_156 ._thumbnail_topuu_200{flex-shrink:0;width:3rem;height:3rem;background-color:#6b72801a;border-radius:.375rem;display:flex;align-items:center;justify-content:center;overflow:hidden}._caseSelector_topuu_113 ._caseItem_topuu_156 ._thumbnail_topuu_200 ._caseImage_topuu_211{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:.375rem}._caseSelector_topuu_113 ._caseItem_topuu_156 ._thumbnail_topuu_200 ._placeholder_topuu_218{width:2rem;height:2rem;background-color:#6b728080;border-radius:.25rem}._caseSelector_topuu_113 ._caseItem_topuu_156 ._title_topuu_46{flex:1;font-size:.875rem;font-weight:500;color:#000}._caseSelector_topuu_113 ._caseItem_topuu_156 ._toggle_topuu_230{position:relative;display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}._caseSelector_topuu_113 ._caseItem_topuu_156 ._toggle_topuu_230:hover ._slider_topuu_237{opacity:.9}._caseSelector_topuu_113 ._caseItem_topuu_156 ._toggle_topuu_230 input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}._caseSelector_topuu_113 ._caseItem_topuu_156 ._toggle_topuu_230 ._slider_topuu_237{position:relative;width:2.75rem;height:1.5rem;border-radius:9999px;transition:background-color .2s}._caseSelector_topuu_113 ._caseItem_topuu_156 ._toggle_topuu_230 ._slider_topuu_237._checked_topuu_254{background-color:#0a4aea}._caseSelector_topuu_113 ._caseItem_topuu_156 ._toggle_topuu_230 ._slider_topuu_237._unchecked_topuu_257{background-color:#6b72801a}._caseSelector_topuu_113 ._caseItem_topuu_156 ._toggle_topuu_230 ._slider_topuu_237 ._handle_topuu_260{position:absolute;top:2px;left:2px;width:1.25rem;height:1.25rem;background-color:#fff;border:1px solid rgba(107,114,128,.1);border-radius:50%;transition:transform .2s}._caseSelector_topuu_113 ._caseItem_topuu_156 ._toggle_topuu_230 ._slider_topuu_237 ._handle_topuu_260._checked_topuu_254{transform:translate(1.25rem)}._actions_topuu_275{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}._actions_topuu_275 ._cancelButton_topuu_281{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._actions_topuu_275 ._cancelButton_topuu_281:disabled{opacity:.5;cursor:not-allowed}._actions_topuu_275 ._cancelButton_topuu_281:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._actions_topuu_275 ._cancelButton_topuu_281:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_topuu_275 ._cancelButton_topuu_281 svg{width:1rem;height:1rem}._actions_topuu_275 ._cancelButton_topuu_281{color:#6b7280;border:1px solid rgba(0,0,0,.1)}._actions_topuu_275 ._cancelButton_topuu_281:hover:not(:disabled){background-color:#0000000d}._actions_topuu_275 ._submitButton_topuu_322{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._actions_topuu_275 ._submitButton_topuu_322:disabled{opacity:.5;cursor:not-allowed}._actions_topuu_275 ._submitButton_topuu_322:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._actions_topuu_275 ._submitButton_topuu_322:active:not(:disabled){text-decoration:none;transform:translateY(0)}._actions_topuu_275 ._submitButton_topuu_322 svg{width:1rem;height:1rem}@keyframes _spin_topuu_131{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_wxhnz_1{display:flex;flex-direction:column;height:80vh;max-height:80vh;position:relative;overflow:hidden}@media (max-width: 768px){._container_wxhnz_1{height:auto;max-height:none}}._layout_wxhnz_16{display:flex;height:100%;flex:1;min-height:0}@media (max-width: 768px){._layout_wxhnz_16{flex-direction:column;gap:16px}}._loading_wxhnz_29,._error_wxhnz_30{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:1rem;color:#6b7280}._spinner_wxhnz_40{width:2rem;height:2rem;border:3px solid rgba(107,114,128,.1);border-top:3px solid #0a4aea;border-radius:50%;animation:_spin_wxhnz_40 1s linear infinite}@keyframes _spin_wxhnz_40{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._retryButton_wxhnz_57{background-color:#0a4aea;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.875rem}._retryButton_wxhnz_57:hover{background-color:#0a4aea;transform:translateY(-2px);box-shadow:0 6px 16px #0a4aea59}._sidebar_wxhnz_73{width:280px;flex-shrink:0;border-right:1px solid rgba(107,114,128,.1);background-color:#0000001a;display:flex;flex-direction:column}@media (max-width: 768px){._sidebar_wxhnz_73{width:100%;border-right:none;overflow-y:auto;max-height:40vh}}._sidebarHeader_wxhnz_90{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid rgba(107,114,128,.1);background-color:#fff}._sidebarHeader_wxhnz_90 h3{margin:0;font-size:1rem;font-weight:600;color:#000}._refreshButton_wxhnz_105{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea1a;min-width:100px;white-space:nowrap}._refreshButton_wxhnz_105:disabled{opacity:.5;cursor:not-allowed}._refreshButton_wxhnz_105:hover:not(:disabled){text-decoration:none;background-color:#0a4aea;box-shadow:0 0 6px #0a4aea99}._refreshButton_wxhnz_105:active:not(:disabled){text-decoration:none;transform:translateY(0)}._refreshButton_wxhnz_105 svg{width:1rem;height:1rem}._refreshButton_wxhnz_105{padding:.6rem;color:#0a4aea;min-width:auto}._refreshButton_wxhnz_105:hover:not(:disabled){color:#fff}._tree_wxhnz_148{flex:1;overflow-y:auto;padding:.5rem 0}._treeNode_wxhnz_154{-webkit-user-select:none;user-select:none}._nodeHeader_wxhnz_158{display:flex;align-items:center;justify-content:space-between;padding:.25rem .5rem;margin:.125rem .5rem;border-radius:4px;transition:all .2s ease}._nodeHeader_wxhnz_158:hover{background-color:#6b72801a;box-shadow:0 4px 12px #6b72801a}._nodeHeader_wxhnz_158:hover ._folderActions_wxhnz_171{opacity:1}._nodeHeader_wxhnz_158._selected_wxhnz_174{background-color:#0a4aea33;color:#1d4ed8}._nodeContent_wxhnz_179{display:flex;align-items:center;flex:1;gap:.25rem}._expandButton_wxhnz_186{background:none;border:none;padding:.125rem;cursor:pointer;color:#6b7280;transition:transform .2s ease;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}._expandButton_wxhnz_186._expanded_wxhnz_199{transform:rotate(90deg)}._expandButton_wxhnz_186 svg{width:.75rem;height:.75rem}._folderIcon_wxhnz_207{display:flex;align-items:center;color:#f59e0b}._folderIcon_wxhnz_207 svg{width:1rem;height:1rem}._folderName_wxhnz_217{font-size:.875rem;cursor:pointer;flex:1;padding:.125rem 0}._folderName_wxhnz_217:hover{text-decoration:underline}._folderActions_wxhnz_171{display:flex;gap:.125rem;opacity:0;transition:opacity .2s ease}._createButton_wxhnz_234,._deleteButton_wxhnz_235{background:none;border:none;padding:.25rem;cursor:pointer;color:#6b7280;border-radius:3px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._createButton_wxhnz_234 svg,._deleteButton_wxhnz_235 svg{width:.75rem;height:.75rem}._createButton_wxhnz_234:hover{background-color:#16a34a;color:#fff}._deleteButton_wxhnz_235:hover{background-color:#dc2626;color:#fff}._mainContent_wxhnz_264{flex:1;display:flex;flex-direction:column;padding:.25rem 1rem;overflow:hidden;height:100%;min-height:0}@media (max-width: 768px){._mainContent_wxhnz_264{padding:0}}._breadcrumb_wxhnz_279{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid rgba(107,114,128,.1);font-size:.875rem;flex-shrink:0;background-color:#fff;position:relative;z-index:1}@media (max-width: 768px){._breadcrumb_wxhnz_279{flex-direction:column;align-items:flex-start;gap:.5rem}}._breadcrumbInfo_wxhnz_299{display:flex;align-items:center;gap:.5rem}._breadcrumbLabel_wxhnz_305{color:#6b7280}._breadcrumbPath_wxhnz_309{color:#000;font-weight:500}._uploadButton_wxhnz_314{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._uploadButton_wxhnz_314:disabled{opacity:.5;cursor:not-allowed}._uploadButton_wxhnz_314:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._uploadButton_wxhnz_314:active:not(:disabled){text-decoration:none;transform:translateY(0)}._uploadButton_wxhnz_314 svg{width:1rem;height:1rem}._dropZone_wxhnz_349{border:2px dashed rgba(107,114,128,.1);border-radius:8px;padding:1.5rem;text-align:center;cursor:pointer;transition:all .2s ease;background-color:#0000001a}._dropZone_wxhnz_349:hover{border-color:#0a4aea;background-color:#0a4aea1a;transform:translateY(-2px);box-shadow:0 4px 12px #0a4aea33}._dropZone_wxhnz_349._dragOver_wxhnz_364{border-color:#0a4aea;background-color:#0a4aea1a;transform:scale(1.02)}._dropZone_wxhnz_349._uploading_wxhnz_369{border-color:#16a34a;background-color:#16a34a1a;cursor:not-allowed}._hiddenInput_wxhnz_375{display:none}._uploadState_wxhnz_379{display:flex;flex-direction:column;align-items:center;gap:.75rem}._uploadingState_wxhnz_386{display:flex;flex-direction:column;align-items:center;gap:1rem;color:#16a34a}._uploadIcon_wxhnz_394{width:2rem;height:2rem;color:#6b7280}._uploadIcon_wxhnz_394 svg{width:100%;height:100%}._primaryText_wxhnz_404{font-size:.875rem;color:#6b7280;margin:0}._clickText_wxhnz_410{color:#0a4aea;font-weight:500}._secondaryText_wxhnz_415{font-size:.75rem;color:#6b7280;margin:0}._emptyState_wxhnz_421{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:1rem;color:#6b7280;padding:2rem 0}._emptyIcon_wxhnz_432{width:3rem;height:3rem;color:#6b72801a}._emptyIcon_wxhnz_432 svg{width:100%;height:100%}._emptyHint_wxhnz_442{font-size:.875rem;color:#6b728080;margin:0}._scrollableContent_wxhnz_449{flex:1;overflow-y:auto;min-height:0;padding:1rem;height:0;display:flex;flex-direction:column}._gallery_wxhnz_459{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;padding:1rem 0;min-height:min-content}._imageItem_wxhnz_467{border:2px solid transparent;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s ease;background-color:#0000001a;position:relative}._imageItem_wxhnz_467:hover{border-color:#0a4aea;box-shadow:0 4px 12px #0000001a}._imageItem_wxhnz_467:hover ._imageDeleteButton_wxhnz_480{opacity:1}._imageItem_wxhnz_467._selected_wxhnz_174{border-color:#0a4aea;box-shadow:0 0 0 1px #0a4aea}._imageWrapper_wxhnz_488{aspect-ratio:1;overflow:hidden;background-color:#0000001a;display:flex;align-items:center;justify-content:center;position:relative}._image_wxhnz_467{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}._imageItem_wxhnz_467:hover ._image_wxhnz_467{transform:scale(1.05)}._imageDeleteButton_wxhnz_480{position:absolute;top:.25rem;right:.25rem;background-color:#dc2626e6;color:#fff;border:none;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .2s ease}._imageDeleteButton_wxhnz_480:hover{background-color:#dc2626;transform:scale(1.1)}._imageDeleteButton_wxhnz_480 svg{width:.75rem;height:.75rem}._imageInfo_wxhnz_534{padding:.5rem}._filename_wxhnz_538{font-size:.75rem;font-weight:500;color:#000;margin:0 0 .25rem;line-height:1.2}._metadata_wxhnz_546{display:flex;justify-content:space-between;font-size:.625rem;color:#6b7280}._footer_wxhnz_553{border-top:1px solid rgba(107,114,128,.1);padding:1rem 0 0;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;background-color:#fff;position:relative;z-index:1}@media (max-width: 768px){._footer_wxhnz_553{flex-direction:column;align-items:flex-start;gap:.5rem}}._selectedInfo_wxhnz_572{font-size:.875rem;color:#6b7280}._actions_wxhnz_577{display:flex;gap:.75rem}._selectButton_wxhnz_582{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._selectButton_wxhnz_582:disabled{opacity:.5;cursor:not-allowed}._selectButton_wxhnz_582:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._selectButton_wxhnz_582:active:not(:disabled){text-decoration:none;transform:translateY(0)}._selectButton_wxhnz_582 svg{width:1rem;height:1rem}._cancelButton_wxhnz_617{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._cancelButton_wxhnz_617:disabled{opacity:.5;cursor:not-allowed}._cancelButton_wxhnz_617:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._cancelButton_wxhnz_617:active:not(:disabled){text-decoration:none;transform:translateY(0)}._cancelButton_wxhnz_617 svg{width:1rem;height:1rem}._cancelButton_wxhnz_617{color:#6b7280;border:1px solid rgba(0,0,0,.1)}._cancelButton_wxhnz_617:hover:not(:disabled){background-color:#fff}._modal_wxhnz_660{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_wxhnz_673{background:#fff;padding:1.5rem;border-radius:8px;min-width:300px;box-shadow:0 20px 25px -5px #0000001a}._modalContent_wxhnz_673 h3{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#000}._modalContent_wxhnz_673 p{margin:0 0 1rem;font-size:.875rem;color:#6b7280}._folderInput_wxhnz_692{width:100%;padding:.5rem;border:1px solid rgba(107,114,128,.1);border-radius:4px;font-size:.875rem;margin-bottom:1rem}._folderInput_wxhnz_692:focus{outline:none;border-color:#0a4aea;box-shadow:0 0 0 1px #0a4aea}._modalActions_wxhnz_706{display:flex;justify-content:flex-end;gap:.75rem}._uploadContainer_1ds1r_1{margin-bottom:1rem}._uploadArea_1ds1r_5{position:relative;border:2px dashed rgba(107,114,128,.1);border-radius:12px;text-align:center;cursor:pointer;transition:all .2s ease;background-color:#6b72800d;min-height:100px;display:flex;align-items:center;justify-content:center}._uploadArea_1ds1r_5:hover{border-color:#6b728080;background-color:#6b72801a}._uploadArea_1ds1r_5._dragActive_1ds1r_22{border-color:#0a4aea;background-color:#0a4aea1a;transform:scale(1.02)}._uploadArea_1ds1r_5._hasImage_1ds1r_27{padding:0;border:2px solid rgba(107,114,128,.1);cursor:default}._uploadArea_1ds1r_5._hasImage_1ds1r_27:hover{border-color:#6b72801a}._imagePreview_1ds1r_36{position:relative;width:100%;height:100px;border-radius:10px;overflow:hidden}._imagePreview_1ds1r_36 ._caseImage_1ds1r_43{width:100%;height:100%;object-fit:cover;display:block}._imagePreview_1ds1r_36 ._imageOverlay_1ds1r_49{position:absolute;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}._imagePreview_1ds1r_36:hover ._imageOverlay_1ds1r_49{opacity:1}._imagePreview_1ds1r_36 ._imageActions_1ds1r_65{display:flex;gap:.5rem}._imagePreview_1ds1r_36 ._changeButton_1ds1r_69{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._imagePreview_1ds1r_36 ._changeButton_1ds1r_69:disabled{opacity:.5;cursor:not-allowed}._imagePreview_1ds1r_36 ._changeButton_1ds1r_69:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._imagePreview_1ds1r_36 ._changeButton_1ds1r_69:active:not(:disabled){text-decoration:none;transform:translateY(0)}._imagePreview_1ds1r_36 ._changeButton_1ds1r_69 svg{width:1rem;height:1rem}._imagePreview_1ds1r_36 ._changeButton_1ds1r_69{padding:.5rem;min-width:auto}._imagePreview_1ds1r_36 ._deleteButton_1ds1r_107{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc2626;min-width:100px;white-space:nowrap}._imagePreview_1ds1r_36 ._deleteButton_1ds1r_107:disabled{opacity:.5;cursor:not-allowed}._imagePreview_1ds1r_36 ._deleteButton_1ds1r_107:hover:not(:disabled){text-decoration:none;background-color:#b91c1c;box-shadow:0 0 6px #b91c1c99}._imagePreview_1ds1r_36 ._deleteButton_1ds1r_107:active:not(:disabled){text-decoration:none;transform:translateY(0)}._imagePreview_1ds1r_36 ._deleteButton_1ds1r_107 svg{width:1rem;height:1rem}._imagePreview_1ds1r_36 ._deleteButton_1ds1r_107{padding:.5rem;min-width:auto;color:#fff}._uploadPlaceholder_1ds1r_147 ._uploadingState_1ds1r_147{display:flex;flex-direction:column;align-items:center;gap:1rem;color:#6b7280}._uploadPlaceholder_1ds1r_147 ._uploadingState_1ds1r_147 span{font-weight:500}._uploadPlaceholder_1ds1r_147 ._uploadIcon_1ds1r_157{color:#6b728080}._uploadPlaceholder_1ds1r_147 ._uploadIcon_1ds1r_157 svg{stroke-width:1.5}._uploadPlaceholder_1ds1r_147 ._uploadText_1ds1r_163{display:flex;flex-direction:column;gap:.5rem}._uploadPlaceholder_1ds1r_147 ._uploadText_1ds1r_163 ._uploadMain_1ds1r_168{font-size:1.1rem;font-weight:600;color:#6b7280}._uploadPlaceholder_1ds1r_147 ._uploadText_1ds1r_163 ._uploadSub_1ds1r_173{font-size:.9rem;color:#6b7280}._uploadPlaceholder_1ds1r_147 ._uploadText_1ds1r_163 ._uploadHint_1ds1r_177{font-size:.8rem;color:#6b728080;margin-top:.25rem}._spinner_1ds1r_183{width:20px;height:20px;border:2px solid rgba(0,0,0,.1);border-top:2px solid #0a4aea;border-radius:50%;animation:_spin_1ds1r_183 1s linear infinite}._errorMessage_1ds1r_192{display:flex;align-items:center;gap:.5rem;background-color:#dc26261a;border:1px solid rgba(220,38,38,.1);border-radius:6px;padding:.75rem;margin-top:.5rem;color:#dc2626;font-size:.9rem}._errorMessage_1ds1r_192 svg{stroke-width:2;flex-shrink:0}._errorMessage_1ds1r_192 span{flex:1}._errorMessage_1ds1r_192 ._errorClose_1ds1r_211{background:none;border:none;color:#dc2626;font-size:1.2rem;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px}._errorMessage_1ds1r_192 ._errorClose_1ds1r_211:hover{background-color:#fee2e2}@keyframes _spin_1ds1r_183{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._uploadArea_1ds1r_5{padding:1.5rem 1rem;min-height:150px}._imagePreview_1ds1r_36{height:150px}._uploadPlaceholder_1ds1r_147 ._uploadIcon_1ds1r_157 svg{width:40px;height:40px}._uploadPlaceholder_1ds1r_147 ._uploadText_1ds1r_163 ._uploadMain_1ds1r_168{font-size:1rem}._uploadPlaceholder_1ds1r_147 ._uploadText_1ds1r_163 ._uploadSub_1ds1r_173{font-size:.85rem}._uploadPlaceholder_1ds1r_147 ._uploadText_1ds1r_163 ._uploadHint_1ds1r_177{font-size:.75rem}}._editor_6vdiu_1{display:flex;flex-direction:column;flex:1;padding:1rem;margin:-1rem;position:relative;overflow:hidden}._header_6vdiu_11{padding-bottom:1rem}._tabs_6vdiu_15{display:flex;gap:.5rem}@media (max-width: 768px){._tabs_6vdiu_15{flex-direction:column;align-items:flex-start;gap:.5rem}}._tab_6vdiu_15{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._tab_6vdiu_15:disabled{opacity:.5;cursor:not-allowed}._tab_6vdiu_15:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._tab_6vdiu_15:active:not(:disabled){text-decoration:none;transform:translateY(0)}._tab_6vdiu_15 svg{width:1rem;height:1rem}._tab_6vdiu_15{color:#6b7280;border:1px solid rgba(0,0,0,.1)}._tab_6vdiu_15:hover:not(:disabled){background-color:#fff}._tab_6vdiu_15._active_6vdiu_68{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._tab_6vdiu_15._active_6vdiu_68:disabled{opacity:.5;cursor:not-allowed}._tab_6vdiu_15._active_6vdiu_68:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._tab_6vdiu_15._active_6vdiu_68:active:not(:disabled){text-decoration:none;transform:translateY(0)}._tab_6vdiu_15._active_6vdiu_68 svg{width:1rem;height:1rem}._tab_6vdiu_15._active_6vdiu_68{border:1px solid rgba(10,74,234,.1)}@media (max-width: 768px){._tab_6vdiu_15{width:100%}}._content_6vdiu_111{display:flex;flex-direction:column;flex:1;overflow-y:auto;padding:.5rem;margin:-.5rem}._content_6vdiu_111._surveyContent_6vdiu_119{overflow-y:hidden}._field_6vdiu_123{margin-bottom:1.5rem}._field_6vdiu_123:last-child{margin-bottom:0}._twoColumnFields_6vdiu_130{display:grid;grid-template-columns:8fr 2fr;gap:1.5rem}@media (max-width: 768px){._twoColumnFields_6vdiu_130{grid-template-columns:1fr;gap:1rem}}._twoColumnFields_6vdiu_130 ._field_6vdiu_123{margin-bottom:0}._label_6vdiu_145{display:block;color:#6b7280;font-weight:500;margin-bottom:.5rem}._input_6vdiu_152,._textarea_6vdiu_153,._select_6vdiu_154{width:100%;padding:.75rem;border:1px solid rgba(107,114,128,.1);border-radius:.375rem;font-size:.875rem;transition:border-color .2s ease}._input_6vdiu_152:focus,._textarea_6vdiu_153:focus,._select_6vdiu_154:focus{outline:none;border-color:#0a4aea;box-shadow:0 0 0 3px #3b82f61a}._input_6vdiu_152:disabled,._textarea_6vdiu_153:disabled,._select_6vdiu_154:disabled{background-color:#0000001a;color:#6b7280;cursor:not-allowed}._textarea_6vdiu_153{resize:vertical;min-height:80px}._htmlEditor_6vdiu_182{border:1px solid rgba(107,114,128,.1);border-radius:.375rem;overflow:hidden}._toolbar_6vdiu_188{background:#6b72800d;border-bottom:1px solid rgba(107,114,128,.05);padding:.5rem;display:flex;gap:.25rem;flex-wrap:wrap}._toolbar_6vdiu_188 button{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._toolbar_6vdiu_188 button:disabled{opacity:.5;cursor:not-allowed}._toolbar_6vdiu_188 button:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._toolbar_6vdiu_188 button:active:not(:disabled){text-decoration:none;transform:translateY(0)}._toolbar_6vdiu_188 button svg{width:1rem;height:1rem}._toolbar_6vdiu_188 button{color:#6b7280;border:1px solid rgba(0,0,0,.1);min-width:auto;padding:.25rem .5rem;font-size:.75rem}._toolbar_6vdiu_188 button:hover:not(:disabled){background-color:#fff}._toolbar_6vdiu_188 button._formatButton_6vdiu_240{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#16a34a;min-width:100px;white-space:nowrap}._toolbar_6vdiu_188 button._formatButton_6vdiu_240:disabled{opacity:.5;cursor:not-allowed}._toolbar_6vdiu_188 button._formatButton_6vdiu_240:hover:not(:disabled){text-decoration:none;background-color:#166534;box-shadow:0 0 6px #16653499}._toolbar_6vdiu_188 button._formatButton_6vdiu_240:active:not(:disabled){text-decoration:none;transform:translateY(0)}._toolbar_6vdiu_188 button._formatButton_6vdiu_240 svg{width:1rem;height:1rem}._toolbar_6vdiu_188 button._formatButton_6vdiu_240{min-width:auto;color:#fff}._toolbar_6vdiu_188 button._imageButton_6vdiu_278{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#8b5cf6;min-width:100px;white-space:nowrap}._toolbar_6vdiu_188 button._imageButton_6vdiu_278:disabled{opacity:.5;cursor:not-allowed}._toolbar_6vdiu_188 button._imageButton_6vdiu_278:hover:not(:disabled){text-decoration:none;background-color:#7e3af2;box-shadow:0 0 6px #7e3af299}._toolbar_6vdiu_188 button._imageButton_6vdiu_278:active:not(:disabled){text-decoration:none;transform:translateY(0)}._toolbar_6vdiu_188 button._imageButton_6vdiu_278 svg{width:1rem;height:1rem}._toolbar_6vdiu_188 button._imageButton_6vdiu_278{min-width:auto;color:#fff}._toolbar_6vdiu_188 button svg{width:.5rem;height:.5rem}._separator_6vdiu_321{width:1px;background-color:#6b728080;margin:0 8px}._htmlTextarea_6vdiu_327{width:100%;border:none;padding:.75rem;font-family:Courier New,monospace;font-size:.875rem;resize:vertical;min-height:200px}._htmlTextarea_6vdiu_327:focus{outline:none}._pageSelectorHeader_6vdiu_340{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}@media (max-width: 768px){._pageSelectorHeader_6vdiu_340{flex-direction:column;align-items:flex-start;gap:.5rem}}._pageSelector_6vdiu_340{display:flex;gap:.5rem;flex-wrap:wrap;flex:1}._pageButtonWrapper_6vdiu_363{position:relative;display:inline-flex;align-items:center}._pageButton_6vdiu_363{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._pageButton_6vdiu_363:disabled{opacity:.5;cursor:not-allowed}._pageButton_6vdiu_363:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._pageButton_6vdiu_363:active:not(:disabled){text-decoration:none;transform:translateY(0)}._pageButton_6vdiu_363 svg{width:1rem;height:1rem}._pageButton_6vdiu_363{color:#6b7280;border:1px solid rgba(0,0,0,.1);padding-right:2rem}._pageButton_6vdiu_363:hover:not(:disabled){background-color:#fff}._pageButton_6vdiu_363._active_6vdiu_68{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._pageButton_6vdiu_363._active_6vdiu_68:disabled{opacity:.5;cursor:not-allowed}._pageButton_6vdiu_363._active_6vdiu_68:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._pageButton_6vdiu_363._active_6vdiu_68:active:not(:disabled){text-decoration:none;transform:translateY(0)}._pageButton_6vdiu_363._active_6vdiu_68 svg{width:1rem;height:1rem}._pageButton_6vdiu_363._active_6vdiu_68{padding-right:2rem;border:1px solid rgba(10,74,234,.1)}._deletePageButton_6vdiu_450{position:absolute;right:.25rem;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#dc2626;font-size:1.25rem;line-height:1;cursor:pointer;padding:.125rem .25rem;border-radius:.25rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._deletePageButton_6vdiu_450:hover{background:#dc26261a;color:#b91c1c}._addPageButton_6vdiu_473{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#16a34a;min-width:100px;white-space:nowrap}._addPageButton_6vdiu_473:disabled{opacity:.5;cursor:not-allowed}._addPageButton_6vdiu_473:hover:not(:disabled){text-decoration:none;background-color:#166534;box-shadow:0 0 6px #16653499}._addPageButton_6vdiu_473:active:not(:disabled){text-decoration:none;transform:translateY(0)}._addPageButton_6vdiu_473 svg{width:1rem;height:1rem}._addPageButton_6vdiu_473{color:#fff;min-width:auto;padding:.5rem 1rem;font-size:.875rem;white-space:nowrap}._surveyTab_6vdiu_515{display:flex;flex-direction:column;overflow:hidden}._surveyHeader_6vdiu_521{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid rgba(107,114,128,.1);background:#fff;position:sticky;top:0;z-index:10;margin-bottom:0}._surveyHeader_6vdiu_521 h3{margin:0;color:#6b7280}._warningMessage_6vdiu_538{background-color:#f59e0b1a;border:1px solid #fbbf24;border-radius:.5rem;padding:1rem;margin:1rem 0;display:flex;align-items:center;gap:.75rem;color:#92400e;font-size:.875rem;line-height:1.5}._warningIcon_6vdiu_552{font-size:1.25rem;flex-shrink:0}._questionsContainer_6vdiu_557{flex:1;overflow-y:auto;padding:1rem 1rem 1rem 0}._addButton_6vdiu_564{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#16a34a;min-width:100px;white-space:nowrap}._addButton_6vdiu_564:disabled{opacity:.5;cursor:not-allowed}._addButton_6vdiu_564:hover:not(:disabled){text-decoration:none;background-color:#166534;box-shadow:0 0 6px #16653499}._addButton_6vdiu_564:active:not(:disabled){text-decoration:none;transform:translateY(0)}._addButton_6vdiu_564 svg{width:1rem;height:1rem}._questions_6vdiu_557{display:flex;flex-direction:column;gap:1.5rem}._questionCard_6vdiu_605{background:#6b72800d;border:1px solid rgba(107,114,128,.1);border-radius:.5rem;padding:1.5rem}._questionHeader_6vdiu_612{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._questionNumber_6vdiu_619{font-weight:600;color:#6b7280}._deleteQuestionButton_6vdiu_624{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc2626;min-width:100px;white-space:nowrap}._deleteQuestionButton_6vdiu_624:disabled{opacity:.5;cursor:not-allowed}._deleteQuestionButton_6vdiu_624:hover:not(:disabled){text-decoration:none;background-color:#b91c1c;box-shadow:0 0 6px #b91c1c99}._deleteQuestionButton_6vdiu_624:active:not(:disabled){text-decoration:none;transform:translateY(0)}._deleteQuestionButton_6vdiu_624 svg{width:1rem;height:1rem}._optionRow_6vdiu_659{display:flex;gap:.5rem;margin-bottom:.5rem;align-items:center}._removeOptionButton_6vdiu_666{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc2626;min-width:100px;white-space:nowrap}._removeOptionButton_6vdiu_666:disabled{opacity:.5;cursor:not-allowed}._removeOptionButton_6vdiu_666:hover:not(:disabled){text-decoration:none;background-color:#b91c1c;box-shadow:0 0 6px #b91c1c99}._removeOptionButton_6vdiu_666:active:not(:disabled){text-decoration:none;transform:translateY(0)}._removeOptionButton_6vdiu_666 svg{width:1rem;height:1rem}._removeOptionButton_6vdiu_666{padding:.5rem .75rem;font-size:.75rem;min-width:auto}._addOptionButton_6vdiu_706{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._addOptionButton_6vdiu_706:disabled{opacity:.5;cursor:not-allowed}._addOptionButton_6vdiu_706:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._addOptionButton_6vdiu_706:active:not(:disabled){text-decoration:none;transform:translateY(0)}._addOptionButton_6vdiu_706 svg{width:1rem;height:1rem}._addOptionButton_6vdiu_706{padding:.5rem .75rem;font-size:.75rem;margin-top:.5rem}._scaleFields_6vdiu_746{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._emptyQuestions_6vdiu_752{text-align:center;padding:2rem;color:#6b7280}._emptyQuestions_6vdiu_752 p{margin-bottom:1rem}._footer_6vdiu_761{padding:1rem 0;padding-bottom:0;display:flex;justify-content:flex-end;gap:1rem}._cancelButton_6vdiu_769{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._cancelButton_6vdiu_769:disabled{opacity:.5;cursor:not-allowed}._cancelButton_6vdiu_769:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._cancelButton_6vdiu_769:active:not(:disabled){text-decoration:none;transform:translateY(0)}._cancelButton_6vdiu_769 svg{width:1rem;height:1rem}._cancelButton_6vdiu_769{color:#6b7280;border:1px solid rgba(0,0,0,.1)}._cancelButton_6vdiu_769:hover:not(:disabled){background-color:#fff}._saveButton_6vdiu_811{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._saveButton_6vdiu_811:disabled{opacity:.5;cursor:not-allowed}._saveButton_6vdiu_811:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._saveButton_6vdiu_811:active:not(:disabled){text-decoration:none;transform:translateY(0)}._saveButton_6vdiu_811 svg{width:1rem;height:1rem}._container_9kxc1_1{padding:2rem;max-width:1200px;margin:0 auto}@media (max-width: 768px){._container_9kxc1_1{padding:0}}._header_9kxc1_12{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media (max-width: 768px){._header_9kxc1_12{flex-direction:column;align-items:flex-start;gap:1rem}}._title_9kxc1_26{color:#4b5563;font-size:2rem;font-weight:600;margin:0}._headerActions_9kxc1_33{display:flex;gap:.75rem}@media (max-width: 768px){._headerActions_9kxc1_33{flex-direction:column;align-items:flex-start;gap:.5rem}}._createButton_9kxc1_45{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._createButton_9kxc1_45:disabled{opacity:.5;cursor:not-allowed}._createButton_9kxc1_45:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._createButton_9kxc1_45:active:not(:disabled){text-decoration:none;transform:translateY(0)}._createButton_9kxc1_45 svg{width:1rem;height:1rem}@media (max-width: 768px){._createButton_9kxc1_45{width:100%}}._exportButton_9kxc1_85{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#16a34a;min-width:100px;white-space:nowrap}._exportButton_9kxc1_85:disabled{opacity:.5;cursor:not-allowed}._exportButton_9kxc1_85:hover:not(:disabled){text-decoration:none;background-color:#166534;box-shadow:0 0 6px #16653499}._exportButton_9kxc1_85:active:not(:disabled){text-decoration:none;transform:translateY(0)}._exportButton_9kxc1_85 svg{width:1rem;height:1rem}@media (max-width: 768px){._exportButton_9kxc1_85{width:100%}}._importButton_9kxc1_125{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#8b5cf6;min-width:100px;white-space:nowrap}._importButton_9kxc1_125:disabled{opacity:.5;cursor:not-allowed}._importButton_9kxc1_125:hover:not(:disabled){text-decoration:none;background-color:#7e3af2;box-shadow:0 0 6px #7e3af299}._importButton_9kxc1_125:active:not(:disabled){text-decoration:none;transform:translateY(0)}._importButton_9kxc1_125 svg{width:1rem;height:1rem}@media (max-width: 768px){._importButton_9kxc1_125{width:100%}}._loading_9kxc1_165{display:flex;justify-content:center;align-items:center;height:200px}._spinner_9kxc1_172{width:40px;height:40px;border:3px solid rgba(0,0,0,.1);border-top:3px solid #0a4aea;border-radius:50%;animation:_spin_9kxc1_172 1s linear infinite}@keyframes _spin_9kxc1_172{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_9kxc1_189{text-align:center;padding:3rem}._error_9kxc1_189 h1{color:#dc2626;margin-bottom:.5rem}._error_9kxc1_189 p{color:#6b7280}._content_9kxc1_201{min-height:400px}._emptyState_9kxc1_205{text-align:center;padding:3rem;color:#6b7280}._emptyIcon_9kxc1_211{width:64px;height:64px;margin:0 auto 1rem}._emptyIcon_9kxc1_211 svg{width:100%;height:100%;color:#6b72801a}._emptyTitle_9kxc1_222{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#6b7280}._emptyDescription_9kxc1_229{color:#6b7280;margin:0}._caseGrid_9kxc1_234{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}@media (max-width: 768px){._caseGrid_9kxc1_234{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}}@media (max-width: 640px){._caseGrid_9kxc1_234{grid-template-columns:1fr}}._caseCard_9kxc1_251{background:#fff;border:1px solid rgba(107,114,128,.1);border-radius:.75rem;padding:1.5rem;transition:all .2s ease;box-shadow:0 1px 3px #0000001a}._caseCard_9kxc1_251:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media (max-width: 768px){._caseCard_9kxc1_251{padding:16px}}._caseHeader_9kxc1_269{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}@media (max-width: 768px){._caseHeader_9kxc1_269{flex-direction:column;align-items:flex-start;gap:.5rem}}._caseTitle_9kxc1_283{color:#4b5563;font-size:1.25rem;font-weight:600;margin:0;flex:1;margin-right:1rem}._caseActions_9kxc1_292{display:flex;gap:.5rem;flex-shrink:0}._editButton_9kxc1_298,._duplicateButton_9kxc1_299,._deleteButton_9kxc1_300{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._editButton_9kxc1_298:disabled,._duplicateButton_9kxc1_299:disabled,._deleteButton_9kxc1_300:disabled{opacity:.5;cursor:not-allowed}._editButton_9kxc1_298:hover:not(:disabled),._duplicateButton_9kxc1_299:hover:not(:disabled),._deleteButton_9kxc1_300:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._editButton_9kxc1_298:active:not(:disabled),._duplicateButton_9kxc1_299:active:not(:disabled),._deleteButton_9kxc1_300:active:not(:disabled){text-decoration:none;transform:translateY(0)}._editButton_9kxc1_298 svg,._duplicateButton_9kxc1_299 svg,._deleteButton_9kxc1_300 svg{width:1rem;height:1rem}._editButton_9kxc1_298,._duplicateButton_9kxc1_299,._deleteButton_9kxc1_300{min-width:auto;padding:.6rem}._editButton_9kxc1_298{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea1a;min-width:100px;white-space:nowrap}._editButton_9kxc1_298:disabled{opacity:.5;cursor:not-allowed}._editButton_9kxc1_298:hover:not(:disabled){text-decoration:none;background-color:#0a4aea;box-shadow:0 0 6px #0a4aea99}._editButton_9kxc1_298:active:not(:disabled){text-decoration:none;transform:translateY(0)}._editButton_9kxc1_298 svg{width:1rem;height:1rem}._editButton_9kxc1_298{padding:.6rem;color:#0a4aea;min-width:auto}._editButton_9kxc1_298:hover:not(:disabled){color:#fff}._duplicateButton_9kxc1_299{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#16a34a1a;min-width:100px;white-space:nowrap}._duplicateButton_9kxc1_299:disabled{opacity:.5;cursor:not-allowed}._duplicateButton_9kxc1_299:hover:not(:disabled){text-decoration:none;background-color:#16a34a;box-shadow:0 0 6px #16a34a99}._duplicateButton_9kxc1_299:active:not(:disabled){text-decoration:none;transform:translateY(0)}._duplicateButton_9kxc1_299 svg{width:1rem;height:1rem}._duplicateButton_9kxc1_299{padding:.6rem;color:#16a34a;min-width:auto}._duplicateButton_9kxc1_299:hover:not(:disabled){color:#fff}._deleteButton_9kxc1_300{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc26261a;min-width:100px;white-space:nowrap}._deleteButton_9kxc1_300:disabled{opacity:.5;cursor:not-allowed}._deleteButton_9kxc1_300:hover:not(:disabled){text-decoration:none;background-color:#dc2626;box-shadow:0 0 6px #dc262699}._deleteButton_9kxc1_300:active:not(:disabled){text-decoration:none;transform:translateY(0)}._deleteButton_9kxc1_300 svg{width:1rem;height:1rem}._deleteButton_9kxc1_300{padding:.6rem;color:#dc2626;min-width:auto}._deleteButton_9kxc1_300:hover:not(:disabled){color:#fff}._caseDescription_9kxc1_478{color:#6b7280;margin:0 0 1rem;line-height:1.5}._caseInfo_9kxc1_484{display:flex;gap:1.5rem;margin-bottom:1rem}._casePages_9kxc1_490,._caseQuestions_9kxc1_491{display:flex;align-items:center;gap:.5rem}._label_9kxc1_497{color:#6b7280;font-size:.875rem}._value_9kxc1_502{color:#4b5563;font-weight:600;background:#0000001a;padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem}._caseMeta_9kxc1_511{border-top:1px solid rgba(0,0,0,.1);padding-top:1rem;display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:#6b7280}@media (max-width: 768px){._caseMeta_9kxc1_511{flex-direction:column;align-items:flex-start;gap:.5rem}}._author_9kxc1_528{font-weight:500}._date_9kxc1_532{color:#6b728080}._usageWarningContent_9kxc1_536 p{margin-bottom:1rem;line-height:1.5}._usageWarningContent_9kxc1_536 p:last-child{margin-bottom:0}._eventList_9kxc1_544{margin:1rem 0}._eventList_9kxc1_544 ul{padding-left:1.5rem;margin:.5rem 0}._eventList_9kxc1_544 ul li{margin-bottom:.25rem}._eventList_9kxc1_544 ul li strong{color:#4b5563}._modalActions_9kxc1_558{display:flex;justify-content:flex-end;margin-top:2rem;gap:1rem}._closeButton_9kxc1_565{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._closeButton_9kxc1_565:disabled{opacity:.5;cursor:not-allowed}._closeButton_9kxc1_565:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._closeButton_9kxc1_565:active:not(:disabled){text-decoration:none;transform:translateY(0)}._closeButton_9kxc1_565 svg{width:1rem;height:1rem}._closeButton_9kxc1_565{color:#6b7280;border:1px solid rgba(0,0,0,.1)}._closeButton_9kxc1_565:hover:not(:disabled){background-color:#fff}._saveCloseButton_9kxc1_607{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._saveCloseButton_9kxc1_607:disabled{opacity:.5;cursor:not-allowed}._saveCloseButton_9kxc1_607:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._saveCloseButton_9kxc1_607:active:not(:disabled){text-decoration:none;transform:translateY(0)}._saveCloseButton_9kxc1_607 svg{width:1rem;height:1rem}._deleteWithoutSaveButton_9kxc1_642{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#dc2626;min-width:100px;white-space:nowrap}._deleteWithoutSaveButton_9kxc1_642:disabled{opacity:.5;cursor:not-allowed}._deleteWithoutSaveButton_9kxc1_642:hover:not(:disabled){text-decoration:none;background-color:#b91c1c;box-shadow:0 0 6px #b91c1c99}._deleteWithoutSaveButton_9kxc1_642:active:not(:disabled){text-decoration:none;transform:translateY(0)}._deleteWithoutSaveButton_9kxc1_642 svg{width:1rem;height:1rem}._exportContent_9kxc1_677,._importContent_9kxc1_678{padding:0}._modalDescription_9kxc1_682{margin:0 0 1.5rem;color:#6b7280;font-size:.95rem;line-height:1.5}._selectAllContainer_9kxc1_689{margin-bottom:1rem;padding:1rem;background:linear-gradient(135deg,#0000001a,#6b72801a);border-radius:.5rem}._selectAllLabel_9kxc1_696{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}._selectAllLabel_9kxc1_696 input[type=checkbox]{margin-right:.75rem;width:20px;height:20px;cursor:pointer;accent-color:#0a4aea}._selectAllText_9kxc1_710{font-weight:600;font-size:1rem;color:#4b5563}._caseCount_9kxc1_716{font-weight:400;color:#6b7280;margin-left:.25rem}._modalCaseList_9kxc1_722{max-height:350px;overflow-y:auto;border:1px solid rgba(107,114,128,.1);border-radius:.5rem;padding:.25rem;margin-bottom:1.5rem;background-color:#fafafa}._modalCaseItem_9kxc1_732{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;cursor:pointer;border-radius:.5rem;margin-bottom:.5rem;transition:all .2s ease;background-color:#fff;border:2px solid rgba(107,114,128,.1)}._modalCaseItem_9kxc1_732:hover{background-color:#f8fafc;border-color:#0a4aea;box-shadow:0 2px 8px #3b82f61a}._modalCaseItem_9kxc1_732 input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:#0a4aea;flex-shrink:0;margin-top:.15rem}._modalCaseInfo_9kxc1_758{flex:1;display:flex;flex-direction:column;gap:.35rem}._modalCaseTitle_9kxc1_765{font-size:1rem;font-weight:600;color:#4b5563;line-height:1.4}._modalCaseDescription_9kxc1_772{font-size:.875rem;color:#6b7280;line-height:1.5}._fileInputContainer_9kxc1_778{margin:1.5rem 0;padding:2rem;border:2px dashed #cbd5e1;border-radius:.75rem;text-align:center;background:linear-gradient(135deg,#fafafa,#0000001a);transition:all .3s ease}._fileInputContainer_9kxc1_778:hover{border-color:#94a3b8;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}._fileInputLabel_9kxc1_792{display:inline-flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 2rem;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;cursor:pointer;transition:all .2s ease;font-weight:500;color:#6b7280}._fileInputLabel_9kxc1_792:hover{border-color:#0a4aea;color:#0a4aea;box-shadow:0 4px 12px #0a4aea26}._fileInputLabel_9kxc1_792 span{font-size:.95rem}._uploadIcon_9kxc1_815{width:32px;height:32px;color:#6b728080}._fileInputHidden_9kxc1_821{display:none}._buttonIcon_9kxc1_825{width:18px;height:18px;margin-right:.5rem}._modalActions_9kxc1_558{display:flex;justify-content:flex-end;gap:.75rem}._cancelButton_9kxc1_837{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#fff;min-width:100px;white-space:nowrap}._cancelButton_9kxc1_837:disabled{opacity:.5;cursor:not-allowed}._cancelButton_9kxc1_837:hover:not(:disabled){text-decoration:none;background-color:#6b7280;box-shadow:0 0 6px #6b728099}._cancelButton_9kxc1_837:active:not(:disabled){text-decoration:none;transform:translateY(0)}._cancelButton_9kxc1_837 svg{width:1rem;height:1rem}._cancelButton_9kxc1_837{color:#6b7280;border:1px solid rgba(0,0,0,.1)}._cancelButton_9kxc1_837:hover:not(:disabled){background-color:#fff}._confirmButton_9kxc1_879{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;padding:.5rem 1rem;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;color:#fff;background-color:#0a4aea;min-width:100px;white-space:nowrap}._confirmButton_9kxc1_879:disabled{opacity:.5;cursor:not-allowed}._confirmButton_9kxc1_879:hover:not(:disabled){text-decoration:none;background-color:#1d4ed8;box-shadow:0 0 6px #1d4ed899}._confirmButton_9kxc1_879:active:not(:disabled){text-decoration:none;transform:translateY(0)}._confirmButton_9kxc1_879 svg{width:1rem;height:1rem}
