.issueDetails { > .content { display: flex; padding: 0 30px 60px; /*===================================================*/ /* LEFT */ /*===================================================*/ > .left { width: 65%; padding-right: 50px; > .styledInput { margin: 18px 0 0 -8px; height: 44px; width: 100%; > input { padding: 7px 7px 8px; line-height: 1.28; resize: none; transition: background 0.1s; font-size: 24px; font-family: var(--font-medium); font-weight: normal; &:not(:focus) { background: #fff; border: 1px solid transparent; box-shadow: 0 0 0 1px transparent; } } } > .styledTextArea { margin: 18px 0 0 -8px; height: 44px; width: 100%; > textarea { padding: 7px 7px 8px; line-height: 1.28; resize: none; transition: background 0.1s; font-size: 24px; font-family: var(--font-medium); font-weight: normal; &:not(:focus) { background: #fff; border: 1px solid transparent; box-shadow: 0 0 0 1px transparent; } &:hover { &:not(:focus) { background: var(--backgroundLight); } } } } > .comments { padding-top: 40px; > .title { font-family: var(--font-medium); font-weight: normal; font-size: 15px; } > .create { position: relative; margin-top: 25px; font-size: 15px; > .userAvatar { position: absolute; top: 0; left: 0; } > .right { padding-left: 44px; > .fakeTextArea { padding: 12px 16px; border-radius: 4px; border: 1px solid var(--borderLightest); color: var(--textLight); cursor: pointer; user-select: none; &:hover { border: 1px solid var(--borderLight); } } > .proTip { display: flex; align-items: center; padding-top: 8px; color: var(--textMedium); font-size: 13px; > .strong { padding-right: 4px; } > .tipLetter { position: relative; top: 1px; display: inline-block; margin: 0 4px; padding: 0 4px; border-radius: 2px; color: var(--textDarkest); background: var(--backgroundMedium); font-family: var(--font-bold); font-weight: normal; font-size: 12px; } } > .actions { display: flex; padding-top: 10px; > .styledButton { margin-right: 6px; } } } } } } /*===================================================*/ /* RIGHT */ /*===================================================*/ > .right { width: 35%; padding-top: 5px; } } /*===================================================*/ /* TOP ACTIONS */ /*===================================================*/ > .topActions { display: flex; justify-content: space-between; padding: 21px 18px 0; > .topActionsRight { display: flex; align-items: center; > * { margin-left: 4px; } } .styledSelect { > .valueContainer { > .value { text-transform: uppercase; letter-spacing: 0.5px; color: var(--textMedium); font-size: 13px; } } } } > .sectionTitle { margin: 24px 0 5px; text-transform: uppercase; color: var(--textMedium); font-size: 12.5px; font-family: "CircularStdBold", serif; font-weight: normal; } }