@use 'iro-sass/src/props'; @use 'core'; @use 'common'; @mixin styles { .boxesSidebarLeft, .boxesSidebarRight { .box { border-radius: 0; &:not(:first-child) { margin-block-start: 0; padding-block-start: 10px; &::before { content: ""; display: block; block-size: 1px; margin-block-end: 30px; background-color: props.get(core.$theme, --base, --200); } } &:not(.boxBorderless) { background-color: props.get(core.$theme, --bg-l1); } } a { &:hover { text-decoration: underline; } } } .userAvatarList > li > a > img { border-color: props.get(core.$theme, --bg-l1); } @media screen and (max-width: 1024px) { .boxesSidebarLeft, .boxesSidebarRight { .box { border-radius: 0; &:not(:first-child) { padding-start: 20px 10px; &::before { display: none; } } } } } }