@font-face{font-family:inter;src:url(../media/Inter-s.p.3gt7qv-aqedw2.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.Pfjlua_className{font-family:inter,inter Fallback}.Pfjlua_variable{--font-inter:"inter", "inter Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-inter,"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif);color:#2f2b3d;letter-spacing:-.15px;background-color:#f1f6f9;font-size:15px;line-height:1.5}a{color:inherit;text-decoration:none}img,picture,video,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}table{border-collapse:collapse;width:100%}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}::selection{color:#2f2b3d;background-color:#154e8326}
.ydT3aG_sidebar{z-index:100;background-color:#fff;border-right:1px solid #c6dff399;flex-direction:column;width:260px;height:100vh;display:flex;position:fixed;top:0;left:0;box-shadow:0 1px 3px #4873d114}.ydT3aG_logo{border-bottom:1px solid #c6dff366;align-items:center;gap:8px;height:72px;padding:0 24px;display:flex}.ydT3aG_close{color:#6d8da7;cursor:pointer;background:#f3f8fb;border:0;border-radius:6px;width:34px;height:34px;margin-left:auto;font-size:22px;line-height:1;display:none}@media (max-width:900px){.ydT3aG_sidebar{z-index:100;width:min(84vw,260px);transition:transform .22s;transform:translate(-100%)}.ydT3aG_sidebar[data-open=true]{transform:translate(0);box-shadow:0 0 40px #0f1e2d40}.ydT3aG_close{display:block}}@media (prefers-reduced-motion:reduce){.ydT3aG_sidebar{transition:none}}.ydT3aG_logoText{color:#154e83;letter-spacing:-.44px;font-size:22px;font-weight:700}.ydT3aG_logoAdmin{color:#6d8da7;background-color:#f3f8fb;border-radius:6px;padding:2px 8px;font-size:14px;font-weight:500}.ydT3aG_nav{flex-direction:column;flex:1;gap:4px;min-height:0;padding:16px 12px;display:flex;overflow-y:auto}.ydT3aG_navSection{flex-direction:column;gap:4px;display:flex}.ydT3aG_navSection+.ydT3aG_navSection{margin-top:14px}.ydT3aG_navSectionTitle{text-transform:uppercase;letter-spacing:.6px;color:#6d8da7;opacity:.65;padding:6px 12px 2px;font-size:11px;font-weight:700}.ydT3aG_navLink{letter-spacing:-.15px;color:#6d8da7;border-left:3px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;font-weight:500;transition:all .15s;display:flex}.ydT3aG_navLink:hover{color:#2f2b3d;background-color:#f3f8fb}.ydT3aG_navLinkActive{color:#154e83;background-color:#154e830f;border-left-color:#154e83;font-weight:600}.ydT3aG_navIcon{text-align:center;flex-shrink:0;width:24px;font-size:18px}.ydT3aG_navLabel{flex:1}.ydT3aG_badge{color:#fff;background-color:#f59e0b;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.ydT3aG_userSection{border-top:1px solid #c6dff366;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.ydT3aG_userInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ydT3aG_userAvatar{color:#fff;background-color:#154e83;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:flex}.ydT3aG_userDetails{flex-direction:column;min-width:0;display:flex}.ydT3aG_userName{color:#2f2b3d;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ydT3aG_userEmail{color:#6d8da7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ydT3aG_logoutButton{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:background-color .15s;display:flex}.ydT3aG_logoutButton:hover{background-color:#f3f8fb}
.sMz7NW_fab{color:#154e83;cursor:pointer;opacity:.75;z-index:8000;background:#fff;border:1px solid #c6dff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 2px 8px #4873d12e}.sMz7NW_fab:hover{opacity:1;transform:scale(1.05)}.sMz7NW_fab:disabled{cursor:wait}.sMz7NW_overlay{z-index:9000;background:#2f2b3d73;justify-content:center;align-items:flex-start;padding:60px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.sMz7NW_modal{background:#fff;border-radius:12px;width:100%;max-width:520px;box-shadow:0 4px 12px #4873d11f}.sMz7NW_modalHeader{border-bottom:1px solid #c6dff380;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.sMz7NW_modalTitle{color:#2f2b3d;font-size:18px;font-weight:600}.sMz7NW_closeBtn{cursor:pointer;color:#6d8da7;background:0 0;border:none;border-radius:6px;padding:4px;display:flex}.sMz7NW_closeBtn:hover{background:#f3f8fb}.sMz7NW_modalBody{padding:20px}.sMz7NW_field{margin-bottom:16px}.sMz7NW_label{color:#2f2b3d;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.sMz7NW_required{color:#e74c3c}.sMz7NW_input{letter-spacing:-.15px;color:#2f2b3d;background-color:#f3f8fb;border:1px solid #c6dff3;border-radius:8px;width:100%;padding:12px 13px;font-size:15px;transition:border-color .15s;display:block}.sMz7NW_input::placeholder{color:#97b0c4}.sMz7NW_input:focus{border-color:#154e83;outline:none}.sMz7NW_textarea{letter-spacing:-.15px;color:#2f2b3d;background-color:#f3f8fb;border:1px solid #c6dff3;border-radius:8px;width:100%;padding:12px 13px;font-size:15px;transition:border-color .15s;display:block}.sMz7NW_textarea::placeholder{color:#97b0c4}.sMz7NW_textarea:focus{border-color:#154e83;outline:none}.sMz7NW_textarea{resize:vertical;min-height:96px}.sMz7NW_hint{color:#6d8da7;margin-bottom:6px;font-size:12px}.sMz7NW_chips{flex-wrap:wrap;gap:6px;display:flex}.sMz7NW_chip{color:#2f2b3d;background:#f3f8fb;border:1px solid #c6dff3;border-radius:16px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.sMz7NW_chipName{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.sMz7NW_chipRemove{cursor:pointer;color:#6d8da7;background:0 0;border:none;padding:2px;display:flex}.sMz7NW_chipRemove:hover{color:#e74c3c}.sMz7NW_addChip{color:#154e83;cursor:pointer;background:0 0;border:1px dashed #c6dff3;border-radius:16px;align-items:center;padding:4px 10px;font-size:12px;display:inline-flex}.sMz7NW_addChip:hover{background:#f3f8fb}.sMz7NW_error{color:#e74c3c;margin-top:10px;font-size:12px}.sMz7NW_actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.sMz7NW_btnSecondary{color:#2f2b3d;cursor:pointer;background:#fff;border:1px solid #c6dff3;border-radius:20px;padding:9px 18px;font-size:14px;font-weight:500}.sMz7NW_btnSecondary:hover{background:#f3f8fb}.sMz7NW_btnSecondary:disabled{opacity:.6;cursor:not-allowed}.sMz7NW_btnPrimary{color:#fff;cursor:pointer;background:#154e83;border:none;border-radius:20px;align-items:center;gap:6px;padding:9px 18px;font-size:14px;font-weight:600;display:inline-flex}.sMz7NW_btnPrimary:hover{background:#0f3d66}.sMz7NW_btnPrimary:disabled{opacity:.6;cursor:not-allowed}.sMz7NW_sentBox{flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.sMz7NW_sentTitle{color:#2f2b3d;font-size:16px;font-weight:600}.sMz7NW_sentSub{color:#6d8da7;font-size:13px}
.uQLIpG_wrapper{min-height:100vh;display:flex}.uQLIpG_main{background-color:#f1f6f9;flex:1;min-width:0;min-height:100vh;margin-left:260px;padding:32px}.uQLIpG_mobileBar,.uQLIpG_backdrop{display:none}@media (max-width:900px){.uQLIpG_mobileBar{z-index:90;background:#fff;border-bottom:1px solid #c6dff399;align-items:center;gap:12px;height:56px;padding:0 14px;display:flex;position:fixed;top:0;left:0;right:0}.uQLIpG_burger{cursor:pointer;background:#fff;border:1px solid #c6dff3cc;border-radius:6px;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;padding:0 9px;display:flex}.uQLIpG_burger span{background:#154e83;border-radius:2px;height:2px;display:block}.uQLIpG_mobileTitle{color:#154e83;letter-spacing:-.3px;font-size:17px;font-weight:700}.uQLIpG_mobileTitleTag{color:#6d8da7;background:#f3f8fb;border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500}.uQLIpG_backdrop{z-index:99;background:#0f1e2d73;display:block;position:fixed;inset:0}.uQLIpG_main{margin-left:0;padding:72px 14px 32px}}.uQLIpG_loading{background-color:#f1f6f9;justify-content:center;align-items:center;min-height:100vh;display:flex}.uQLIpG_spinner{border:3px solid #c6dff3;border-top-color:#154e83;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite uQLIpG_spin}@keyframes uQLIpG_spin{to{transform:rotate(360deg)}}
