.hero-login-button{display:inline-block;margin-top:13px;padding:13px 20px;border-radius:14px;background:linear-gradient(135deg,#ff7479,#ff6269);box-shadow:0 12px 24px rgba(214,76,84,.24);color:#fff!important;font-size:.76rem;font-weight:700;text-decoration:none}.writer-hint{display:block;margin-top:9px;color:#47739c;font-size:.61rem}.hero-copy button:disabled{cursor:not-allowed;filter:grayscale(.25);opacity:.72}.tags-input{margin-bottom:18px!important;border-color:#9fc4ee!important;background:#f7fbff!important}.tags-label{color:#2c69ad!important}.compose-modal{display:flex!important;max-height:calc(100dvh - 2rem);flex-direction:column}.compose-modal>form{display:flex;min-height:0;flex:1;flex-direction:column}.compose-modal .modal-header,.compose-modal .modal-footer{position:relative;z-index:2;flex:0 0 auto}.compose-modal .modal-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#8eb9e8 #edf5fc;scrollbar-width:thin}.compose-modal .modal-body::-webkit-scrollbar{width:9px}.compose-modal .modal-body::-webkit-scrollbar-track{border-radius:99px;background:#edf5fc}.compose-modal .modal-body::-webkit-scrollbar-thumb{border:2px solid #edf5fc;border-radius:99px;background:#8eb9e8}@media(max-width:575px){.compose-modal{max-height:calc(100dvh - 1rem)}.modal-dialog{margin:.5rem}}
