.container { display: flex; flex-flow: column; max-width: 400px; width: 900px; } .container > input, .container > textarea { margin: 5px 0px; padding: 4px; width: 97%; border-color: #5d5f61; background-color: #1f2021; border-radius: 5px; font-size: 15px; } .container > textarea { margin-left: 1px; width: 99%; resize: none; } .typeSelector { display: inline-flex; text-align: center; margin-left: 6px; } .typeSelector > div { display: flex; } .tip { font-size: 11px; font-style: italic; text-align: center; margin: 15px 0px 2px 2px; } .new { display: flex; justify-content: center; margin: 10px 0px; height: 19px; width: 30%; display: flex; background-color: var(--hoover-color); border: none; color: var(--text-color); padding: 10px; font-size: 15px; margin: 8px; cursor: pointer; text-shadow: 1px 1px 8px black; transition: width 0.5s, height 0.5s, ease-in 0.5s; text-align: center; text-decoration: none; } .new:hover { text-shadow: 2px 2px 8px black; transition: width 0.5s, height 0.5s, ease-out 0.5s; background-color: var(--text-color); font-weight: bold; color: black; } .composerAction { display: flex; align-items: center; justify-content: center; width: 36%; height: 100%; } .composerAction > span { margin: 2px 2px; padding: 0px 10px; border: 1px solid #444; border-radius: 5px; cursor: pointer; user-select: none; font-size: 15px; margin-top: 14.5px !important; padding-top: 4px !important; transform: translate(109%, 10%); transition: width 0.5s, height 0.5s, ease-in 0.5s; } .composerAction > span:hover { background-color: var(--hoover-color); transition: width 0.5s, height 0.5s, ease-out 0.5s; color: var(--text-color); text-shadow: 2px 1.5px 10px black; }