.properties-module__tWzZQW__propertiesContainer{max-width:900px;margin:0 auto;padding:20px;font-family:sans-serif}.properties-module__tWzZQW__addFormContainer{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:30px;padding:20px}.properties-module__tWzZQW__addForm h2,.properties-module__tWzZQW__propertiesContainer h2{color:#333;margin-top:0;margin-bottom:20px}.properties-module__tWzZQW__addForm .properties-module__tWzZQW__formGroup{margin-bottom:15px}.properties-module__tWzZQW__addForm label{color:#555;margin-bottom:5px;font-weight:700;display:block}.properties-module__tWzZQW__addForm input[type=text],.properties-module__tWzZQW__addForm textarea{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px}.properties-module__tWzZQW__addForm textarea{resize:vertical}.properties-module__tWzZQW__submitButton,.properties-module__tWzZQW__saveButton,.properties-module__tWzZQW__cancelButton,.properties-module__tWzZQW__editButton,.properties-module__tWzZQW__deleteButton{cursor:pointer;border:none;border-radius:4px;padding:10px 15px;font-weight:700;transition:background-color .2s}.properties-module__tWzZQW__submitButton{color:#fff;background-color:#28a745}.properties-module__tWzZQW__submitButton:hover{background-color:#218838}.properties-module__tWzZQW__submitButton:disabled{cursor:not-allowed;background-color:#ccc}.properties-module__tWzZQW__divider{background-color:#e0e0e0;border:0;height:1px;margin:30px 0}.properties-module__tWzZQW__filterContainer{margin-bottom:20px}.properties-module__tWzZQW__filterInput{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px}.properties-module__tWzZQW__propertiesList{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:20px;display:grid}.properties-module__tWzZQW__propertyCard,.properties-module__tWzZQW__propertyCardEditing{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;justify-content:space-between;padding:15px;display:flex;box-shadow:0 2px 4px #0000000d}.properties-module__tWzZQW__propertyCardEditing{background-color:#f0f0f0}.properties-module__tWzZQW__propertyCard h3{color:#0056b3;margin-top:0;margin-bottom:10px}.properties-module__tWzZQW__propertyCard p{color:#555;flex-grow:1;margin-bottom:10px}.properties-module__tWzZQW__propertyCard small{color:#777;font-size:.85em}.properties-module__tWzZQW__cardActions{border-top:1px solid #eee;gap:10px;margin-top:15px;padding-top:10px;display:flex}.properties-module__tWzZQW__editButton{color:#333;background-color:#ffc107}.properties-module__tWzZQW__editButton:hover{background-color:#e0a800}.properties-module__tWzZQW__deleteButton{color:#fff;background-color:#dc3545}.properties-module__tWzZQW__deleteButton:hover{background-color:#c82333}.properties-module__tWzZQW__saveButton{color:#fff;background-color:#007bff}.properties-module__tWzZQW__saveButton:hover{background-color:#0056b3}.properties-module__tWzZQW__saveButton:disabled{cursor:not-allowed;background-color:#ccc}.properties-module__tWzZQW__cancelButton{color:#fff;background-color:#6c757d}.properties-module__tWzZQW__cancelButton:hover{background-color:#5a6268}.properties-module__tWzZQW__cancelButton:disabled{cursor:not-allowed;background-color:#ccc}.properties-module__tWzZQW__errorText{color:#dc3545;margin-top:10px;font-weight:700}.properties-module__tWzZQW__formGroup{margin-bottom:15px}.properties-module__tWzZQW__formGroup label{color:#555;margin-bottom:5px;font-weight:700;display:block}.properties-module__tWzZQW__formGroup input[type=text],.properties-module__tWzZQW__formGroup textarea{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px}.properties-module__tWzZQW__formGroup textarea{resize:vertical}.properties-module__tWzZQW__modalOverlay{z-index:1400;position:fixed;inset:0}.properties-module__tWzZQW__modalBackdrop{background-color:#00000080;position:fixed;inset:0}.properties-module__tWzZQW__modalContentWrapper{justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.properties-module__tWzZQW__modalPanel{opacity:1;z-index:1401;background-color:#fff;border-radius:.5rem;width:100%;max-width:500px;padding:1.5rem;transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.properties-module__tWzZQW__modalEnterFrom{opacity:0;transform:scale(.95)}.properties-module__tWzZQW__modalEnterTo,.properties-module__tWzZQW__modalLeaveFrom{opacity:1;transform:scale(1)}.properties-module__tWzZQW__modalLeaveTo{opacity:0;transform:scale(.95)}.properties-module__tWzZQW__modalTitle{color:#333;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.properties-module__tWzZQW__modalForm{flex-direction:column;gap:1rem;display:flex}.properties-module__tWzZQW__formGroupModal label{color:#555;margin-bottom:.25rem;font-weight:500;display:block}.properties-module__tWzZQW__formGroupModal input[type=text],.properties-module__tWzZQW__formGroupModal textarea{border:1px solid #ccc;border-radius:.375rem;width:100%;padding:.5rem}.properties-module__tWzZQW__formGroupModal textarea{resize:vertical}.properties-module__tWzZQW__modalActions{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.properties-module__tWzZQW__errorTextModal{color:#dc2626;margin-bottom:1rem;font-size:.875rem}.properties-module__tWzZQW__modalActions .properties-module__tWzZQW__submitButton,.properties-module__tWzZQW__modalActions .properties-module__tWzZQW__cancelButton{cursor:pointer;border:none;border-radius:.375rem;padding:.5rem 1rem;font-weight:500}.properties-module__tWzZQW__modalActions .properties-module__tWzZQW__submitButton{background-color:var(--btn-primary-bg,#2563eb);color:var(--btn-primary-text,white)}.properties-module__tWzZQW__modalActions .properties-module__tWzZQW__submitButton:disabled{opacity:.5;cursor:not-allowed}.properties-module__tWzZQW__modalActions .properties-module__tWzZQW__cancelButton{color:#374151;background-color:#e5e7eb}.properties-module__tWzZQW__modalActions .properties-module__tWzZQW__cancelButton:disabled{opacity:.5;cursor:not-allowed}
.field-notebook-module__ax_UzW__mainContent{background-color:#fff;min-height:100vh;padding:20px}.field-notebook-module__ax_UzW__section{background-color:#fff;border:1px solid #00373214;border-radius:12px;margin-bottom:30px;padding:20px;box-shadow:0 4px 12px #00373214,0 2px 4px #0037320f}.field-notebook-module__ax_UzW__section h2{color:#003732;margin-bottom:10px;font-size:1.5rem}.field-notebook-module__ax_UzW__section p{color:#537a3e;margin-bottom:15px}.field-notebook-module__ax_UzW__actionButton{color:#fff;cursor:pointer;background-color:#003732;border:none;border-radius:8px;padding:10px 15px;font-size:1rem;transition:background-color .2s,box-shadow .2s}.field-notebook-module__ax_UzW__actionButton:hover{background-color:#002a26;box-shadow:0 2px 8px #00373240}.field-notebook-module__ax_UzW__submenu{border-bottom:1px solid #0037321f;flex-wrap:wrap;justify-content:center;margin-bottom:20px;padding-bottom:4px;display:flex}.field-notebook-module__ax_UzW__submenuItem{cursor:pointer;color:#003732;text-align:center;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;min-width:80px;padding:10px 15px;font-size:.9rem;transition:all .2s;display:flex}.field-notebook-module__ax_UzW__submenuItem:hover{background-color:#0037320f}.field-notebook-module__ax_UzW__submenuItem.field-notebook-module__ax_UzW__active{color:#fff;background-color:#003732;font-weight:600}.field-notebook-module__ax_UzW__contentArea{background-color:#f8fafc;min-height:60vh;padding:16px 0}.field-notebook-module__ax_UzW__contentWrapper{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:640px){.field-notebook-module__ax_UzW__contentWrapper{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.field-notebook-module__ax_UzW__contentWrapper{padding-left:32px;padding-right:32px}}