.page_greeting__CjjPI{font-size:48px;font-weight:600;color:var(--gray-900);margin:0 0 var(--spacing-md) 0;line-height:1.2}.page_mainButtons__6YezY{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-2xl)}.page_mainButton__4B_lu{padding:var(--spacing-md);font-size:20px;border-radius:var(--border-radius);box-shadow:var(--shadow);background:var(--gray-25);text-align:center}.page_mainButton__4B_lu div{font-family:var(--font-outfit),serif;margin-top:var(--spacing-sm)}.page_mainCard__a5roz{display:flex;gap:var(--spacing-xl);margin-top:var(--spacing-xl)}@media (max-width:768px){.page_mainButtons__6YezY{margin-top:var(--spacing-md)}.page_mainButtons__6YezY,.page_mainButtons__6YezY a,.page_mainCard__a5roz{display:block}.page_mainButtons__6YezY a{margin-bottom:var(--spacing-md)}.page_greeting__CjjPI{font-size:24px;margin:0;padding:0 var(--spacing-md);text-align:center}}.Project_card__O4mKD{border-radius:var(--border-radius);background:var(--gray-25);padding:var(--spacing-md) var(--spacing-sm);margin-bottom:var(--spacing-md);max-width:440px}.Project_cardHeader__gnuAU h3{padding:0;margin:0}.Project_cardHeader__gnuAU{padding:0 var(--spacing-md);justify-content:space-between}.Project_cardHeader__gnuAU,.Project_headerLinks__QMIso,.Project_headerMoreLink__Gq_Na{display:flex;gap:var(--spacing-sm);align-items:center}.Project_cardItems__rFDBE{margin-top:var(--spacing-md)}.Project_cardItem__c_FUH{display:flex;gap:var(--spacing-lg);align-items:center;border-bottom:1px solid var(--gray-200);padding:var(--spacing-md)}.Project_cardItem__c_FUH>div:first-child{flex:1 1;min-width:0}.Project_cardItem__c_FUH:last-child{border-bottom:0}.Project_cardItemTitle__su6JG{font-weight:500;color:var(--gray-900);margin-bottom:var(--spacing-xs)}.Project_cardItemDescription__ZZUUp{font-size:12px;color:var(--gray-500);margin-top:var(--spacing-xs)}.Project_moreIcon__4IMG8{transform:rotate(270deg)}.Project_stats__dLvHQ{display:flex;gap:var(--spacing-md)}.Project_stat__qkoFM{display:flex;align-items:center;gap:var(--spacing-xs);font-size:14px;color:var(--gray-600)}.ProjectStatus_projectStatus__hHZFt{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius);font-size:12px;font-weight:500;text-align:center;white-space:nowrap}.ProjectStatus_statusActive__kgn7q{background-color:var(--green-50);color:var(--green-100)}.ProjectStatus_statusCompleted__Pjp5G{background-color:var(--gray-50);color:var(--gray-500)}.ProjectStatus_statusOnHold__6Zt3R{background-color:#FFECEB;color:#AF1B3F}.Recent_card__btCty{border-radius:var(--border-radius);background:var(--gray-25);padding:var(--spacing-md) var(--spacing-sm);margin-bottom:var(--spacing-md);max-width:440px}.Recent_cardHeader__JYvJF h3{padding:0;margin:0}.Recent_cardHeader__JYvJF{padding:0 var(--spacing-md);display:flex;gap:var(--spacing-sm);justify-content:space-between;align-items:center}.Recent_cardItems__q8zJh{margin-top:var(--spacing-md)}.Recent_cardItem__UsyIK{display:flex;gap:var(--spacing-lg);align-items:center;border-bottom:1px solid var(--gray-200);padding:var(--spacing-md);justify-content:space-between;text-decoration:none;color:inherit;transition:background-color .2s ease}.Recent_cardItem__UsyIK:last-child{border-bottom:0}.Recent_cardItem__UsyIK>div:first-child{display:flex;gap:var(--spacing-md);align-items:center;flex:1 1}.Recent_cardItemTitle__Uz0R5{font-weight:500;color:var(--gray-900);margin-bottom:var(--spacing-xs)}.Recent_cardItemDescription__1UO68{font-size:12px;color:var(--gray-500);margin-top:var(--spacing-xs)}.Recent_moreIcon__OOwqH{transform:rotate(270deg)}.ProjectModal_overlay__fkeVx{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1001;padding:var(--spacing-lg)}.ProjectModal_modalContainer__0dime{background:var(--gray-50);box-shadow:var(--shadow);width:100%;max-width:784px;max-height:90vh;overflow:auto;padding:var(--spacing-lg)}.ProjectModal_modal__OCVc8{background:var(--white);border-radius:var(--border-radius-lg);display:flex;flex-direction:column}.ProjectModal_header__lHh7S{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.ProjectModal_title__7Myqs{margin:0}.ProjectModal_closeButton__x404V{background:none;border:none;cursor:pointer}.ProjectModal_content__CoYKE{flex:1 1;overflow-y:auto;padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg)}.ProjectModal_field__bhK_O{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ProjectModal_label__A9eYh{font-size:12px;color:var(--gray-600)}.ProjectModal_input__YhpQF,.ProjectModal_select__cGyhb,.ProjectModal_textarea__iSrya{padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--border-radius);font-size:14px;background:var(--gray-50);transition:border-color .2s ease,box-shadow .2s ease}.ProjectModal_input__YhpQF:focus,.ProjectModal_select__cGyhb:focus,.ProjectModal_textarea__iSrya:focus{outline:none;border-color:var(--violet-500);box-shadow:0 0 0 3px rgba(139,92,246,.1)}.ProjectModal_textarea__iSrya{resize:vertical;min-height:80px;font-family:inherit}.ProjectModal_select__cGyhb{cursor:pointer;background-color:var(--white);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ProjectModal_uploadArea__vlXrl{position:relative;border:2px dashed var(--gray-300);border-radius:var(--border-radius);padding:var(--spacing-xl);text-align:center;transition:border-color .2s ease,background-color .2s ease;cursor:pointer}.ProjectModal_uploadArea__vlXrl:hover{border-color:var(--violet-500);background-color:var(--violet-50)}.ProjectModal_fileInput__mHdMg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ProjectModal_uploadContent__WU5Ue{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);pointer-events:none}.ProjectModal_uploadText__w8keq{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ProjectModal_uploadText__w8keq span{font-size:14px;color:var(--gray-700)}.ProjectModal_uploadText__w8keq small{font-size:12px;color:var(--gray-500)}.ProjectModal_fileInfo__OPfk9{margin-top:var(--spacing-sm);padding:var(--spacing-sm);background-color:var(--gray-50);border-radius:var(--border-radius);font-size:12px;color:var(--gray-600)}.ProjectModal_helpText__1UMkO{font-size:12px;color:var(--gray-500);margin-top:var(--spacing-xs)}.ProjectModal_footer__HH714{display:flex;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-lg);border-top:1px solid var(--gray-200)}.ProjectModal_cancelButton__Hm_48,.ProjectModal_saveButton__ISfMu{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.ProjectModal_cancelButton__Hm_48{background-color:var(--gray-50);color:var(--gray-700);border:1px solid var(--violet-100)}.ProjectModal_cancelButton__Hm_48:hover:not(:disabled){background-color:var(--gray-50)}.ProjectModal_saveButton__ISfMu{background-color:var(--violet-100);color:var(--gray-700)}.ProjectModal_saveButton__ISfMu:hover:not(:disabled){background-color:var(--violet-500)}.ProjectModal_cancelButton__Hm_48:disabled,.ProjectModal_saveButton__ISfMu:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.ProjectModal_overlay__fkeVx{padding:var(--spacing-md)}.ProjectModal_modal__OCVc8{max-height:95vh}.ProjectModal_content__CoYKE,.ProjectModal_footer__HH714,.ProjectModal_header__lHh7S{padding:var(--spacing-md)}.ProjectModal_footer__HH714{flex-direction:column}.ProjectModal_cancelButton__Hm_48,.ProjectModal_saveButton__ISfMu{width:100%}}