.BattleWrite-module__f3PqDW__container{background-color:var(--bg-page);min-height:100vh;color:var(--text-primary)}.BattleWrite-module__f3PqDW__hero{background:linear-gradient(135deg,#f97316 0%,#ef4444 50%,#dc2626 100%);padding:2rem 1.5rem}.BattleWrite-module__f3PqDW__heroContent{max-width:1200px;margin:0 auto}.BattleWrite-module__f3PqDW__heroBreadcrumb{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}.BattleWrite-module__f3PqDW__breadcrumbLink{color:#ffffffb3;text-decoration:none}.BattleWrite-module__f3PqDW__breadcrumbLink:hover{color:#fff}.BattleWrite-module__f3PqDW__breadcrumbSeparator{color:#ffffff80}.BattleWrite-module__f3PqDW__breadcrumbCurrent{color:#fff;font-weight:500}.BattleWrite-module__f3PqDW__heroTitle{color:#fff;font-size:1.75rem;font-weight:800}.BattleWrite-module__f3PqDW__formSection{max-width:700px;margin:0 auto;padding:2rem 1.5rem 3rem}.BattleWrite-module__f3PqDW__form{background:0 0;border:none;border-radius:0;flex-direction:column;gap:1.25rem;padding:0;display:flex}.BattleWrite-module__f3PqDW__field{flex-direction:column;gap:.5rem;display:flex}.BattleWrite-module__f3PqDW__fieldLabel{color:var(--text-secondary);font-size:.875rem;font-weight:600}.BattleWrite-module__f3PqDW__input{border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);border-radius:.5rem;padding:.75rem 1rem;font-size:.9375rem;transition:border-color .2s}.BattleWrite-module__f3PqDW__input:focus{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 18%, transparent);outline:none}.BattleWrite-module__f3PqDW__input::placeholder{color:var(--text-muted)}.BattleWrite-module__f3PqDW__optionsRow{gap:1rem;display:flex}.BattleWrite-module__f3PqDW__optionField{flex-direction:column;flex:1;gap:.5rem;display:flex}.BattleWrite-module__f3PqDW__optionLabelA{color:var(--info);}.BattleWrite-module__f3PqDW__optionLabelB{color:var(--danger);}.BattleWrite-module__f3PqDW__anonymousToggle{color:var(--text-secondary);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.BattleWrite-module__f3PqDW__anonymousToggle input{accent-color:var(--danger)}.BattleWrite-module__f3PqDW__actions{border-top:1px solid var(--border);justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:flex}.BattleWrite-module__f3PqDW__cancelBtn{background:var(--bg-subtle);color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s}.BattleWrite-module__f3PqDW__cancelBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.BattleWrite-module__f3PqDW__submitBtn{background:var(--danger);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s}.BattleWrite-module__f3PqDW__submitBtn:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 85%, black)}.BattleWrite-module__f3PqDW__submitBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.BattleWrite-module__f3PqDW__formSection{padding:1rem}.BattleWrite-module__f3PqDW__form{padding:0}.BattleWrite-module__f3PqDW__optionsRow{flex-direction:column}}
