}
}
+.modal-90w {
+ width: 90%;
+ max-width: none !important;
+}
+
+.quote-alert {
+ position: relative;
+ &::after {
+ position: absolute;
+ top: 0;
+ right: 1ex;
+ content: "”";
+ font-size: 3em;
+ opacity: .5;
+ }
+}
+
.spoiler {
border-radius: 0.5ex;
padding: 0 0.5ex;