.page_main__nw1Wk{flex:1 1;flex-direction:column;height:90vh}.page_loadingContainer__AMjtH,.page_main__nw1Wk{display:flex;justify-content:center;align-items:center}.page_loadingContainer__AMjtH{height:60vh}.page_container__jZF7q{flex-direction:column;gap:20px;max-width:600px;box-sizing:border-box;justify-content:flex-start}.page_category__euQG3,.page_container__jZF7q{display:flex;width:100%;padding:20px;align-items:center}.page_category__euQG3{color:var(--color-text-base);font-size:1em;border-radius:16px;justify-content:center;text-align:center;background-color:var(--color-surface);cursor:pointer;height:80px;transition:background-color .3s ease;font-weight:500;border:1px solid var(--color-border)}.page_category__euQG3:hover{background-color:var(--color-green-light)}@media (max-width:768px){.page_main__nw1Wk{padding:20px 10px}.page_title__po7na{font-size:2em;margin-bottom:20px}.page_category__euQG3{height:60px;padding:15px;font-size:.9em}}.project-management_container__L27PJ{display:flex;flex-direction:column;align-items:center;padding:40px;max-width:1200px;margin:0 auto;position:relative;height:calc(100vh - 80px)}.project-management_topSection__IiZaT{position:-webkit-sticky;position:sticky;top:0;width:100%;padding:20px 0;z-index:10;border-bottom:1px solid #eaeaea}.project-management_titleContainer__Scko8{display:flex;align-items:center}.project-management_countBubble__uuqef{background-color:var(--color-button-primary);color:#fff;border-radius:50px;padding:5px 12px;font-size:.9em;font-weight:600;display:flex;align-items:center;justify-content:center;min-width:30px;height:30px;margin:0 0 1rem 10px}.project-management_formContainer__CKgXP{width:100%;margin-bottom:30px}.project-management_form__GXUE1{display:flex;gap:10px}.project-management_input__cE2J7{flex-grow:1;padding:12px 15px;border:1px solid var(--color-border);border-radius:4px;font-size:1em}.project-management_submitButton__GOO7J:hover{background-color:#005bb5}.project-management_submitButton__GOO7J:disabled{background-color:#ccc;cursor:not-allowed}.project-management_error__A4_kj{color:red;margin-bottom:10px;text-align:center}.project-management_projectsContainer__0hOZG{width:100%;overflow-y:auto;flex-grow:1;padding-top:20px}.project-management_projectsGrid__7EE_X{display:flex;flex-direction:column;gap:20px;width:100%}.project-management_projectsGrid__7EE_X.project-management_gridView__a1tm7{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px}.project-management_projectsGrid__7EE_X.project-management_listView__CT6LL{display:flex;flex-direction:column;gap:10px}.project-management_loadingContainer__e8Uuk{display:flex;justify-content:center;align-items:center;height:100vh}.project-management_controlsContainer___Lxwa{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px}.project-management_searchContainer__jUOxf{flex-grow:1;margin-right:20px}.project-management_searchInput__OuZIF{width:100%;padding:10px;border:1px solid var(--color-border);border-radius:4px;font-size:16px}.project-management_viewControls__ktqRO{display:flex;gap:10px}.project-management_viewButton__rcG_d{background-color:var(--color-button-secondary);border:1px solid var(--color-button-secondary-border);border-radius:4px;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.project-management_viewButton__rcG_d:hover{background-color:#e0e0e0}.project-management_activeView__SeLKO{background-color:var(--color-button-primary);color:#fff;border-color:var(--color-button-primary-border)}.project-management_filtersContainer__ddgHm{display:flex;flex-wrap:wrap;gap:15px;width:100%;margin-bottom:20px;padding:15px;background-color:var(--color-green-light);border-radius:8px;border:1px solid var(--color-border)}.project-management_filterGroup__mFd3I{display:flex;flex-direction:column;gap:5px;min-width:200px}.project-management_filterGroup__mFd3I label{font-size:.9rem;color:#666}.project-management_filterSelect__E_vzv{padding:8px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.project-management_noProjects__utG2Z{text-align:center;padding:40px;background-color:#f9f9f9;border-radius:8px;width:100%}@media (max-width:768px){.project-management_container__L27PJ{padding:20px;max-width:90%}.project-management_countBubble__uuqef{font-size:.8em;padding:4px 10px;min-width:25px;height:25px}.project-management_formContainer__CKgXP input{padding:10px 12px;font-size:.9em}.project-management_submitButton__GOO7J{padding:10px;font-size:.9em}.project-management_filtersContainer__ddgHm{flex-direction:column}.project-management_filterGroup__mFd3I{width:100%}.project-management_controlsContainer___Lxwa{flex-direction:column;gap:15px}.project-management_searchContainer__jUOxf{width:100%;margin-right:0}}.project-management_toggleSwitch__g2xmi{display:flex;align-items:center}.project-management_toggleSwitch__g2xmi input[type=checkbox]{height:0;width:0;visibility:hidden;position:absolute}.project-management_toggleSwitch__g2xmi label{cursor:pointer;text-indent:-9999px;width:50px;height:25px;background:#ccc;display:block;border-radius:25px;position:relative}.project-management_toggleSwitch__g2xmi label:after{content:"";position:absolute;top:3px;left:3px;width:19px;height:19px;background:#fff;border-radius:19px;transition:.3s}.project-management_toggleSwitch__g2xmi input:checked+label{background:#0070f3}.project-management_toggleSwitch__g2xmi input:checked+label:after{left:calc(100% - 3px);transform:translateX(-100%)}.project-management_toggleSwitch__g2xmi label:active:after{width:26px}