.FreeBoardWrite-module__7I3D9W__container{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);min-height:100vh;padding-bottom:4rem}.FreeBoardWrite-module__7I3D9W__hero{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);padding:2rem 0}.FreeBoardWrite-module__7I3D9W__heroContent{max-width:900px;margin:0 auto;padding:0 1.5rem}.FreeBoardWrite-module__7I3D9W__heroBreadcrumb{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.FreeBoardWrite-module__7I3D9W__breadcrumbLink{color:#ffffffb3;font-size:.875rem;text-decoration:none;transition:color .2s}.FreeBoardWrite-module__7I3D9W__breadcrumbLink:hover{color:#fff}.FreeBoardWrite-module__7I3D9W__breadcrumbSeparator{color:#ffffff80}.FreeBoardWrite-module__7I3D9W__breadcrumbCurrent{color:#fff;font-size:.875rem;font-weight:500}.FreeBoardWrite-module__7I3D9W__heroTitle{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.FreeBoardWrite-module__7I3D9W__heroTitle h1{color:#fff;font-size:1.75rem;font-weight:700}.FreeBoardWrite-module__7I3D9W__heroIcon{font-size:1.5rem}.FreeBoardWrite-module__7I3D9W__heroDescription{color:#fffc;font-size:1rem}.FreeBoardWrite-module__7I3D9W__formSection{max-width:900px;margin:-1rem auto 0;padding:0 1.5rem}.FreeBoardWrite-module__7I3D9W__formCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;box-shadow:0 4px 6px -1px #0000001a}.FreeBoardWrite-module__7I3D9W__formGroup{margin-bottom:1.5rem}.FreeBoardWrite-module__7I3D9W__formLabel{color:#1e293b;margin-bottom:.75rem;font-size:1rem;font-weight:600;display:block}.FreeBoardWrite-module__7I3D9W__required{color:#ef4444}.FreeBoardWrite-module__7I3D9W__titleInput{color:#1e293b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;padding:.875rem 1rem;font-size:1rem;transition:all .2s}.FreeBoardWrite-module__7I3D9W__titleInput:focus{background:#fff;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.FreeBoardWrite-module__7I3D9W__titleInput::placeholder{color:#94a3b8}.FreeBoardWrite-module__7I3D9W__charCount{text-align:right;color:#94a3b8;margin-top:.5rem;font-size:.75rem}.FreeBoardWrite-module__7I3D9W__contentTextarea{color:#1e293b;resize:vertical;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;min-height:350px;padding:1rem;font-family:inherit;font-size:1rem;line-height:1.7;transition:all .2s}.FreeBoardWrite-module__7I3D9W__contentTextarea:focus{background:#fff;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.FreeBoardWrite-module__7I3D9W__contentTextarea::placeholder{color:#94a3b8}.FreeBoardWrite-module__7I3D9W__categorySelect{flex-wrap:wrap;gap:.5rem;display:flex}.FreeBoardWrite-module__7I3D9W__categoryBtn{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:2rem;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.FreeBoardWrite-module__7I3D9W__categoryBtn:hover{border-color:var(--cat-color);color:var(--cat-color);background:#f1f5f9}.FreeBoardWrite-module__7I3D9W__categoryBtn.FreeBoardWrite-module__7I3D9W__selected{background:var(--cat-color);border-color:var(--cat-color);color:#fff}.FreeBoardWrite-module__7I3D9W__categoryIcon{font-size:1rem}.FreeBoardWrite-module__7I3D9W__tips{background:#f0f9ff;border:1px solid #bae6fd;border-radius:.75rem;margin-bottom:1.5rem;padding:1.25rem}.FreeBoardWrite-module__7I3D9W__tipsTitle{color:#0369a1;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.9375rem;font-weight:600;display:flex}.FreeBoardWrite-module__7I3D9W__tipsTitle svg{width:1.125rem;height:1.125rem}.FreeBoardWrite-module__7I3D9W__tipsList{color:#0c4a6e;margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.8}.FreeBoardWrite-module__7I3D9W__formActions{border-top:1px solid #e2e8f0;justify-content:flex-end;gap:1rem;padding-top:1rem;display:flex}.FreeBoardWrite-module__7I3D9W__cancelBtn{color:#64748b;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;transition:all .2s}.FreeBoardWrite-module__7I3D9W__cancelBtn:hover{color:#475569;background:#e2e8f0}.FreeBoardWrite-module__7I3D9W__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex}.FreeBoardWrite-module__7I3D9W__submitBtn svg{width:1.125rem;height:1.125rem}.FreeBoardWrite-module__7I3D9W__submitBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.FreeBoardWrite-module__7I3D9W__submitBtn:disabled{opacity:.6;cursor:not-allowed}.FreeBoardWrite-module__7I3D9W__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite FreeBoardWrite-module__7I3D9W__spin}@keyframes FreeBoardWrite-module__7I3D9W__spin{to{transform:rotate(360deg)}}@media (prefers-color-scheme:dark){.FreeBoardWrite-module__7I3D9W__container{background:linear-gradient(#0f172a 0%,#1e293b 100%)}.FreeBoardWrite-module__7I3D9W__formCard{background:#1e293b;border-color:#334155}.FreeBoardWrite-module__7I3D9W__formLabel{color:#f1f5f9}.FreeBoardWrite-module__7I3D9W__titleInput{color:#f1f5f9;background:#0f172a;border-color:#334155}.FreeBoardWrite-module__7I3D9W__titleInput:focus{background:#1e293b;border-color:#3b82f6}.FreeBoardWrite-module__7I3D9W__titleInput::placeholder{color:#64748b}.FreeBoardWrite-module__7I3D9W__contentTextarea{color:#f1f5f9;background:#0f172a;border-color:#334155}.FreeBoardWrite-module__7I3D9W__contentTextarea:focus{background:#1e293b;border-color:#3b82f6}.FreeBoardWrite-module__7I3D9W__contentTextarea::placeholder,.FreeBoardWrite-module__7I3D9W__charCount{color:#64748b}.FreeBoardWrite-module__7I3D9W__tips{background:#3b82f61a;border-color:#3b82f64d}.FreeBoardWrite-module__7I3D9W__tipsTitle{color:#60a5fa}.FreeBoardWrite-module__7I3D9W__tipsList{color:#93c5fd}.FreeBoardWrite-module__7I3D9W__formActions{border-color:#334155}.FreeBoardWrite-module__7I3D9W__cancelBtn{color:#94a3b8;background:#0f172a;border-color:#334155}.FreeBoardWrite-module__7I3D9W__cancelBtn:hover{color:#f1f5f9;background:#334155}.FreeBoardWrite-module__7I3D9W__categoryBtn{color:#94a3b8;background:#0f172a;border-color:#334155}.FreeBoardWrite-module__7I3D9W__categoryBtn:hover{background:#1e293b}.FreeBoardWrite-module__7I3D9W__categoryBtn.FreeBoardWrite-module__7I3D9W__selected{color:#fff}}@media (max-width:640px){.FreeBoardWrite-module__7I3D9W__hero{padding:1.5rem 0}.FreeBoardWrite-module__7I3D9W__heroTitle h1{font-size:1.375rem}.FreeBoardWrite-module__7I3D9W__heroDescription{font-size:.875rem}.FreeBoardWrite-module__7I3D9W__formSection{padding:0}.FreeBoardWrite-module__7I3D9W__formCard{padding:1.25rem}.FreeBoardWrite-module__7I3D9W__formActions{flex-direction:column-reverse}.FreeBoardWrite-module__7I3D9W__cancelBtn,.FreeBoardWrite-module__7I3D9W__submitBtn{justify-content:center;width:100%}}
