4246 lines
No EOL
155 KiB
SCSS
4246 lines
No EOL
155 KiB
SCSS
:root {
|
|
--tl-width: 750px;
|
|
--radius: 12px;
|
|
--radius-round: 24px;
|
|
--hover-color: rgba(170,170,170,0.07);
|
|
--elevated-color: rgba(150,150,200,0.1);
|
|
--border-color: rgba(120,120,200,0.2);
|
|
--border-color-2: #787878;
|
|
--shadow: 0 10px 40px -10px rgba(0,0,0,0.15);
|
|
--shadow-low: 0 8px 16px -10px rgba(0,0,0,0.4);
|
|
--shadow-med: 0 8px 60px -30px rgba(0,0,0,0.1);
|
|
}
|
|
:not(body):not(.scrollable)::-webkit-scrollbar {
|
|
width: 6px;
|
|
margin-block: 10px;
|
|
}
|
|
:not(body):not(.scrollable)::-webkit-scrollbar-track {
|
|
background: none;
|
|
}
|
|
:not(body):not(.scrollable)::-webkit-scrollbar-thumb {
|
|
border-radius: 100px;
|
|
transition: background-color 0.2s;
|
|
}
|
|
:not(body):not(.scrollable):not(:hover)::-webkit-scrollbar-thumb {
|
|
background: none;
|
|
padding-block: 10px;
|
|
}
|
|
.rtl textarea {
|
|
text-align: right;
|
|
}
|
|
a,
|
|
button,
|
|
label {
|
|
user-select: none;
|
|
}
|
|
.button--block {
|
|
font-weight: 700;
|
|
}
|
|
.unhandled-link span,
|
|
.mention span {
|
|
text-decoration: none !important;
|
|
}
|
|
.unhandled-link:not(:focus):not(:hover) span,
|
|
.mention:not(:focus):not(:hover) span {
|
|
text-decoration: underline !important;
|
|
}
|
|
input,
|
|
.input-copy,
|
|
select,
|
|
textarea,
|
|
.compose-form__upload-thumbnail,
|
|
.button,
|
|
button:not(.column-header__button),
|
|
video,
|
|
.privacy-dropdown__dropdown,
|
|
.react-toggle-track,
|
|
.reply-indicator,
|
|
.compose-form__warning {
|
|
border-radius: var(--radius) !important;
|
|
}
|
|
button:focus-visible,
|
|
.focusable:focus-visible,
|
|
a:focus-visible,
|
|
.media-gallery__item-thumbnail:focus-visible {
|
|
box-shadow: inset 0 0 0 2px #dc7b18;
|
|
outline: 2px #dc7b18 solid;
|
|
outline-offset: -2px;
|
|
}
|
|
*:not(.radio-button__input):not(input) {
|
|
font-display: swap !important;
|
|
}
|
|
:not(.radio-button__input):not(span) {
|
|
border-color: var(--border-color) !important;
|
|
}
|
|
.setting-text {
|
|
padding-inline: 10px;
|
|
}
|
|
@media (prefers-reduced-motion: no-preference) {
|
|
body:not(.reduce-motion) .load-more,
|
|
body:not(.reduce-motion) .setting-toggle,
|
|
body:not(.reduce-motion) .column-header__back-button,
|
|
body:not(.reduce-motion) .column-back-button,
|
|
body:not(.reduce-motion) .trends__item,
|
|
body:not(.reduce-motion) .story,
|
|
body:not(.reduce-motion) .account__avatar,
|
|
body:not(.reduce-motion) .button,
|
|
body:not(.reduce-motion) .media-gallery__item,
|
|
body:not(.reduce-motion) .column-link,
|
|
body:not(.reduce-motion) select,
|
|
body:not(.reduce-motion) .status-card,
|
|
body:not(.reduce-motion) .audio-player,
|
|
body:not(.reduce-motion) .account {
|
|
transition: transform 0.4s cubic-bezier(0, 0, 0, 3), background 0.2s !important;
|
|
}
|
|
body:not(.reduce-motion) .load-more:active,
|
|
body:not(.reduce-motion) .setting-toggle:active,
|
|
body:not(.reduce-motion) .column-header__back-button:active,
|
|
body:not(.reduce-motion) .column-back-button:active,
|
|
body:not(.reduce-motion) .trends__item:active,
|
|
body:not(.reduce-motion) .story:active,
|
|
body:not(.reduce-motion) .account__avatar:active,
|
|
body:not(.reduce-motion) .button:active,
|
|
body:not(.reduce-motion) .media-gallery__item:active,
|
|
body:not(.reduce-motion) .column-link:active,
|
|
body:not(.reduce-motion) select:active,
|
|
body:not(.reduce-motion) .status-card:active,
|
|
body:not(.reduce-motion) .audio-player:active,
|
|
body:not(.reduce-motion) .account:active,
|
|
body:not(.reduce-motion) .load-more:focus-visible,
|
|
body:not(.reduce-motion) .setting-toggle:focus-visible,
|
|
body:not(.reduce-motion) .column-header__back-button:focus-visible,
|
|
body:not(.reduce-motion) .column-back-button:focus-visible,
|
|
body:not(.reduce-motion) .trends__item:focus-visible,
|
|
body:not(.reduce-motion) .story:focus-visible,
|
|
body:not(.reduce-motion) .account__avatar:focus-visible,
|
|
body:not(.reduce-motion) .button:focus-visible,
|
|
body:not(.reduce-motion) .media-gallery__item:focus-visible,
|
|
body:not(.reduce-motion) .column-link:focus-visible,
|
|
body:not(.reduce-motion) select:focus-visible,
|
|
body:not(.reduce-motion) .status-card:focus-visible,
|
|
body:not(.reduce-motion) .audio-player:focus-visible,
|
|
body:not(.reduce-motion) .account:focus-visible {
|
|
transform: scale(0.99);
|
|
transition: transform 0.4s cubic-bezier(0, 0, 0, 1) !important;
|
|
}
|
|
body:not(.reduce-motion) .column-header__button,
|
|
body:not(.reduce-motion) .column-header__buttons > .column-header__back-button,
|
|
body:not(.reduce-motion) .react-toggle-track,
|
|
body:not(.reduce-motion) .icon-button,
|
|
body:not(.reduce-motion) .floating-action-button {
|
|
transition: transform 0.4s cubic-bezier(0, 0, 0, 4) !important;
|
|
}
|
|
body:not(.reduce-motion) .column-header__button:active,
|
|
body:not(.reduce-motion) .column-header__buttons > .column-header__back-button:active,
|
|
body:not(.reduce-motion) .react-toggle-track:active,
|
|
body:not(.reduce-motion) .icon-button:active,
|
|
body:not(.reduce-motion) .floating-action-button:active {
|
|
transform: scale(0.95);
|
|
transition: transform 0.4s cubic-bezier(0, 0, 0, 1) !important;
|
|
}
|
|
body:not(.reduce-motion) .status__content__spoiler-link span {
|
|
display: inline-block;
|
|
transition: transform 0.4s cubic-bezier(0, 0, 0, 4) !important;
|
|
}
|
|
body:not(.reduce-motion) .status__content__spoiler-link:active span {
|
|
transition: transform 0.4s cubic-bezier(0, 0, 0, 1) !important;
|
|
transform: translateY(1px);
|
|
}
|
|
.reduce-motion * {
|
|
animation-duration: 0s !important;
|
|
}
|
|
@-moz-keyframes bounceIn {
|
|
0% {
|
|
transform: scale(1.1);
|
|
opacity: 0;
|
|
}
|
|
30% {
|
|
transform: scale(0.99);
|
|
opacity: 1;
|
|
}
|
|
60% {
|
|
transform: scale(1.005);
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
transform: scale(1);
|
|
opacity: 1;
|
|
}
|
|
}
|
|
@-webkit-keyframes bounceIn {
|
|
0% {
|
|
transform: scale(1.1);
|
|
opacity: 0;
|
|
}
|
|
30% {
|
|
transform: scale(0.99);
|
|
opacity: 1;
|
|
}
|
|
60% {
|
|
transform: scale(1.005);
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
transform: scale(1);
|
|
opacity: 1;
|
|
}
|
|
}
|
|
@-o-keyframes bounceIn {
|
|
0% {
|
|
transform: scale(1.1);
|
|
opacity: 0;
|
|
}
|
|
30% {
|
|
transform: scale(0.99);
|
|
opacity: 1;
|
|
}
|
|
60% {
|
|
transform: scale(1.005);
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
transform: scale(1);
|
|
opacity: 1;
|
|
}
|
|
}
|
|
@keyframes bounceIn {
|
|
0% {
|
|
transform: scale(1.1);
|
|
opacity: 0;
|
|
}
|
|
30% {
|
|
transform: scale(0.99);
|
|
opacity: 1;
|
|
}
|
|
60% {
|
|
transform: scale(1.005);
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
transform: scale(1);
|
|
opacity: 1;
|
|
}
|
|
}
|
|
@-moz-keyframes slideUp {
|
|
from {
|
|
transform: translateY(20px);
|
|
}
|
|
}
|
|
@-webkit-keyframes slideUp {
|
|
from {
|
|
transform: translateY(20px);
|
|
}
|
|
}
|
|
@-o-keyframes slideUp {
|
|
from {
|
|
transform: translateY(20px);
|
|
}
|
|
}
|
|
@keyframes slideUp {
|
|
from {
|
|
transform: translateY(20px);
|
|
}
|
|
}
|
|
@-moz-keyframes slideUpFade {
|
|
from {
|
|
transform: translateY(20px);
|
|
filter: opacity(0);
|
|
}
|
|
}
|
|
@-webkit-keyframes slideUpFade {
|
|
from {
|
|
transform: translateY(20px);
|
|
filter: opacity(0);
|
|
}
|
|
}
|
|
@-o-keyframes slideUpFade {
|
|
from {
|
|
transform: translateY(20px);
|
|
filter: opacity(0);
|
|
}
|
|
}
|
|
@keyframes slideUpFade {
|
|
from {
|
|
transform: translateY(20px);
|
|
filter: opacity(0);
|
|
}
|
|
}
|
|
@-moz-keyframes slideDowFade {
|
|
from {
|
|
transform: translateY(-20px);
|
|
filter: opacity(0);
|
|
}
|
|
}
|
|
@-webkit-keyframes slideDowFade {
|
|
from {
|
|
transform: translateY(-20px);
|
|
filter: opacity(0);
|
|
}
|
|
}
|
|
@-o-keyframes slideDowFade {
|
|
from {
|
|
transform: translateY(-20px);
|
|
filter: opacity(0);
|
|
}
|
|
}
|
|
@keyframes slideDowFade {
|
|
from {
|
|
transform: translateY(-20px);
|
|
filter: opacity(0);
|
|
}
|
|
}
|
|
@-moz-keyframes slideUpBig {
|
|
from {
|
|
transform: translateY(50vh);
|
|
}
|
|
}
|
|
@-webkit-keyframes slideUpBig {
|
|
from {
|
|
transform: translateY(50vh);
|
|
}
|
|
}
|
|
@-o-keyframes slideUpBig {
|
|
from {
|
|
transform: translateY(50vh);
|
|
}
|
|
}
|
|
@keyframes slideUpBig {
|
|
from {
|
|
transform: translateY(50vh);
|
|
}
|
|
}
|
|
@-moz-keyframes fadeUp {
|
|
from {
|
|
transform: translateY(10px);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@-webkit-keyframes fadeUp {
|
|
from {
|
|
transform: translateY(10px);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@-o-keyframes fadeUp {
|
|
from {
|
|
transform: translateY(10px);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@keyframes fadeUp {
|
|
from {
|
|
transform: translateY(10px);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@-moz-keyframes scaleIn {
|
|
from {
|
|
transform: scale(0.98);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@-webkit-keyframes scaleIn {
|
|
from {
|
|
transform: scale(0.98);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@-o-keyframes scaleIn {
|
|
from {
|
|
transform: scale(0.98);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@keyframes scaleIn {
|
|
from {
|
|
transform: scale(0.98);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@-moz-keyframes fadeLeft {
|
|
from {
|
|
transform: translateX(20px) opacity(0);
|
|
}
|
|
}
|
|
@-webkit-keyframes fadeLeft {
|
|
from {
|
|
transform: translateX(20px) opacity(0);
|
|
}
|
|
}
|
|
@-o-keyframes fadeLeft {
|
|
from {
|
|
transform: translateX(20px) opacity(0);
|
|
}
|
|
}
|
|
@keyframes fadeLeft {
|
|
from {
|
|
transform: translateX(20px) opacity(0);
|
|
}
|
|
}
|
|
@-moz-keyframes rainbow {
|
|
to {
|
|
filter: hue-rotate(360deg);
|
|
}
|
|
}
|
|
@-webkit-keyframes rainbow {
|
|
to {
|
|
filter: hue-rotate(360deg);
|
|
}
|
|
}
|
|
@-o-keyframes rainbow {
|
|
to {
|
|
filter: hue-rotate(360deg);
|
|
}
|
|
}
|
|
@keyframes rainbow {
|
|
to {
|
|
filter: hue-rotate(360deg);
|
|
}
|
|
}
|
|
}
|
|
.account__avatar,
|
|
#profile_page_avatar,
|
|
.account__avatar-composite,
|
|
.account-card__title__avatar img {
|
|
border-radius: 30% !important;
|
|
}
|
|
.detailed-status__action-bar,
|
|
.column-header__collapsible-inner,
|
|
.audio-player,
|
|
.search__input {
|
|
border: 0 !important;
|
|
}
|
|
.dropdown-menu,
|
|
.dropdown-animation {
|
|
border-radius: var(--radius);
|
|
animation: scaleIn 0.2s cubic-bezier(0, 0, 0, 1.1);
|
|
}
|
|
.dropdown-menu__container__list {
|
|
overflow: hidden auto;
|
|
border-radius: var(--radius);
|
|
max-height: 70vh;
|
|
}
|
|
.dropdown-menu__item {
|
|
overflow: hidden;
|
|
}
|
|
.dropdown-menu__item a {
|
|
padding: 0.7em 1em !important;
|
|
transition: background-color 0.2s, color 0.2s;
|
|
min-width: 150px;
|
|
}
|
|
.dropdown-menu__separator {
|
|
margin: 0 !important;
|
|
}
|
|
.interaction-modal {
|
|
border-radius: var(--radius);
|
|
overflow-y: auto;
|
|
}
|
|
.interaction-modal__choices {
|
|
gap: 10px;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
}
|
|
.interaction-modal__choices .interaction-modal__choices__choice {
|
|
max-height: 50vh;
|
|
overflow-y: auto;
|
|
border: 1px solid var(--border-color);
|
|
flex: 1 0 270px;
|
|
border-radius: var(--radius);
|
|
transition: background 0.2s;
|
|
position: relative;
|
|
}
|
|
.compare-history-modal {
|
|
margin-block: 20px;
|
|
}
|
|
.compare-history-modal__container {
|
|
overflow: hidden auto;
|
|
}
|
|
.columns-area__panels {
|
|
--top: 5px;
|
|
}
|
|
@media (min-width: 1175px) {
|
|
.columns-area__panels {
|
|
padding-inline: 10px;
|
|
padding-top: var(--top);
|
|
box-sizing: border-box;
|
|
transition: padding 0.4s;
|
|
--top: 20px;
|
|
}
|
|
}
|
|
@media (min-width: 1320px) {
|
|
.columns-area__panels {
|
|
--top: 30px;
|
|
}
|
|
}
|
|
#mastodon .compose-panel {
|
|
margin-top: 0;
|
|
overflow-y: auto;
|
|
margin-top: calc(0px - var(--top));
|
|
padding-top: var(--top);
|
|
padding-bottom: 20px;
|
|
box-sizing: border-box;
|
|
max-height: unset !important;
|
|
height: 100%;
|
|
}
|
|
#mastodon .search {
|
|
margin-inline: 5px;
|
|
border-radius: var(--radius);
|
|
}
|
|
#mastodon .search label {
|
|
box-sizing: border-box;
|
|
}
|
|
#mastodon .search input {
|
|
border-radius: var(--radius-round) !important;
|
|
padding-inline-start: 20px !important;
|
|
padding-inline-end: 40px !important;
|
|
}
|
|
#mastodon .search .search__icon > i {
|
|
margin-inline: 5px;
|
|
}
|
|
.search__popout {
|
|
border-radius: var(--radius);
|
|
animation: scaleIn 0.2s;
|
|
box-shadow: var(--shadow-low);
|
|
margin-top: 10px;
|
|
margin-inline: 4px;
|
|
width: calc(100% - 8px);
|
|
}
|
|
#mastodon .compose__action-bar-dropdown .icon-button {
|
|
width: auto !important;
|
|
height: auto !important;
|
|
padding: 8px;
|
|
}
|
|
#mastodon .compose-form {
|
|
padding-top: 10px;
|
|
min-height: unset;
|
|
overflow: unset;
|
|
}
|
|
#mastodon .compose-form .reply-indicator {
|
|
position: relative;
|
|
transition: min-height 0.1s;
|
|
}
|
|
#mastodon .compose-form .reply-indicator__display-name {
|
|
padding: 0;
|
|
}
|
|
#mastodon .compose-form .compose-form__autosuggest-wrapper,
|
|
#mastodon .compose-form .autosuggest-textarea__textarea {
|
|
border-radius: var(--radius) var(--radius) 0 0 !important;
|
|
border-bottom: 0;
|
|
}
|
|
#mastodon .compose-form .compose-form__buttons-wrapper {
|
|
border-radius: 0 0 var(--radius) var(--radius) !important;
|
|
}
|
|
#mastodon .compose-form .compose-form__publish-button-wrapper {
|
|
overflow: visible !important;
|
|
max-width: 100%;
|
|
}
|
|
#mastodon .compose-form .compose-form__upload__actions {
|
|
z-index: 5;
|
|
position: relative;
|
|
}
|
|
#mastodon .compose-form .compose-form__upload-thumbnail {
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
#mastodon .compose-form .compose-form__upload__warning {
|
|
position: relative;
|
|
display: flex;
|
|
justify-content: center;
|
|
background: rgba(0,0,0,0.7);
|
|
flex-grow: 1;
|
|
box-shadow: 0 -50px rgba(0,0,0,0.7);
|
|
}
|
|
#mastodon .compose-form .compose-form__upload__warning > button {
|
|
width: 100%;
|
|
height: 100%;
|
|
font-weight: 700;
|
|
padding-inline: 1em;
|
|
color: #fff;
|
|
}
|
|
#mastodon .compose-form .compose-form__upload__warning > button i {
|
|
margin-inline-end: 0.2em;
|
|
transform: scale(1.2);
|
|
}
|
|
.server-banner {
|
|
padding-inline: 10px;
|
|
}
|
|
.server-banner .server-banner__hero {
|
|
border-radius: var(--radius);
|
|
width: 100%;
|
|
border-radius: var(--radius) var(--radius) 0 0;
|
|
border: 1px solid var(--border-color);
|
|
box-sizing: border-box;
|
|
}
|
|
.server-banner .server-banner__description {
|
|
border: 1px solid var(--border-color);
|
|
padding: 14px 12px;
|
|
margin-top: -20px;
|
|
line-height: 1.5;
|
|
border-radius: 0 0 var(--radius) var(--radius);
|
|
}
|
|
.server-banner .server-banner__meta {
|
|
flex-direction: column;
|
|
}
|
|
.server-banner .server-banner__meta .server-banner__meta__column {
|
|
width: unset;
|
|
overflow: visible;
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: wrap;
|
|
align-items: flex-end;
|
|
}
|
|
.server-banner .server-banner__meta .server-banner__meta__column h4 {
|
|
margin: 0;
|
|
font-size: 0.9em !important;
|
|
width: 100%;
|
|
}
|
|
.server-banner .server-banner__meta .server-banner__meta__column .account {
|
|
margin-inline: -10px;
|
|
padding: 10px !important;
|
|
width: 100%;
|
|
}
|
|
.server-banner .server-banner__meta .server-banner__meta__column .account::after {
|
|
content: unset !important;
|
|
}
|
|
.server-banner .server-banner__meta .server-banner__meta__column .server-banner__number,
|
|
.server-banner .server-banner__meta .server-banner__meta__column .server-banner__number-label {
|
|
font-size: 1.1em;
|
|
line-height: 2;
|
|
margin-inline-end: 0.5em;
|
|
}
|
|
.server-banner .server-banner__meta .server-banner__meta__column .server-banner__number-label {
|
|
font-weight: 400 !important;
|
|
}
|
|
.navigation-panel__sign-in-banner {
|
|
margin-inline: 5px;
|
|
position: relative;
|
|
}
|
|
.navigation-panel__sign-in-banner .sign-in-banner p {
|
|
line-height: 1.5;
|
|
}
|
|
.navigation-panel__sign-in-banner .sign-in-banner > :last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
#mastodon .link-footer > p:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
.columns-area__panels__main {
|
|
overflow: visible !important;
|
|
transition: max-width 0.2s cubic-bezier(0, 0, 0, 1.1), margin 0.2s cubic-bezier(0, 0, 0, 1.1);
|
|
}
|
|
@media (min-width: 1175px) {
|
|
.columns-area__panels__main {
|
|
width: 0;
|
|
flex-grow: 1;
|
|
}
|
|
.columns-area__panels__main .column,
|
|
.columns-area__panels__main .columns-area {
|
|
overflow: visible !important;
|
|
border-radius: var(--radius) var(--radius) 0 0 !important;
|
|
}
|
|
.columns-area__panels__main .column > :first-child,
|
|
.columns-area__panels__main .columns-area > :first-child {
|
|
border-radius: var(--radius) var(--radius) 0 0 !important;
|
|
}
|
|
}
|
|
@media (min-width: 1320px) {
|
|
.columns-area__panels__main {
|
|
max-width: var(--tl-width) !important;
|
|
padding: 0 15px;
|
|
margin: 0 10px;
|
|
}
|
|
}
|
|
@media (min-width: 890px) {
|
|
.columns-area__panels__main {
|
|
display: grid;
|
|
grid-template-columns: 100%;
|
|
}
|
|
}
|
|
.columns-area__panels__main > div {
|
|
border-radius: var(--radius) var(--radius) 0 0;
|
|
grid-row: 1;
|
|
}
|
|
.columns-area__panels__main > div:last-child {
|
|
box-shadow: var(--shadow-med);
|
|
}
|
|
.columns-area__panels__main :not(.scrollable--flex) > .scrollable {
|
|
padding-bottom: 40vh !important;
|
|
}
|
|
.columns-area__panels__main .column-actions {
|
|
position: static;
|
|
}
|
|
.columns-area__panels__main .column-actions .column-actions__background {
|
|
border-bottom-left-radius: var(--radius);
|
|
}
|
|
#mastodon .scrollable {
|
|
border-radius: var(--radius) var(--radius) 0 0 !important;
|
|
border: 0;
|
|
}
|
|
#mastodon .scrollable:first-child {
|
|
overflow: clip;
|
|
}
|
|
#mastodon .column-header__wrapper ~ .scrollable {
|
|
overflow: auto !important;
|
|
}
|
|
#mastodon .scrollable:not(.scrollable--flex),
|
|
#mastodon .activity-stream {
|
|
border: 0 !important;
|
|
contain: unset !important;
|
|
}
|
|
#mastodon .scrollable:not(.scrollable--flex):not(.activity-stream):not(.privacy-policy),
|
|
#mastodon .activity-stream:not(.activity-stream):not(.privacy-policy) {
|
|
padding: 10px;
|
|
}
|
|
#mastodon .scrollable:not(.scrollable--flex) > [tabindex]:first-child > .focusable,
|
|
#mastodon .activity-stream > [tabindex]:first-child > .focusable {
|
|
margin-top: 0 !important;
|
|
}
|
|
#mastodon .columns-area {
|
|
box-sizing: border-box;
|
|
padding-bottom: 0;
|
|
height: 100% !important;
|
|
}
|
|
#mastodon .explore__search-results {
|
|
padding: 10px;
|
|
}
|
|
#mastodon .dismissable-banner,
|
|
#mastodon .follow_requests-unlocked_explanation {
|
|
border-inline: 0;
|
|
border-top: 0;
|
|
margin: -10px;
|
|
margin-bottom: 10px;
|
|
border-radius: 0;
|
|
padding: 15px;
|
|
isolation: isolate;
|
|
overflow: hidden;
|
|
}
|
|
.dismissable-banner__message {
|
|
padding-block: 10px;
|
|
padding-inline-end: 30px;
|
|
}
|
|
.dismissable-banner__action {
|
|
margin: 10px;
|
|
}
|
|
#mastodon .column:not(.scrollable--flex) > .dismissable-banner {
|
|
border-radius: var(--radius) var(--radius) 0 0 !important;
|
|
margin: 0;
|
|
}
|
|
#mastodon .column:not(.scrollable--flex) > .dismissable-banner ~ .scrollable {
|
|
border-radius: 0 !important;
|
|
}
|
|
#mastodon .scrollable > .dismissable-banner {
|
|
margin: 0 !important;
|
|
}
|
|
#mastodon .empty-column-indicator {
|
|
contain: unset;
|
|
padding: 10px !important;
|
|
color: unset;
|
|
opacity: 0.8;
|
|
font-size: 1.2em;
|
|
line-height: 2;
|
|
}
|
|
#mastodon .empty-column-indicator a {
|
|
display: block;
|
|
font-weight: 700;
|
|
font-size: 1.1em;
|
|
}
|
|
#mastodon .scrollable--flex .account-timeline__header {
|
|
margin: 0 !important;
|
|
}
|
|
#mastodon .item-list {
|
|
background-color: inherit;
|
|
border-radius: var(--radius);
|
|
}
|
|
#mastodon .account-timeline__header {
|
|
margin: -10px;
|
|
margin-bottom: 10px;
|
|
background-color: inherit;
|
|
border-radius: var(--radius) !important;
|
|
animation: slideUp backwards 0.4s cubic-bezier(0, 1, 1, 1);
|
|
}
|
|
#mastodon .account-timeline__header .account__moved-note {
|
|
box-sizing: border-box;
|
|
border-radius: var(--radius);
|
|
margin-bottom: calc(0px - var(--radius));
|
|
padding: 30px;
|
|
padding-bottom: calc(var(--radius) + 30px);
|
|
background: inherit;
|
|
}
|
|
#mastodon .account-timeline__header .account__moved-note .detailed-status__display-name {
|
|
overflow: visible !important;
|
|
}
|
|
#mastodon .account-timeline__header .account__header {
|
|
overflow: visible !important;
|
|
border-radius: var(--radius) var(--radius) 0 0;
|
|
background: inherit;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__info {
|
|
z-index: 2;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__image {
|
|
height: 0;
|
|
padding-bottom: 35%;
|
|
border-radius: var(--radius) var(--radius) 0 0;
|
|
position: sticky;
|
|
top: calc(0px - var(--radius));
|
|
overflow: clip;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__image img {
|
|
position: absolute;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__image .account__header__info {
|
|
height: 100%;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__image .account__header__info > span {
|
|
position: sticky;
|
|
top: var(--radius);
|
|
}
|
|
#mastodon .account-timeline__header .account__header__bar {
|
|
border: 0;
|
|
padding: 0 20px;
|
|
border-radius: var(--radius) var(--radius) 0 0;
|
|
margin-top: calc(0px - var(--radius)) !important;
|
|
display: flex;
|
|
flex-direction: column;
|
|
background: inherit;
|
|
}
|
|
body:not(.flavour-glitch) #mastodon .account-timeline__header .account__header__bar {
|
|
background: inherit !important;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__bar .account__header__tabs {
|
|
overflow: visible !important;
|
|
position: relative;
|
|
padding: 0;
|
|
padding-top: 10px;
|
|
height: unset !important;
|
|
margin-top: -55px !important;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__bar .account__header__tabs::before {
|
|
content: "";
|
|
position: absolute;
|
|
top: 0;
|
|
left: -20px;
|
|
right: -20px;
|
|
bottom: -40px;
|
|
backdrop-filter: blur(40px);
|
|
filter: brightness(1.1);
|
|
pointer-events: none;
|
|
opacity: 0.7;
|
|
clip-path: inset(55px 0 0 0 round var(--radius));
|
|
mask: linear-gradient(transparent 55px, #000 50px, transparent);
|
|
-webkit-mask: linear-gradient(transparent 55px, #000 50px, transparent);
|
|
}
|
|
#mastodon .account-timeline__header .account__header__bar .account__header__tabs ~ div {
|
|
z-index: 2;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__bar .avatar {
|
|
margin-inline-start: 0 !important;
|
|
overflow: visible !important;
|
|
position: relative;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__bar .avatar .account-role {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 100%;
|
|
border-radius: var(--radius-round);
|
|
}
|
|
#mastodon .account-timeline__header .account__header__bar .account__avatar {
|
|
border: 0;
|
|
box-shadow: var(--shadow);
|
|
}
|
|
#mastodon .account-timeline__header .account__header__tabs__name {
|
|
margin-bottom: 0;
|
|
padding: 0;
|
|
margin-top: 16px;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__tabs__name h1 {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
white-space: unset;
|
|
gap: 0 0.4em;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__bio {
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__bio > * {
|
|
padding-inline: 0;
|
|
}
|
|
#mastodon .account-timeline__header .account__header__extra {
|
|
line-height: 1.5;
|
|
margin-top: 1em;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields,
|
|
#mastodon .account__header__account-note {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 2px;
|
|
background: none;
|
|
border-radius: var(--radius);
|
|
overflow: hidden;
|
|
width: max-content;
|
|
max-width: 100%;
|
|
border: 0;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__fields:not(:first-child),
|
|
#mastodon .account__header__account-note.account__header__fields:not(:first-child) {
|
|
margin-top: 10px;
|
|
margin-bottom: -10px;
|
|
}
|
|
.public-account-bio .account__header__fields {
|
|
padding: 20px !important;
|
|
padding-bottom: 0 !important;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl,
|
|
#mastodon .account__header__account-note dl,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note {
|
|
display: inline;
|
|
border-radius: 0;
|
|
overflow: hidden;
|
|
border: 0;
|
|
padding: 8px 12px !important;
|
|
position: relative;
|
|
overflow: hidden;
|
|
flex-grow: 1;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl:not(.verified),
|
|
#mastodon .account__header__account-note dl:not(.verified),
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note:not(.verified),
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note:not(.verified) {
|
|
background-color: var(--elevated-color);
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dt,
|
|
#mastodon .account__header__account-note dl dt,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dt,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dt {
|
|
all: unset;
|
|
color: unset;
|
|
opacity: 0.9;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd,
|
|
#mastodon .account__header__account-note dl dd,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd {
|
|
padding: 0;
|
|
white-space: unset;
|
|
max-height: unset;
|
|
text-align: unset;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd > span > a:first-child:last-child::after,
|
|
#mastodon .account__header__account-note dl dd > span > a:first-child:last-child::after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd > span > a:first-child:last-child::after,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd > span > a:first-child:last-child::after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd .h-card:first-child:last-child a::after,
|
|
#mastodon .account__header__account-note dl dd .h-card:first-child:last-child a::after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd .h-card:first-child:last-child a::after,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd .h-card:first-child:last-child a::after {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
background-color: var(--hover-color);
|
|
opacity: 0;
|
|
transition: opacity 0.2s;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd > span > a:first-child:last-child:hover:after,
|
|
#mastodon .account__header__account-note dl dd > span > a:first-child:last-child:hover:after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd > span > a:first-child:last-child:hover:after,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd > span > a:first-child:last-child:hover:after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd .h-card:first-child:last-child a:hover:after,
|
|
#mastodon .account__header__account-note dl dd .h-card:first-child:last-child a:hover:after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd .h-card:first-child:last-child a:hover:after,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd .h-card:first-child:last-child a:hover:after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd > span > a:first-child:last-child:focus:after,
|
|
#mastodon .account__header__account-note dl dd > span > a:first-child:last-child:focus:after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd > span > a:first-child:last-child:focus:after,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd > span > a:first-child:last-child:focus:after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd .h-card:first-child:last-child a:focus:after,
|
|
#mastodon .account__header__account-note dl dd .h-card:first-child:last-child a:focus:after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd .h-card:first-child:last-child a:focus:after,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd .h-card:first-child:last-child a:focus:after {
|
|
opacity: 1;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd.verified,
|
|
#mastodon .account__header__account-note dl dd.verified,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd.verified,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd.verified {
|
|
overflow: visible !important;
|
|
border: 0;
|
|
background: none;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd.verified a::before,
|
|
#mastodon .account__header__account-note dl dd.verified a::before,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd.verified a::before,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd.verified a::before,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd.verified a::after,
|
|
#mastodon .account__header__account-note dl dd.verified a::after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd.verified a::after,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd.verified a::after {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
background: currentcolor;
|
|
opacity: 0.2;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields dl dd.verified a::after,
|
|
#mastodon .account__header__account-note dl dd.verified a::after,
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note dd.verified a::after,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note dd.verified a::after {
|
|
background: linear-gradient(20deg, currentcolor, transparent) !important;
|
|
opacity: 0.2 !important;
|
|
z-index: -2;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note {
|
|
display: flex;
|
|
margin-bottom: 10px;
|
|
gap: 0;
|
|
border: 0;
|
|
padding: 0 !important;
|
|
margin-inline: 0 !important;
|
|
background: none !important;
|
|
border-radius: 8px;
|
|
font-size: 12px;
|
|
width: unset;
|
|
background: none;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note label,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note label {
|
|
z-index: 2;
|
|
padding: 0 !important;
|
|
padding-inline-end: 0.7em !important;
|
|
pointer-events: none;
|
|
line-height: inherit;
|
|
font-size: inherit;
|
|
font-weight: inherit;
|
|
vertical-align: unset;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note:focus-within,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note:focus-within {
|
|
padding: 0.5em 0.7em !important;
|
|
margin-inline: -5px !important;
|
|
border: 1px solid;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note:not(:focus-within),
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note:not(:focus-within) {
|
|
border-radius: 0;
|
|
border-bottom: 1px solid;
|
|
padding-bottom: 0.4em !important;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note textarea,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note textarea {
|
|
width: 0;
|
|
flex-grow: 1;
|
|
margin: 0 !important;
|
|
border-radius: 0;
|
|
padding: 0;
|
|
margin: -100px !important;
|
|
padding: 100px !important;
|
|
padding-inline-end: 0.7em !important;
|
|
margin-inline-end: -0.7em !important;
|
|
line-height: inherit;
|
|
font-size: inherit;
|
|
font-weight: inherit;
|
|
vertical-align: unset;
|
|
background: none;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note textarea::placeholder,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note textarea::placeholder {
|
|
font-weight: 600;
|
|
}
|
|
#mastodon :not(.admin-account-bio) > div > .account__header__fields.account__header__account-note.account__header__account-note label,
|
|
#mastodon .account__header__account-note.account__header__account-note.account__header__account-note label {
|
|
margin: 0;
|
|
font-weight: 600;
|
|
padding-inline: 14px;
|
|
}
|
|
#mastodon .account__section-headline {
|
|
background: none;
|
|
position: relative;
|
|
z-index: 2;
|
|
}
|
|
.with-modals #mastodon .account__section-headline {
|
|
border: 0 !important;
|
|
}
|
|
#mastodon .account__section-headline a,
|
|
#mastodon .account__section-headline button {
|
|
background: none;
|
|
border-radius: 0 !important;
|
|
}
|
|
#mastodon .account__section-headline a span,
|
|
#mastodon .account__section-headline button span {
|
|
font-weight: 400;
|
|
opacity: 0.7;
|
|
transition: opacity 0.2s;
|
|
}
|
|
#mastodon .account__section-headline a.active span,
|
|
#mastodon .account__section-headline button.active span {
|
|
font-weight: 700;
|
|
opacity: 1;
|
|
}
|
|
#mastodon .account__section-headline a:hover span,
|
|
#mastodon .account__section-headline button:hover span,
|
|
#mastodon .account__section-headline a:active span,
|
|
#mastodon .account__section-headline button:active span {
|
|
opacity: 1 !important;
|
|
}
|
|
#mastodon .account__section-headline a::before,
|
|
#mastodon .account__section-headline button::before {
|
|
border-color: transparent transparent var(--border-color);
|
|
}
|
|
#mastodon .notification__filter-bar {
|
|
border: 0 !important;
|
|
margin-bottom: calc(0px - var(--radius));
|
|
padding-bottom: var(--radius);
|
|
}
|
|
#mastodon .notification__filter-bar + .scrollable {
|
|
overflow: clip;
|
|
}
|
|
#mastodon .account-gallery__container {
|
|
border-radius: var(--radius);
|
|
overflow: clip;
|
|
padding: 0;
|
|
margin: 4px;
|
|
gap: 4px;
|
|
margin-bottom: calc(-40vh + 4px);
|
|
}
|
|
.account-gallery__item {
|
|
margin: 0;
|
|
flex: 1 1 calc(100px + 15%);
|
|
transition: flex 0.7s cubic-bezier(0, 0, 0, 1);
|
|
min-height: 180px !important;
|
|
}
|
|
.media-gallery__item-thumbnail {
|
|
transition: transform 0.2s;
|
|
}
|
|
.account-gallery__item:hover,
|
|
.account-gallery__item:focus-within {
|
|
flex-grow: 1.5;
|
|
}
|
|
.account-gallery__item:hover .media-gallery__item-thumbnail,
|
|
.account-gallery__item:focus-within .media-gallery__item-thumbnail {
|
|
transform: scale(1.02);
|
|
}
|
|
#mastodon .account-gallery__container > button {
|
|
width: unset;
|
|
flex-grow: 1;
|
|
flex: 1 1 calc(100px + 15% - 24px);
|
|
margin: 12px;
|
|
font-size: 1.2em;
|
|
font-weight: 700;
|
|
background: var(--elevated-color);
|
|
color: inherit;
|
|
}
|
|
#mastodon .account-gallery__container > button:hover:not(:focus) {
|
|
transform: scale(1.01);
|
|
}
|
|
#mastodon .scrollable > div:first-child > [tabindex="-1"]:last-child .status__wrapper::after {
|
|
content: unset;
|
|
}
|
|
.focusable,
|
|
.entry,
|
|
.statuses-grid__item .detailed-status,
|
|
.trends__item,
|
|
.story,
|
|
.account-card,
|
|
.scrollable :not(.focusable) > .account,
|
|
.timeline-hint {
|
|
overflow: hidden;
|
|
transition: background 0.2s, box-shadow 0.4s, margin 0.2s, border 0.2s;
|
|
animation: slideUp backwards 0.4s cubic-bezier(0, 1, 1, 1);
|
|
position: relative;
|
|
border-radius: var(--radius);
|
|
}
|
|
.focusable.trends__item,
|
|
.entry.trends__item,
|
|
.statuses-grid__item .detailed-status.trends__item,
|
|
.trends__item.trends__item,
|
|
.story.trends__item,
|
|
.account-card.trends__item,
|
|
.scrollable :not(.focusable) > .account.trends__item,
|
|
.timeline-hint.trends__item,
|
|
.focusable.story,
|
|
.entry.story,
|
|
.statuses-grid__item .detailed-status.story,
|
|
.trends__item.story,
|
|
.story.story,
|
|
.account-card.story,
|
|
.scrollable :not(.focusable) > .account.story,
|
|
.timeline-hint.story,
|
|
.focusable.account-card,
|
|
.entry.account-card,
|
|
.statuses-grid__item .detailed-status.account-card,
|
|
.trends__item.account-card,
|
|
.story.account-card,
|
|
.account-card.account-card,
|
|
.scrollable :not(.focusable) > .account.account-card,
|
|
.timeline-hint.account-card {
|
|
animation-name: slideUpFade;
|
|
}
|
|
.focusable.trends__item:nth-child(1),
|
|
.entry.trends__item:nth-child(1),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(1),
|
|
.trends__item.trends__item:nth-child(1),
|
|
.story.trends__item:nth-child(1),
|
|
.account-card.trends__item:nth-child(1),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(1),
|
|
.timeline-hint.trends__item:nth-child(1),
|
|
.focusable.story:nth-child(1),
|
|
.entry.story:nth-child(1),
|
|
.statuses-grid__item .detailed-status.story:nth-child(1),
|
|
.trends__item.story:nth-child(1),
|
|
.story.story:nth-child(1),
|
|
.account-card.story:nth-child(1),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(1),
|
|
.timeline-hint.story:nth-child(1),
|
|
.focusable.account-card:nth-child(1),
|
|
.entry.account-card:nth-child(1),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(1),
|
|
.trends__item.account-card:nth-child(1),
|
|
.story.account-card:nth-child(1),
|
|
.account-card.account-card:nth-child(1),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(1),
|
|
.timeline-hint.account-card:nth-child(1) {
|
|
animation-delay: 0.04s;
|
|
}
|
|
.focusable.trends__item:nth-child(2),
|
|
.entry.trends__item:nth-child(2),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(2),
|
|
.trends__item.trends__item:nth-child(2),
|
|
.story.trends__item:nth-child(2),
|
|
.account-card.trends__item:nth-child(2),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(2),
|
|
.timeline-hint.trends__item:nth-child(2),
|
|
.focusable.story:nth-child(2),
|
|
.entry.story:nth-child(2),
|
|
.statuses-grid__item .detailed-status.story:nth-child(2),
|
|
.trends__item.story:nth-child(2),
|
|
.story.story:nth-child(2),
|
|
.account-card.story:nth-child(2),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(2),
|
|
.timeline-hint.story:nth-child(2),
|
|
.focusable.account-card:nth-child(2),
|
|
.entry.account-card:nth-child(2),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(2),
|
|
.trends__item.account-card:nth-child(2),
|
|
.story.account-card:nth-child(2),
|
|
.account-card.account-card:nth-child(2),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(2),
|
|
.timeline-hint.account-card:nth-child(2) {
|
|
animation-delay: 0.08s;
|
|
}
|
|
.focusable.trends__item:nth-child(3),
|
|
.entry.trends__item:nth-child(3),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(3),
|
|
.trends__item.trends__item:nth-child(3),
|
|
.story.trends__item:nth-child(3),
|
|
.account-card.trends__item:nth-child(3),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(3),
|
|
.timeline-hint.trends__item:nth-child(3),
|
|
.focusable.story:nth-child(3),
|
|
.entry.story:nth-child(3),
|
|
.statuses-grid__item .detailed-status.story:nth-child(3),
|
|
.trends__item.story:nth-child(3),
|
|
.story.story:nth-child(3),
|
|
.account-card.story:nth-child(3),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(3),
|
|
.timeline-hint.story:nth-child(3),
|
|
.focusable.account-card:nth-child(3),
|
|
.entry.account-card:nth-child(3),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(3),
|
|
.trends__item.account-card:nth-child(3),
|
|
.story.account-card:nth-child(3),
|
|
.account-card.account-card:nth-child(3),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(3),
|
|
.timeline-hint.account-card:nth-child(3) {
|
|
animation-delay: 0.12s;
|
|
}
|
|
.focusable.trends__item:nth-child(4),
|
|
.entry.trends__item:nth-child(4),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(4),
|
|
.trends__item.trends__item:nth-child(4),
|
|
.story.trends__item:nth-child(4),
|
|
.account-card.trends__item:nth-child(4),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(4),
|
|
.timeline-hint.trends__item:nth-child(4),
|
|
.focusable.story:nth-child(4),
|
|
.entry.story:nth-child(4),
|
|
.statuses-grid__item .detailed-status.story:nth-child(4),
|
|
.trends__item.story:nth-child(4),
|
|
.story.story:nth-child(4),
|
|
.account-card.story:nth-child(4),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(4),
|
|
.timeline-hint.story:nth-child(4),
|
|
.focusable.account-card:nth-child(4),
|
|
.entry.account-card:nth-child(4),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(4),
|
|
.trends__item.account-card:nth-child(4),
|
|
.story.account-card:nth-child(4),
|
|
.account-card.account-card:nth-child(4),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(4),
|
|
.timeline-hint.account-card:nth-child(4) {
|
|
animation-delay: 0.16s;
|
|
}
|
|
.focusable.trends__item:nth-child(5),
|
|
.entry.trends__item:nth-child(5),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(5),
|
|
.trends__item.trends__item:nth-child(5),
|
|
.story.trends__item:nth-child(5),
|
|
.account-card.trends__item:nth-child(5),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(5),
|
|
.timeline-hint.trends__item:nth-child(5),
|
|
.focusable.story:nth-child(5),
|
|
.entry.story:nth-child(5),
|
|
.statuses-grid__item .detailed-status.story:nth-child(5),
|
|
.trends__item.story:nth-child(5),
|
|
.story.story:nth-child(5),
|
|
.account-card.story:nth-child(5),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(5),
|
|
.timeline-hint.story:nth-child(5),
|
|
.focusable.account-card:nth-child(5),
|
|
.entry.account-card:nth-child(5),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(5),
|
|
.trends__item.account-card:nth-child(5),
|
|
.story.account-card:nth-child(5),
|
|
.account-card.account-card:nth-child(5),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(5),
|
|
.timeline-hint.account-card:nth-child(5) {
|
|
animation-delay: 0.2s;
|
|
}
|
|
.focusable.trends__item:nth-child(6),
|
|
.entry.trends__item:nth-child(6),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(6),
|
|
.trends__item.trends__item:nth-child(6),
|
|
.story.trends__item:nth-child(6),
|
|
.account-card.trends__item:nth-child(6),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(6),
|
|
.timeline-hint.trends__item:nth-child(6),
|
|
.focusable.story:nth-child(6),
|
|
.entry.story:nth-child(6),
|
|
.statuses-grid__item .detailed-status.story:nth-child(6),
|
|
.trends__item.story:nth-child(6),
|
|
.story.story:nth-child(6),
|
|
.account-card.story:nth-child(6),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(6),
|
|
.timeline-hint.story:nth-child(6),
|
|
.focusable.account-card:nth-child(6),
|
|
.entry.account-card:nth-child(6),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(6),
|
|
.trends__item.account-card:nth-child(6),
|
|
.story.account-card:nth-child(6),
|
|
.account-card.account-card:nth-child(6),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(6),
|
|
.timeline-hint.account-card:nth-child(6) {
|
|
animation-delay: 0.24s;
|
|
}
|
|
.focusable.trends__item:nth-child(7),
|
|
.entry.trends__item:nth-child(7),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(7),
|
|
.trends__item.trends__item:nth-child(7),
|
|
.story.trends__item:nth-child(7),
|
|
.account-card.trends__item:nth-child(7),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(7),
|
|
.timeline-hint.trends__item:nth-child(7),
|
|
.focusable.story:nth-child(7),
|
|
.entry.story:nth-child(7),
|
|
.statuses-grid__item .detailed-status.story:nth-child(7),
|
|
.trends__item.story:nth-child(7),
|
|
.story.story:nth-child(7),
|
|
.account-card.story:nth-child(7),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(7),
|
|
.timeline-hint.story:nth-child(7),
|
|
.focusable.account-card:nth-child(7),
|
|
.entry.account-card:nth-child(7),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(7),
|
|
.trends__item.account-card:nth-child(7),
|
|
.story.account-card:nth-child(7),
|
|
.account-card.account-card:nth-child(7),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(7),
|
|
.timeline-hint.account-card:nth-child(7) {
|
|
animation-delay: 0.28s;
|
|
}
|
|
.focusable.trends__item:nth-child(8),
|
|
.entry.trends__item:nth-child(8),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(8),
|
|
.trends__item.trends__item:nth-child(8),
|
|
.story.trends__item:nth-child(8),
|
|
.account-card.trends__item:nth-child(8),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(8),
|
|
.timeline-hint.trends__item:nth-child(8),
|
|
.focusable.story:nth-child(8),
|
|
.entry.story:nth-child(8),
|
|
.statuses-grid__item .detailed-status.story:nth-child(8),
|
|
.trends__item.story:nth-child(8),
|
|
.story.story:nth-child(8),
|
|
.account-card.story:nth-child(8),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(8),
|
|
.timeline-hint.story:nth-child(8),
|
|
.focusable.account-card:nth-child(8),
|
|
.entry.account-card:nth-child(8),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(8),
|
|
.trends__item.account-card:nth-child(8),
|
|
.story.account-card:nth-child(8),
|
|
.account-card.account-card:nth-child(8),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(8),
|
|
.timeline-hint.account-card:nth-child(8) {
|
|
animation-delay: 0.32s;
|
|
}
|
|
.focusable.trends__item:nth-child(9),
|
|
.entry.trends__item:nth-child(9),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(9),
|
|
.trends__item.trends__item:nth-child(9),
|
|
.story.trends__item:nth-child(9),
|
|
.account-card.trends__item:nth-child(9),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(9),
|
|
.timeline-hint.trends__item:nth-child(9),
|
|
.focusable.story:nth-child(9),
|
|
.entry.story:nth-child(9),
|
|
.statuses-grid__item .detailed-status.story:nth-child(9),
|
|
.trends__item.story:nth-child(9),
|
|
.story.story:nth-child(9),
|
|
.account-card.story:nth-child(9),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(9),
|
|
.timeline-hint.story:nth-child(9),
|
|
.focusable.account-card:nth-child(9),
|
|
.entry.account-card:nth-child(9),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(9),
|
|
.trends__item.account-card:nth-child(9),
|
|
.story.account-card:nth-child(9),
|
|
.account-card.account-card:nth-child(9),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(9),
|
|
.timeline-hint.account-card:nth-child(9) {
|
|
animation-delay: 0.36s;
|
|
}
|
|
.focusable.trends__item:nth-child(10),
|
|
.entry.trends__item:nth-child(10),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(10),
|
|
.trends__item.trends__item:nth-child(10),
|
|
.story.trends__item:nth-child(10),
|
|
.account-card.trends__item:nth-child(10),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(10),
|
|
.timeline-hint.trends__item:nth-child(10),
|
|
.focusable.story:nth-child(10),
|
|
.entry.story:nth-child(10),
|
|
.statuses-grid__item .detailed-status.story:nth-child(10),
|
|
.trends__item.story:nth-child(10),
|
|
.story.story:nth-child(10),
|
|
.account-card.story:nth-child(10),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(10),
|
|
.timeline-hint.story:nth-child(10),
|
|
.focusable.account-card:nth-child(10),
|
|
.entry.account-card:nth-child(10),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(10),
|
|
.trends__item.account-card:nth-child(10),
|
|
.story.account-card:nth-child(10),
|
|
.account-card.account-card:nth-child(10),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(10),
|
|
.timeline-hint.account-card:nth-child(10) {
|
|
animation-delay: 0.4s;
|
|
}
|
|
.focusable.trends__item:nth-child(11),
|
|
.entry.trends__item:nth-child(11),
|
|
.statuses-grid__item .detailed-status.trends__item:nth-child(11),
|
|
.trends__item.trends__item:nth-child(11),
|
|
.story.trends__item:nth-child(11),
|
|
.account-card.trends__item:nth-child(11),
|
|
.scrollable :not(.focusable) > .account.trends__item:nth-child(11),
|
|
.timeline-hint.trends__item:nth-child(11),
|
|
.focusable.story:nth-child(11),
|
|
.entry.story:nth-child(11),
|
|
.statuses-grid__item .detailed-status.story:nth-child(11),
|
|
.trends__item.story:nth-child(11),
|
|
.story.story:nth-child(11),
|
|
.account-card.story:nth-child(11),
|
|
.scrollable :not(.focusable) > .account.story:nth-child(11),
|
|
.timeline-hint.story:nth-child(11),
|
|
.focusable.account-card:nth-child(11),
|
|
.entry.account-card:nth-child(11),
|
|
.statuses-grid__item .detailed-status.account-card:nth-child(11),
|
|
.trends__item.account-card:nth-child(11),
|
|
.story.account-card:nth-child(11),
|
|
.account-card.account-card:nth-child(11),
|
|
.scrollable :not(.focusable) > .account.account-card:nth-child(11),
|
|
.timeline-hint.account-card:nth-child(11) {
|
|
animation-delay: 0.44s;
|
|
}
|
|
.focusable.focusable,
|
|
.entry.focusable,
|
|
.statuses-grid__item .detailed-status.focusable,
|
|
.trends__item.focusable,
|
|
.story.focusable,
|
|
.account-card.focusable,
|
|
.scrollable :not(.focusable) > .account.focusable,
|
|
.timeline-hint.focusable {
|
|
background: none;
|
|
}
|
|
.focusable.entry,
|
|
.entry.entry,
|
|
.statuses-grid__item .detailed-status.entry,
|
|
.trends__item.entry,
|
|
.story.entry,
|
|
.account-card.entry,
|
|
.scrollable :not(.focusable) > .account.entry,
|
|
.timeline-hint.entry {
|
|
margin-bottom: 10px;
|
|
}
|
|
.focusable:not(.detailed-status__wrapper)::before,
|
|
.entry:not(.detailed-status__wrapper)::before,
|
|
.statuses-grid__item .detailed-status:not(.detailed-status__wrapper)::before,
|
|
.trends__item:not(.detailed-status__wrapper)::before,
|
|
.story:not(.detailed-status__wrapper)::before,
|
|
.account-card:not(.detailed-status__wrapper)::before,
|
|
.scrollable :not(.focusable) > .account:not(.detailed-status__wrapper)::before,
|
|
.timeline-hint:not(.detailed-status__wrapper)::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0px !important;
|
|
height: unset !important;
|
|
width: unset !important;
|
|
border-radius: var(--radius);
|
|
pointer-events: none;
|
|
transition: background-color 0.2s;
|
|
}
|
|
.focusable:not(.detailed-status__wrapper).unread::before,
|
|
.entry:not(.detailed-status__wrapper).unread::before,
|
|
.statuses-grid__item .detailed-status:not(.detailed-status__wrapper).unread::before,
|
|
.trends__item:not(.detailed-status__wrapper).unread::before,
|
|
.story:not(.detailed-status__wrapper).unread::before,
|
|
.account-card:not(.detailed-status__wrapper).unread::before,
|
|
.scrollable :not(.focusable) > .account:not(.detailed-status__wrapper).unread::before,
|
|
.timeline-hint:not(.detailed-status__wrapper).unread::before {
|
|
border-start-start-radius: 0 !important;
|
|
border-end-start-radius: 0 !important;
|
|
}
|
|
.focusable:not(.detailed-status__wrapper):hover::before,
|
|
.entry:not(.detailed-status__wrapper):hover::before,
|
|
.statuses-grid__item .detailed-status:not(.detailed-status__wrapper):hover::before,
|
|
.trends__item:not(.detailed-status__wrapper):hover::before,
|
|
.story:not(.detailed-status__wrapper):hover::before,
|
|
.account-card:not(.detailed-status__wrapper):hover::before,
|
|
.scrollable :not(.focusable) > .account:not(.detailed-status__wrapper):hover::before,
|
|
.timeline-hint:not(.detailed-status__wrapper):hover::before,
|
|
.focusable:not(.detailed-status__wrapper):focus-within::before,
|
|
.entry:not(.detailed-status__wrapper):focus-within::before,
|
|
.statuses-grid__item .detailed-status:not(.detailed-status__wrapper):focus-within::before,
|
|
.trends__item:not(.detailed-status__wrapper):focus-within::before,
|
|
.story:not(.detailed-status__wrapper):focus-within::before,
|
|
.account-card:not(.detailed-status__wrapper):focus-within::before,
|
|
.scrollable :not(.focusable) > .account:not(.detailed-status__wrapper):focus-within::before,
|
|
.timeline-hint:not(.detailed-status__wrapper):focus-within::before {
|
|
background-color: var(--hover-color);
|
|
}
|
|
.focusable:not(.detailed-status__wrapper):not(.status__wrapper),
|
|
.entry:not(.detailed-status__wrapper):not(.status__wrapper),
|
|
.statuses-grid__item .detailed-status:not(.detailed-status__wrapper):not(.status__wrapper),
|
|
.trends__item:not(.detailed-status__wrapper):not(.status__wrapper),
|
|
.story:not(.detailed-status__wrapper):not(.status__wrapper),
|
|
.account-card:not(.detailed-status__wrapper):not(.status__wrapper),
|
|
.scrollable :not(.focusable) > .account:not(.detailed-status__wrapper):not(.status__wrapper),
|
|
.timeline-hint:not(.detailed-status__wrapper):not(.status__wrapper) {
|
|
border-radius: var(--radius);
|
|
border: 0;
|
|
}
|
|
.focusable:not(.detailed-status__wrapper):not(.status__wrapper)::after,
|
|
.entry:not(.detailed-status__wrapper):not(.status__wrapper)::after,
|
|
.statuses-grid__item .detailed-status:not(.detailed-status__wrapper):not(.status__wrapper)::after,
|
|
.trends__item:not(.detailed-status__wrapper):not(.status__wrapper)::after,
|
|
.story:not(.detailed-status__wrapper):not(.status__wrapper)::after,
|
|
.account-card:not(.detailed-status__wrapper):not(.status__wrapper)::after,
|
|
.scrollable :not(.focusable) > .account:not(.detailed-status__wrapper):not(.status__wrapper)::after,
|
|
.timeline-hint:not(.detailed-status__wrapper):not(.status__wrapper)::after {
|
|
content: "";
|
|
position: absolute;
|
|
bottom: 0px;
|
|
inset-inline: var(--radius);
|
|
border-top: 1px solid var(--border-color);
|
|
pointer-events: none;
|
|
}
|
|
.status__wrapper-reply.status--in-thread::after {
|
|
top: 0;
|
|
}
|
|
.status--in-thread.status__wrapper-reply:not(.status--first-in-thread)::after,
|
|
.status--in-thread:not(.status__wrapper-reply)::after {
|
|
border-top: 0 !important;
|
|
}
|
|
.explore__links {
|
|
padding: 10px !important;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
}
|
|
.explore__links .trends__item {
|
|
margin: 7.5px;
|
|
padding: 25px !important;
|
|
box-shadow: var(--shadow-med);
|
|
width: 200px;
|
|
background: var(--elevated-color);
|
|
}
|
|
.explore__links .trends__item::after {
|
|
content: unset !important;
|
|
inset: 0 !important;
|
|
border-radius: var(--radius);
|
|
pointer-events: none;
|
|
border: 1px solid var(--border-color) !important;
|
|
}
|
|
.explore__links .trends__item a {
|
|
font-size: 1.4em;
|
|
line-height: 1.7em;
|
|
}
|
|
.explore__links .trends__item .trends__item__sparkline {
|
|
height: 100%;
|
|
}
|
|
.explore__links .trends__item .trends__item__sparkline svg {
|
|
height: 100%;
|
|
float: right;
|
|
overflow: visible !important;
|
|
position: relative;
|
|
z-index: -1;
|
|
}
|
|
.explore__links .trends__item .trends__item__sparkline svg path {
|
|
display: unset !important;
|
|
transition: transform 1s;
|
|
}
|
|
.explore__links .trends__item .trends__item__sparkline svg path:first-child {
|
|
transform-origin: center;
|
|
}
|
|
.explore__links .trends__item:hover svg path:first-child,
|
|
.explore__links .trends__item:focus-within svg path:first-child {
|
|
transform: scale(2);
|
|
}
|
|
.focusable.trends__item,
|
|
.entry.trends__item,
|
|
.statuses-grid__item .detailed-status.trends__item,
|
|
.trends__item.trends__item,
|
|
.story.trends__item,
|
|
.account-card.trends__item,
|
|
.scrollable :not(.focusable) > .account.trends__item,
|
|
.timeline-hint.trends__item,
|
|
.focusable.story,
|
|
.entry.story,
|
|
.statuses-grid__item .detailed-status.story,
|
|
.trends__item.story,
|
|
.story.story,
|
|
.account-card.story,
|
|
.scrollable :not(.focusable) > .account.story,
|
|
.timeline-hint.story {
|
|
padding: 10px;
|
|
flex-grow: 1;
|
|
}
|
|
.focusable.story,
|
|
.entry.story,
|
|
.statuses-grid__item .detailed-status.story,
|
|
.trends__item.story,
|
|
.story.story,
|
|
.account-card.story,
|
|
.scrollable :not(.focusable) > .account.story,
|
|
.timeline-hint.story {
|
|
padding: 15px;
|
|
}
|
|
.focusable.story .story__details,
|
|
.entry.story .story__details,
|
|
.statuses-grid__item .detailed-status.story .story__details,
|
|
.trends__item.story .story__details,
|
|
.story.story .story__details,
|
|
.account-card.story .story__details,
|
|
.scrollable :not(.focusable) > .account.story .story__details,
|
|
.timeline-hint.story .story__details {
|
|
padding-inline-start: 0 !important;
|
|
}
|
|
.focusable.story .story__thumbnail,
|
|
.entry.story .story__thumbnail,
|
|
.statuses-grid__item .detailed-status.story .story__thumbnail,
|
|
.trends__item.story .story__thumbnail,
|
|
.story.story .story__thumbnail,
|
|
.account-card.story .story__thumbnail,
|
|
.scrollable :not(.focusable) > .account.story .story__thumbnail,
|
|
.timeline-hint.story .story__thumbnail {
|
|
margin-inline-end: 0;
|
|
border-radius: var(--radius);
|
|
overflow: hidden;
|
|
}
|
|
.focusable.account-card.account-card.account-card,
|
|
.entry.account-card.account-card.account-card,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card,
|
|
.trends__item.account-card.account-card.account-card,
|
|
.story.account-card.account-card.account-card,
|
|
.account-card.account-card.account-card.account-card,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card,
|
|
.timeline-hint.account-card.account-card.account-card {
|
|
display: flex;
|
|
flex-direction: column;
|
|
max-height: 320px;
|
|
margin: 0;
|
|
border-radius: var(--radius) !important;
|
|
box-shadow: var(--shadow);
|
|
}
|
|
.explore__suggestions,
|
|
.directory__list {
|
|
padding: 15px;
|
|
display: grid;
|
|
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
|
|
gap: 15px;
|
|
}
|
|
.explore__suggestions.directory__list,
|
|
.directory__list.directory__list {
|
|
padding: 15px 10px;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__header,
|
|
.entry.account-card.account-card.account-card .account-card__header,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__header,
|
|
.trends__item.account-card.account-card.account-card .account-card__header,
|
|
.story.account-card.account-card.account-card .account-card__header,
|
|
.account-card.account-card.account-card.account-card .account-card__header,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__header,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__header {
|
|
padding: 0 !important;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__title,
|
|
.entry.account-card.account-card.account-card .account-card__title,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__title,
|
|
.trends__item.account-card.account-card.account-card .account-card__title,
|
|
.story.account-card.account-card.account-card .account-card__title,
|
|
.account-card.account-card.account-card.account-card .account-card__title,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__title,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__title {
|
|
margin-bottom: 10px;
|
|
margin-top: -26px;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__title__avatar,
|
|
.entry.account-card.account-card.account-card .account-card__title__avatar,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__title__avatar,
|
|
.trends__item.account-card.account-card.account-card .account-card__title__avatar,
|
|
.story.account-card.account-card.account-card .account-card__title__avatar,
|
|
.account-card.account-card.account-card.account-card .account-card__title__avatar,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__title__avatar,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__title__avatar {
|
|
padding-inline-end: 10px;
|
|
padding-bottom: 0;
|
|
}
|
|
.focusable.account-card.account-card.account-card .display-name,
|
|
.entry.account-card.account-card.account-card .display-name,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .display-name,
|
|
.trends__item.account-card.account-card.account-card .display-name,
|
|
.story.account-card.account-card.account-card .display-name,
|
|
.account-card.account-card.account-card.account-card .display-name,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .display-name,
|
|
.timeline-hint.account-card.account-card.account-card .display-name {
|
|
padding-bottom: 0;
|
|
}
|
|
.focusable.account-card.account-card.account-card .display-name__account,
|
|
.entry.account-card.account-card.account-card .display-name__account,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .display-name__account,
|
|
.trends__item.account-card.account-card.account-card .display-name__account,
|
|
.story.account-card.account-card.account-card .display-name__account,
|
|
.account-card.account-card.account-card.account-card .display-name__account,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .display-name__account,
|
|
.timeline-hint.account-card.account-card.account-card .display-name__account {
|
|
font-size: 0.9em !important;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__title__avatar .account__avatar,
|
|
.entry.account-card.account-card.account-card .account-card__title__avatar .account__avatar,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__title__avatar .account__avatar,
|
|
.trends__item.account-card.account-card.account-card .account-card__title__avatar .account__avatar,
|
|
.story.account-card.account-card.account-card .account-card__title__avatar .account__avatar,
|
|
.account-card.account-card.account-card.account-card .account-card__title__avatar .account__avatar,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__title__avatar .account__avatar,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__title__avatar .account__avatar,
|
|
.focusable.account-card.account-card.account-card .account-card__title__avatar,
|
|
.entry.account-card.account-card.account-card .account-card__title__avatar,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__title__avatar,
|
|
.trends__item.account-card.account-card.account-card .account-card__title__avatar,
|
|
.story.account-card.account-card.account-card .account-card__title__avatar,
|
|
.account-card.account-card.account-card.account-card .account-card__title__avatar,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__title__avatar,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__title__avatar {
|
|
width: 64px !important;
|
|
height: 64px !important;
|
|
background-size: 64px 64px !important;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__title__avatar .account__avatar img,
|
|
.entry.account-card.account-card.account-card .account-card__title__avatar .account__avatar img,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__title__avatar .account__avatar img,
|
|
.trends__item.account-card.account-card.account-card .account-card__title__avatar .account__avatar img,
|
|
.story.account-card.account-card.account-card .account-card__title__avatar .account__avatar img,
|
|
.account-card.account-card.account-card.account-card .account-card__title__avatar .account__avatar img,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__title__avatar .account__avatar img,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__title__avatar .account__avatar img,
|
|
.focusable.account-card.account-card.account-card .account-card__title__avatar img,
|
|
.entry.account-card.account-card.account-card .account-card__title__avatar img,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__title__avatar img,
|
|
.trends__item.account-card.account-card.account-card .account-card__title__avatar img,
|
|
.story.account-card.account-card.account-card .account-card__title__avatar img,
|
|
.account-card.account-card.account-card.account-card .account-card__title__avatar img,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__title__avatar img,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__title__avatar img {
|
|
width: inherit;
|
|
height: inherit;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__title,
|
|
.entry.account-card.account-card.account-card .account-card__title,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__title,
|
|
.trends__item.account-card.account-card.account-card .account-card__title,
|
|
.story.account-card.account-card.account-card .account-card__title,
|
|
.account-card.account-card.account-card.account-card .account-card__title,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__title,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__title {
|
|
padding-inline-end: 15px;
|
|
}
|
|
.focusable.account-card.account-card.account-card .display-name bdi,
|
|
.entry.account-card.account-card.account-card .display-name bdi,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .display-name bdi,
|
|
.trends__item.account-card.account-card.account-card .display-name bdi,
|
|
.story.account-card.account-card.account-card .display-name bdi,
|
|
.account-card.account-card.account-card.account-card .display-name bdi,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .display-name bdi,
|
|
.timeline-hint.account-card.account-card.account-card .display-name bdi {
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__bio,
|
|
.entry.account-card.account-card.account-card .account-card__bio,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__bio,
|
|
.trends__item.account-card.account-card.account-card .account-card__bio,
|
|
.story.account-card.account-card.account-card .account-card__bio,
|
|
.account-card.account-card.account-card.account-card .account-card__bio,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__bio,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__bio {
|
|
margin-top: 0 !important;
|
|
max-height: unset;
|
|
mask: linear-gradient(#000 65px, rgba(0,0,0,0.5), transparent);
|
|
-webkit-mask: linear-gradient(#000 65px, rgba(0,0,0,0.5), transparent);
|
|
flex-grow: 1;
|
|
margin-bottom: -50px;
|
|
margin-bottom: -15px;
|
|
font-size: 1em;
|
|
padding-bottom: 60px;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__bio::after,
|
|
.entry.account-card.account-card.account-card .account-card__bio::after,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__bio::after,
|
|
.trends__item.account-card.account-card.account-card .account-card__bio::after,
|
|
.story.account-card.account-card.account-card .account-card__bio::after,
|
|
.account-card.account-card.account-card.account-card .account-card__bio::after,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__bio::after,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__bio::after {
|
|
content: unset !important;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__bio p,
|
|
.entry.account-card.account-card.account-card .account-card__bio p,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__bio p,
|
|
.trends__item.account-card.account-card.account-card .account-card__bio p,
|
|
.story.account-card.account-card.account-card .account-card__bio p,
|
|
.account-card.account-card.account-card.account-card .account-card__bio p,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__bio p,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__bio p {
|
|
display: inline;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__bio p:not(:first-child)::before,
|
|
.entry.account-card.account-card.account-card .account-card__bio p:not(:first-child)::before,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__bio p:not(:first-child)::before,
|
|
.trends__item.account-card.account-card.account-card .account-card__bio p:not(:first-child)::before,
|
|
.story.account-card.account-card.account-card .account-card__bio p:not(:first-child)::before,
|
|
.account-card.account-card.account-card.account-card .account-card__bio p:not(:first-child)::before,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__bio p:not(:first-child)::before,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__bio p:not(:first-child)::before {
|
|
content: " · ";
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__bio br,
|
|
.entry.account-card.account-card.account-card .account-card__bio br,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__bio br,
|
|
.trends__item.account-card.account-card.account-card .account-card__bio br,
|
|
.story.account-card.account-card.account-card .account-card__bio br,
|
|
.account-card.account-card.account-card.account-card .account-card__bio br,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__bio br,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__bio br {
|
|
display: block;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__actions,
|
|
.entry.account-card.account-card.account-card .account-card__actions,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__actions,
|
|
.trends__item.account-card.account-card.account-card .account-card__actions,
|
|
.story.account-card.account-card.account-card .account-card__actions,
|
|
.account-card.account-card.account-card.account-card .account-card__actions,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__actions,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__actions {
|
|
margin-top: auto !important;
|
|
display: unset !important;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__actions .account-card__counters,
|
|
.entry.account-card.account-card.account-card .account-card__actions .account-card__counters,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__actions .account-card__counters,
|
|
.trends__item.account-card.account-card.account-card .account-card__actions .account-card__counters,
|
|
.story.account-card.account-card.account-card .account-card__actions .account-card__counters,
|
|
.account-card.account-card.account-card.account-card .account-card__actions .account-card__counters,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__actions .account-card__counters,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__actions .account-card__counters {
|
|
display: flex;
|
|
gap: 1em;
|
|
padding-inline: 15px;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__actions .account-card__counters__item,
|
|
.entry.account-card.account-card.account-card .account-card__actions .account-card__counters__item,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__actions .account-card__counters__item,
|
|
.trends__item.account-card.account-card.account-card .account-card__actions .account-card__counters__item,
|
|
.story.account-card.account-card.account-card .account-card__actions .account-card__counters__item,
|
|
.account-card.account-card.account-card.account-card .account-card__actions .account-card__counters__item,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__actions .account-card__counters__item,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__actions .account-card__counters__item {
|
|
display: flex;
|
|
align-items: center;
|
|
font-size: 1em;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__actions .account-card__counters__item > small,
|
|
.entry.account-card.account-card.account-card .account-card__actions .account-card__counters__item > small,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__actions .account-card__counters__item > small,
|
|
.trends__item.account-card.account-card.account-card .account-card__actions .account-card__counters__item > small,
|
|
.story.account-card.account-card.account-card .account-card__actions .account-card__counters__item > small,
|
|
.account-card.account-card.account-card.account-card .account-card__actions .account-card__counters__item > small,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__actions .account-card__counters__item > small,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__actions .account-card__counters__item > small {
|
|
display: inline !important;
|
|
margin-inline-start: 0.4em;
|
|
font-size: 1em !important;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__actions .account-card__actions__button,
|
|
.entry.account-card.account-card.account-card .account-card__actions .account-card__actions__button,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__actions .account-card__actions__button,
|
|
.trends__item.account-card.account-card.account-card .account-card__actions .account-card__actions__button,
|
|
.story.account-card.account-card.account-card .account-card__actions .account-card__actions__button,
|
|
.account-card.account-card.account-card.account-card .account-card__actions .account-card__actions__button,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__actions .account-card__actions__button,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__actions .account-card__actions__button {
|
|
position: absolute;
|
|
top: 10px;
|
|
right: 10px;
|
|
padding: 0;
|
|
background: rgba(0,0,0,0.4);
|
|
border-radius: var(--radius-round);
|
|
padding: 4px;
|
|
box-shadow: 0 4px 12px rgba(0,0,0,0.2);
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__actions .account-card__actions__button button,
|
|
.entry.account-card.account-card.account-card .account-card__actions .account-card__actions__button button,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__actions .account-card__actions__button button,
|
|
.trends__item.account-card.account-card.account-card .account-card__actions .account-card__actions__button button,
|
|
.story.account-card.account-card.account-card .account-card__actions .account-card__actions__button button,
|
|
.account-card.account-card.account-card.account-card .account-card__actions .account-card__actions__button button,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__actions .account-card__actions__button button,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__actions .account-card__actions__button button,
|
|
.focusable.account-card.account-card.account-card .account-card__actions .account-card__actions__button a,
|
|
.entry.account-card.account-card.account-card .account-card__actions .account-card__actions__button a,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__actions .account-card__actions__button a,
|
|
.trends__item.account-card.account-card.account-card .account-card__actions .account-card__actions__button a,
|
|
.story.account-card.account-card.account-card .account-card__actions .account-card__actions__button a,
|
|
.account-card.account-card.account-card.account-card .account-card__actions .account-card__actions__button a,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__actions .account-card__actions__button a,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__actions .account-card__actions__button a {
|
|
border-radius: var(--radius-round) !important;
|
|
padding: 0.7em 1.7em;
|
|
min-height: unset;
|
|
font-size: 14px !important;
|
|
line-height: 1.2;
|
|
font-size: 1em !important;
|
|
}
|
|
.focusable.account-card.account-card.account-card .account-card__actions .account-card__actions__button:empty,
|
|
.entry.account-card.account-card.account-card .account-card__actions .account-card__actions__button:empty,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card .account-card__actions .account-card__actions__button:empty,
|
|
.trends__item.account-card.account-card.account-card .account-card__actions .account-card__actions__button:empty,
|
|
.story.account-card.account-card.account-card .account-card__actions .account-card__actions__button:empty,
|
|
.account-card.account-card.account-card.account-card .account-card__actions .account-card__actions__button:empty,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card .account-card__actions .account-card__actions__button:empty,
|
|
.timeline-hint.account-card.account-card.account-card .account-card__actions .account-card__actions__button:empty {
|
|
display: none;
|
|
}
|
|
.focusable.account-card.account-card.account-card::after,
|
|
.entry.account-card.account-card.account-card::after,
|
|
.statuses-grid__item .detailed-status.account-card.account-card.account-card::after,
|
|
.trends__item.account-card.account-card.account-card::after,
|
|
.story.account-card.account-card.account-card::after,
|
|
.account-card.account-card.account-card.account-card::after,
|
|
.scrollable :not(.focusable) > .account.account-card.account-card.account-card::after,
|
|
.timeline-hint.account-card.account-card.account-card::after {
|
|
content: unset !important;
|
|
}
|
|
.focusable.empty-column-indicator,
|
|
.entry.empty-column-indicator,
|
|
.statuses-grid__item .detailed-status.empty-column-indicator,
|
|
.trends__item.empty-column-indicator,
|
|
.story.empty-column-indicator,
|
|
.account-card.empty-column-indicator,
|
|
.scrollable :not(.focusable) > .account.empty-column-indicator,
|
|
.timeline-hint.empty-column-indicator {
|
|
display: block;
|
|
}
|
|
.focusable.timeline-hint,
|
|
.entry.timeline-hint,
|
|
.statuses-grid__item .detailed-status.timeline-hint,
|
|
.trends__item.timeline-hint,
|
|
.story.timeline-hint,
|
|
.account-card.timeline-hint,
|
|
.scrollable :not(.focusable) > .account.timeline-hint,
|
|
.timeline-hint.timeline-hint {
|
|
display: block;
|
|
}
|
|
.focusable.timeline-hint a::before,
|
|
.entry.timeline-hint a::before,
|
|
.statuses-grid__item .detailed-status.timeline-hint a::before,
|
|
.trends__item.timeline-hint a::before,
|
|
.story.timeline-hint a::before,
|
|
.account-card.timeline-hint a::before,
|
|
.scrollable :not(.focusable) > .account.timeline-hint a::before,
|
|
.timeline-hint.timeline-hint a::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
}
|
|
#mastodon .status,
|
|
#mastodon .scrollable .account {
|
|
padding-block: 15px;
|
|
}
|
|
#mastodon .status::before,
|
|
#mastodon .scrollable .account::before {
|
|
inset: -10px;
|
|
border-radius: var(--radius);
|
|
}
|
|
#mastodon .status.light {
|
|
overflow: hidden !important;
|
|
}
|
|
#mastodon .status.light .boost-modal__status-header {
|
|
display: flow-root !important;
|
|
}
|
|
#mastodon .account__relationship:empty {
|
|
display: none;
|
|
}
|
|
#mastodon .status__prepend {
|
|
white-space: nowrap;
|
|
}
|
|
#mastodon .status__prepend > span {
|
|
display: flex;
|
|
flex-grow: 1;
|
|
gap: 0.3em;
|
|
align-items: center;
|
|
}
|
|
#mastodon .status__prepend > span > a {
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
#mastodon .notification .status {
|
|
padding-top: 0;
|
|
}
|
|
#mastodon .status__prepend,
|
|
#mastodon .notification__message {
|
|
display: flex;
|
|
padding-top: 15px !important;
|
|
padding-bottom: 0 !important;
|
|
margin: 0 !important;
|
|
z-index: 2;
|
|
position: relative;
|
|
}
|
|
#mastodon .status__prepend [class*="icon-wrapper"],
|
|
#mastodon .notification__message [class*="icon-wrapper"] {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
#mastodon .status__prepend a,
|
|
#mastodon .notification__message a {
|
|
white-space: nowrap;
|
|
font-weight: 700;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden !important;
|
|
}
|
|
#mastodon .status__prepend bdi,
|
|
#mastodon .notification__message bdi {
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
max-width: 100%;
|
|
}
|
|
#mastodon .status__prepend {
|
|
margin-bottom: -15px !important;
|
|
}
|
|
#mastodon .notification__message > span,
|
|
#mastodon .notification__message > span > span {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
gap: 0em 0.4em;
|
|
line-height: 1.4;
|
|
max-width: 100%;
|
|
}
|
|
#mastodon .notification-favourite .notification__message,
|
|
#mastodon .notification-reblog .notification__message {
|
|
margin-bottom: -10px !important;
|
|
}
|
|
#mastodon .notification-favourite .notification__message ~ div .status__info,
|
|
#mastodon .notification-reblog .notification__message ~ div .status__info,
|
|
#mastodon .notification-favourite .notification__message ~ div .status__action-bar,
|
|
#mastodon .notification-reblog .notification__message ~ div .status__action-bar {
|
|
display: none;
|
|
}
|
|
#mastodon .notification-favourite .notification__message ~ div .status,
|
|
#mastodon .notification-reblog .notification__message ~ div .status {
|
|
min-height: unset;
|
|
}
|
|
#mastodon .notification-favourite .notification__message ~ div .attachment-list,
|
|
#mastodon .notification-reblog .notification__message ~ div .attachment-list {
|
|
margin-top: 0;
|
|
}
|
|
#mastodon .notification-favourite .notification__message ~ div .status__content__text.status__content__text,
|
|
#mastodon .notification-reblog .notification__message ~ div .status__content__text.status__content__text {
|
|
max-height: 80px !important;
|
|
mask: linear-gradient(#000 60px, transparent);
|
|
-webkit-mask: linear-gradient(#000 60px, transparent);
|
|
}
|
|
#mastodon .notification-favourite .notification__message ~ div .status__content__text.status__content__text p,
|
|
#mastodon .notification-reblog .notification__message ~ div .status__content__text.status__content__text p {
|
|
margin: 0;
|
|
}
|
|
#mastodon .notification-favourite .notification__message ~ div .attachment-list__list,
|
|
#mastodon .notification-reblog .notification__message ~ div .attachment-list__list {
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: flex-start;
|
|
gap: 0 1em;
|
|
margin-top: 4px;
|
|
z-index: 2;
|
|
pointer-events: none;
|
|
max-width: 100%;
|
|
}
|
|
#mastodon .notification-favourite .notification__message ~ div .attachment-list__list li,
|
|
#mastodon .notification-reblog .notification__message ~ div .attachment-list__list li {
|
|
display: contents;
|
|
}
|
|
#mastodon .notification-favourite .notification__message ~ div .attachment-list__list a,
|
|
#mastodon .notification-reblog .notification__message ~ div .attachment-list__list a {
|
|
pointer-events: all;
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
}
|
|
#mastodon .status__line:not(.status__line--full) {
|
|
height: 20px;
|
|
filter: contrast(2);
|
|
}
|
|
#mastodon .status__line::before {
|
|
top: 20px;
|
|
height: 48px;
|
|
}
|
|
#mastodon .status__avatar {
|
|
min-width: 45px;
|
|
}
|
|
#mastodon .account__avatar-overlay-base {
|
|
width: 100%;
|
|
height: 100%;
|
|
background-size: cover;
|
|
border-radius: var(--radius);
|
|
}
|
|
#mastodon .account__avatar-overlay-base .account__avatar {
|
|
width: 90% !important;
|
|
height: 90% !important;
|
|
}
|
|
#mastodon .account__avatar-overlay-overlay {
|
|
border-radius: var(--radius-round);
|
|
overflow: hidden;
|
|
}
|
|
#mastodon .status__info {
|
|
margin-block: 5px 0;
|
|
padding: 0 !important;
|
|
align-items: flex-start;
|
|
}
|
|
#mastodon .status__info > * {
|
|
position: relative;
|
|
z-index: 2;
|
|
}
|
|
#mastodon .status__info .display-name {
|
|
color: unset !important;
|
|
}
|
|
#mastodon .status__info .display-name strong {
|
|
font-weight: 600;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
#mastodon .status__info b {
|
|
unicode-bidi: isolate;
|
|
}
|
|
#mastodon .status__info .status__relative-time {
|
|
display: flex;
|
|
font-weight: 500;
|
|
font-size: 15px;
|
|
}
|
|
#mastodon .status__info .status__relative-time .status__visibility-icon {
|
|
order: 2;
|
|
margin-inline-start: 0.4em;
|
|
}
|
|
#mastodon .status__info .status__relative-time abbr {
|
|
margin-inline-start: 0.7em;
|
|
}
|
|
#mastodon .status__info .status__relative-time abbr::after {
|
|
content: "";
|
|
font: normal normal normal 14px/1 FontAwesome;
|
|
}
|
|
#mastodon .status__content {
|
|
padding-top: 2px;
|
|
text-align: unset !important;
|
|
line-height: 1.5;
|
|
margin-top: 10px;
|
|
}
|
|
#mastodon .status__content.status__content--with-spoiler {
|
|
overflow: visible;
|
|
}
|
|
#mastodon .status__content.status__content--with-spoiler > p {
|
|
margin-inline: -100px;
|
|
padding-inline: 100px;
|
|
overflow: hidden;
|
|
}
|
|
#mastodon .status__content.status__content--with-spoiler > p:first-child {
|
|
margin-bottom: 0;
|
|
}
|
|
#mastodon .status__content p:empty {
|
|
max-height: 0;
|
|
}
|
|
#mastodon .status__content .custom-emoji {
|
|
height: 2em;
|
|
min-width: 2em;
|
|
width: auto;
|
|
}
|
|
.custom-emoji {
|
|
transition: transform 0.4s cubic-bezier(0, 0.7, 0, 1);
|
|
}
|
|
.custom-emoji:hover {
|
|
transform: scale(1.3);
|
|
}
|
|
#mastodon .status__content ~ [style*="aspect-ratio"] {
|
|
max-height: 80vh;
|
|
}
|
|
#mastodon .status > .status__content .status__content__text:empty {
|
|
margin-top: -5px !important;
|
|
}
|
|
#mastodon .status__content__spoiler-link {
|
|
display: block;
|
|
position: relative;
|
|
padding: 0.4em 1.2em;
|
|
border-radius: var(--radius-round) !important;
|
|
color: inherit;
|
|
background: var(--elevated-color);
|
|
margin-block: 8px;
|
|
}
|
|
#mastodon .status__content__spoiler-link::before,
|
|
#mastodon .status__content__spoiler-link::after {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
border-radius: var(--radius-round);
|
|
background-color: var(--hover-color);
|
|
opacity: 0;
|
|
transition: opacity 0.2s;
|
|
}
|
|
#mastodon .status__content__spoiler-link::after {
|
|
inset: -6px -9999px;
|
|
}
|
|
#mastodon .status__content__spoiler-link:hover::before,
|
|
#mastodon .status__content__spoiler-link:focus::before,
|
|
#mastodon .status__content__spoiler-link:hover::after,
|
|
#mastodon .status__content__spoiler-link:focus::after {
|
|
opacity: 1;
|
|
}
|
|
#mastodon .detailed-status__wrapper-direct .status__prepend,
|
|
#mastodon .status-direct .status__prepend,
|
|
#mastodon .status__wrapper-direct .status__prepend,
|
|
#mastodon .conversation .status__prepend {
|
|
position: absolute;
|
|
font-size: 0;
|
|
}
|
|
#mastodon .detailed-status__wrapper-direct .status__content,
|
|
#mastodon .status-direct .status__content,
|
|
#mastodon .status__wrapper-direct .status__content,
|
|
#mastodon .conversation .status__content {
|
|
position: relative !important;
|
|
background: var(--elevated-color);
|
|
padding: 8px 12px;
|
|
padding: 0.7em 0.9em !important;
|
|
border-radius: var(--radius-round);
|
|
border-top-left-radius: 6px;
|
|
box-sizing: border-box;
|
|
margin-top: 5px !important;
|
|
margin-bottom: 0;
|
|
overflow: hidden !important;
|
|
max-width: max-content;
|
|
}
|
|
#mastodon .detailed-status__wrapper-direct .status__content .media-gallery,
|
|
#mastodon .status-direct .status__content .media-gallery,
|
|
#mastodon .status__wrapper-direct .status__content .media-gallery,
|
|
#mastodon .conversation .status__content .media-gallery {
|
|
width: 999px;
|
|
max-width: 100% !important;
|
|
}
|
|
.detailed-status__wrapper-direct .status__content {
|
|
font-size: 17px;
|
|
}
|
|
#mastodon .detailed-status__wrapper-direct .fa-at,
|
|
#mastodon .detailed-status__wrapper-direct .status__visibility-icon {
|
|
font-family: inherit;
|
|
font-weight: 600;
|
|
color: var(--accent, #8c8dff);
|
|
width: auto !important;
|
|
}
|
|
#mastodon .detailed-status__wrapper-direct .fa-at::before,
|
|
#mastodon .detailed-status__wrapper-direct .status__visibility-icon::before {
|
|
font-family: FontAwesome !important;
|
|
}
|
|
#mastodon .detailed-status__wrapper-direct .fa-at::after,
|
|
#mastodon .detailed-status__wrapper-direct .status__visibility-icon::after {
|
|
content: attr(title);
|
|
margin-left: 0.4em;
|
|
}
|
|
#mastodon .status-direct .fa-at,
|
|
#mastodon .status-direct .status__visibility-icon {
|
|
color: var(--accent, #8c8dff);
|
|
}
|
|
#mastodon .status-direct .status__info .status__relative-time {
|
|
height: auto;
|
|
color: var(--accent, #8c8dff);
|
|
}
|
|
#mastodon .status-direct.status--in-thread .status__info {
|
|
align-items: center;
|
|
gap: 10px;
|
|
}
|
|
#mastodon .status-direct.status--in-thread .status__info > span {
|
|
width: 0;
|
|
flex-grow: 1;
|
|
}
|
|
#mastodon .status-direct.status--in-thread .status__info> span,
|
|
#mastodon .status-direct.status--in-thread .status__display-name {
|
|
overflow: visible !important;
|
|
}
|
|
#mastodon .status-direct.status--in-thread .status__display-name {
|
|
overflow: hidden;
|
|
width: 0;
|
|
flex-grow: 1;
|
|
}
|
|
#mastodon .status-direct.status--in-thread .status__avatar {
|
|
height: auto;
|
|
margin-bottom: -100px;
|
|
}
|
|
#mastodon .status-direct.status--in-thread .status__avatar .account__avatar {
|
|
position: absolute;
|
|
top: 0 !important;
|
|
height: 46px !important;
|
|
width: 46px !important;
|
|
}
|
|
#mastodon .status-direct.status--in-thread .display-name * {
|
|
display: inline;
|
|
margin-right: 0.2em;
|
|
}
|
|
#mastodon .media-gallery,
|
|
#mastodon .video-player,
|
|
#mastodon .status-card.horizontal.interactive,
|
|
#mastodon .status-card,
|
|
#mastodon .audio-player,
|
|
#mastodon .picture-in-picture-placeholder {
|
|
box-shadow: var(--shadow-low);
|
|
border-radius: var(--radius);
|
|
margin-top: 10px !important;
|
|
margin-bottom: 10px !important;
|
|
animation: scaleIn 0.4s;
|
|
max-width: unset !important;
|
|
}
|
|
#mastodon .status .media-gallery__item {
|
|
max-height: 80vh;
|
|
}
|
|
.status-card {
|
|
line-height: 1;
|
|
}
|
|
.status-card:not(.horizontal) {
|
|
border: 1px solid var(--border-color) !important;
|
|
}
|
|
.status-card__content {
|
|
padding: 12px !important;
|
|
margin-block: auto;
|
|
}
|
|
.status-card .status-card__image {
|
|
border-radius: 0;
|
|
width: 90px;
|
|
min-height: 100%;
|
|
}
|
|
.status-card .status-card__image img {
|
|
border-radius: 0;
|
|
height: 100%;
|
|
}
|
|
.status-card.compact:not(.interactive) .status-card__image {
|
|
position: relative;
|
|
aspect-ratio: unset !important;
|
|
}
|
|
.status-card.compact:not(.interactive) .status-card__image img {
|
|
position: absolute;
|
|
inset: 0;
|
|
}
|
|
.status-card__host {
|
|
font-size: 0.85em;
|
|
line-height: 1.5;
|
|
margin: 0;
|
|
}
|
|
.status-card__title {
|
|
font-size: 1em;
|
|
margin-top: 0.2em;
|
|
margin-bottom: 0;
|
|
line-height: 1.4;
|
|
}
|
|
.status-card__description {
|
|
line-height: 1.4 !important;
|
|
margin: 0 !important;
|
|
}
|
|
.status-card__author {
|
|
margin-top: 0.4em;
|
|
font-size: 0.85em;
|
|
}
|
|
.status-card:hover {
|
|
background-color: var(--hover-color);
|
|
}
|
|
.audio-player .video-player__seek {
|
|
margin: var(--radius);
|
|
}
|
|
#mastodon .hashtag-bar {
|
|
margin-top: 8px;
|
|
}
|
|
#mastodon .hashtag-bar a,
|
|
#mastodon .hashtag-bar button {
|
|
font-size: 0.85em;
|
|
font-weight: 600;
|
|
padding: 0.2em 0.6em;
|
|
opacity: 0.7;
|
|
color: var(--accent, #8c8dff);
|
|
transition: opacity 0.2s;
|
|
}
|
|
#mastodon .hashtag-bar a {
|
|
position: relative;
|
|
border-radius: var(--radius);
|
|
background: var(--elevated-color);
|
|
}
|
|
#mastodon .hashtag-bar a::after {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
background: var(--elevated-color);
|
|
border-radius: inherit;
|
|
opacity: 0;
|
|
transition: opacity 0.2s;
|
|
}
|
|
#mastodon .hashtag-bar a:hover,
|
|
#mastodon .hashtag-bar a:focus {
|
|
opacity: 1;
|
|
}
|
|
#mastodon .hashtag-bar a:hover::after,
|
|
#mastodon .hashtag-bar a:focus::after {
|
|
opacity: 1;
|
|
}
|
|
#mastodon .hashtag-bar button {
|
|
padding-block: 0;
|
|
}
|
|
#mastodon .detailed-status__wrapper {
|
|
border-radius: var(--radius);
|
|
overflow: clip;
|
|
}
|
|
#mastodon .detailed-status {
|
|
border: 0 !important;
|
|
padding: 15px !important;
|
|
padding-bottom: 5px !important;
|
|
}
|
|
#mastodon .detailed-status .status__prepend {
|
|
padding-top: 0 !important;
|
|
margin-bottom: 1em !important;
|
|
}
|
|
#mastodon .detailed-status .detailed-status__display-name {
|
|
margin-bottom: 10px;
|
|
}
|
|
#mastodon div:empty + div > .detailed-status__wrapper {
|
|
margin-top: 0 !important;
|
|
}
|
|
#mastodon .detailed-status__wrapper,
|
|
#mastodon .detailed-status,
|
|
#mastodon .picture-in-picture {
|
|
box-shadow: var(--shadow);
|
|
}
|
|
#mastodon .detailed-status__wrapper .media-gallery,
|
|
#mastodon .detailed-status .media-gallery,
|
|
#mastodon .picture-in-picture .media-gallery,
|
|
#mastodon .detailed-status__wrapper .video-player,
|
|
#mastodon .detailed-status .video-player,
|
|
#mastodon .picture-in-picture .video-player,
|
|
#mastodon .detailed-status__wrapper .status-card.horizontal.interactive,
|
|
#mastodon .detailed-status .status-card.horizontal.interactive,
|
|
#mastodon .picture-in-picture .status-card.horizontal.interactive,
|
|
#mastodon .detailed-status__wrapper .status-card,
|
|
#mastodon .detailed-status .status-card,
|
|
#mastodon .picture-in-picture .status-card,
|
|
#mastodon .detailed-status__wrapper .audio-player,
|
|
#mastodon .detailed-status .audio-player,
|
|
#mastodon .picture-in-picture .audio-player,
|
|
#mastodon .detailed-status__wrapper .picture-in-picture-placeholder,
|
|
#mastodon .detailed-status .picture-in-picture-placeholder,
|
|
#mastodon .picture-in-picture .picture-in-picture-placeholder {
|
|
margin-inline: 0 !important;
|
|
max-height: unset !important;
|
|
}
|
|
#mastodon .detailed-status__wrapper .status__content,
|
|
#mastodon .detailed-status .status__content,
|
|
#mastodon .picture-in-picture .status__content {
|
|
min-height: unset !important;
|
|
}
|
|
#mastodon .picture-in-picture {
|
|
z-index: 101;
|
|
}
|
|
#mastodon .picture-in-picture .picture-in-picture__header {
|
|
border-radius: var(--radius) var(--radius) 0 0;
|
|
}
|
|
#mastodon .picture-in-picture .media-gallery,
|
|
#mastodon .picture-in-picture .video-player,
|
|
#mastodon .picture-in-picture .status-card.horizontal.interactive,
|
|
#mastodon .picture-in-picture .status-card,
|
|
#mastodon .picture-in-picture .audio-player,
|
|
#mastodon .picture-in-picture .picture-in-picture-placeholder {
|
|
--radius: 0;
|
|
margin: 0 !important;
|
|
}
|
|
#mastodon .picture-in-picture .picture-in-picture__footer {
|
|
border-radius: 0 0 var(--radius) var(--radius);
|
|
}
|
|
#mastodon .status__action-bar {
|
|
margin-top: 0.4em;
|
|
margin-bottom: -8px;
|
|
}
|
|
#mastodon .status__action-bar .icon-button {
|
|
padding: 0.25em 0.25em !important;
|
|
margin: 0;
|
|
}
|
|
#mastodon .status__action-bar .icon-button::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: -0.5em;
|
|
}
|
|
#mastodon .status__action-bar,
|
|
#mastodon .detailed-status__action-bar,
|
|
#mastodon .picture-in-picture__footer {
|
|
position: relative;
|
|
z-index: 2;
|
|
pointer-events: none;
|
|
gap: 0 18px;
|
|
justify-content: unset;
|
|
}
|
|
#mastodon .status__action-bar :not(i),
|
|
#mastodon .detailed-status__action-bar :not(i),
|
|
#mastodon .picture-in-picture__footer :not(i) {
|
|
height: unset !important;
|
|
width: unset !important;
|
|
pointer-events: all;
|
|
}
|
|
#mastodon .status__action-bar .icon-button,
|
|
#mastodon .detailed-status__action-bar .icon-button,
|
|
#mastodon .picture-in-picture__footer .icon-button {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
width: unset !important;
|
|
padding: 0.5em !important;
|
|
height: unset !important;
|
|
border-radius: var(--radius);
|
|
position: relative;
|
|
}
|
|
#mastodon .status__action-bar .icon-button:last-child,
|
|
#mastodon .detailed-status__action-bar .icon-button:last-child,
|
|
#mastodon .picture-in-picture__footer .icon-button:last-child {
|
|
margin: 0 !important;
|
|
}
|
|
#mastodon .status__action-bar .icon-button i,
|
|
#mastodon .detailed-status__action-bar .icon-button i,
|
|
#mastodon .picture-in-picture__footer .icon-button i {
|
|
min-width: 22px;
|
|
}
|
|
#mastodon .status__action-bar .icon-button[aria-label]::after,
|
|
#mastodon .detailed-status__action-bar .icon-button[aria-label]::after,
|
|
#mastodon .picture-in-picture__footer .icon-button[aria-label]::after {
|
|
all: unset;
|
|
font-size: 12px;
|
|
margin-inline-start: 0.5em;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
#mastodon .status__action-bar .icon-button .icon-button__counter,
|
|
#mastodon .detailed-status__action-bar .icon-button .icon-button__counter,
|
|
#mastodon .picture-in-picture__footer .icon-button .icon-button__counter {
|
|
width: auto !important;
|
|
}
|
|
#mastodon .status__action-bar.detailed-status__action-bar,
|
|
#mastodon .detailed-status__action-bar.detailed-status__action-bar,
|
|
#mastodon .picture-in-picture__footer.detailed-status__action-bar,
|
|
#mastodon .status__action-bar.picture-in-picture__footer,
|
|
#mastodon .detailed-status__action-bar.picture-in-picture__footer,
|
|
#mastodon .picture-in-picture__footer.picture-in-picture__footer {
|
|
padding-inline: 15px !important;
|
|
gap: 0;
|
|
}
|
|
#mastodon .status__action-bar.detailed-status__action-bar .icon-button,
|
|
#mastodon .detailed-status__action-bar.detailed-status__action-bar .icon-button,
|
|
#mastodon .picture-in-picture__footer.detailed-status__action-bar .icon-button,
|
|
#mastodon .status__action-bar.picture-in-picture__footer .icon-button,
|
|
#mastodon .detailed-status__action-bar.picture-in-picture__footer .icon-button,
|
|
#mastodon .picture-in-picture__footer.picture-in-picture__footer .icon-button {
|
|
flex-grow: 1 !important;
|
|
}
|
|
#mastodon .status__action-bar.detailed-status__action-bar > div,
|
|
#mastodon .detailed-status__action-bar.detailed-status__action-bar > div,
|
|
#mastodon .picture-in-picture__footer.detailed-status__action-bar > div,
|
|
#mastodon .status__action-bar.picture-in-picture__footer > div,
|
|
#mastodon .detailed-status__action-bar.picture-in-picture__footer > div,
|
|
#mastodon .picture-in-picture__footer.picture-in-picture__footer > div {
|
|
display: flex;
|
|
justify-content: center;
|
|
width: 100%;
|
|
}
|
|
#mastodon .status__action-bar.detailed-status__action-bar > div :not(i),
|
|
#mastodon .detailed-status__action-bar.detailed-status__action-bar > div :not(i),
|
|
#mastodon .picture-in-picture__footer.detailed-status__action-bar > div :not(i),
|
|
#mastodon .status__action-bar.picture-in-picture__footer > div :not(i),
|
|
#mastodon .detailed-status__action-bar.picture-in-picture__footer > div :not(i),
|
|
#mastodon .picture-in-picture__footer.picture-in-picture__footer > div :not(i) {
|
|
display: flex;
|
|
width: 100% !important;
|
|
}
|
|
#mastodon .status__action-bar.picture-in-picture__footer .icon-button::after,
|
|
#mastodon .detailed-status__action-bar.picture-in-picture__footer .icon-button::after,
|
|
#mastodon .picture-in-picture__footer.picture-in-picture__footer .icon-button::after {
|
|
content: unset !important;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper,
|
|
.layout-single-column .column-back-button--slim .column-back-button {
|
|
z-index: 101;
|
|
grid-column: 2;
|
|
border: 0 !important;
|
|
transition: margin 0.2s cubic-bezier(0, 0, 0, 1.1), top 0.4s;
|
|
}
|
|
#mastodon .column-header,
|
|
#mastodon .column-inline-form {
|
|
font-weight: 600;
|
|
border-bottom-left-radius: 0 !important;
|
|
border-bottom-right-radius: 0 !important;
|
|
}
|
|
#mastodon .column-header ~ .scrollable,
|
|
#mastodon .column-inline-form ~ .scrollable {
|
|
border-top-left-radius: 0 !important;
|
|
border-top-right-radius: 0 !important;
|
|
}
|
|
@media (min-width: 890px) {
|
|
.layout-single-column .tabs-bar__wrapper,
|
|
.layout-single-column .column-back-button--slim .column-back-button {
|
|
width: 285px;
|
|
top: 0 !important;
|
|
top: var(--top) !important;
|
|
inset-inline: unset !important;
|
|
height: 50px !important;
|
|
margin-top: -50px !important;
|
|
margin-inline-start: 10px;
|
|
margin-top: 30px;
|
|
border-radius: var(--radius) var(--radius) !important;
|
|
box-shadow: 0 12px 12px -12px rgba(0,0,0,0.1);
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper:not(.column-back-button),
|
|
.layout-single-column .column-back-button--slim .column-back-button:not(.column-back-button) {
|
|
padding-top: 0;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header__wrapper,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__wrapper {
|
|
gap: 2px !important;
|
|
display: flex;
|
|
flex-direction: column;
|
|
border-radius: var(--radius);
|
|
overflow: hidden;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-back-button,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-back-button {
|
|
background: none;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header {
|
|
background: none !important;
|
|
overflow: hidden;
|
|
border: 0;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header > button,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header > button {
|
|
z-index: 2;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header__buttons button,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__buttons button {
|
|
transition: background 0.2s, transform 0.3s !important;
|
|
position: relative;
|
|
border-radius: 100px !important;
|
|
min-width: 40px;
|
|
margin: 5px;
|
|
margin-inline-start: 0;
|
|
font-size: 0.9em;
|
|
padding-inline: 15px;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header__buttons button .icon-with-badge,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__buttons button .icon-with-badge {
|
|
position: absolute;
|
|
inset: 0;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header__buttons button .icon-with-badge .icon-with-badge__badge,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__buttons button .icon-with-badge .icon-with-badge__badge {
|
|
right: -2px;
|
|
left: unset;
|
|
top: unset;
|
|
bottom: 0px;
|
|
border-radius: var(--radius-round);
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header__buttons button .column-header__icon,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__buttons button .column-header__icon {
|
|
margin-inline-end: 0;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header__buttons button:not(.active),
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__buttons button:not(.active) {
|
|
background: var(--elevated-color) !important;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header__buttons button::before,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__buttons button::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
top: calc(100% + 5px);
|
|
bottom: -5px;
|
|
background: inherit;
|
|
z-index: -1;
|
|
transition: inset 0.1s;
|
|
border-radius: 100px;
|
|
pointer-events: none;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header__buttons button::after,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__buttons button::after {
|
|
position: absolute;
|
|
inset: 0;
|
|
background: var(--elevated-color);
|
|
border-radius: 100%;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header__buttons button.active::before,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__buttons button.active::before {
|
|
inset: -10px -300px;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .announcements,
|
|
.layout-single-column .column-back-button--slim .column-back-button .announcements,
|
|
.layout-single-column .tabs-bar__wrapper .column-header__collapsible:not(.collapsed),
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__collapsible:not(.collapsed) {
|
|
flex-direction: column-reverse;
|
|
align-items: flex-start;
|
|
border: 0;
|
|
animation: slideDowFade 0.3s backwards cubic-bezier(0, 1, 0, 1.2);
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .column-header__collapsible,
|
|
.layout-single-column .column-back-button--slim .column-back-button .column-header__collapsible {
|
|
transition: none;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .collapsed,
|
|
.layout-single-column .column-back-button--slim .column-back-button .collapsed {
|
|
display: none;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .announcements__container,
|
|
.layout-single-column .column-back-button--slim .column-back-button .announcements__container {
|
|
width: 100% !important;
|
|
}
|
|
.layout-single-column .tabs-bar__wrapper .announcements__mastodon,
|
|
.layout-single-column .column-back-button--slim .column-back-button .announcements__mastodon {
|
|
z-index: -1;
|
|
position: relative;
|
|
}
|
|
}
|
|
@media (min-width: 890px) and (min-width: 1320px) {
|
|
.layout-single-column .tabs-bar__wrapper,
|
|
.layout-single-column .column-back-button--slim .column-back-button {
|
|
margin-inline-start: 25px;
|
|
}
|
|
}
|
|
@media (min-width: 890px) and (max-width: 1174px) {
|
|
.layout-single-column .tabs-bar__wrapper,
|
|
.layout-single-column .column-back-button--slim .column-back-button {
|
|
width: 265px;
|
|
margin-top: -60px !important;
|
|
top: 10px !important;
|
|
margin-inline-start: 10px;
|
|
}
|
|
}
|
|
@media (min-width: 890px) {
|
|
.layout-single-column .column-back-button--slim {
|
|
margin-left: auto !important;
|
|
order: -1;
|
|
}
|
|
.layout-single-column .column-back-button--slim > .column-back-button {
|
|
margin-top: 0 !important;
|
|
top: unset !important;
|
|
}
|
|
}
|
|
@media (min-width: 890px) and (max-width: 1174px) {
|
|
.layout-single-column .column-back-button--slim > .column-back-button {
|
|
margin-top: -55px !important;
|
|
top: unset !important;
|
|
}
|
|
}
|
|
#mastodon .column-settings__row,
|
|
#mastodon .column-settings__hashtags {
|
|
border-radius: var(--radius);
|
|
margin-bottom: 1em;
|
|
}
|
|
#mastodon .column-settings__section {
|
|
margin-bottom: 4px;
|
|
padding-inline: 4px;
|
|
}
|
|
#mastodon .column-select__control {
|
|
border-radius: var(--radius);
|
|
}
|
|
#mastodon .setting-toggle {
|
|
display: flex;
|
|
align-items: center;
|
|
margin-bottom: 14px;
|
|
position: relative;
|
|
padding: 0.7em;
|
|
background: var(--elevated-color);
|
|
margin-bottom: 2px !important;
|
|
overflow: hidden;
|
|
}
|
|
#mastodon .setting-toggle:first-child {
|
|
border-top-left-radius: var(--radius);
|
|
border-top-right-radius: var(--radius);
|
|
}
|
|
#mastodon .setting-toggle:last-child {
|
|
border-bottom-left-radius: var(--radius);
|
|
border-bottom-right-radius: var(--radius);
|
|
}
|
|
#mastodon .setting-toggle .react-toggle {
|
|
order: 2;
|
|
}
|
|
#mastodon .setting-toggle .setting-toggle__label {
|
|
margin-bottom: 0 !important;
|
|
flex-grow: 1;
|
|
width: 0;
|
|
}
|
|
#mastodon .setting-toggle::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
background: var(--hover-color);
|
|
opacity: 0;
|
|
transition: opacity 0.2s;
|
|
pointer-events: none;
|
|
}
|
|
#mastodon .setting-toggle:hover::before,
|
|
#mastodon .setting-toggle:focus-within::before {
|
|
opacity: 1;
|
|
}
|
|
#mastodon .navigation-panel {
|
|
box-sizing: border-box;
|
|
height: calc(100vh - var(--top) - 50px + var(--radius));
|
|
padding-bottom: 10px;
|
|
margin: 0;
|
|
margin-top: calc(0px - var(--radius));
|
|
padding-top: calc(10px + var(--radius));
|
|
}
|
|
#mastodon .navigation-panel > hr {
|
|
display: none;
|
|
}
|
|
#mastodon .navigation-panel hr {
|
|
margin-inline: 15px;
|
|
}
|
|
@media (min-width: 1175px) {
|
|
#mastodon .navigation-panel {
|
|
padding-top: calc(var(--radius) + 10px);
|
|
margin-top: calc(50px - var(--radius));
|
|
}
|
|
#mastodon .navigation-panel .navigation-panel__logo {
|
|
display: none;
|
|
}
|
|
#mastodon .navigation-panel [href="/settings/preferences"] {
|
|
display: none !important;
|
|
}
|
|
}
|
|
.column-link {
|
|
border: 0;
|
|
}
|
|
@media (min-width: 890px) {
|
|
.column-link {
|
|
flex-grow: 100 !important;
|
|
display: flex !important;
|
|
align-items: center !important;
|
|
align-content: center;
|
|
max-height: 3.3em;
|
|
min-height: 2.7em !important;
|
|
padding-block: 0;
|
|
border-radius: 100px;
|
|
position: relative;
|
|
box-sizing: border-box;
|
|
opacity: 0.9;
|
|
overflow: hidden;
|
|
background: none !important;
|
|
}
|
|
.column-link .column-link__icon,
|
|
.column-header > button .column-header__icon {
|
|
margin-inline-end: 1em !important;
|
|
font-size: 16px !important;
|
|
}
|
|
.column-link::before {
|
|
content: "" !important;
|
|
position: absolute;
|
|
border-radius: 100px;
|
|
width: unset !important;
|
|
height: unset !important;
|
|
inset: 0px 0px !important;
|
|
opacity: 0 !important;
|
|
background-color: rgba(150,150,150,0.1);
|
|
transition: opacity 0.2s;
|
|
}
|
|
.column-link.active {
|
|
opacity: 1 !important;
|
|
font-weight: 600;
|
|
}
|
|
.column-link:hover:before,
|
|
.column-link:focus:before {
|
|
opacity: 1 !important;
|
|
}
|
|
.column-link[href="/lists"] + div hr {
|
|
display: none;
|
|
}
|
|
.column-link[href="/lists"] + div .column-link {
|
|
margin-bottom: 2px;
|
|
}
|
|
.column-link[href="/lists"] + div .column-link i {
|
|
opacity: 0.2;
|
|
}
|
|
}
|
|
@media (min-width: 890px) {
|
|
#mastodon .getting-started__trends {
|
|
display: unset !important;
|
|
}
|
|
}
|
|
#mastodon .trends__item {
|
|
display: flex !important;
|
|
}
|
|
#mastodon .trends__item__name a::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
}
|
|
#mastodon .trends__item__current {
|
|
display: none;
|
|
}
|
|
#mastodon .trends__item__sparkline {
|
|
overflow: visible !important;
|
|
pointer-events: none;
|
|
}
|
|
#mastodon .trends__item__sparkline svg {
|
|
overflow: visible !important;
|
|
}
|
|
#mastodon .trends__item__sparkline path:first-child {
|
|
filter: blur(10px);
|
|
}
|
|
#mastodon .trends__item__sparkline path:last-child {
|
|
mask: linear-gradient(to left, #000, #000, transparent);
|
|
-webkit-mask: linear-gradient(to left, #000, #000, transparent);
|
|
}
|
|
.rtl #mastodon .trends__item__sparkline {
|
|
transform: scaleX(-1);
|
|
}
|
|
.getting-started,
|
|
#mastodon .column.column[data-column="getting-started"] > .optionally-scrollable.optionally-scrollable {
|
|
position: relative;
|
|
padding: 5px 10px !important;
|
|
}
|
|
.getting-started .getting-started__wrapper,
|
|
#mastodon .column.column[data-column="getting-started"] > .optionally-scrollable.optionally-scrollable .getting-started__wrapper {
|
|
background: none;
|
|
}
|
|
.getting-started .getting-started__wrapper a,
|
|
#mastodon .column.column[data-column="getting-started"] > .optionally-scrollable.optionally-scrollable .getting-started__wrapper a,
|
|
.getting-started .getting-started__wrapper .column-subheading,
|
|
#mastodon .column.column[data-column="getting-started"] > .optionally-scrollable.optionally-scrollable .getting-started__wrapper .column-subheading {
|
|
border: 0 !important;
|
|
padding: 20px;
|
|
background: none;
|
|
}
|
|
.getting-started .getting-started__footer,
|
|
#mastodon .column.column[data-column="getting-started"] > .optionally-scrollable.optionally-scrollable .getting-started__footer {
|
|
padding-inline: 20px;
|
|
}
|
|
.getting-started .getting-started__footer a span,
|
|
#mastodon .column.column[data-column="getting-started"] > .optionally-scrollable.optionally-scrollable .getting-started__footer a span {
|
|
font-size: 1.1em !important;
|
|
line-height: 2;
|
|
}
|
|
.about .account {
|
|
padding: 0 !important;
|
|
overflow: visible !important;
|
|
}
|
|
.about .account::after {
|
|
content: unset !important;
|
|
}
|
|
.about .about__meta {
|
|
border-radius: var(--radius);
|
|
}
|
|
.about .about__section__title {
|
|
position: sticky;
|
|
top: 0;
|
|
z-index: 2;
|
|
border-radius: 0 !important;
|
|
}
|
|
.about .about__section__body {
|
|
animation: slideDowFade 0.3s 0.1s backwards cubic-bezier(0, 1, 0, 1.2);
|
|
}
|
|
.about .about__section {
|
|
margin: 10px 0px !important;
|
|
margin-top: 20px;
|
|
border-radius: var(--radius);
|
|
overflow: clip;
|
|
transition: margin 0.2s cubic-bezier(0, 1, 0, 1), border-radius 0.2s;
|
|
}
|
|
.about .about__section:not(.active) {
|
|
border: 0 !important;
|
|
}
|
|
.about .about__section:not(.active) .about__section__title {
|
|
background: var(--elevated-color) !important;
|
|
border-radius: var(--radius);
|
|
}
|
|
#mastodon.modal-layout {
|
|
overflow: hidden;
|
|
}
|
|
#mastodon.modal-layout .container-alt {
|
|
background: inherit;
|
|
height: 100%;
|
|
}
|
|
#mastodon.modal-layout .container-alt .public-layout {
|
|
padding: 0 !important;
|
|
}
|
|
#mastodon.modal-layout .container-alt .form-container {
|
|
max-width: 500px !important;
|
|
padding: 0;
|
|
background: inherit;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
height: 100%;
|
|
}
|
|
#mastodon.modal-layout .container-alt .form-container h2 {
|
|
margin: 0;
|
|
padding: 20px;
|
|
font-weight: 600;
|
|
}
|
|
#mastodon.modal-layout .container-alt .form-container .follow-prompt {
|
|
margin: 0;
|
|
border-radius: 0 0 var(--radius) var(--radius);
|
|
overflow-y: auto;
|
|
}
|
|
#mastodon.modal-layout .container-alt .form-container .follow-prompt .activity-stream {
|
|
margin: 0 !important;
|
|
}
|
|
#mastodon.modal-layout .container-alt .entry {
|
|
border-radius: var(--radius) !important;
|
|
}
|
|
#mastodon.modal-layout #new_remote_follow {
|
|
position: sticky;
|
|
bottom: 0;
|
|
padding: 20px;
|
|
padding-bottom: 60px;
|
|
background: inherit;
|
|
}
|
|
@media (min-width: 890px) and (max-width: 1174px) {
|
|
.layout-single-column #mastodon .ui__header {
|
|
background: none !important;
|
|
border: 0;
|
|
margin-inline-end: 280px;
|
|
padding-top: 12px;
|
|
position: static;
|
|
}
|
|
.layout-single-column #mastodon .columns-area__panels__main {
|
|
margin-inline: 10px !important;
|
|
margin-top: 10px;
|
|
}
|
|
.layout-single-column #mastodon .columns-area__panels__main .columns-area {
|
|
padding-bottom: 0 !important;
|
|
}
|
|
.layout-single-column #mastodon .dismissable-banner {
|
|
border-top-left-radius: 0 !important;
|
|
}
|
|
.layout-single-column #mastodon .navigation-panel {
|
|
background: none;
|
|
border: 0;
|
|
width: 265px !important;
|
|
padding-bottom: 10px;
|
|
}
|
|
}
|
|
@media (max-width: 889px) {
|
|
#mastodon .scrollable:not(.scrollable--flex) {
|
|
padding: 0px !important;
|
|
padding-bottom: 40vh !important;
|
|
}
|
|
#mastodon .scrollable:not(.scrollable--flex)::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
background-color: inherit;
|
|
z-index: -1;
|
|
}
|
|
#mastodon .scrollable:not(.scrollable--flex) .account-timeline__header {
|
|
margin: 0px !important;
|
|
}
|
|
#mastodon .focusable,
|
|
#mastodon .entry,
|
|
#mastodon .statuses-grid__item .detailed-status,
|
|
#mastodon .trends__item,
|
|
#mastodon .story,
|
|
#mastodon .account-card,
|
|
#mastodon .scrollable :not(.focusable) > .account,
|
|
#mastodon .timeline-hint {
|
|
border-radius: 0;
|
|
}
|
|
#mastodon .focusable::before,
|
|
#mastodon .entry::before,
|
|
#mastodon .statuses-grid__item .detailed-status::before,
|
|
#mastodon .trends__item::before,
|
|
#mastodon .story::before,
|
|
#mastodon .account-card::before,
|
|
#mastodon .scrollable :not(.focusable) > .account::before,
|
|
#mastodon .timeline-hint::before {
|
|
border-radius: 0 !important;
|
|
}
|
|
#mastodon .focusable::after,
|
|
#mastodon .entry::after,
|
|
#mastodon .statuses-grid__item .detailed-status::after,
|
|
#mastodon .trends__item::after,
|
|
#mastodon .story::after,
|
|
#mastodon .account-card::after,
|
|
#mastodon .scrollable :not(.focusable) > .account::after,
|
|
#mastodon .timeline-hint::after {
|
|
inset-inline: 0 !important;
|
|
}
|
|
#mastodon [class*="explore__"] > * {
|
|
border-radius: var(--radius) !important;
|
|
}
|
|
#mastodon .detailed-status__wrapper {
|
|
margin: 0 !important;
|
|
}
|
|
#mastodon .status__action-bar {
|
|
margin-bottom: 0px;
|
|
gap: 0;
|
|
margin-inline-end: 0 !important;
|
|
}
|
|
#mastodon .status__action-bar :not(i):not(.status__action-bar-spacer) {
|
|
display: flex;
|
|
flex-grow: 9999;
|
|
justify-content: center !important;
|
|
max-width: 55px;
|
|
min-width: max-content;
|
|
}
|
|
#mastodon .status__action-bar > .icon-button:first-child {
|
|
margin-inline-start: -8px !important;
|
|
}
|
|
#mastodon .status__action-bar,
|
|
#mastodon .detailed-status__action-bar,
|
|
#mastodon .picture-in-picture__footer {
|
|
flex-wrap: wrap;
|
|
}
|
|
#mastodon .columns-area--mobile > .column > .column-header__wrapper {
|
|
display: none;
|
|
}
|
|
#mastodon .column-header {
|
|
border-inline: 0;
|
|
}
|
|
.ui__header {
|
|
z-index: 101;
|
|
border-bottom: 0;
|
|
box-sizing: content-box;
|
|
flex-wrap: wrap;
|
|
min-height: 55px;
|
|
height: auto;
|
|
position: relative;
|
|
padding-block: 10px;
|
|
box-sizing: border-box;
|
|
gap: 10px;
|
|
border: 0 !important;
|
|
overflow: visible;
|
|
}
|
|
.ui__header::after {
|
|
content: "";
|
|
position: absolute;
|
|
inset-inline-end: 54px;
|
|
top: 100%;
|
|
width: var(--radius);
|
|
height: var(--radius);
|
|
background: inherit;
|
|
mask: radial-gradient(var(--radius) at 0px var(--radius), rgba(0,0,0,0) 100%, #000);
|
|
-webkit-mask: radial-gradient(var(--radius) at 0px var(--radius), rgba(0,0,0,0) 100%, #000);
|
|
z-index: 9999;
|
|
}
|
|
.rtl .ui__header::after {
|
|
transform: scaleX(-1);
|
|
}
|
|
.ui__header .ui__header__logo {
|
|
padding-block: 5px !important;
|
|
}
|
|
.ui__header .ui__header__links {
|
|
background: inherit;
|
|
}
|
|
.ui__header [href="/search"] {
|
|
margin-inline-end: 55px;
|
|
}
|
|
.ui__header [href^="/@"],
|
|
.ui__header a.permalink[href] {
|
|
position: fixed;
|
|
inset-inline-end: 1px;
|
|
width: 53px;
|
|
display: flex;
|
|
justify-content: center;
|
|
background: inherit;
|
|
}
|
|
.ui__header [href="/publish"] {
|
|
position: fixed;
|
|
bottom: 15px;
|
|
inset-inline-end: 15px;
|
|
border-radius: 100px !important;
|
|
height: 60px;
|
|
width: 60px;
|
|
font-size: 0;
|
|
box-shadow: var(--shadow-low);
|
|
background: inherit;
|
|
-webkit-user-drag: none;
|
|
-khtml-user-drag: none;
|
|
-moz-user-drag: none;
|
|
-o-user-drag: none;
|
|
user-drag: none;
|
|
animation: scaleIn 0.2s cubic-bezier(0, 0, 0, 1.1);
|
|
}
|
|
.ui__header [href="/publish"]::before {
|
|
content: "";
|
|
font: normal normal normal 14px/1 FontAwesome;
|
|
position: absolute;
|
|
inset: 0;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
font-size: 24px;
|
|
}
|
|
.ui__header [href="/publish"]:active {
|
|
animation: rainbow 4s infinite linear !important;
|
|
}
|
|
#mastodon .tabs-bar__wrapper {
|
|
top: 0;
|
|
background: none;
|
|
}
|
|
#mastodon .column-back-button.column-back-button {
|
|
border-radius: 0 !important;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels {
|
|
flex-direction: column;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .ui__header::after {
|
|
content: unset;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__main {
|
|
width: 100%;
|
|
border-radius: 0 !important;
|
|
margin: 0 !important;
|
|
border: 0 !important;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .tabs-bar__wrapper {
|
|
transition: none !important;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner):has(.column-header__buttons:empty) .tabs-bar__wrapper {
|
|
margin-top: -50px;
|
|
margin-bottom: 2px;
|
|
height: 48px;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational {
|
|
display: contents;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .columns-area__panels__pane__inner {
|
|
position: relative !important;
|
|
inset: unset !important;
|
|
order: -1;
|
|
width: unset;
|
|
height: auto;
|
|
white-space: nowrap;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .navigation-panel {
|
|
flex-direction: row;
|
|
margin: 0;
|
|
padding: 0;
|
|
height: auto;
|
|
padding: 12px 14px;
|
|
gap: 10px;
|
|
border-block: 1px solid;
|
|
overflow: scroll hidden;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .navigation-panel::-webkit-scrollbar {
|
|
display: none;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational hr {
|
|
display: none;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .trends__item__name > span,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .trends__item__sparkline {
|
|
display: none;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .navigation-panel__legal,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational h4,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .getting-started__trends,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .trends__item,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .trends__item__name {
|
|
all: unset;
|
|
display: contents !important;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .navigation-panel__legal::before,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational h4::before,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .getting-started__trends::before,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .trends__item::before,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .trends__item__name::before,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .navigation-panel__legal::after,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational h4::after,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .getting-started__trends::after,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .trends__item::after,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational .trends__item__name::after {
|
|
content: unset;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational:has(.getting-started__trends) .flex-spacer {
|
|
border-right: 1px solid;
|
|
margin-block: 10px;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational:has(.getting-started__trends) .navigation-panel::after {
|
|
content: "";
|
|
position: sticky;
|
|
right: -20px;
|
|
min-width: 150px;
|
|
margin-left: -50px;
|
|
background: inherit;
|
|
mask: linear-gradient(to right, transparent, #000);
|
|
-webkit-mask: linear-gradient(to right, transparent, #000);
|
|
pointer-events: none;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational:has(.getting-started__trends) .trends__item:last-child a {
|
|
position: relative;
|
|
z-index: 3;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational a,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational h4 > span {
|
|
position: relative;
|
|
overflow: hidden;
|
|
border-radius: var(--radius);
|
|
padding: 0.8em 1.2em;
|
|
font-weight: 600;
|
|
font-size: 1.1em;
|
|
text-align: center;
|
|
min-width: max-content;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational a i,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational h4 > span i {
|
|
font-size: 1em;
|
|
width: auto;
|
|
margin-right: 0;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational a.active,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational h4 > span.active {
|
|
padding-inline: 1.2em;
|
|
position: relative;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational a.active::before,
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational h4 > span.active::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
background: currentcolor;
|
|
opacity: 0.1;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational a > span:not(:first-child),
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational h4 > span > span:not(:first-child) {
|
|
margin-left: 0.7em;
|
|
}
|
|
#mastodon:has(.navigation-panel__sign-in-banner) .columns-area__panels__pane--navigational span {
|
|
display: unset;
|
|
}
|
|
#mastodon .columns-area__panels {
|
|
justify-content: flex-start;
|
|
max-width: 100% !important;
|
|
flex-wrap: nowrap !important;
|
|
}
|
|
#mastodon .columns-area__panels__main {
|
|
padding: 0 !important;
|
|
max-width: unset;
|
|
border-start-end-radius: var(--radius);
|
|
overflow: clip !important;
|
|
margin-top: 1px !important;
|
|
flex-grow: 1;
|
|
}
|
|
#mastodon .columns-area__panels__main > .columns-area--mobile {
|
|
overflow: visible !important;
|
|
}
|
|
.is-composing .columns-area__panels__main {
|
|
padding-bottom: 40px !important;
|
|
}
|
|
#mastodon .columns-area__panels__main .scrollable,
|
|
#mastodon .columns-area__panels__main .account__header__image,
|
|
#mastodon .columns-area__panels__main > div {
|
|
border-radius: 0 !important;
|
|
}
|
|
#mastodon .column {
|
|
flex-grow: 1;
|
|
overflow: clip;
|
|
}
|
|
#mastodon .dismissable-banner {
|
|
margin: 0;
|
|
padding-left: 4px;
|
|
}
|
|
#mastodon .status {
|
|
padding-top: 14px !important;
|
|
}
|
|
#mastodon .status .status__avatar {
|
|
width: 42px !important;
|
|
min-width: 45px !important;
|
|
height: 45px !important;
|
|
background-size: 45px !important;
|
|
}
|
|
#mastodon .status .status__avatar > div {
|
|
width: 100% !important;
|
|
height: 100% !important;
|
|
background-size: cover !important;
|
|
}
|
|
#mastodon .status::before {
|
|
content: unset;
|
|
}
|
|
#mastodon .status__action-bar {
|
|
margin-bottom: -5px;
|
|
}
|
|
#mastodon .status__action-bar .icon-button {
|
|
margin: 0 !important;
|
|
justify-content: center;
|
|
}
|
|
#mastodon .icon-button:after {
|
|
content: unset !important;
|
|
}
|
|
#mastodon .navigation-panel {
|
|
margin-top: -200px;
|
|
padding-top: 200px;
|
|
height: calc(100vh + 200px - 55px);
|
|
border: 0;
|
|
margin-inline-start: 1px;
|
|
padding-bottom: 90px;
|
|
}
|
|
#mastodon .notification__filter-bar + .scrollable {
|
|
border-radius: var(--radius) var(--radius) 0 0 !important;
|
|
}
|
|
#mastodon .columns-area {
|
|
padding-bottom: 0 !important;
|
|
overflow: hidden !important;
|
|
}
|
|
#mastodon .getting-started {
|
|
padding: 20px;
|
|
padding-bottom: 60px;
|
|
}
|
|
#mastodon .getting-started__wrapper {
|
|
flex-grow: 1;
|
|
overflow: visible !important;
|
|
}
|
|
#mastodon .about.about.about {
|
|
padding-inline: 10px !important;
|
|
}
|
|
#mastodon .about.about.about .account {
|
|
margin-top: 0;
|
|
}
|
|
#mastodon .about.about.about .about__header__hero,
|
|
#mastodon .about.about.about .about__section.active {
|
|
margin-inline: -11px !important;
|
|
width: unset;
|
|
border-radius: 0;
|
|
}
|
|
#mastodon .about.about.about .about__section.active {
|
|
margin-block: 20px !important;
|
|
}
|
|
#mastodon .about.about.about .about__section {
|
|
margin-bottom: 0;
|
|
border-bottom: 1px solid;
|
|
}
|
|
}
|
|
.admin-wrapper .sidebar-wrapper {
|
|
overflow: visible !important;
|
|
width: unset;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner {
|
|
position: sticky;
|
|
top: 0;
|
|
max-height: 100vh !important;
|
|
overflow-y: auto !important;
|
|
pointer-events: all !important;
|
|
z-index: 100;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .fa {
|
|
margin-inline-end: 1em !important;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li {
|
|
overflow: hidden;
|
|
margin-inline: 15px !important;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li > a:not(.selected) {
|
|
background: none;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li a {
|
|
display: flex !important;
|
|
align-items: center;
|
|
white-space: unset;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li.selected {
|
|
margin: 6px;
|
|
border-radius: var(--radius);
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li.selected > a.selected {
|
|
font-weight: 600;
|
|
color: unset;
|
|
position: relative;
|
|
overflow: visible;
|
|
border-radius: 0 !important;
|
|
border: 0;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li.selected > a.selected::after {
|
|
content: "";
|
|
position: absolute;
|
|
top: 100%;
|
|
inset-inline: 0;
|
|
height: 9999px;
|
|
background: inherit;
|
|
z-index: -1;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li > ul {
|
|
border-radius: var(--radius) !important;
|
|
overflow: hidden !important;
|
|
gap: 2px !important;
|
|
margin: 8px;
|
|
margin-top: 0;
|
|
background: none;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li > ul > li {
|
|
border-radius: 8px;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li > ul > li:not(:first-child):not(:last-child) {
|
|
margin-block: 2px;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li > ul > li a {
|
|
padding: 14px 16px;
|
|
font-weight: 600;
|
|
border: 0;
|
|
}
|
|
.admin-wrapper .sidebar-wrapper .sidebar-wrapper__inner .sidebar > ul > li > ul > li:not(.selected) a {
|
|
background-color: rgba(150,150,250,0.1);
|
|
}
|
|
.admin-wrapper .content__heading {
|
|
margin-bottom: 2em;
|
|
}
|
|
.admin-wrapper h4 {
|
|
margin: 0;
|
|
border-bottom: 0;
|
|
}
|
|
.admin-wrapper form > h4 {
|
|
margin-top: 2em !important;
|
|
border-bottom: 0;
|
|
margin-bottom: 0 !important;
|
|
}
|
|
.admin-wrapper .flash-message,
|
|
.admin-wrapper .applications-list__item,
|
|
.admin-wrapper .filters-list__item {
|
|
border-radius: var(--radius);
|
|
border: 0;
|
|
overflow: clip;
|
|
}
|
|
.admin-wrapper .fields-row {
|
|
margin-inline: 0;
|
|
border-radius: var(--radius);
|
|
overflow: clip;
|
|
padding-top: 0;
|
|
gap: 2px;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
}
|
|
.admin-wrapper .fields-group:not(.fields-row__column),
|
|
.admin-wrapper .fields-row {
|
|
margin-bottom: 1em !important;
|
|
}
|
|
.admin-wrapper .fields-row__column {
|
|
max-width: unset;
|
|
width: 300px;
|
|
border-radius: 0 !important;
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-grow: 1;
|
|
margin: 0 !important;
|
|
}
|
|
.admin-wrapper .fields-row__column .fields-group {
|
|
border-radius: 0 !important;
|
|
margin: 0 !important;
|
|
}
|
|
.admin-wrapper .fields-row__column .fields-group > .with_block_label {
|
|
display: flex;
|
|
flex-direction: column;
|
|
height: 100%;
|
|
}
|
|
.admin-wrapper .fields-row__column .fields-group > .with_block_label > .label_input {
|
|
flex-grow: 1;
|
|
}
|
|
.admin-wrapper .fields-row__column .fields-group > .with_block_label > .label_input > textarea {
|
|
min-height: 100%;
|
|
}
|
|
.admin-wrapper .fields-row__column > :last-child {
|
|
flex-grow: 1;
|
|
align-items: flex-start;
|
|
border: 0;
|
|
}
|
|
.admin-wrapper .fields-row__column > :not(:first-child):not(:last-child) {
|
|
padding-block: 0.5em !important;
|
|
margin-block: -3px;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group,
|
|
.admin-wrapper .fields-row > *,
|
|
.admin-wrapper .label_input > ul,
|
|
.admin-wrapper .label_input__wrapper > ul,
|
|
.admin-wrapper .radio_buttons > ul,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input {
|
|
border-radius: var(--radius);
|
|
overflow: clip;
|
|
padding: 0;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 2px;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > *,
|
|
.admin-wrapper .fields-row > * > *,
|
|
.admin-wrapper .label_input > ul > *,
|
|
.admin-wrapper .label_input__wrapper > ul > *,
|
|
.admin-wrapper .radio_buttons > ul > *,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > * {
|
|
background-color: var(--elevated-color);
|
|
padding: 0.8rem;
|
|
margin-block: 0px;
|
|
position: relative;
|
|
border-radius: 0 !important;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > *:not(p):not(h6):not(.input-copy)::after,
|
|
.admin-wrapper .fields-row > * > *:not(p):not(h6):not(.input-copy)::after,
|
|
.admin-wrapper .label_input > ul > *:not(p):not(h6):not(.input-copy)::after,
|
|
.admin-wrapper .label_input__wrapper > ul > *:not(p):not(h6):not(.input-copy)::after,
|
|
.admin-wrapper .radio_buttons > ul > *:not(p):not(h6):not(.input-copy)::after,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > *:not(p):not(h6):not(.input-copy)::after {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
background-color: var(--hover-color);
|
|
z-index: -1;
|
|
opacity: 0;
|
|
transition: opacity 0.2s;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > *:not(p):not(h6):not(.input-copy):hover::after,
|
|
.admin-wrapper .fields-row > * > *:not(p):not(h6):not(.input-copy):hover::after,
|
|
.admin-wrapper .label_input > ul > *:not(p):not(h6):not(.input-copy):hover::after,
|
|
.admin-wrapper .label_input__wrapper > ul > *:not(p):not(h6):not(.input-copy):hover::after,
|
|
.admin-wrapper .radio_buttons > ul > *:not(p):not(h6):not(.input-copy):hover::after,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > *:not(p):not(h6):not(.input-copy):hover::after,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > *:not(p):not(h6):not(.input-copy):focus-within::after,
|
|
.admin-wrapper .fields-row > * > *:not(p):not(h6):not(.input-copy):focus-within::after,
|
|
.admin-wrapper .label_input > ul > *:not(p):not(h6):not(.input-copy):focus-within::after,
|
|
.admin-wrapper .label_input__wrapper > ul > *:not(p):not(h6):not(.input-copy):focus-within::after,
|
|
.admin-wrapper .radio_buttons > ul > *:not(p):not(h6):not(.input-copy):focus-within::after,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > *:not(p):not(h6):not(.input-copy):focus-within::after {
|
|
opacity: 1;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .input-copy__wrapper,
|
|
.admin-wrapper .fields-row > * .input-copy__wrapper,
|
|
.admin-wrapper .label_input > ul .input-copy__wrapper,
|
|
.admin-wrapper .label_input__wrapper > ul .input-copy__wrapper,
|
|
.admin-wrapper .radio_buttons > ul .input-copy__wrapper,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .input-copy__wrapper {
|
|
border: 1px solid var(--border-color-2);
|
|
border-radius: var(--radius);
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > .input,
|
|
.admin-wrapper .fields-row > * > .input,
|
|
.admin-wrapper .label_input > ul > .input,
|
|
.admin-wrapper .label_input__wrapper > ul > .input,
|
|
.admin-wrapper .radio_buttons > ul > .input,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > .input,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .checkbox,
|
|
.admin-wrapper .fields-row > * .checkbox,
|
|
.admin-wrapper .label_input > ul .checkbox,
|
|
.admin-wrapper .label_input__wrapper > ul .checkbox,
|
|
.admin-wrapper .radio_buttons > ul .checkbox,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .checkbox,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .radio,
|
|
.admin-wrapper .fields-row > * .radio,
|
|
.admin-wrapper .label_input > ul .radio,
|
|
.admin-wrapper .label_input__wrapper > ul .radio,
|
|
.admin-wrapper .radio_buttons > ul .radio,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .radio {
|
|
flex-grow: 1;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > .input:not(:last-child),
|
|
.admin-wrapper .fields-row > * > .input:not(:last-child),
|
|
.admin-wrapper .label_input > ul > .input:not(:last-child),
|
|
.admin-wrapper .label_input__wrapper > ul > .input:not(:last-child),
|
|
.admin-wrapper .radio_buttons > ul > .input:not(:last-child),
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > .input:not(:last-child),
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .checkbox:not(:last-child),
|
|
.admin-wrapper .fields-row > * .checkbox:not(:last-child),
|
|
.admin-wrapper .label_input > ul .checkbox:not(:last-child),
|
|
.admin-wrapper .label_input__wrapper > ul .checkbox:not(:last-child),
|
|
.admin-wrapper .radio_buttons > ul .checkbox:not(:last-child),
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .checkbox:not(:last-child),
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .radio:not(:last-child),
|
|
.admin-wrapper .fields-row > * .radio:not(:last-child),
|
|
.admin-wrapper .label_input > ul .radio:not(:last-child),
|
|
.admin-wrapper .label_input__wrapper > ul .radio:not(:last-child),
|
|
.admin-wrapper .radio_buttons > ul .radio:not(:last-child),
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .radio:not(:last-child) {
|
|
margin-bottom: 2px;
|
|
margin-bottom: 0;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > .input.radio .hint,
|
|
.admin-wrapper .fields-row > * > .input.radio .hint,
|
|
.admin-wrapper .label_input > ul > .input.radio .hint,
|
|
.admin-wrapper .label_input__wrapper > ul > .input.radio .hint,
|
|
.admin-wrapper .radio_buttons > ul > .input.radio .hint,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > .input.radio .hint,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .checkbox.radio .hint,
|
|
.admin-wrapper .fields-row > * .checkbox.radio .hint,
|
|
.admin-wrapper .label_input > ul .checkbox.radio .hint,
|
|
.admin-wrapper .label_input__wrapper > ul .checkbox.radio .hint,
|
|
.admin-wrapper .radio_buttons > ul .checkbox.radio .hint,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .checkbox.radio .hint,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .radio.radio .hint,
|
|
.admin-wrapper .fields-row > * .radio.radio .hint,
|
|
.admin-wrapper .label_input > ul .radio.radio .hint,
|
|
.admin-wrapper .label_input__wrapper > ul .radio.radio .hint,
|
|
.admin-wrapper .radio_buttons > ul .radio.radio .hint,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .radio.radio .hint,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > .input.checkbox .hint,
|
|
.admin-wrapper .fields-row > * > .input.checkbox .hint,
|
|
.admin-wrapper .label_input > ul > .input.checkbox .hint,
|
|
.admin-wrapper .label_input__wrapper > ul > .input.checkbox .hint,
|
|
.admin-wrapper .radio_buttons > ul > .input.checkbox .hint,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > .input.checkbox .hint,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .checkbox.checkbox .hint,
|
|
.admin-wrapper .fields-row > * .checkbox.checkbox .hint,
|
|
.admin-wrapper .label_input > ul .checkbox.checkbox .hint,
|
|
.admin-wrapper .label_input__wrapper > ul .checkbox.checkbox .hint,
|
|
.admin-wrapper .radio_buttons > ul .checkbox.checkbox .hint,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .checkbox.checkbox .hint,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .radio.checkbox .hint,
|
|
.admin-wrapper .fields-row > * .radio.checkbox .hint,
|
|
.admin-wrapper .label_input > ul .radio.checkbox .hint,
|
|
.admin-wrapper .label_input__wrapper > ul .radio.checkbox .hint,
|
|
.admin-wrapper .radio_buttons > ul .radio.checkbox .hint,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .radio.checkbox .hint,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > .input.radio label,
|
|
.admin-wrapper .fields-row > * > .input.radio label,
|
|
.admin-wrapper .label_input > ul > .input.radio label,
|
|
.admin-wrapper .label_input__wrapper > ul > .input.radio label,
|
|
.admin-wrapper .radio_buttons > ul > .input.radio label,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > .input.radio label,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .checkbox.radio label,
|
|
.admin-wrapper .fields-row > * .checkbox.radio label,
|
|
.admin-wrapper .label_input > ul .checkbox.radio label,
|
|
.admin-wrapper .label_input__wrapper > ul .checkbox.radio label,
|
|
.admin-wrapper .radio_buttons > ul .checkbox.radio label,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .checkbox.radio label,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .radio.radio label,
|
|
.admin-wrapper .fields-row > * .radio.radio label,
|
|
.admin-wrapper .label_input > ul .radio.radio label,
|
|
.admin-wrapper .label_input__wrapper > ul .radio.radio label,
|
|
.admin-wrapper .radio_buttons > ul .radio.radio label,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .radio.radio label,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > .input.checkbox label,
|
|
.admin-wrapper .fields-row > * > .input.checkbox label,
|
|
.admin-wrapper .label_input > ul > .input.checkbox label,
|
|
.admin-wrapper .label_input__wrapper > ul > .input.checkbox label,
|
|
.admin-wrapper .radio_buttons > ul > .input.checkbox label,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > .input.checkbox label,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .checkbox.checkbox label,
|
|
.admin-wrapper .fields-row > * .checkbox.checkbox label,
|
|
.admin-wrapper .label_input > ul .checkbox.checkbox label,
|
|
.admin-wrapper .label_input__wrapper > ul .checkbox.checkbox label,
|
|
.admin-wrapper .radio_buttons > ul .checkbox.checkbox label,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .checkbox.checkbox label,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .radio.checkbox label,
|
|
.admin-wrapper .fields-row > * .radio.checkbox label,
|
|
.admin-wrapper .label_input > ul .radio.checkbox label,
|
|
.admin-wrapper .label_input__wrapper > ul .radio.checkbox label,
|
|
.admin-wrapper .radio_buttons > ul .radio.checkbox label,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .radio.checkbox label {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > .input .label_input,
|
|
.admin-wrapper .fields-row > * > .input .label_input,
|
|
.admin-wrapper .label_input > ul > .input .label_input,
|
|
.admin-wrapper .label_input__wrapper > ul > .input .label_input,
|
|
.admin-wrapper .radio_buttons > ul > .input .label_input,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > .input .label_input,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .checkbox .label_input,
|
|
.admin-wrapper .fields-row > * .checkbox .label_input,
|
|
.admin-wrapper .label_input > ul .checkbox .label_input,
|
|
.admin-wrapper .label_input__wrapper > ul .checkbox .label_input,
|
|
.admin-wrapper .radio_buttons > ul .checkbox .label_input,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .checkbox .label_input,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .radio .label_input,
|
|
.admin-wrapper .fields-row > * .radio .label_input,
|
|
.admin-wrapper .label_input > ul .radio .label_input,
|
|
.admin-wrapper .label_input__wrapper > ul .radio .label_input,
|
|
.admin-wrapper .radio_buttons > ul .radio .label_input,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .radio .label_input {
|
|
flex-direction: column;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > .input .label_input > label,
|
|
.admin-wrapper .fields-row > * > .input .label_input > label,
|
|
.admin-wrapper .label_input > ul > .input .label_input > label,
|
|
.admin-wrapper .label_input__wrapper > ul > .input .label_input > label,
|
|
.admin-wrapper .radio_buttons > ul > .input .label_input > label,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > .input .label_input > label,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .checkbox .label_input > label,
|
|
.admin-wrapper .fields-row > * .checkbox .label_input > label,
|
|
.admin-wrapper .label_input > ul .checkbox .label_input > label,
|
|
.admin-wrapper .label_input__wrapper > ul .checkbox .label_input > label,
|
|
.admin-wrapper .radio_buttons > ul .checkbox .label_input > label,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .checkbox .label_input > label,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .radio .label_input > label,
|
|
.admin-wrapper .fields-row > * .radio .label_input > label,
|
|
.admin-wrapper .label_input > ul .radio .label_input > label,
|
|
.admin-wrapper .label_input__wrapper > ul .radio .label_input > label,
|
|
.admin-wrapper .radio_buttons > ul .radio .label_input > label,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .radio .label_input > label {
|
|
margin-bottom: 0;
|
|
padding-top: 0.1em;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > .input .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .fields-row > * > .input .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .label_input > ul > .input .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .label_input__wrapper > ul > .input .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .radio_buttons > ul > .input .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > .input .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .checkbox .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .fields-row > * .checkbox .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .label_input > ul .checkbox .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .label_input__wrapper > ul .checkbox .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .radio_buttons > ul .checkbox .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .checkbox .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .radio .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .fields-row > * .radio .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .label_input > ul .radio .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .label_input__wrapper > ul .radio .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .radio_buttons > ul .radio .label_input__wrapper > :not(.checkbox),
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .radio .label_input__wrapper > :not(.checkbox) {
|
|
margin-top: 0.4em;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > .input .checkbox,
|
|
.admin-wrapper .fields-row > * > .input .checkbox,
|
|
.admin-wrapper .label_input > ul > .input .checkbox,
|
|
.admin-wrapper .label_input__wrapper > ul > .input .checkbox,
|
|
.admin-wrapper .radio_buttons > ul > .input .checkbox,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > .input .checkbox,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .checkbox .checkbox,
|
|
.admin-wrapper .fields-row > * .checkbox .checkbox,
|
|
.admin-wrapper .label_input > ul .checkbox .checkbox,
|
|
.admin-wrapper .label_input__wrapper > ul .checkbox .checkbox,
|
|
.admin-wrapper .radio_buttons > ul .checkbox .checkbox,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .checkbox .checkbox,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group .radio .checkbox,
|
|
.admin-wrapper .fields-row > * .radio .checkbox,
|
|
.admin-wrapper .label_input > ul .radio .checkbox,
|
|
.admin-wrapper .label_input__wrapper > ul .radio .checkbox,
|
|
.admin-wrapper .radio_buttons > ul .radio .checkbox,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input .radio .checkbox {
|
|
inset: 0;
|
|
padding: 1em !important;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group li.checkbox,
|
|
.admin-wrapper .fields-row > * li.checkbox,
|
|
.admin-wrapper .label_input > ul li.checkbox,
|
|
.admin-wrapper .label_input__wrapper > ul li.checkbox,
|
|
.admin-wrapper .radio_buttons > ul li.checkbox,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input li.checkbox {
|
|
width: calc(50% - 27px);
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group li.checkbox label,
|
|
.admin-wrapper .fields-row > * li.checkbox label,
|
|
.admin-wrapper .label_input > ul li.checkbox label,
|
|
.admin-wrapper .label_input__wrapper > ul li.checkbox label,
|
|
.admin-wrapper .radio_buttons > ul li.checkbox label,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input li.checkbox label {
|
|
position: static;
|
|
padding-top: 0;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group li.checkbox label::before,
|
|
.admin-wrapper .fields-row > * li.checkbox label::before,
|
|
.admin-wrapper .label_input > ul li.checkbox label::before,
|
|
.admin-wrapper .label_input__wrapper > ul li.checkbox label::before,
|
|
.admin-wrapper .radio_buttons > ul li.checkbox label::before,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input li.checkbox label::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group li.checkbox label input,
|
|
.admin-wrapper .fields-row > * li.checkbox label input,
|
|
.admin-wrapper .label_input > ul li.checkbox label input,
|
|
.admin-wrapper .label_input__wrapper > ul li.checkbox label input,
|
|
.admin-wrapper .radio_buttons > ul li.checkbox label input,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input li.checkbox label input {
|
|
inset: 1em !important;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > h6,
|
|
.admin-wrapper .fields-row > * > h6,
|
|
.admin-wrapper .label_input > ul > h6,
|
|
.admin-wrapper .label_input__wrapper > ul > h6,
|
|
.admin-wrapper .radio_buttons > ul > h6,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > h6,
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > p,
|
|
.admin-wrapper .fields-row > * > p,
|
|
.admin-wrapper .label_input > ul > p,
|
|
.admin-wrapper .label_input__wrapper > ul > p,
|
|
.admin-wrapper .radio_buttons > ul > p,
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > p {
|
|
margin: 0;
|
|
}
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > h6:not(:last-child),
|
|
.admin-wrapper .fields-row > * > h6:not(:last-child),
|
|
.admin-wrapper .label_input > ul > h6:not(:last-child),
|
|
.admin-wrapper .label_input__wrapper > ul > h6:not(:last-child),
|
|
.admin-wrapper .radio_buttons > ul > h6:not(:last-child),
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > h6:not(:last-child),
|
|
.admin-wrapper :not(.fields-row__column) > .fields-group > p:not(:last-child),
|
|
.admin-wrapper .fields-row > * > p:not(:last-child),
|
|
.admin-wrapper .label_input > ul > p:not(:last-child),
|
|
.admin-wrapper .label_input__wrapper > ul > p:not(:last-child),
|
|
.admin-wrapper .radio_buttons > ul > p:not(:last-child),
|
|
.admin-wrapper .with_block_label.radio_buttons .label_input > p:not(:last-child) {
|
|
padding-bottom: 0;
|
|
}
|
|
.admin-wrapper ul {
|
|
flex-direction: row !important;
|
|
flex-wrap: wrap;
|
|
gap: 2px;
|
|
margin-top: 0.4em;
|
|
}
|
|
.admin-wrapper .spacer {
|
|
border-top: 1px solid var(--border-color) !important;
|
|
}
|
|
.batch-table,
|
|
.table,
|
|
:not(.batch-table__row__content) > table {
|
|
overflow: clip;
|
|
border-radius: var(--radius);
|
|
border-spacing: 0 2px;
|
|
border-collapse: separate;
|
|
}
|
|
.batch-table .batch-table__toolbar,
|
|
.table .batch-table__toolbar,
|
|
:not(.batch-table__row__content) > table .batch-table__toolbar,
|
|
.batch-table .batch-table__row,
|
|
.table .batch-table__row,
|
|
:not(.batch-table__row__content) > table .batch-table__row,
|
|
.batch-table tr > *,
|
|
.table tr > *,
|
|
:not(.batch-table__row__content) > table tr > * {
|
|
border: 0;
|
|
margin-bottom: 2px !important;
|
|
}
|
|
.batch-table td,
|
|
.table td,
|
|
:not(.batch-table__row__content) > table td,
|
|
.batch-table th,
|
|
.table th,
|
|
:not(.batch-table__row__content) > table th,
|
|
.batch-table .batch-table__row,
|
|
.table .batch-table__row,
|
|
:not(.batch-table__row__content) > table .batch-table__row {
|
|
position: relative;
|
|
}
|
|
.batch-table tr > td > div > span,
|
|
.table tr > td > div > span,
|
|
:not(.batch-table__row__content) > table tr > td > div > span,
|
|
.batch-table tr > th > div > span,
|
|
.table tr > th > div > span,
|
|
:not(.batch-table__row__content) > table tr > th > div > span {
|
|
padding-inline: 0.7em;
|
|
display: inline-block;
|
|
}
|
|
.keyboard-shortcuts td {
|
|
padding: 0.7em;
|
|
}
|
|
.batch-table .batch-table__row,
|
|
.table .batch-table__row,
|
|
:not(.batch-table__row__content) > table .batch-table__row,
|
|
.batch-table th,
|
|
.table th,
|
|
:not(.batch-table__row__content) > table th,
|
|
.batch-table > tbody > tr > td,
|
|
.table > tbody > tr > td,
|
|
:not(.batch-table__row__content) > table > tbody > tr > td,
|
|
.batch-table tfoot td,
|
|
.table tfoot td,
|
|
:not(.batch-table__row__content) > table tfoot td {
|
|
background: var(--elevated-color) !important;
|
|
vertical-align: middle;
|
|
}
|
|
.batch-table .batch-table__row::after,
|
|
.table .batch-table__row::after,
|
|
:not(.batch-table__row__content) > table .batch-table__row::after,
|
|
.batch-table th::after,
|
|
.table th::after,
|
|
:not(.batch-table__row__content) > table th::after,
|
|
.batch-table > tbody > tr > td::after,
|
|
.table > tbody > tr > td::after,
|
|
:not(.batch-table__row__content) > table > tbody > tr > td::after,
|
|
.batch-table tfoot td::after,
|
|
.table tfoot td::after,
|
|
:not(.batch-table__row__content) > table tfoot td::after {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0 0;
|
|
background: var(--hover-color);
|
|
opacity: 0;
|
|
transition: 0.2s;
|
|
pointer-events: none;
|
|
}
|
|
.batch-table .batch-table__row:hover::after,
|
|
.table .batch-table__row:hover::after,
|
|
:not(.batch-table__row__content) > table .batch-table__row:hover::after,
|
|
.batch-table th:hover::after,
|
|
.table th:hover::after,
|
|
:not(.batch-table__row__content) > table th:hover::after,
|
|
.batch-table > tbody > tr > td:hover::after,
|
|
.table > tbody > tr > td:hover::after,
|
|
:not(.batch-table__row__content) > table > tbody > tr > td:hover::after,
|
|
.batch-table tfoot td:hover::after,
|
|
.table tfoot td:hover::after,
|
|
:not(.batch-table__row__content) > table tfoot td:hover::after,
|
|
.batch-table .batch-table__row:focus-within::after,
|
|
.table .batch-table__row:focus-within::after,
|
|
:not(.batch-table__row__content) > table .batch-table__row:focus-within::after,
|
|
.batch-table th:focus-within::after,
|
|
.table th:focus-within::after,
|
|
:not(.batch-table__row__content) > table th:focus-within::after,
|
|
.batch-table > tbody > tr > td:focus-within::after,
|
|
.table > tbody > tr > td:focus-within::after,
|
|
:not(.batch-table__row__content) > table > tbody > tr > td:focus-within::after,
|
|
.batch-table tfoot td:focus-within::after,
|
|
.table tfoot td:focus-within::after,
|
|
:not(.batch-table__row__content) > table tfoot td:focus-within::after {
|
|
opacity: 1;
|
|
}
|
|
.batch-table .batch-table__row > a:first-child:last-child,
|
|
.table .batch-table__row > a:first-child:last-child,
|
|
:not(.batch-table__row__content) > table .batch-table__row > a:first-child:last-child,
|
|
.batch-table th > a:first-child:last-child,
|
|
.table th > a:first-child:last-child,
|
|
:not(.batch-table__row__content) > table th > a:first-child:last-child,
|
|
.batch-table > tbody > tr > td > a:first-child:last-child,
|
|
.table > tbody > tr > td > a:first-child:last-child,
|
|
:not(.batch-table__row__content) > table > tbody > tr > td > a:first-child:last-child,
|
|
.batch-table tfoot td > a:first-child:last-child,
|
|
.table tfoot td > a:first-child:last-child,
|
|
:not(.batch-table__row__content) > table tfoot td > a:first-child:last-child {
|
|
margin: 0;
|
|
width: 100%;
|
|
padding: 0.5em;
|
|
}
|
|
.batch-table th:hover td:not([rowspan])::after,
|
|
.table th:hover td:not([rowspan])::after,
|
|
:not(.batch-table__row__content) > table th:hover td:not([rowspan])::after,
|
|
.batch-table tr:hover td:not([rowspan])::after,
|
|
.table tr:hover td:not([rowspan])::after,
|
|
:not(.batch-table__row__content) > table tr:hover td:not([rowspan])::after,
|
|
.batch-table th:hover th:not([rowspan])::after,
|
|
.table th:hover th:not([rowspan])::after,
|
|
:not(.batch-table__row__content) > table th:hover th:not([rowspan])::after,
|
|
.batch-table tr:hover th:not([rowspan])::after,
|
|
.table tr:hover th:not([rowspan])::after,
|
|
:not(.batch-table__row__content) > table tr:hover th:not([rowspan])::after {
|
|
opacity: 1 !important;
|
|
}
|
|
.batch-table th [rowspan]:hover ~ td::after,
|
|
.table th [rowspan]:hover ~ td::after,
|
|
:not(.batch-table__row__content) > table th [rowspan]:hover ~ td::after,
|
|
.batch-table tr [rowspan]:hover ~ td::after,
|
|
.table tr [rowspan]:hover ~ td::after,
|
|
:not(.batch-table__row__content) > table tr [rowspan]:hover ~ td::after {
|
|
opacity: 0 !important;
|
|
}
|
|
.batch-table th [rowspan]::after,
|
|
.table th [rowspan]::after,
|
|
:not(.batch-table__row__content) > table th [rowspan]::after,
|
|
.batch-table tr [rowspan]::after,
|
|
.table tr [rowspan]::after,
|
|
:not(.batch-table__row__content) > table tr [rowspan]::after {
|
|
inset-inline: -900px;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area {
|
|
overflow: auto hidden !important;
|
|
padding: 0;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .scrollable:not(.scrollable--flex) {
|
|
padding: 0px !important;
|
|
padding-bottom: 40vh !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .scrollable:not(.scrollable--flex)::before {
|
|
content: "";
|
|
position: absolute;
|
|
inset: 0;
|
|
background-color: inherit;
|
|
z-index: -1;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .scrollable:not(.scrollable--flex) .account-timeline__header {
|
|
margin: 0px !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .focusable,
|
|
.layout-multiple-columns #mastodon .columns-area .entry,
|
|
.layout-multiple-columns #mastodon .columns-area .statuses-grid__item .detailed-status,
|
|
.layout-multiple-columns #mastodon .columns-area .trends__item,
|
|
.layout-multiple-columns #mastodon .columns-area .story,
|
|
.layout-multiple-columns #mastodon .columns-area .account-card,
|
|
.layout-multiple-columns #mastodon .columns-area .scrollable :not(.focusable) > .account,
|
|
.layout-multiple-columns #mastodon .columns-area .timeline-hint {
|
|
border-radius: 0;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .focusable::before,
|
|
.layout-multiple-columns #mastodon .columns-area .entry::before,
|
|
.layout-multiple-columns #mastodon .columns-area .statuses-grid__item .detailed-status::before,
|
|
.layout-multiple-columns #mastodon .columns-area .trends__item::before,
|
|
.layout-multiple-columns #mastodon .columns-area .story::before,
|
|
.layout-multiple-columns #mastodon .columns-area .account-card::before,
|
|
.layout-multiple-columns #mastodon .columns-area .scrollable :not(.focusable) > .account::before,
|
|
.layout-multiple-columns #mastodon .columns-area .timeline-hint::before {
|
|
border-radius: 0 !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .focusable::after,
|
|
.layout-multiple-columns #mastodon .columns-area .entry::after,
|
|
.layout-multiple-columns #mastodon .columns-area .statuses-grid__item .detailed-status::after,
|
|
.layout-multiple-columns #mastodon .columns-area .trends__item::after,
|
|
.layout-multiple-columns #mastodon .columns-area .story::after,
|
|
.layout-multiple-columns #mastodon .columns-area .account-card::after,
|
|
.layout-multiple-columns #mastodon .columns-area .scrollable :not(.focusable) > .account::after,
|
|
.layout-multiple-columns #mastodon .columns-area .timeline-hint::after {
|
|
inset-inline: 0 !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area [class*="explore__"] > * {
|
|
border-radius: var(--radius) !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .detailed-status__wrapper {
|
|
margin: 0 !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .status__action-bar {
|
|
margin-bottom: 0px;
|
|
gap: 0;
|
|
margin-inline-end: 0 !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .status__action-bar :not(i):not(.status__action-bar-spacer) {
|
|
display: flex;
|
|
flex-grow: 9999;
|
|
justify-content: center !important;
|
|
max-width: 55px;
|
|
min-width: max-content;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .status__action-bar > .icon-button:first-child {
|
|
margin-inline-start: -8px !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .status__action-bar,
|
|
.layout-multiple-columns #mastodon .columns-area .detailed-status__action-bar,
|
|
.layout-multiple-columns #mastodon .columns-area .picture-in-picture__footer {
|
|
flex-wrap: wrap;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .column-header,
|
|
.layout-multiple-columns #mastodon .columns-area .scrollable,
|
|
.layout-multiple-columns #mastodon .columns-area .column-back-button,
|
|
.layout-multiple-columns #mastodon .columns-area .account__header__image {
|
|
border-radius: 0 !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .icon-button:after {
|
|
content: unset !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area > div {
|
|
border: 0 !important;
|
|
padding: 0 !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area > div:not(.drawer):not(:last-child) {
|
|
margin-inline-end: 2px !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area > div.column {
|
|
flex-grow: 1;
|
|
max-width: 600px;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area > div:first-child {
|
|
margin-inline-start: auto !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area > div:last-child {
|
|
margin-inline-end: auto !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer {
|
|
padding-inline: 6px !important;
|
|
padding-top: 20px !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer .drawer__header {
|
|
border-radius: var(--radius-round);
|
|
margin-inline: 10px;
|
|
overflow: hidden;
|
|
border: 0 !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer .drawer__header a {
|
|
border: 0;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer .drawer__header a:first-child {
|
|
padding-inline-start: 15px !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer .drawer__header a:last-child {
|
|
padding-inline-end: 15px !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer .search {
|
|
z-index: 2;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer > .drawer__pager {
|
|
overflow: visible !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer > .drawer__pager > .drawer__inner:not(.darker) {
|
|
top: -20px;
|
|
margin-inline-start: -6px;
|
|
margin-inline-end: -4px;
|
|
width: calc(100% + 10px);
|
|
padding-inline-start: 6px;
|
|
padding-inline-end: 4px;
|
|
padding-top: 20px;
|
|
height: calc(100% + 20px);
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer .drawer__inner__mastodon {
|
|
margin-inline: -6px;
|
|
margin-inline-end: -4px;
|
|
z-index: -1;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .search {
|
|
margin-inline: 10px;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer__inner:not(.darker),
|
|
.layout-multiple-columns #mastodon .columns-area .drawer__inner__mastodon {
|
|
background-color: transparent;
|
|
border: 0 !important;
|
|
background-color: transparent !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .drawer__inner.darker {
|
|
border-radius: var(--radius-round) var(--radius-round) 0 0;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .getting-started__trends {
|
|
padding: 0px 20px;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .status {
|
|
padding-bottom: 10px !important;
|
|
}
|
|
.layout-multiple-columns #mastodon .columns-area .detailed-status .status__content {
|
|
font-size: 1.3em;
|
|
}
|
|
.modal-root__container {
|
|
animation: bounceIn 0.7s;
|
|
} |