@keyframes page_fadeInUp__7IOrd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_main__nw1Wk{padding:30px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:100%;margin:0 auto;background-color:#fdf6f0;min-height:100vh;color:#333;animation:page_fadeInUp__7IOrd .7s ease-out}.page_inputContainer__jqdjd{display:flex;flex-direction:column;gap:12px;padding:20px;background:linear-gradient(135deg,#fbcfe8,#e0f2fe);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.06);margin-bottom:30px;animation:page_fadeInUp__7IOrd .6s ease-out}.page_input__lx_gt,.page_search__ZIWIO,.page_select__FkvQ2,.page_textarea__aR4ZX{padding:12px;font-size:16px;border-radius:8px;border:1px solid #ddd;width:100%;box-sizing:border-box;background-color:#fff;color:#333;transition:.3s ease;box-shadow:0 2px 5px rgba(0,0,0,.03)}.page_input__lx_gt:hover,.page_select__FkvQ2:hover,.page_textarea__aR4ZX:hover{background-color:#f9fafb;transform:scale(1.01)}.page_input__lx_gt:focus,.page_select__FkvQ2:focus,.page_textarea__aR4ZX:focus{outline:none;background-color:#fefce8;transform:scale(1.02)}.page_textarea__aR4ZX{height:100px;resize:vertical}.page_button__52WaL{background:linear-gradient(90deg,#a78bfa,#f472b6);color:white;border:none;padding:12px;font-size:16px;cursor:pointer;border-radius:8px;transition:transform .2s ease,background .3s ease}.page_button__52WaL:hover{background:linear-gradient(90deg,#c084fc,#f472b6);transform:scale(1.05)}.page_search__ZIWIO{margin-bottom:20px}.page_notes__kDMHI{list-style:none;padding:0}.page_noteItem___4LlE{border-radius:12px;margin-bottom:20px;padding:20px;background:linear-gradient(135deg,#e9d5ff,#fce7f3);color:#333;box-shadow:0 4px 20px rgba(0,0,0,.06);animation:page_fadeInUp__7IOrd .5s ease-out;transition:transform .3s ease}.page_noteItem___4LlE:hover{transform:scale(1.01)}.page_noteHeader__ljlem{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.page_noteHeader__ljlem strong{font-size:18px;color:#4b5563}.page_noteContent__CylfF{margin-top:10px;color:#6b7280}.page_deleteButton__nk9u9,.page_editButton__SXRCA{padding:6px 12px;font-size:14px;border:none;border-radius:6px;cursor:pointer;color:#fff;margin-right:5px;transition:transform .2s ease,background-color .2s ease}.page_deleteButton__nk9u9{background-color:#ef4444}.page_deleteButton__nk9u9:hover{background-color:#dc2626;transform:scale(1.05)}.page_editButton__SXRCA{background-color:#f59e0b}.page_editButton__SXRCA:hover{background-color:#d97706;transform:scale(1.05)}.page_imagePreview__IcVej{width:100%;max-height:250px;object-fit:cover;margin-top:10px;border-radius:10px;border:1px solid rgba(0,0,0,.1)}@media (max-width:600px){.page_main__nw1Wk{padding:15px}.page_noteHeader__ljlem{flex-direction:column;align-items:flex-start;gap:10px}.page_inputContainer__jqdjd{padding:15px}.page_button__52WaL{font-size:14px;padding:10px}.page_deleteButton__nk9u9,.page_editButton__SXRCA{font-size:12px;padding:5px 10px}}@media (min-width:1024px){.page_main__nw1Wk{max-width:1100px;padding:50px}.page_inputContainer__jqdjd{flex-direction:row;flex-wrap:wrap;gap:20px;align-items:flex-start}.page_input__lx_gt,.page_search__ZIWIO,.page_select__FkvQ2,.page_textarea__aR4ZX{flex:1 1 45%}.page_textarea__aR4ZX{height:120px}.page_button__52WaL{font-size:18px;padding:14px 24px}.page_notes__kDMHI{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px;align-items:start;grid-auto-rows:min-content}.page_noteItem___4LlE{padding:16px 20px;border-radius:12px;margin-bottom:20px;background:linear-gradient(135deg,#e9d5ff,#fce7f3);color:#333;box-shadow:0 4px 20px rgba(0,0,0,.06);animation:page_fadeInUp__7IOrd .5s ease-out;transition:transform .3s ease;height:auto}.page_noteHeader__ljlem strong{font-size:20px}.page_noteContent__CylfF{font-size:16px}.page_deleteButton__nk9u9,.page_editButton__SXRCA{font-size:15px;padding:8px 14px}}.page_uploadButton__INvZj{background:linear-gradient(90deg,#38bdf8,#a78bfa);color:white;padding:12px;font-size:16px;border-radius:8px;cursor:pointer;text-align:center;transition:transform .2s ease,background-color .2s ease;display:inline-block}.page_uploadButton__INvZj:hover{background:linear-gradient(90deg,#0ea5e9,#8b5cf6);transform:scale(1.05)}