.writeForm-module__pToMOW__editorContainer{background-color:#fcfcfc;border-radius:12px;max-width:1000px;margin:40px auto;padding:30px;box-shadow:0 4px 15px #00000014}.writeForm-module__pToMOW__editorTitle{color:#2c2c2c;border-bottom:2px solid #eee;margin-bottom:30px;padding-bottom:10px;font-size:2rem;font-weight:800}.writeForm-module__pToMOW__metadataGrid{grid-template-columns:3fr 1fr;gap:20px;margin:0 auto 20px;display:grid}.writeForm-module__pToMOW__actionArea{border-top:1px solid #eee;align-items:center;gap:20px;margin-top:30px;padding-top:20px;display:flex}.writeForm-module__pToMOW__statusMessage{color:#333;font-size:.95rem;font-weight:600}@media (max-width:600px){.writeForm-module__pToMOW__editorContainer{padding:20px 15px}.writeForm-module__pToMOW__editorTitle{font-size:1.8rem}}.writeForm-module__pToMOW__inputGroup{margin-bottom:18px}.writeForm-module__pToMOW__label{color:#333;letter-spacing:-.5px;margin-bottom:6px;font-size:.9rem;font-weight:700;display:block}.writeForm-module__pToMOW__input,.writeForm-module__pToMOW__select,.writeForm-module__pToMOW__textarea{box-sizing:border-box;background-color:#fcfcfc;border:1px solid #ddd;border-radius:6px;width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px 3px #0000000d}.writeForm-module__pToMOW__input:focus,.writeForm-module__pToMOW__select:focus,.writeForm-module__pToMOW__textarea:focus{background-color:#fff;border-color:#f7931e;outline:none;box-shadow:0 0 0 1px #f7931e,inset 0 1px 3px #0000000d}.writeForm-module__pToMOW__select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%236B7280' d='M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;padding-right:30px}.writeForm-module__pToMOW__textarea{resize:vertical;min-height:100px}.writeForm-module__pToMOW__saveButton{color:#fff;cursor:pointer;background-color:#f7931e;border:none;border-radius:6px;padding:10px 20px;font-size:.95rem;font-weight:700;transition:background-color .2s,transform .1s,box-shadow .2s;box-shadow:0 2px 4px #0000001a}.writeForm-module__pToMOW__saveButton:hover:not(:disabled){background-color:#e67e00;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.writeForm-module__pToMOW__saveButton:disabled{cursor:not-allowed;box-shadow:none;background-color:#ccc}.writeForm-module__pToMOW__editorRow{gap:20px;margin-top:20px;display:flex}.writeForm-module__pToMOW__textarea{resize:vertical;border:1px solid #ddd;border-radius:6px;width:50%;min-height:300px;padding:10px;font-family:monospace;font-size:14px}.writeForm-module__pToMOW__preview{background-color:#f9f9f9;border:1px solid #ddd;border-radius:6px;width:50%;min-height:300px;padding:10px;overflow:auto}
.card-module__lbbwDq__cardContainer{height:215px;color:inherit;background-color:#fff;border-radius:12px;flex-direction:column;gap:19px;padding:20px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 12px #00000014}.card-module__lbbwDq__cardContainer:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.card-module__lbbwDq__meta{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.85rem;display:flex}.card-module__lbbwDq__categoryTag{color:#f7931e;border:1px solid #f7931e;border-radius:5px;padding:4px 8px;font-weight:700}.card-module__lbbwDq__dateText{color:#777}.card-module__lbbwDq__cardTitle{color:#2c2c2c;margin:0 0 10px;font-size:1.5rem;font-weight:800;display:-webkit-box}.card-module__lbbwDq__cardSummary{color:#555;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:768px){.card-module__lbbwDq__cardContainer{border-radius:10px;gap:10px;height:160px;padding:15px;box-shadow:0 2px 8px #0000000d}.card-module__lbbwDq__cardContainer:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000001a}.card-module__lbbwDq__meta{margin-bottom:5px;font-size:.8rem}.card-module__lbbwDq__categoryTag{border-radius:4px;padding:3px 6px}.card-module__lbbwDq__cardTitle{color:#2c2c2c;margin:0 0 8px;font-size:1.1rem;font-weight:600}.card-module__lbbwDq__cardSummary{-webkit-line-clamp:2;font-size:.9rem;line-height:1.4}}
